master
wangxia 6 months ago
parent 4d291805c0
commit a009f59346

@ -11,10 +11,10 @@
<view class="g_flex_row_end flex_center">
<view class="iconfont icon-jia1 g_c_9 g_mr_8 g_fs_20 g_position_rela biggerSize" @click="chooseImgShow = true"></view>
<view class="g_mr_8 g_w_72 g_fw_600">
<g-button size="small_auto" type="none" height="24" :fontSize="12" @clickBtn="getClipboard" :btnText="(aitext ? '清空' : '粘贴') + '内容'"></g-button>
<rh-button primaryColor='#00b666' size="small_auto" type="default" height="24" :fontSize="12" @clickBtn="getClipboard" :btnText="(aitext ? '清空' : '粘贴') + '内容'"></rh-button>
</view>
<view class="g_w_72 g_fw_600">
<g-button size="small_auto" gradual="linear-gradient(-130deg, #5c6cf7, #9963f9)" icon="icon-aitubiao" type="gradual" height="24" :fontSize="12" btnText="AI识别" @clickBtn="getCoze"></g-button>
<rh-button primaryColor='#00b666' size="small_auto" gradual="linear-gradient(-130deg, #5c6cf7, #9963f9)" icon="icon-aitubiao" type="gradual" height="24" :fontSize="12" btnText="AI识别" @clickBtn="getCoze"></rh-button>
</view>
</view>
</div>
@ -57,14 +57,14 @@ export default {
methods: {
openCore(respons) {
console.log("open sse", respons);
// console.log("open sse", respons);
},
errorCore(err) {
console.log("error sse", err);
// console.log("error sse", err);
},
messageCore(msg) {
let that = this;
console.log("message sse", msg);
// console.log("message sse", msg);
if (msg.event == "Done") {
clearInterval(that.timer);
that.ailoading = false;
@ -78,7 +78,7 @@ export default {
getAiToken() {
let that = this;
that.G.Get("/yishoudan/common/structure/getConfig", {}, (res) => {
console.log("res", res);
// console.log("res", res);
that.aiConfig = {
token: res.token,
id: res.workflowId,
@ -87,13 +87,13 @@ export default {
},
uploadPhoto($sourceType) {
let that = this;
console.log("$sourceType", $sourceType);
// console.log("$sourceType", $sourceType);
uni.chooseImage({
count: 1, //9
sizeType: ["original"], //
sourceType: [$sourceType], //album camera 使
success: function (res) {
console.log("选取文件数据:", res);
// console.log("", res);
that.uploadCozeFile(res.tempFilePaths[0]);
},
});
@ -113,12 +113,12 @@ export default {
},
formData: {},
success: function (res) {
console.log("文件", res);
// console.log("", res);
let data = JSON.parse(res.data);
that.appCoze(data.data.id);
},
fail: function (err) {
console.log(err);
// console.log(err);
},
});
},
@ -128,9 +128,9 @@ export default {
count: 1,
type: "image",
success(res) {
console.log("resresresresresres", res);
// console.log("resresresresresres", res);
if (res.errMsg == "chooseMessageFile:ok") {
console.log("res", res);
// console.log("res", res);
that.uploadCozeFile(res.tempFiles[0].path);
}
},
@ -143,7 +143,7 @@ export default {
} else {
uni.getClipboardData({
success(res) {
console.log(res);
// console.log(res);
if (res.data) {
that.aitext = res.data;
} else {
@ -166,7 +166,7 @@ export default {
let that = this;
const finalData = JSON.parse(parsed.content);
if (finalData) {
console.log("解析后的用户信息:", finalData);
// console.log(":", finalData);
let info = {
idCard: finalData.idcard,
address: finalData.address,
@ -207,13 +207,13 @@ export default {
that.timer = setInterval(() => {
that.defaultPercent = that.defaultPercent < 15 ? (that.defaultPercent = 15) : that.defaultPercent + 3;
// console.log('12313123123123123')
// // console.log('12313123123123123')
if (that.defaultPercent >= 99) {
clearInterval(that.timer);
}
}, 150);
that.timer1 = setTimeout(() => {
console.log("5687678678678678678");
// console.log("5687678678678678678");
that.ailoading = false;
clearInterval(that.timer);
// setLoading()

@ -1,327 +0,0 @@
<template>
<view class="g-components-button">
<button class="bocai-btn" :class="['bocai_btn_size_' + size, 'bocai_btn_mode_' + mode, 'bocai_btn_type_' + type, 'g_w_' + width, 'g_h_' + height, customBgColor ? 'customBgColor' : '']" :style="{ lineHeight: height - 2 + 'px', padding: 0, color: color ? color : '' }" :hover-stop-propagation="true" hover-class="thover" @click="handleClick" :form-type="formType" :open-type="openType" @getphonenumber="getphonenumber">
<view class="g_flex_row_center">
<view class="g_flex_column_center g_mr_4" v-if="loading">
<u-loading mode="flower"></u-loading>
</view>
<view class="g_flex_column_center" v-if="icon">
<view class="iconfont icon" :class="icon"></view>
</view>
<view class="g_flex_column_center" :class="'g_fs_' + fontSize">
{{ btnText }}
</view>
</view>
</button>
</view>
</template>
<script>
/*
* @params size 尺寸
* medium
* default 默认
* small
* mini 迷你
* @params btnText 按钮文本
* @params mode 形状
* circle 胶囊式圆角square 圆角方形
* @parmas type 类型
* primary 主要按钮底色是主题色
* default 默认按钮底色是白色
* infro 信息按钮底色是灰色无法触发事件
* delete 删除按钮白底红色
* none 没有样式白底黑字
* disabled 禁用白底黑字
* @params openType 开放类型
* @params openType 开放类型
* @params icon 图标 项目id 4374774
* @params gradual 渐变背景色
* @params customBgColor 背景色
*/
export default {
props: {
gradual: {
type: String,
default: () => {
return "";
},
},
size: {
type: String,
default: () => {
return "default";
},
},
btnText: {
type: String,
default: () => {
return "按钮";
},
},
mode: {
type: String,
default: () => {
return "circle";
},
},
type: {
type: String,
default: () => {
return "default";
},
},
openType: {
type: String,
default: () => {
return "";
},
},
formType: {
type: String,
default: () => {
return "";
},
},
icon: {
type: String,
default: () => {
return "";
},
},
width: {
default: () => {
return "auto";
},
},
height: {
default: () => {
return "auto";
},
},
fontSize: {
default: () => {
return "16";
},
},
color: {
default: () => {
return "";
},
},
loading: {
default: () => {
return false;
},
},
customBgColor: {
default: () => {
return "";
},
},
},
methods: {
handleClick() {
if (!this.loading) {
this.$emit("clickBtn");
}
},
getphonenumber(e) {
this.$emit("clickTel", e);
},
},
};
</script>
<style lang="scss" scoped>
$main_color: #00b666;
.g_mr_4 {
margin-right: 4px;
}
.g_flex_column_center {
display: flex;
flex-direction: column;
justify-content: center;
}
.g_flex_row_center {
display: flex;
justify-content: center;
}
.g-components-button {
.bocai-btn {
width: 100%;
color: #ffffff;
box-sizing: border-box;
}
.bocai_btn_size {
&_medium {
height: 56px;
font-size: 18px;
line-height: 56px;
}
&_default {
width: 250px !important;
height: 42px;
font-size: 18px;
line-height: 42px;
.icon {
font-size: 27px;
}
&_auto {
width: 100%;
height: 42px;
font-size: 18px;
line-height: 42px;
}
}
&_small {
width: 120px !important;
height: 40px;
font-size: 16px;
line-height: 40px;
.icon {
font-size: 27px;
}
&_auto {
width: 100%;
height: 40px;
font-size: 16px;
line-height: 40px;
}
}
&_160 {
width: 160px !important;
height: 40px;
font-size: 16px;
line-height: 40px;
.icon {
font-size: 27px;
}
&_auto {
width: 100%;
height: 40px;
font-size: 16px;
line-height: 40px;
}
}
&_mini {
height: 28px !important;
padding: 0 12px !important;
font-size: 14px !important;
line-height: 28px !important;
.icon {
font-size: 12px;
}
}
&_height {
height: 40px;
font-size: 16px;
line-height: 40px;
.icon {
font-size: 27px;
}
&_auto {
width: 100%;
height: 40px;
font-size: 16px;
line-height: 40px;
}
}
}
.bocai_btn_mode {
&_circle {
border-radius: 60px;
}
&_square {
border-radius: 10px;
}
}
.bocai_btn_type {
&_primary {
background-color: $main_color;
color: #fff;
border: 1px solid $main_color;
&.thover {
opacity: 0.8;
}
}
&_default {
background-color: #fff;
color: $main_color;
border: 1px solid $main_color;
&.thover {
opacity: 1;
background: #ddd;
}
}
&_infro {
pointer-events: none;
background: #ddd;
color: #666;
border: 0.5px solid #ddd;
&.thover {
background: #cccccc;
}
}
&_delete {
border: 1rpx solid #fff;
background-color: #fff;
color: #fa5151;
&.thover {
opacity: 1;
background-color: #f9f9f9;
border: 1rpx solid #f9f9f9;
}
}
&_none {
background-color: #fff;
color: #333;
&.thover {
opacity: .8;
}
}
&_disabled {
background-color: rgba(0, 0, 0, 0.05);
color: rgba(0, 0, 0, 0.2);
border: 1rpx solid rgba(0, 0, 0, 0.05);
&.thover {
// background-color: rgba(0, 0, 0, 0.05);
opacity: 1;
}
}
&_noStyle {
background-color: rgba(0, 0, 0, 0.05);
color: #333;
font-weight: 600;
// border: 1rpx solid rgba(0, 0, 0, 0.05);
&.thover {
// background-color: rgba(0, 0, 0, 0.05);
opacity: .8;
}
}
&_gradual {
background: v-bind("gradual");
color: #fff;
line-height: 24px !important;
opacity: 1;
&.thover {
opacity: 0.8;
}
}
}
.customBgColor {
background-color: v-bind("customBgColor");
color: #fff;
}
.g_w_260 {
width: 260px !important;
}
.g_h_48 {
height: 48px !important;
line-height: 48px !important;
}
}
</style>

@ -1,51 +0,0 @@
<template>
<view class="g_flex_column_center" style="min-height: 69px;">
<view class="btn" @click="goLogin">
<u-empty
:text="text"
:src="cdnBaseImg + 'noData.svg'"
>
</u-empty>
<view class="g_text_c g_fs_13" style="color: #c0c4cc;" v-if="subText">{{subText}}</view>
</view>
</view>
</template>
<script>
/*
*/
export default{
data(){
return{
cdnBaseImg:this.G.store().cdnBaseImg
}
},
props:{
text:{
type:String,
default:()=>{
return "暂无数据"
}
},
subText:{
type:String,
default:()=>{
return ""
}
},
},
methods:{
goLogin(){
let that = this;
if(that.text == '请登录'){
uni.reLaunch({
url: '/root/person/loginIndex?path=' + that.G.getPath().path + '&level=' + that.G.getPath().level
});
}
}
}
}
</script>
<style>
</style>

@ -7,7 +7,7 @@
<view v-if="!loading && speed == 0 && isLogin" style="background-color: #ededed">
<view>
<view class="g_h_100"></view>
<g-empty :text="isLogin ? '暂无数据' : '请登录'" />
<rh-empty :text="isLogin ? '暂无数据' : '请登录'" />
</view>
</view>
<view v-if="!isLogin" style="background-color: #ededed" class="m-log g_flex_column_start">
@ -34,7 +34,7 @@
</view>
</view>
<view class="g_flex_row_end flex_center g_mt_8" v-if="from == 'chat'" @click.stop>
<g-button btnText="发送" fontSize="14" type="primary" size="mini" @clickBtn="sendApply(item)" />
<rh-button primaryColor='#00b666' btnText="发送" fontSize="14" type="primary" size="mini" @clickBtn="sendApply(item)" />
</view>
</view>
<g-panel-hr :str="query.isFinish >= 0 && query.isFinish < query.size ? speed + '个工单' : '加载中'" />
@ -123,15 +123,15 @@ export default {
watch: {},
created() {
this.tabbarHeight = uni.getStorageSync("TABBAR_HEIGHT");
console.log("this.tabbarHeight", this.tabbarHeight);
// console.log("this.tabbarHeight", this.tabbarHeight);
},
mounted() {},
//
methods: {
reachBottom() {
let that = this;
console.log(123123);
console.log("that.query", that.query);
// console.log(123123);
// console.log("that.query", that.query);
this.G.isLogin();
if (this.G.isLogin()) {
if (that.query.isFinish == -1 || that.query.isFinish == that.query.size) {
@ -154,7 +154,7 @@ export default {
});
},
goTel($item) {
console.log($item);
// console.log($item);
if ($item) {
uni.makePhoneCall({
phoneNumber: $item,

@ -187,12 +187,12 @@ export default {
// }, 200);
}
console.log(123123123);
// console.log(123123123);
},
watch: {
status: {
handler(val) {
console.log("valvalvalval", val);
// console.log("valvalvalval", val);
if (!this.hasRequested && val !== -1) {
this.query.page = 1;
this.menuActive = val;
@ -206,7 +206,7 @@ export default {
},
created() {
let that = this;
console.log(4567456456);
// console.log(4567456456);
//
that.navInfo = that.G.getNavInfo();
if (uni.getStorageSync("apply-supplierAccount") == 1) {
@ -223,7 +223,7 @@ export default {
that.tabActive = 0;
}
that.isLogin = uni.getStorageSync("apply-token") ? true : false;
console.log("that.isLogin", that.isLogin);
// console.log("that.isLogin", that.isLogin);
that.loginInfo = uni.getStorageSync("apply-userinfo");
// this.getList();
@ -273,7 +273,7 @@ export default {
},
getList($type = "init") {
let that = this;
console.log("是否登录", that.isLogin);
// console.log("", that.isLogin);
if (!that.isLogin) {
return false;
}
@ -289,7 +289,7 @@ export default {
statusStr: that.tabInfo[that.tabActive].childList[that.menuActive].tip,
},
(res) => {
console.log("res", res);
// console.log("res", res);
// return
if (res.recordCount == 0) {
that.loading = false;
@ -349,7 +349,7 @@ export default {
);
},
goTel($item) {
console.log($item);
// console.log($item);
if ($item) {
uni.makePhoneCall({
phoneNumber: $item,
@ -360,7 +360,7 @@ export default {
let that = this;
if (that.isLogin) {
that.G.Get(that.api.user_getGZHstatus, { type: "BMZS" }, (res) => {
console.log(res);
// console.log(res);
that.GZHInfo = res;
});
}
@ -379,7 +379,7 @@ export default {
// tab
handleUpdateTab(e) {
let that = this;
console.log("e", e);
// console.log("e", e);
this.tabActive = e;
this.menuActive = 0;
this.menuList = this.tabInfo[this.tabActive].childList;
@ -393,7 +393,7 @@ export default {
// tab
handleUpdateMenu($item, $index) {
let that = this;
console.log("$item", $item);
// console.log("$item", $item);
this.menuActive = $item;
this.loading = true;
this.speed = -1;
@ -405,8 +405,8 @@ export default {
},
getSearch(type) {
let that = this;
console.log("typetypetype", type);
console.log("getSearch", that.keyword);
// console.log("typetypetype", type);
// console.log("getSearch", that.keyword);
if (type == "clear" && !that.keyword) {
that.getList();
} else if (type == "search") {
@ -415,7 +415,7 @@ export default {
},
goDetail($item, $index) {
let that = this;
console.log("$item", $item);
// console.log("$item", $item);
// return
uni.navigateTo({
// url: "/root/detail/apply?id=" + $item.id + "&type=" + (that.tabActive + 1),

@ -119,7 +119,7 @@
</view>
</view>
<view class="g_flex_row_end flex_center" v-if="from == 'chat'">
<g-button btnText="发送" fontSize="14" type="primary" size="mini" @clickBtn="sendJob(item)" />
<rh-button primaryColor='#00b666' btnText="发送" fontSize="14" type="primary" size="mini" @clickBtn="sendJob(item)" />
<!-- <view class="checkBox g_c_main g_fs_14" hover-class="none" @click.stop="sendJob(item)"> 发送 </view> -->
</view>
</view>
@ -189,7 +189,7 @@ export default {
//
computed: {
status() {
console.log("this.query", this.query);
// console.log("this.query", this.query);
if (this.query.isFinish >= 0 && this.query.isFinish < this.query.size) {
return "nomore";
} else {
@ -297,7 +297,7 @@ export default {
list: {
handler(val) {
this.jobArray = val;
console.log("this.jobArrayval", this.jobArray);
// console.log("this.jobArrayval", this.jobArray);
this.appInfo = uni.getStorageSync("miniApp-info");
if (uni.getStorageSync("apply-token")) {
@ -325,7 +325,7 @@ export default {
let that = this;
that.defaultLogo = uni.getStorageSync("miniApp-info").logo;
this.jobArray = this.list;
console.log("this.jobArray", this.jobArray);
// console.log("this.jobArray", this.jobArray);
},
methods: {
tobeAgencyToast() {
@ -359,7 +359,7 @@ export default {
});
},
handleCard($item) {
console.log("$item", $item);
// console.log("$item", $item);
let that = this;
if (that.from == "record") {
uni.$emit("changeJobInfo", { info: $item });
@ -394,7 +394,7 @@ export default {
this.getCode((res) => {
uni.setStorageSync("apply-code", res);
that.jid = $item.id;
console.log("that.jid", that.jid);
// console.log("that.jid", that.jid);
that.popApply.isShow = true;
});
},
@ -404,7 +404,7 @@ export default {
callback(wxRes.code);
},
fail(res) {
console.log(res);
// console.log(res);
},
});
},
@ -425,8 +425,8 @@ export default {
tel: e.tel,
jobId: that.jid,
};
console.log('uni.getStorageSync("AGENCY_ID")', uni.getStorageSync("AGENCY_ID"));
console.log('uni.getStorageSync("userinfo")', uni.getStorageSync("apply-userinfo"));
// console.log('uni.getStorageSync("AGENCY_ID")', uni.getStorageSync("AGENCY_ID"));
// console.log('uni.getStorageSync("userinfo")', uni.getStorageSync("apply-userinfo"));
return;
if (uni.getStorageSync("AGENCY_ID") == uni.getStorageSync("apply-userinfo").user.agencyId) {
params.agencyUserId = uni.getStorageSync("apply-userinfo").user.id;
@ -443,10 +443,10 @@ export default {
},
recruitmentChange($e, $item) {
let that = this;
console.log($e);
console.log($item);
// console.log($e);
// console.log($item);
this.G.Get(this.api.update_job_recruitment + "/" + $item.id, { recruitment: $e ? 1 : 2 }, (res) => {
console.log("res", res);
// console.log("res", res);
// that.$emit("updateList");
});
},
@ -495,7 +495,7 @@ export default {
success(res) {
if (res.confirm) {
that.G.Post(that.api.job_delJob + "/" + that.jid, {}, (res) => {
console.log(res);
// console.log(res);
that.$emit("updateList");
that.popApply.isShow = false;
});
@ -511,7 +511,7 @@ export default {
this.popApply.isShow = false;
},
showConfig(_item) {
console.log(_item);
// console.log(_item);
this.jid = _item.id;
this.popApply.isShow = true;
},

@ -75,17 +75,17 @@
<slot>
<view class="g_flex_row_center">
<!-- #ifdef APP-PLUS -->
<g-button btnText="扫一扫" size="small" type="default" @clickBtn="handleOpenCamera"></g-button>
<g-button btnText="保存图片" class="g_ml_16" size="small" type="primary" @clickBtn="saveAppImageCanvas"></g-button>
<rh-button primaryColor='#00b666' btnText="扫一扫" size="small" type="default" @clickBtn="handleOpenCamera"></rh-button>
<rh-button primaryColor='#00b666' btnText="保存图片" class="g_ml_16" size="small" type="primary" @clickBtn="saveAppImageCanvas"></rh-button>
<!-- #endif -->
<!-- #ifdef H5 -->
<g-button btnText="保存图片" size="small" type="primary" @clickBtn="saveH5ImageCanvas"></g-button>
<rh-button primaryColor='#00b666' btnText="保存图片" size="small" type="primary" @clickBtn="saveH5ImageCanvas"></rh-button>
<!-- #endif -->
<!-- #ifdef MP-WEIXIN -->
<g-button btnText="保存图片" size="small" type="default" @clickBtn="saveWXImageToAlbum"></g-button>
<g-button btnText="直接转发" class="g_ml_16" size="small" openType="share" type="primary"></g-button>
<rh-button primaryColor='#00b666' btnText="保存图片" size="small" type="default" @clickBtn="saveWXImageToAlbum"></rh-button>
<rh-button primaryColor='#00b666' btnText="直接转发" class="g_ml_16" size="small" openType="share" type="primary"></rh-button>
<!-- #endif -->
</view>
</slot>
@ -165,15 +165,15 @@ export default {
lifetimes: {
//
detached() {
console.log("detacheddetacheddetacheddetacheddetached");
// console.log("detacheddetacheddetacheddetacheddetached");
uni.removeStorageSync("poster_img");
},
},
watch: {
shareJobImg(newValue, oldValue) {
console.log("shareJobImg123", newValue);
// console.log("shareJobImg123", newValue);
if (newValue) {
console.log("shareJobImg345", newValue);
// console.log("shareJobImg345", newValue);
uni.hideLoading();
}
},
@ -190,7 +190,7 @@ export default {
type: 1,
},
(res) => {
console.log("recommendList", res);
// console.log("recommendList", res);
that.appInfo = res;
reso();
}
@ -199,7 +199,7 @@ export default {
},
init() {
let that = this;
console.log("that.appInfo", that.appInfo);
// console.log("that.appInfo", that.appInfo);
// #ifdef APP-PLUS || MP-KUAISHOU
let _env = "app";
// #endif
@ -215,14 +215,14 @@ export default {
env: _env,
},
(res) => {
console.log("获取邀请码:", res);
// console.log("", res);
that.wxCode = "https://daotian.matripe.com.cn" + res.qrcode;
that.agencyName = res.agencyName;
// #ifdef MP-WEIXIN
console.log("canvasRes1");
// console.log("canvasRes1");
that.getWXCanvas("https://matripe-cms.oss-cn-beijing.aliyuncs.com/dailibaoming/canvasBg.png").then((canvasRes) => {
console.log("canvasRes", canvasRes);
// console.log("canvasRes", canvasRes);
that.shareJobImg = canvasRes.tempFilePath;
that.allowClick = true;
that.$emit("setImg", that.shareJobImg);
@ -252,7 +252,7 @@ export default {
uni.hideLoading();
that.allowClick = true;
that.getAppCanvas("https://matripe-cms.oss-cn-beijing.aliyuncs.com/dailibaoming/canvasBg.png");
console.log("canvasRes12");
// console.log("canvasRes12");
// #endif
}
);
@ -344,8 +344,8 @@ export default {
size: true,
})
.exec((res) => {
console.log("uni 获取节点信息:", res);
// console.log("sharelImg", sharelImg);
// console.log("uni ", res);
// // console.log("sharelImg", sharelImg);
const canvas = res[0].node;
const ctx = canvas.getContext("2d");
new Promise(function (resolve) {
@ -353,14 +353,14 @@ export default {
uni.getImageInfo({
src: sharelImg, //
success(res) {
console.log("res111", res);
// console.log("res111", res);
canvas.width = res.width;
canvas.height = res.height + 250;
mycenter = canvas.width;
myheight = canvas.height;
const img = canvas.createImage();
img.src = res.path;
console.log("img111", img);
// console.log("img111", img);
img.onload = (info) => {
//
that.G.roundRect1(ctx, 0, 0, canvas.width, canvas.height + 250, 0, baseColor);
@ -368,7 +368,7 @@ export default {
that.G.roundRect1(ctx, (mycenter - canvas.width + 120) / 2, 280, canvas.width - 120, canvas.height - 360, 180, "#fff");
//
that.G.roundRect1(ctx, (mycenter - 800) / 2, canvas.height - 600, 800, 136, 135, baseColor);
let qrTop = 1195;
let qrTop = 1145;
//
that.G.roundRect1(ctx, (mycenter - 600) / 2 - 5, qrTop, 136, 136, 80, baseColor);
//
@ -389,7 +389,7 @@ export default {
// src: "https://matripe-cms.oss-cn-beijing.aliyuncs.com/dailibaoming/phone.png", //
// success(res) {
// const img = canvas.createImage();
// console.log("res333", res);
// // console.log("res333", res);
// img.src = res.path;
// img.onload = () => {
// that.G.roundRect(ctx, img, (mycenter - 800) / 2 + 100, canvas.height - 565, 70, 70, 0);
@ -400,18 +400,18 @@ export default {
};
},
fail(err) {
console.log("errerrerrerrerrerrerr", err);
// console.log("errerrerrerrerrerrerr", err);
},
});
}).then(() => {
//使
this.setShareJobImg(ctx, canvas, mycenter)
.then(function (canvas1) {
console.log("canvas1", canvas1);
// console.log("canvas1", canvas1);
uni.canvasToTempFilePath({
canvas: canvas1,
success(res) {
console.log("res222", res);
// console.log("res222", res);
resolve(res);
},
fail(res) {
@ -518,19 +518,19 @@ export default {
src: that.wxCode,
success(res) {
const img = canvas.createImage();
console.log("res333", res);
// console.log("res333", res);
img.src = res.path;
img.onload = () => {
that.G.roundRect(ctx, img, (mycenter - 600) / 2, 1200, 600, 600, 35);
that.G.roundRect(ctx, img, (mycenter - 600) / 2, 1150, 600, 600, 35);
let info = that.appInfo;
console.log("info", info);
// console.log("info", info);
if (!info.logo) {
info.logo = "https://matripe-cms.oss-cn-beijing.aliyuncs.com/ibocai/defaultAvatar.png";
}
uni.getImageInfo({
src: info.logo,
success(res) {
console.log("res444", res);
// console.log("res444", res);
const img = canvas.createImage();
img.src = res.path;
img.onload = () => {
@ -541,11 +541,11 @@ export default {
that.G.roundRect(ctx, img, (mycenter - 300) / 2, 140, 300, 300, 150); // logo
that.G.fillTextLineBreak(ctx, info.fullName, (mycenter - info.fullName.length * 80) / 2, 600, info.fullName.length * 80, 200, "#333", 80, 600, "left"); //
that.G.fillTextLineBreak(ctx, `${info.fullName}】新一代发单号(小程序),海量职位每日更新,线上报名方便快捷,工单状态实时查看。`, numBase - 25, 870, mycenter - 260, 86, "#666", 56, 500, "center"); // slogan
that.G.fillTextLineBreak(ctx, `${info.fullName}】新一代发单号(小程序),海量职位每日更新,线上报名方便快捷,工单状态实时查看。`, numBase - 25, 800, mycenter - 260, 86, "#666", 56, 500, "center"); // slogan
// that.G.fillTextLineBreak(ctx, info.agencyDesp, numBase - 35, 870, mycenter - 260, 86, "#666", 56, 500, "center"); // slogan
// that.G.fillTextLineBreak(ctx, "" + info.jobUpdateNum, 140, 400, ("" + info.jobUpdateNum).length * 56, 56, "#999", 56, 500, "left"); //
console.log("that.formatNumberAdvanced(info.jobNum)", that.formatNumberAdvanced(info.jobNum));
// console.log("that.formatNumberAdvanced(info.jobNum)", that.formatNumberAdvanced(info.jobNum));
const textSegments = [
// { content: that.formatNumberAdvanced(info.jobNum).toString(), color: "#000", fontWeight: 500, fontSize: 80, space: info.jobNum < 10000 ? 10 : 0 },
// info.jobNum < 10000 ? null : { content: "", color: "#000", fontWeight: 500, fontSize: 64, space: 10 },
@ -555,7 +555,7 @@ export default {
{ content: that.formatNumberAdvanced(info.downNum).toString(), color: "#000", fontWeight: 500, fontSize: 80, space: 10 },
{ content: "粉丝", color: "#666", fontWeight: 500, fontSize: 56, space: 40 },
];
that.G.drawCenteredText(ctx, mycenter + 20, 745, textSegments);
// that.G.drawCenteredText(ctx, mycenter + 20, 745, textSegments);
imgres(canvas);
};
},

@ -240,7 +240,7 @@
<g-panel-fixed>
<slot>
<div class="g_flex_row_center">
<rh-button btnText="确定" type="primary" @clickBtn="submitZhengce" />
<rh-button primaryColor='#00b666' btnText="确定" type="primary" @clickBtn="submitZhengce" />
</div>
</slot>
</g-panel-fixed>

@ -31,10 +31,10 @@
<view class="g_h_32"></view>
<!-- <view class="g_flex_row_center g_mt_12">
<view class="g_mr_12">
<g-button btnText="取消" type="default" size="small" @clickBtn="showPopFlag = false"></g-button>
<rh-button primaryColor='#00b666' btnText="取消" type="default" size="small" @clickBtn="showPopFlag = false"></rh-button>
</view>
<view>
<g-button btnText="确定" type="primary" size="small" @clickBtn="setCurrentTime"></g-button>
<rh-button primaryColor='#00b666' btnText="确定" type="primary" size="small" @clickBtn="setCurrentTime"></rh-button>
</view>
</view> -->
</view>

@ -8,7 +8,7 @@
</view>
<view class="" style="margin-bottom: 80px">
<g-button :btnText="'登录查看'" type="primary" @clickBtn="goPage('/root/other/tobeAgencyChoose')" />
<rh-button primaryColor='#00b666' :btnText="'登录查看'" type="primary" @clickBtn="goPage('/root/other/tobeAgencyChoose')" />
<view class=""></view>
<!-- <view class="g_c_sub g_flex_row_center flex_center g_fs_14 g_mt_32" @click="serverPopShow = true"> <i class="iconfont icon-kefu"> </i>联系客服 </view> -->
</view>

@ -7,10 +7,8 @@ import Ajax from './utils/ajax.js';
import wyyx from './utils/wyyx.js';
import apiInfo from './api/index.js';
import gEmpty from './components/empty.vue';
// import gTabbar from './components/customTabbar.vue';
import gLoading from './components/loading.vue';
import gButton from './components/button.vue';
import gListJob from './components/list/job.vue';
import gListApply from './components/list/apply.vue';
import gPanelImage from './components/panel/defaultImage.vue';
@ -28,10 +26,8 @@ export function createApp () {
const app = createSSRApp(App)
app.config.productionTip = false;
app.component('g-empty', gEmpty);
// app.component('g-tabbar', gTabbar);
app.component('g-loading', gLoading);
app.component('g-button', gButton);
app.component('g-list-job', gListJob);
app.component('g-list-apply', gListApply);
app.component('g-panel-image', gPanelImage);
@ -73,7 +69,7 @@ export function createApp () {
},
function fail (err) {
console.log(err);
// console.log(err);
resolve(err)
}
@ -241,11 +237,11 @@ export function createApp () {
uni.showLoading({
title: '上传中...',
})
console.log('imgRes', imgRes);
// console.log('imgRes', imgRes);
let imgPath = JSON.parse(imgRes)[0]
console.log('imgPath', imgPath);
// console.log('imgPath', imgPath);
G.Get(apiInfo.getOssInfo, { prefix: customDir }, ({ data }) => {
console.log('uploadImgToOssresresresres', data);
// console.log('uploadImgToOssresresresres', data);
const { policy, signature, accessid, dir, host } = data;
let key = dir + that.getUUID()
const formData = {
@ -270,7 +266,7 @@ export function createApp () {
image: imgUrl
});
}
console.log('resresresresresresres', res);
// console.log('resresresresresresres', res);
},
fail: function (res) { },
});
@ -369,7 +365,7 @@ export function createApp () {
}
},
fail: function (res) {
console.log('res', res)
// console.log('res', res)
},
});
})

@ -348,7 +348,7 @@ $cellHeight: 72px;
.conversation-item-content {
display: flex;
align-items: center;
padding: 10px 16px;
padding: 10px 10px;
height: $cellHeight;
box-sizing: border-box;
// background-color: #fff;

@ -18,7 +18,7 @@
</div>
<!-- <div style="height: 48px; background-color: #ededed" v-if="conversationList && conversationList.length > 0"></div> -->
<div v-if="conversationList.length == 0 && !loading" style="padding-top: 130px; background-color: #ededed">
<g-empty text="暂无会话" style="margin-top: 0px" />
<rh-empty text="暂无会话" style="margin-top: 0px" />
</div>
<!-- <u-skeleton :loading="loading" :animation="true" el-color="#fff" bg-color="#000"></u-skeleton> -->
</div>

@ -75,10 +75,10 @@
</view>
<view class="btnBox bt1 g_flex_row_center" catchtap>
<div class="g_w_128 g_mr_12">
<g-button size="mini_auto" height="32" btnText="清除" @clickBtn="clearFilter"></g-button>
<rh-button primaryColor='#00b666' size="mini_auto" height="32" btnText="清除" @clickBtn="clearFilter"></rh-button>
</div>
<div class="g_w_128">
<g-button size="mini_auto" height="32" btnText="确定" type="primary" @clickBtn="toList"></g-button>
<rh-button primaryColor='#00b666' size="mini_auto" height="32" btnText="确定" type="primary" @clickBtn="toList"></rh-button>
</div>
</view>
</view>

@ -103,7 +103,7 @@
</div>
</scroll-view>
<div hover-class="none" class="iconfont icon-huidaodingbu g_bg_f g_fs_32 g_w_48 g_h_48 g_radius_50 g_text_c" style="position: fixed; right: 20px; bottom: 180px; z-index: 0; box-shadow: 0px 0px 12px 4px rgba(0, 0, 0, 0.1); line-height: 48px" hover-stop-propagation="false" @click="backToTop" v-if="showToTop">
<div hover-class="none" class="iconfont icon-huidaodingbu g_bg_f g_c_main g_w_48 g_h_48 g_radius_50 g_text_c" style="position: fixed; right: 20px; bottom: 20px; z-index: 0; box-shadow: 0px 0px 12px 4px rgba(0, 0, 0, 0.1); line-height: 48px; font-size: 24px" hover-stop-propagation="false" @click="backToTop" v-if="showToTop">
<!-- <g-panel-image :url="cdnBaseImg + 'quick_application0610.svg'" size="96" /> -->
</div>
@ -132,7 +132,7 @@
<u-checkbox @change="checkAllChange" shape="circle" active-color="#00B666" v-model="checkAll">
<div class="g_c_6 g_ml_8">全选</div>
</u-checkbox>
<g-button :btnText="`一键关注(${upInfo.num})`" type="primary" @clickBtn="submitInfo" />
<rh-button primaryColor='#00b666' :btnText="`一键关注(${upInfo.num})`" type="primary" @clickBtn="submitInfo" />
</div>
</div>
</u-popup>
@ -196,7 +196,6 @@ export default {
uni.setStorageSync("TABBAR_HEIGHT", res.height);
})
.exec();
},
data() {
return {
@ -420,7 +419,7 @@ export default {
.select("#tttop")
.boundingClientRect((data) => {
// console.log("data", data);
if(data){
if (data) {
if (data.top <= 0) {
that.toTop = true;
that.showToTop = true;
@ -446,7 +445,7 @@ export default {
reachBottom() {
let that = this;
// console.log("onReachBottom", that.query.isFinish);
if(uni.getStorageSync("apply-token")){
if (uni.getStorageSync("apply-token")) {
if (that.query.isFinish == -1 || that.query.isFinish == that.query.size) {
that.query.page++;
that.getList("concat");

@ -44,7 +44,7 @@
</view>
<g-loading :loading="loading" v-if="loading && speed == -1" />
<view v-if="!loading && speed == 0 && inviteNum <= 0" class="g_pt_130" style="padding-top: 130px">
<g-empty :text="isLogin ? '暂无数据' : '请登录'" />
<rh-empty :text="isLogin ? '暂无数据' : '请登录'" />
</view>
<view v-if="speed > 0 || inviteNum > 0">
<view v-if="inviteNum > 0" class="item g_flex_row_between flex_center g_pl_16 g_pr_16 g_pb_12 g_pt_12 g_bg_f g_border_e_b" @click="goInviteList">
@ -309,7 +309,7 @@ export default {
(res) => {
that.waitNum_downs = res.total;
that.waitNum_ups = res.unread;
console.log("获取指定数量:", res);
// console.log("", res);
that.$forceUpdate();
}
);
@ -330,7 +330,7 @@ export default {
getInviteNum() {
let that = this;
that.G.Get(that.api.user_getInviteNum, {}, (res) => {
console.log(res);
// console.log(res);
that.inviteNum = res;
});
},

@ -92,14 +92,14 @@
</view>
<view class="g_h_12"></view>
<view class="g_flex_row_center g_pl_16 g_pr_16" style="z-index: 99">
<g-button btnText="立即报名" type="primary" :loading="btnLoading" @clickBtn="submitForm" />
<rh-button primaryColor='#00b666' btnText="立即报名" type="primary" :loading="btnLoading" @clickBtn="submitForm" />
</view>
<view class="g_h_32"></view>
<!-- <g-panel-fixed v-if="false">
<slot>
<view class="g_flex_row_between g_pl_16 g_pr_16" style="z-index: 99">
<view class="g_fs_16 g_c_6 g_flex_c g_pl_8 g_pr_8 g_radius_6 g_ml_16" hover-class="thover" @click="goReturn"></view>
<g-button btnText="立即报名" type="primary" :loading="btnLoading" @clickBtn="submitForm" />
<rh-button primaryColor='#00b666' btnText="立即报名" type="primary" :loading="btnLoading" @clickBtn="submitForm" />
</view>
</slot>
</g-panel-fixed> -->

@ -134,7 +134,7 @@
</view>
<!-- #endif -->
<!-- <div class="g_mt_40" v-if="userInfo.admin">
<g-button btnText="添加成员" icon="icon-tianjia g_fsi_16 g_mr_8" @clickBtn="addMemberShow = true"></g-button>
<rh-button primaryColor='#00b666' btnText="添加成员" icon="icon-tianjia g_fsi_16 g_mr_8" @clickBtn="addMemberShow = true"></rh-button>
</div> -->
<u-popup v-model="addMemberShow" mode="bottom" z-index="999999" border-radius="12" :closeable="false" :mask-close-able="true" @close="addMemberShow = false">
<view class="g_text_c g_bg_f_5 g_fs_17">

@ -2,7 +2,7 @@
<view class="p-root-bind-apply g_w_all g_h_all g_bg_f_5 g_kuaishou">
<g-loading :loading='loading' v-if="loading && speed == -1"/>
<view class="g_pt_130" v-if="!loading && speed == 0">
<g-empty />
<rh-empty />
</view>
<view class="" v-if="speed > 0">
<view v-for="(item,index) in list" :key="index">

@ -21,7 +21,7 @@
<view class="link" :class="isShow ? '' : ''">
<g-loading :loading="loading" v-if="loading && speed == -1" />
<view v-if="!loading && speed == 0" class="g_pt_130">
<g-empty :text="isLogin ? '暂无数据' : '请登录'" />
<rh-empty :text="isLogin ? '暂无数据' : '请登录'" />
</view>
<view v-if="speed > 0 && tabFansInfo.active == 0">
<view v-for="(item, index) in applyList" :key="index">
@ -53,7 +53,7 @@
<view>
<view v-if="itm.recordStatus == 1 && item.time == '近三天'" @click.stop="quickSuccess(itm, inx)">
<view hover-stop-propagation hover-class="thover" class="g_radius_14 g_h_28 g_fs_14 g_c_6 g_pr_8 g_pl_8 g_flex_row_center flex_center g_bg_main g_c_f"> 通过 </view>
<!-- <g-button type='infro' size='mini' btnText='通过' /> -->
<!-- <rh-button primaryColor='#00b666' type='infro' size='mini' btnText='通过' /> -->
<!-- <view hover-stop-propagation hover-class="g_bg_e" class="g_radius_14 g_h_28 g_fs_14 g_c_6 g_pr_8 g_pl_8 g_flex_row_center flex_center g_bg_f_5 g_c_6">通过</view> -->
</view>
<view v-if="itm.recordStatus == 2">
@ -63,7 +63,7 @@
<i class="iconfont icon-duihao g_fsi_12 g_mr_2 g_c_6"></i>
已通过
</view> -->
<g-button type="none" size="mini" btnText="已通过" />
<rh-button primaryColor='#00b666' type="none" size="mini" btnText="已通过" />
</view>
<view v-if="itm.recordStatus == 1 && item.time == '三天前'"></view>

@ -48,7 +48,7 @@
</view>
<g-loading :loading="loading" v-if="loading && speed == -1" />
<view v-if="!loading && speed == 0" class="g_pt_130">
<g-empty :text="isLogin ? '暂无数据' : '请登录'" />
<rh-empty :text="isLogin ? '暂无数据' : '请登录'" />
</view>
<scroll-view v-if="speed > 0" :scroll-y="true" @scrolltolower="reachBottom">
<view class="item g_flex_row_between g_pl_16 g_pr_16 g_pb_6 g_pt_6 g_bg_f" hover-class="thover" v-for="(item, index) in query.list" :key="index" @click="goMain(item)" :class="index == 0 ? 'g_pt_12' : ''" :style="{ 'border-bottom': index == query.list.length - 1 ? '1rpx solid #fff' : '1rpx solid #eee' }">

@ -15,7 +15,7 @@
</view>
</view>
</view>
<g-button mode="square" class="" type="delete" size="medium" :btnText="type == 1 || (type == 3 && from == 1) ? '取消关注' : '删除粉丝'" @clickBtn="goReturn"></g-button>
<rh-button primaryColor='#00b666' mode="square" class="" type="delete" size="medium" :btnText="type == 1 || (type == 3 && from == 1) ? '取消关注' : '删除粉丝'" @clickBtn="goReturn"></rh-button>
</view>
</template>

@ -75,17 +75,17 @@
<slot>
<view class="g_flex_row_center">
<!-- #ifdef APP-PLUS -->
<g-button btnText="扫一扫" size="small" type="default" @clickBtn="handleOpenCamera"></g-button>
<g-button btnText="保存图片" class="g_ml_16" size="small" type="primary" @clickBtn="saveAppImageCanvas"></g-button>
<rh-button primaryColor='#00b666' btnText="扫一扫" size="small" type="default" @clickBtn="handleOpenCamera"></rh-button>
<rh-button primaryColor='#00b666' btnText="保存图片" class="g_ml_16" size="small" type="primary" @clickBtn="saveAppImageCanvas"></rh-button>
<!-- #endif -->
<!-- #ifdef H5 -->
<g-button btnText="保存图片" size="small" type="primary" @clickBtn="saveH5ImageCanvas"></g-button>
<rh-button primaryColor='#00b666' btnText="保存图片" size="small" type="primary" @clickBtn="saveH5ImageCanvas"></rh-button>
<!-- #endif -->
<!-- #ifdef MP-WEIXIN -->
<g-button btnText="保存图片" size="small" type="default" @clickBtn="saveWXImageToAlbum"></g-button>
<g-button btnText="直接转发" class="g_ml_16" size="small" openType="share" type="primary"></g-button>
<rh-button primaryColor='#00b666' btnText="保存图片" size="small" type="default" @clickBtn="saveWXImageToAlbum"></rh-button>
<rh-button primaryColor='#00b666' btnText="直接转发" class="g_ml_16" size="small" openType="share" type="primary"></rh-button>
<!-- #endif -->
</view>
</slot>

@ -75,17 +75,17 @@
<slot>
<view class="g_flex_row_center">
<!-- #ifdef APP-PLUS -->
<g-button btnText="扫一扫" size="small" type="default" @clickBtn="handleOpenCamera"></g-button>
<g-button btnText="保存图片" class="g_ml_16" size="small" type="primary" @clickBtn="saveAppImageCanvas"></g-button>
<rh-button primaryColor='#00b666' btnText="扫一扫" size="small" type="default" @clickBtn="handleOpenCamera"></rh-button>
<rh-button primaryColor='#00b666' btnText="保存图片" class="g_ml_16" size="small" type="primary" @clickBtn="saveAppImageCanvas"></rh-button>
<!-- #endif -->
<!-- #ifdef H5 -->
<g-button btnText="保存图片" size="small" type="primary" @clickBtn="saveH5ImageCanvas"></g-button>
<rh-button primaryColor='#00b666' btnText="保存图片" size="small" type="primary" @clickBtn="saveH5ImageCanvas"></rh-button>
<!-- #endif -->
<!-- #ifdef MP-WEIXIN -->
<g-button btnText="保存图片" size="small" type="default" @clickBtn="saveWXImageToAlbum"></g-button>
<g-button btnText="直接转发" class="g_ml_16" size="small" openType="share" type="primary"></g-button>
<rh-button primaryColor='#00b666' btnText="保存图片" size="small" type="default" @clickBtn="saveWXImageToAlbum"></rh-button>
<rh-button primaryColor='#00b666' btnText="直接转发" class="g_ml_16" size="small" openType="share" type="primary"></rh-button>
<!-- #endif -->
</view>
</slot>
@ -529,7 +529,7 @@ export default {
that.G.roundRect(ctx, img, (mycenter - 300) / 2, 140, 300, 300, 150); // logo
that.G.fillTextLineBreak(ctx, info.fullName, (mycenter - info.fullName.length * 80) / 2, 600, info.fullName.length * 80, 200, "#333", 80, 600, "left"); //
that.G.fillTextLineBreak(ctx, `${info.fullName}】新一代发单号(小程序),海量职位每日更新,线上报名方便快捷,工单状态实时查看。`, numBase - 25, 870, mycenter - 260, 86, "#666", 56, 500, "center"); // slogan
that.G.fillTextLineBreak(ctx, `${info.fullName}】新一代发单号(小程序),海量职位每日更新,线上报名方便快捷,工单状态实时查看。`, numBase - 25, 820, mycenter - 260, 86, "#666", 56, 500, "center"); // slogan
// that.G.fillTextLineBreak(ctx, info.agencyDesp, numBase - 35, 870, mycenter - 260, 86, "#666", 56, 500, "center"); // slogan
// that.G.fillTextLineBreak(ctx, "" + info.jobUpdateNum, 140, 400, ("" + info.jobUpdateNum).length * 56, 56, "#999", 56, 500, "left"); //
@ -542,7 +542,7 @@ export default {
{ content: that.formatNumberAdvanced(info.downNum).toString(), color: "#000", fontWeight: 500, fontSize: 80, space: 10 },
{ content: "粉丝", color: "#666", fontWeight: 500, fontSize: 56, space: 40 },
];
that.G.drawCenteredText(ctx, mycenter + 20, 745, textSegments);
// that.G.drawCenteredText(ctx, mycenter + 20, 745, textSegments);
imgres(canvas);
};
},

@ -34,7 +34,7 @@
</view>
<g-loading :loading="loading" v-if="loading && speed == -1" />
<view v-if="!loading && speed == 0 && inviteNum <= 0" class="g_pt_130" style="padding-top:130px">
<g-empty :text="isLogin ? '暂无数据' : '请登录'" />
<rh-empty :text="isLogin ? '暂无数据' : '请登录'" />
</view>
<view v-if="speed > 0 || inviteNum > 0">
<view v-if="inviteNum > 0" class="item g_flex_row_between flex_center g_pl_16 g_pr_16 g_pb_12 g_pt_12 g_bg_f g_border_e_b" @click="goInviteList">

@ -7,7 +7,7 @@
</div> -->
</u-navbar>
<!-- #endif -->
<div class="g_flex_row_center g_fs_20 g_c_3 g_fw_600 g_mb_16 g_pt_24">邀请粉丝代理关注我的发单号</div>
<div class="g_flex_row_center g_fs_20 g_c_3 g_fw_600 g_mb_16 g_pt_24">邀请代理/供应商关注我的发单号</div>
<div class="" v-if="active == 0">
<div class="">
<div class="" v-for="(item, index) in recommendList" :key="index">
@ -114,9 +114,11 @@ export default {
onLoad(options) {
console.log(options);
this.active = options.active;
uni.showLoading({
title: "生成中...",
});
if (!uni.getStorageSync("poster_img")) {
uni.showLoading({
title: "生成中...",
});
}
if (this.active === 0) {
this.placeholder = "请输入发单号账号/手机号";
uni.setNavigationBarTitle({

@ -19,7 +19,7 @@
<view class="g_fs_16 g_c_9 g_ml_28">{{ info.messageSource }}</view>
</view>
<view class="g_flex_row_center g_mt_32" v-if="type == 2 && title != '三天前'">
<g-button btnText="通过" type="primary" @clickBtn="handleSubmit" />
<rh-button primaryColor='#00b666' btnText="通过" type="primary" @clickBtn="handleSubmit" />
</view>
</view>
</template>

@ -59,7 +59,7 @@
</div>
</div>
<!-- <div class="g_mt_24">
<g-button btnText="稍后再说" size="auto" class @clickBtn="confirmWithoutAgency = false"></g-button>
<rh-button primaryColor='#00b666' btnText="稍后再说" size="auto" class @clickBtn="confirmWithoutAgency = false"></rh-button>
</div> -->
</div>
</div>
@ -75,7 +75,7 @@
<u-input v-model="teamInfo.tel" type="number" backgroundColor="#ededed" height="80" placeholder="搜索创建人手机号"></u-input>
</div>
<div class="g_w_90 g_ml_16">
<g-button btnText="搜索" size="auto" type="primary" class @clickBtn="searchTeamByTel"></g-button>
<rh-button primaryColor='#00b666' btnText="搜索" size="auto" type="primary" class @clickBtn="searchTeamByTel"></rh-button>
</div>
</div>
<div class="g_text_l g_mt_8 g_fs_14" v-if="chooseTeam.fullName">: {{ chooseTeam.fullName || chooseTeam.agencyName }}</div>

@ -326,7 +326,7 @@
<g-panel-fixed>
<slot>
<view class="g_flex_row_center">
<g-button btnText="确定" type="primary" @clickBtn="submitRes" />
<rh-button primaryColor='#00b666' btnText="确定" type="primary" @clickBtn="submitRes" />
</view>
</slot>
</g-panel-fixed>
@ -353,7 +353,7 @@
<g-panel-fixed>
<slot>
<view class="g_flex_row_center">
<g-button btnText="确定" type="primary" @clickBtn="submitZhengce" />
<rh-button primaryColor='#00b666' btnText="确定" type="primary" @clickBtn="submitZhengce" />
</view>
</slot>
</g-panel-fixed>
@ -375,14 +375,14 @@
<slot>
<view class="g_ml_20 g_mr_20 g_flex_row_between flex_center flex_nw">
<view class="g_flex_1 g_mr_12">
<g-button @clickBtn="getServiceInfo({ type: 'tel' })" size="auto" btnText="电话客服"></g-button>
<rh-button primaryColor='#00b666' @clickBtn="getServiceInfo({ type: 'tel' })" size="auto" btnText="电话客服"></rh-button>
</view>
<!-- <view class="g_flex_column_center flex_center g_mr_12" @click="getServiceInfo({ type: 'tel' })"> <i class="iconfont icon-phone g_c_main"></i><view class="g_fs_12 g_c_6 g_mt_4">电话客服</view> </view> -->
<view class="g_flex_1 g_mr_12" v-if="orderDetail.downAgencyId && orderDetail.downAgencyId != agencyId">
<g-button @clickBtn="getServiceInfo({ type: 'im', info: 'down' })" size="auto" btnText="下游客服" type="primary"></g-button>
<rh-button primaryColor='#00b666' @clickBtn="getServiceInfo({ type: 'im', info: 'down' })" size="auto" btnText="下游客服" type="primary"></rh-button>
</view>
<view class="g_flex_1" v-if="orderDetail.upAgencyId && orderDetail.upAgencyId != agencyId">
<g-button @clickBtn="getServiceInfo({ type: 'im', info: 'up' })" size="auto" btnText="上游客服" type="primary"></g-button>
<rh-button primaryColor='#00b666' @clickBtn="getServiceInfo({ type: 'im', info: 'up' })" size="auto" btnText="上游客服" type="primary"></rh-button>
</view>
</view>
</slot>

@ -138,8 +138,8 @@
<g-panel-fixed>
<slot>
<view class="g_pl_12 g_pr_12">
<!-- <g-button btnText="取消" class="g_mr_16" size="small" type="default" @clickBtn="goReturn"></g-button> -->
<g-button btnText="确定" class @clickBtn="handleSubmit" size="auto" type="primary"></g-button>
<!-- <rh-button primaryColor='#00b666' btnText="取消" class="g_mr_16" size="small" type="default" @clickBtn="goReturn"></rh-button> -->
<rh-button primaryColor='#00b666' btnText="确定" class @clickBtn="handleSubmit" size="auto" type="primary"></rh-button>
</view>
</slot>
</g-panel-fixed>

@ -292,7 +292,7 @@
</button>
</div>
<div class="g_flex_1 g_flex_column_center">
<g-button btnText="我要报名" class="g_flex_1 g_fw_600" size="small_auto" :type="jobDetail.recruitment == 2 || !attention ? 'infro' : 'primary'" @clickBtn="handleOpenApplyPopup"></g-button>
<rh-button primaryColor='#00b666' btnText="我要报名" class="g_flex_1 g_fw_600" size="small_auto" :type="jobDetail.recruitment == 2 || !attention ? 'infro' : 'primary'" @clickBtn="handleOpenApplyPopup"></rh-button>
</div>
</div>
</slot>

@ -503,7 +503,7 @@
</button>
</div>
<div class="g_flex_none g_flex_column_center" v-if="userinfo && userinfo.agencyId && false">
<g-button btnText="客服" class="g_flex_1 g_fw_600" size="small_auto" @clickBtn="goIm"></g-button>
<rh-button primaryColor='#00b666' btnText="客服" class="g_flex_1 g_fw_600" size="small_auto" @clickBtn="goIm"></rh-button>
<!-- <button class="g_pl_0 g_pr_0 g_bg_f g_mr_12 g_w_36" hover-class="thover" style="line-height: 1; border-radius: 0" @click="goIm">
<icon class="iconfont icon-xiaoxi" style="color: #787878; line-height: 1; margin-top: -5px; font-size: 20px !important; position: relative; top: 3px"></icon>
@ -512,10 +512,10 @@
</div>
<div class="g_flex_1 g_flex_row_center" v-if="userinfo && userinfo.agencyId">
<div class="g_flex_none g_flex_column_center g_mr_12">
<g-button btnText="联系客服" class="g_w_100" size="small_auto" @clickBtn="goIm"></g-button>
<rh-button primaryColor='#00b666' btnText="联系客服" class="g_w_100" size="small_auto" @clickBtn="goIm"></rh-button>
</div>
<div class="g_flex_1 g_flex_column_center">
<g-button btnText="我要报名" class="" size="small_auto" :type="jobDetail.recruitment == 2 ? 'infro' : 'primary'" @clickBtn="handleOpenApplyPopup" style="width: calc(100% - 32px)"></g-button>
<rh-button primaryColor='#00b666' btnText="我要报名" class="" size="small_auto" :type="jobDetail.recruitment == 2 ? 'infro' : 'primary'" @clickBtn="handleOpenApplyPopup" style="width: calc(100% - 32px)"></rh-button>
</div>
</div>
</div>

@ -29,10 +29,10 @@
<g-panel-fixed>
<view class="g_flex_row_between">
<view class="g_flex_c" style="width: 50%">
<g-button btnText="取消" type="default" size="small" @clickBtn="goBack"></g-button>
<rh-button primaryColor='#00b666' btnText="取消" type="default" size="small" @clickBtn="goBack"></rh-button>
</view>
<view class="g_flex_c" style="width: 50%">
<g-button btnText="保存" type="primary" size="small" @clickBtn="goReturn"></g-button>
<rh-button primaryColor='#00b666' btnText="保存" type="primary" size="small" @clickBtn="goReturn"></rh-button>
</view>
</view>
</g-panel-fixed>
@ -64,8 +64,8 @@
<view class="g_h_100 g_flex_none g_bg_f_5"></view>
<g-panel-fixed>
<view class="g_flex_row_center">
<g-button btnText="取消" type="default" size="small" @clickBtn="goBack"></g-button>
<g-button btnText="保存" type="primary" size="small" @clickBtn="goReturn" class="g_ml_16"></g-button>
<rh-button primaryColor='#00b666' btnText="取消" type="default" size="small" @clickBtn="goBack"></rh-button>
<rh-button primaryColor='#00b666' btnText="保存" type="primary" size="small" @clickBtn="goReturn" class="g_ml_16"></rh-button>
</view>
</g-panel-fixed>
</view>

@ -9,8 +9,8 @@
<g-panel-fixed>
<slot>
<view class="g_flex_row_center">
<g-button btnText="保存图片" size="small" type="default" @clickBtn="saveWXImageToAlbum"></g-button>
<g-button btnText="直接转发" class="g_ml_16" size="small" openType="share" type="primary"></g-button>
<rh-button primaryColor='#00b666' btnText="保存图片" size="small" type="default" @clickBtn="saveWXImageToAlbum"></rh-button>
<rh-button primaryColor='#00b666' btnText="直接转发" class="g_ml_16" size="small" openType="share" type="primary"></rh-button>
</view>
</slot>
</g-panel-fixed>

@ -73,7 +73,7 @@
<g-list-job @uploadList="getList" from="user" :isSelf="isSelf" :recordStatus="info.recordStatus" :showShare="false" :list="query.list" :loading="loading" :speed="speed" :query="query" @clickTop="goDetailJob" @clickBottom="goDetailUser" :emptyText="isSelf ? speed + '个职位' : '未关注用户仅展示预览职位'" emptySubText=" " />
</div>
<div v-if="info.himSeeBtn == 0" style="padding-top: 260rpx">
<g-empty text="您关注的发单号暂未发布职位" />
<rh-empty text="您关注的发单号暂未发布职位" />
</div>
</div>
</div>

@ -43,9 +43,9 @@
</g-panel-form-slot>
<div class="" style="margin-top: 48px">
<quickLogin @successLogin="successLogin" v-if="!isLogin">
<g-button btnText="绑定代理" type="primary" class></g-button>
<rh-button primaryColor='#00b666' btnText="绑定代理" type="primary" class></rh-button>
</quickLogin>
<g-button v-else btnText="绑定代理" type="primary" @clickBtn="bindAgency" />
<rh-button primaryColor='#00b666' v-else btnText="绑定代理" type="primary" @clickBtn="bindAgency" />
</div>
</div>
</div>

@ -59,12 +59,12 @@
<div class="">
<quickLogin @successLogin="successLogin" v-if="!isLogin">
<div style="width: calc(100vw - 40px)" class>
<g-button btnText="申请关注" size="auto" type="primary" class></g-button>
<rh-button primaryColor='#00b666' btnText="申请关注" size="auto" type="primary" class></rh-button>
</div>
</quickLogin>
<div style="width: calc(100vw - 40px)" v-else-if="isSelf">
<!-- <g-button btnText="不能关注自己" size="auto" type="disabled"></g-button> -->
<!-- <rh-button primaryColor='#00b666' btnText="不能关注自己" size="auto" type="disabled"></rh-button> -->
</div>
<!-- -->
<template v-else>
@ -72,34 +72,34 @@
<!-- 已关注 1 -->
<!-- class="g_mr_10" -->
<div class="g_flex_1">
<g-button btnText="已关注发单号" size="auto" @clickBtn="handleCancel" type="noStyle" class></g-button>
<rh-button primaryColor='#00b666' btnText="已关注发单号" size="auto" @clickBtn="handleCancel" type="noStyle" class></rh-button>
</div>
<div class="g_ml_16 g_flex_1">
<g-button btnText="联系客服" class="" type="noStyle" size="auto" @clickBtn="goIm"></g-button>
<rh-button primaryColor='#00b666' btnText="联系客服" class="" type="noStyle" size="auto" @clickBtn="goIm"></rh-button>
</div>
<!-- <div style="width:calc((100vw - 50px) / 2);">
<g-button btnText="联系客服" size="auto" type="disabled" class></g-button>
<rh-button primaryColor='#00b666' btnText="联系客服" size="auto" type="disabled" class></rh-button>
</div>-->
</div>
<div style="width: calc(100vw - 40px)" class="g_flex_row_center" v-else-if="info.recordStatus == 2">
<div class="g_flex_1">
<g-button btnText="互相关注" size="auto" type="noStyle" @clickBtn="handleCancel" class></g-button>
<rh-button primaryColor='#00b666' btnText="互相关注" size="auto" type="noStyle" @clickBtn="handleCancel" class></rh-button>
</div>
<div class="g_ml_16 g_flex_1">
<g-button btnText="联系客服" class="" type="noStyle" size="auto" @clickBtn="goIm"></g-button>
<rh-button primaryColor='#00b666' btnText="联系客服" class="" type="noStyle" size="auto" @clickBtn="goIm"></rh-button>
</div>
</div>
<div style="width: calc(100vw - 40px)" v-else-if="(info.recordStatus == 3 || info.recordStatus == 4) && !isSelf">
<g-button btnText="申请关注" size="auto" :loading="btnLoading" type="primary" class @clickBtn="handleSubmit"></g-button>
<rh-button primaryColor='#00b666' btnText="申请关注" size="auto" :loading="btnLoading" type="primary" class @clickBtn="handleSubmit"></rh-button>
</div>
<!-- -->
<div style="width: calc(100vw - 40px)" v-else-if="info.recordStatus == 5">
<g-button btnText="申请中" icon="icon-time-circle g_mr_4" size="auto" type="noStyle" class></g-button>
<rh-button primaryColor='#00b666' btnText="申请中" icon="icon-time-circle g_mr_4" size="auto" type="noStyle" class></rh-button>
</div>
<div style="width: calc(100vw - 40px)" v-else-if="info.recordStatus == 6 && !isSelf">
<g-button btnText="申请关注" size="auto" type="primary" :loading="btnLoading" class @clickBtn="handleSubmit"></g-button>
<rh-button primaryColor='#00b666' btnText="申请关注" size="auto" type="primary" :loading="btnLoading" class @clickBtn="handleSubmit"></rh-button>
</div>
</template>
</div>
@ -118,7 +118,7 @@
</div>
<div v-if="info.himSeeBtn == 0" style="padding-top: 260rpx">
<g-empty text="您关注的发单号暂未发布职位" />
<rh-empty text="您关注的发单号暂未发布职位" />
</div>
</div>
</div>

@ -67,12 +67,12 @@
<div class="">
<quickLogin @successLogin="successLogin" v-if="!isLogin">
<div style="width: calc(100vw - 40px)" class>
<g-button btnText="申请关注" size="auto" type="primary" class></g-button>
<rh-button primaryColor='#00b666' btnText="申请关注" size="auto" type="primary" class></rh-button>
</div>
</quickLogin>
<div style="width: calc(100vw - 40px)" v-else-if="isSelf">
<!-- <g-button btnText="不能关注自己" size="auto" type="disabled"></g-button> -->
<!-- <rh-button primaryColor='#00b666' btnText="不能关注自己" size="auto" type="disabled"></rh-button> -->
</div>
<!-- -->
<template v-else>
@ -80,34 +80,34 @@
<!-- 已关注 1 -->
<!-- class="g_mr_10" -->
<div class="g_flex_1">
<g-button btnText="已关注发单号" size="auto" @clickBtn="handleCancel" type="noStyle" class></g-button>
<rh-button primaryColor='#00b666' btnText="已关注发单号" size="auto" @clickBtn="handleCancel" type="noStyle" class></rh-button>
</div>
<div class="g_ml_16 g_flex_1">
<g-button btnText="联系客服" class="" type="noStyle" size="auto" @clickBtn="goIm"></g-button>
<rh-button primaryColor='#00b666' btnText="联系客服" class="" type="noStyle" size="auto" @clickBtn="goIm"></rh-button>
</div>
<!-- <div style="width:calc((100vw - 50px) / 2);">
<g-button btnText="联系客服" size="auto" type="disabled" class></g-button>
<rh-button primaryColor='#00b666' btnText="联系客服" size="auto" type="disabled" class></rh-button>
</div>-->
</div>
<div style="width: calc(100vw - 40px)" class="g_flex_row_center" v-else-if="info.recordStatus == 2">
<div class="g_flex_1">
<g-button btnText="互相关注" size="auto" type="noStyle" @clickBtn="handleCancel" class></g-button>
<rh-button primaryColor='#00b666' btnText="互相关注" size="auto" type="noStyle" @clickBtn="handleCancel" class></rh-button>
</div>
<div class="g_ml_16 g_flex_1">
<g-button btnText="联系客服" class="" type="noStyle" size="auto" @clickBtn="goIm"></g-button>
<rh-button primaryColor='#00b666' btnText="联系客服" class="" type="noStyle" size="auto" @clickBtn="goIm"></rh-button>
</div>
</div>
<div style="width: calc(100vw - 40px)" v-else-if="(info.recordStatus == 3 || info.recordStatus == 4) && !isSelf">
<g-button btnText="申请关注" size="auto" :loading="btnLoading" type="primary" class @clickBtn="handleSubmit"></g-button>
<rh-button primaryColor='#00b666' btnText="申请关注" size="auto" :loading="btnLoading" type="primary" class @clickBtn="handleSubmit"></rh-button>
</div>
<!-- -->
<div style="width: calc(100vw - 40px)" v-else-if="info.recordStatus == 5">
<g-button btnText="申请中" icon="icon-time-circle g_mr_4" size="auto" type="noStyle" class></g-button>
<rh-button primaryColor='#00b666' btnText="申请中" icon="icon-time-circle g_mr_4" size="auto" type="noStyle" class></rh-button>
</div>
<div style="width: calc(100vw - 40px)" v-else-if="info.recordStatus == 6 && !isSelf">
<g-button btnText="申请关注" size="auto" type="primary" :loading="btnLoading" class @clickBtn="handleSubmit"></g-button>
<rh-button primaryColor='#00b666' btnText="申请关注" size="auto" type="primary" :loading="btnLoading" class @clickBtn="handleSubmit"></rh-button>
</div>
</template>
</div>
@ -129,7 +129,7 @@
</div>
<div v-if="info.himSeeBtn == 0" style="padding-top: 260rpx">
<g-empty text="您关注的发单号暂未发布职位" />
<rh-empty text="您关注的发单号暂未发布职位" />
</div>
</div>
</div>

@ -7,10 +7,10 @@
<view class="g_pt_12 g_pb_106 g_fs_14 g_flex_row_center" style="color: #8f8f8f"> 您已成功报名该岗位请等待发单号审核 </view>
<view class="g_flex_row_center g_pl_20 g_pr_20">
<view class="g_flex_1 g_mr_12">
<g-button btnText="继续报名" type="primary" size="small_auto" @clickBtn="goReturn" />
<rh-button primaryColor='#00b666' btnText="继续报名" type="primary" size="small_auto" @clickBtn="goReturn" />
</view>
<view class="g_flex_1">
<g-button btnText="联系客服" size="small_auto" @clickBtn="sendJobInfo" />
<rh-button primaryColor='#00b666' btnText="联系客服" size="small_auto" @clickBtn="sendJobInfo" />
</view>
</view>
<view class="g_flex_row_center">

@ -11,10 +11,10 @@
<view class="g_flex_row_end flex_center">
<view class="iconfont icon-jia1 g_c_9 g_mr_8 g_fs_20 g_position_rela biggerSize" @click="chooseImgShow = true"></view>
<view class="g_mr_8 g_w_72 g_fw_600">
<g-button size="small_auto" type="none" height="24" :fontSize="12" @clickBtn="getClipboard" :btnText="(aitext ? '清空' : '粘贴') + '内容'"></g-button>
<rh-button primaryColor='#00b666' size="small_auto" type="none" height="24" :fontSize="12" @clickBtn="getClipboard" :btnText="(aitext ? '清空' : '粘贴') + '内容'"></rh-button>
</view>
<view class="g_w_72 g_fw_600">
<g-button size="small_auto" gradual="linear-gradient(-130deg, #5c6cf7, #9963f9)" icon="icon-aitubiao" type="gradual" height="24" :fontSize="12" btnText="AI识别" @clickBtn="getCoze"></g-button>
<rh-button primaryColor='#00b666' size="small_auto" gradual="linear-gradient(-130deg, #5c6cf7, #9963f9)" icon="icon-aitubiao" type="gradual" height="24" :fontSize="12" btnText="AI识别" @clickBtn="getCoze"></rh-button>
</view>
</view>
</div>

@ -133,8 +133,8 @@
<g-panel-fixed>
<slot>
<view class="g_flex_row_center">
<g-button btnText="取消" class="g_mr_16" size="small" type="default" @clickBtn="goReturn"></g-button>
<g-button btnText="确定" class @clickBtn="handleSubmit" size="small" type="primary"></g-button>
<rh-button primaryColor='#00b666' btnText="取消" class="g_mr_16" size="small" type="default" @clickBtn="goReturn"></rh-button>
<rh-button primaryColor='#00b666' btnText="确定" class @clickBtn="handleSubmit" size="small" type="primary"></rh-button>
</view>
</slot>
</g-panel-fixed>

@ -16,7 +16,7 @@
</view>
<div class="g_flex_row_end">
<view @click.stop="openAImodal">
<g-button type="primary" size="mini" :btnText="aitext ? '识别' : '粘贴并识别'"></g-button>
<rh-button primaryColor='#00b666' type="primary" size="mini" :btnText="aitext ? '识别' : '粘贴并识别'"></rh-button>
</view>
</div>
</view>
@ -215,7 +215,7 @@
<g-panel-fixed>
<slot>
<view @click.stop="onSubmit">
<g-button type="primary" :btnText="jobId ? '确定' : '发布职位'"></g-button>
<rh-button primaryColor='#00b666' type="primary" :btnText="jobId ? '确定' : '发布职位'"></rh-button>
</view>
</slot>
</g-panel-fixed>
@ -264,7 +264,7 @@
<g-panel-fixed>
<slot>
<view class="g_flex_row_center">
<g-button btnText="确定" type="primary" @clickBtn="submitZhengce" />
<rh-button primaryColor='#00b666' btnText="确定" type="primary" @clickBtn="submitZhengce" />
</view>
</slot>
</g-panel-fixed>

@ -90,7 +90,7 @@
<slot>
<view class="g_flex_row_between g_pl_16 g_pr_16" style="z-index: 99">
<view class="g_fs_16 g_c_6 g_flex_c g_pl_8 g_pr_8 g_radius_6 g_ml_16" hover-class="thover" @click="goReturn"></view>
<g-button btnText="立即报名" type="primary" :loading="btnLoading" @clickBtn="submitForm" />
<rh-button primaryColor='#00b666' btnText="立即报名" type="primary" :loading="btnLoading" @clickBtn="submitForm" />
</view>
</slot>
</g-panel-fixed>

@ -90,7 +90,7 @@
<slot>
<view class="g_flex_row_between g_pl_16 g_pr_16" style="z-index: 99">
<view class="g_fs_16 g_c_6 g_flex_c g_pl_8 g_pr_8 g_radius_6 g_ml_16" hover-class="thover" @click="goReturn"></view>
<g-button btnText="立即报名" type="primary" :loading="btnLoading" @clickBtn="submitForm" />
<rh-button primaryColor='#00b666' btnText="立即报名" type="primary" :loading="btnLoading" @clickBtn="submitForm" />
</view>
</slot>
</g-panel-fixed>

@ -106,7 +106,7 @@
<u-popup v-model="posterShow" mode="bottom" :closeable="true" uZindex="9999" width="694rpx" height="80vh" border-radius="12" :mask-close-able="true">
<div class="g_text_c g_pt_24 g_pb_24">
<image class="posterImg g_pb_24" :src="posterImg" :show-menu-by-longpress="true" mode="aspectFit|aspectFill|widthFix" lazy-load="false"></image>
<g-button btnText="保存到相册" type="primary" class="g_mt_32" @clickBtn="saveToalbum"></g-button>
<rh-button primaryColor='#00b666' btnText="保存到相册" type="primary" class="g_mt_32" @clickBtn="saveToalbum"></rh-button>
</div>
</u-popup>
</view>

@ -3,7 +3,7 @@
<view class="g_flex_row_between flex_center g_p_12 g_mb_12 g_bg_f" v-if="(userRole.recordStatus == 3 || userRole.recordStatus == 4 || userRole.recordStatus == 5) && from == '短链接'">
<view>关注该发单号可查看其佣金, 点击直接关注</view>
<view>
<g-button type="primary" size="mini" fontSize="14" btnText="关注" @clickBtn="handleSubmit"></g-button>
<rh-button primaryColor='#00b666' type="primary" size="mini" fontSize="14" btnText="关注" @clickBtn="handleSubmit"></rh-button>
</view>
</view>
<g-list-job from="shareList" class="g_flex_1" :recordStatus="userRole.recordStatus" :list="query.list" @clickCard="goDetail" :loading="loading" :speed="speed" :query="query" :isShowLoginBtn="isLogin ? false : true" />

@ -34,8 +34,8 @@
<g-panel-fixed>
<view class="g_flex_row_center">
<g-button btnText="重置" size="small" @clickBtn="back"></g-button>
<g-button btnText="确定" type="primary" class="g_ml_20" size="small" @clickBtn="setCity"></g-button>
<rh-button primaryColor='#00b666' btnText="重置" size="small" @clickBtn="back"></rh-button>
<rh-button primaryColor='#00b666' btnText="确定" type="primary" class="g_ml_20" size="small" @clickBtn="setCity"></rh-button>
</view>
</g-panel-fixed>
</view>

@ -58,7 +58,7 @@
</view>
</view>
<view class="g_flex_none g_flex_rowRight_columnCenter">
<g-button btnText='解绑' type='infro' size='mini' />
<rh-button primaryColor='#00b666' btnText='解绑' type='infro' size='mini' />
</view>
</view>
<view class="item g_flex_row_between g_pb_10 g_pt_10 g_bg_f" hover-class="g_bg_e" style="border-bottom: 0.5px solid #eeeeee;">
@ -72,7 +72,7 @@
</view>
</view>
<view class="g_flex_none g_flex_rowRight_columnCenter">
<g-button btnText='解绑' type='infro' size='mini' />
<rh-button primaryColor='#00b666' btnText='解绑' type='infro' size='mini' />
</view>
</view>
<view class="item g_flex_row_between g_pt_10 g_bg_f" hover-class="g_bg_e">
@ -86,7 +86,7 @@
</view>
</view>
<view class="g_flex_none g_flex_rowRight_columnCenter">
<g-button btnText='去绑定' type='none' size='mini' />
<rh-button primaryColor='#00b666' btnText='去绑定' type='none' size='mini' />
</view>
</view>
</view>

@ -32,7 +32,7 @@
@changeMobile="changeMobile"
></g-panel-form-slot>
<div class="g_text_c g_mt_90">
<g-button btnText="确定" type="primary" class="" @clickBtn="subMemberInfo"></g-button>
<rh-button primaryColor='#00b666' btnText="确定" type="primary" class="" @clickBtn="subMemberInfo"></rh-button>
<div class="g_c_sub g_mt_16" v-if="memberInfo.id" @click="delMember"></div>
</div>
</div>

@ -3,7 +3,7 @@
<image class="g_w_140 g_h_122" src="https://matripe-cms.oss-cn-beijing.aliyuncs.com/dailibaoming/PCicon.svg" alt="" />
<view class="g_fs_14 g_c_9 g_mt_27" hover-class="none" hover-stop-propagation="false"> 复制链接电脑浏览器打开 </view>
<view class="g_fs_22 g_mt_24 g_mb_24 " hover-class="none" hover-stop-propagation="false"> www.ibocai.cn </view>
<g-button btnText='快速复制链接' type='primary' @clickBtn='copyUrl' />
<rh-button primaryColor='#00b666' btnText='快速复制链接' type='primary' @clickBtn='copyUrl' />
<view class="g_w_178 g_fs_13 g_c_9 g_mt_32 g_text_c" hover-class="none" hover-stop-propagation="false"> 更多功能可使用伯才商家后台支持团队管理工单派发 </view>
</view>
</template>

@ -23,10 +23,10 @@
<span v-else-if="i.status == 2" class="g_fs_14 g_c_9">已拒绝</span>
<div class="g_flex_row_end" v-else>
<div class="g_mr_8">
<g-button btnText="拒绝" fontSize="14" color="#000" customBgColor="#d8d8d8" size="height" type="disabled" height="24" width="50" @clickBtn="approve(i, 'reject')"></g-button>
<rh-button primaryColor='#00b666' btnText="拒绝" fontSize="14" color="#000" customBgColor="#d8d8d8" size="height" type="disabled" height="24" width="50" @clickBtn="approve(i, 'reject')"></rh-button>
</div>
<div>
<g-button btnText="通过" type="primary" fontSize="14" size="height" height="24" width="50" @clickBtn="approve(i, 'resolve')"></g-button>
<rh-button primaryColor='#00b666' btnText="通过" type="primary" fontSize="14" size="height" height="24" width="50" @clickBtn="approve(i, 'resolve')"></rh-button>
</div>
</div>
</div>

@ -53,7 +53,7 @@
></g-panel-form-slot>
<div class="g_c_9 g_fs_14 g_pl_16 g_mt_4" v-if="info.fieldName == 'fullName'"></div>
<view class="g_mt_90 g_flex_row_center">
<g-button btnText="提交" type="primary" @clickBtn="submitForm" />
<rh-button primaryColor='#00b666' btnText="提交" type="primary" @clickBtn="submitForm" />
</view>
</view>
</template>

@ -53,7 +53,7 @@
</view>
</view>
<view class="g_flex_row_center" style="margin-top:90px">
<g-button btnText="提交" type="primary" @clickBtn="submitForm" />
<rh-button primaryColor='#00b666' btnText="提交" type="primary" @clickBtn="submitForm" />
</view>
</view>
<view v-if="info.type == 'order'">
@ -75,7 +75,7 @@
</slot>
</g-panel-form-slot>
<view class="g_mt_90 g_flex_row_center">
<g-button btnText="提交" type="primary" @clickBtn="submitOrderForm" />
<rh-button primaryColor='#00b666' btnText="提交" type="primary" @clickBtn="submitOrderForm" />
</view>
</view>
<view v-if="info.title == '设置手机号'">

@ -20,7 +20,7 @@
<view class="g_fs_12 g_c_9 g_mt_8">上传照片截图最多传4张选填</view>
</view>
<view class="g_flex_row_center g_mt_65">
<g-button btnText='提交' type='primary' @clickBtn='submitDesp' />
<rh-button primaryColor='#00b666' btnText='提交' type='primary' @clickBtn='submitDesp' />
</view>
<view class="g_c_sub g_mt_16 g_fs_14 g_text_c g_w_all g_fw_700" style="position: fixed; bottom: 56px; width: calc(100vw - 20px)" hover-class="thover" @click="goList"></view>
</view>

@ -10,7 +10,7 @@
</view>
<block v-if="list == null || list.length == 0">
<view class="empty g_flex_column_center">
<g-empty text="暂无反馈记录" />
<rh-empty text="暂无反馈记录" />
</view>
</block>
</view>

@ -1,6 +1,6 @@
<template>
<view class="g_w_all g_h_all g_bg_f_5">
<g-empty />
<rh-empty />
</view>
</template>

@ -29,15 +29,15 @@
<div class="g_mt_84">
<quickLogin @successLogin="successLogin" v-if="!agencyInfo.id">
<g-button btnText="申请关注" type="primary" class=""></g-button>
<rh-button primaryColor='#00b666' btnText="申请关注" type="primary" class=""></rh-button>
</quickLogin>
<g-button v-else-if="isSelf" btnText="不能关注自己" type="disabled"></g-button>
<rh-button primaryColor='#00b666' v-else-if="isSelf" btnText="不能关注自己" type="disabled"></rh-button>
<div v-else>
<g-button v-if="beFllowAgencyInfo.recordStatus == 1" btnText="已关注" type="disabled" class=""></g-button>
<g-button v-else-if="beFllowAgencyInfo.recordStatus == 2" btnText="互相关注" type="disabled" class=""></g-button>
<g-button v-else-if="(beFllowAgencyInfo.recordStatus == 3 || beFllowAgencyInfo.recordStatus == 4) && !isSelf" btnText="申请关注" type="primary" class="" @clickBtn="applyAdd"></g-button>
<g-button v-else-if="beFllowAgencyInfo.recordStatus == 5" btnText="等待通过" type="disabled" class=""></g-button>
<g-button v-else-if="beFllowAgencyInfo.recordStatus == 6 && !isSelf" btnText="申请关注" type="primary" class="" @clickBtn="applyAdd"></g-button>
<rh-button primaryColor='#00b666' v-if="beFllowAgencyInfo.recordStatus == 1" btnText="已关注" type="disabled" class=""></rh-button>
<rh-button primaryColor='#00b666' v-else-if="beFllowAgencyInfo.recordStatus == 2" btnText="互相关注" type="disabled" class=""></rh-button>
<rh-button primaryColor='#00b666' v-else-if="(beFllowAgencyInfo.recordStatus == 3 || beFllowAgencyInfo.recordStatus == 4) && !isSelf" btnText="申请关注" type="primary" class="" @clickBtn="applyAdd"></rh-button>
<rh-button primaryColor='#00b666' v-else-if="beFllowAgencyInfo.recordStatus == 5" btnText="等待通过" type="disabled" class=""></rh-button>
<rh-button primaryColor='#00b666' v-else-if="beFllowAgencyInfo.recordStatus == 6 && !isSelf" btnText="申请关注" type="primary" class="" @clickBtn="applyAdd"></rh-button>
</div>
</div>
</div>

@ -25,15 +25,15 @@
</div>
<div class="g_mt_40 g_flex_row_center">
<div class="g_flex_1">
<g-button btnText="去添加" size="auto" type="primary" @clickBtn="goPage('/root/person/teamManage')"></g-button>
<!-- <g-button btnText="手动添加" size="auto" @clickBtn="goPage('/root/person/addOrUpdataMember')"></g-button> -->
<rh-button primaryColor='#00b666' btnText="去添加" size="auto" type="primary" @clickBtn="goPage('/root/person/teamManage')"></rh-button>
<!-- <rh-button primaryColor='#00b666' btnText="手动添加" size="auto" @clickBtn="goPage('/root/person/addOrUpdataMember')"></rh-button> -->
</div>
<div class="g_flex_1 g_ml_12">
<g-button btnText="回首页" size="auto" type="default" @clickBtn="goHome('/pages/home/index')"></g-button>
<!-- <g-button btnText="手动添加" size="auto" @clickBtn="goPage('/root/person/addOrUpdataMember')"></g-button> -->
<rh-button primaryColor='#00b666' btnText="回首页" size="auto" type="default" @clickBtn="goHome('/pages/home/index')"></rh-button>
<!-- <rh-button primaryColor='#00b666' btnText="手动添加" size="auto" @clickBtn="goPage('/root/person/addOrUpdataMember')"></rh-button> -->
</div>
<!-- <div class="g_w_120">
<g-button btnText="微信邀请" size="auto" type="primary" class="" @clickBtn="goPage('/root/person/memberApplyQRCode')"></g-button>
<rh-button primaryColor='#00b666' btnText="微信邀请" size="auto" type="primary" class="" @clickBtn="goPage('/root/person/memberApplyQRCode')"></rh-button>
</div>-->
</div>
</div>

@ -27,7 +27,7 @@
</view>
<view>
<view class="g_flex_row_center">
<g-button btnText="登录/注册" type="primary" @clickBtn="goHome" width="260" height="48" />
<rh-button primaryColor='#00b666' btnText="登录/注册" type="primary" @clickBtn="goHome" width="260" height="48" />
</view>
<!-- #ifdef MP-WEIXIN -->
@ -41,7 +41,7 @@
</view>
</view>
<view class="g_mt_24 g_flex_row_center">
<g-button width="260" height="48" btnText="一键免密登录" type="default" openType="getPhoneNumber" @clickTel="getphonenumber" />
<rh-button primaryColor='#00b666' width="260" height="48" btnText="一键免密登录" type="default" openType="getPhoneNumber" @clickTel="getphonenumber" />
</view>
<!-- #endif -->
</view>

@ -20,7 +20,7 @@
<view v-if="recivesRecord && recivesRecord.length == 0"
class="g_flex_column_center" style="padding-top: 130px;"
>
<g-empty />
<rh-empty />
</view>
<view v-if="recivesRecord && recivesRecord.length > 0"
class="g_flex_column_center m-rlist"
@ -46,12 +46,12 @@
</view>
<view class="status-obj g_flex_none g_flex_column_center" >
<view class="g_flex_row_end">
<g-button type='primary' size='mini' btnText='通过' @clickBtn='handleSet(item,1)'
<rh-button primaryColor='#00b666' type='primary' size='mini' btnText='通过' @clickBtn='handleSet(item,1)'
v-if="item.state == 0"
></g-button>
<g-button type='delete' size='mini' btnText='拒绝' style="margin-left: 12px;" @clickBtn='handleSet(item,0)'
></rh-button>
<rh-button primaryColor='#00b666' type='delete' size='mini' btnText='拒绝' style="margin-left: 12px;" @clickBtn='handleSet(item,0)'
v-if="item.state == 0"
></g-button>
></rh-button>
<view v-if="item.state == 1" style="color: green;font-size: 16px;"></view>
<view v-if="item.state == 2" style="color: red;font-size: 16px;"></view>
</view>
@ -73,7 +73,7 @@
<view v-if="applysRecord && applysRecord.length == 0"
class="g_flex_column_center" style="padding-top: 130px;"
>
<g-empty />
<rh-empty />
</view>
<view v-if="applysRecord && applysRecord.length > 0"
class="g_flex_column_center as"
@ -121,7 +121,7 @@
></u-input>
</view>
<view class="g_flex_none g_flex_column_center g_mr_16">
<g-button type='primary' size='mini' btnText='查询' @clickBtn='handleSearch'></g-button>
<rh-button primaryColor='#00b666' type='primary' size='mini' btnText='查询' @clickBtn='handleSearch'></rh-button>
</view>
</view>
</view>
@ -152,10 +152,10 @@
</view>
<view class="g_flex_row_center g_p_16">
<view class="g_flex_row_center" style="width: 50%;">
<g-button type='default' class="g_w_all" size='small' btnText='取消' @clickBtn='modalApplyData.isShow = false'></g-button>
<rh-button primaryColor='#00b666' type='default' class="g_w_all" size='small' btnText='取消' @clickBtn='modalApplyData.isShow = false'></rh-button>
</view>
<view class="g_flex_row_center" style="width: 50%;">
<g-button type='primary' size='small' btnText='提交' @clickBtn='submitApply'></g-button>
<rh-button primaryColor='#00b666' type='primary' size='small' btnText='提交' @clickBtn='submitApply'></rh-button>
</view>
</view>
<view class="g_h_20"></view>
@ -192,10 +192,10 @@
</view>
<view class="g_flex_row_center g_p_16" style="padding-bottom: 0;">
<view class="g_flex_row_center" style="width: 50%;">
<g-button type='default' class="g_w_all" size='small' btnText='取消' @clickBtn='createData.isShow = false'></g-button>
<rh-button primaryColor='#00b666' type='default' class="g_w_all" size='small' btnText='取消' @clickBtn='createData.isShow = false'></rh-button>
</view>
<view class="g_flex_row_center" style="width: 50%;">
<g-button type='primary' size='small' btnText='确定' @clickBtn='submitValidate'></g-button>
<rh-button primaryColor='#00b666' type='primary' size='small' btnText='确定' @clickBtn='submitValidate'></rh-button>
</view>
</view>
<view class="g_h_20"></view>

@ -19,9 +19,9 @@
<div class="g_fs_12 g_c_9 g_pl_12">该名称会在团队成员列表显示创建人可以修改</div>
</div>
<div class="g_mt_84">
<g-button v-if="applying == 0 && agencyInfo.agencyName" btnText="申请加入团队" type="primary" class="" @clickBtn="applyAdd"></g-button>
<g-button v-else-if="applying == 2" btnText="已加入" type="disabled" class=""></g-button>
<g-button v-else btnText="已申请" type="disabled" class=""></g-button>
<rh-button primaryColor='#00b666' v-if="applying == 0 && agencyInfo.agencyName" btnText="申请加入团队" type="primary" class="" @clickBtn="applyAdd"></rh-button>
<rh-button primaryColor='#00b666' v-else-if="applying == 2" btnText="已加入" type="disabled" class=""></rh-button>
<rh-button primaryColor='#00b666' v-else btnText="已申请" type="disabled" class=""></rh-button>
</div>
</div>
</template>

@ -73,17 +73,17 @@
<slot>
<view class="g_flex_row_center">
<!-- #ifdef APP-PLUS -->
<g-button btnText="扫一扫" size="small" type="default" @clickBtn="handleOpenCamera"></g-button>
<g-button btnText="保存图片" class="g_ml_16" size="small" type="primary" @clickBtn="saveAppImageCanvas"></g-button>
<rh-button primaryColor='#00b666' btnText="扫一扫" size="small" type="default" @clickBtn="handleOpenCamera"></rh-button>
<rh-button primaryColor='#00b666' btnText="保存图片" class="g_ml_16" size="small" type="primary" @clickBtn="saveAppImageCanvas"></rh-button>
<!-- #endif -->
<!-- #ifdef H5 -->
<g-button btnText="保存图片" size="small" type="primary" @clickBtn="saveH5ImageCanvas"></g-button>
<rh-button primaryColor='#00b666' btnText="保存图片" size="small" type="primary" @clickBtn="saveH5ImageCanvas"></rh-button>
<!-- #endif -->
<!-- #ifdef MP-WEIXIN -->
<g-button btnText="保存图片" size="small" type="default" @clickBtn="saveWXImageToAlbum"></g-button>
<g-button btnText="直接转发" class="g_ml_16" size="small" openType="share" type="primary"></g-button>
<rh-button primaryColor='#00b666' btnText="保存图片" size="small" type="default" @clickBtn="saveWXImageToAlbum"></rh-button>
<rh-button primaryColor='#00b666' btnText="直接转发" class="g_ml_16" size="small" openType="share" type="primary"></rh-button>
<!-- #endif -->
</view>
</slot>

@ -1,6 +1,6 @@
<template>
<view class="g_pt_130 g_kuaishou">
<!-- <g-empty /> -->
<!-- <rh-empty /> -->
<web-view src="https://mp.weixin.qq.com/s?__biz=MzkxMjY0MDUwNA==&mid=2247483673&idx=1&sn=b586f7162f9ad450c1d76593065555d1&chksm=c108918ef67f1898cf84897796cfc454153c7d8d6c93546323abd81775b711ffdd7d1f9f55d0#rd"></web-view>
</view>
</template>

@ -91,7 +91,7 @@
>
</g-panel-form-slot>
<!-- <view class="g_mt_90">
<g-button type="primary" @clickBtn="commitApply" btnText="修改"></g-button>
<rh-button primaryColor='#00b666' type="primary" @clickBtn="commitApply" btnText="修改"></rh-button>
</view> -->
</view>
</template>

@ -128,12 +128,12 @@
</view>
<view class="g_flex_c g_pb_42 g_mt_42">
<!-- #ifdef APP-PLUS -->
<g-button type="primary" @clickBtn="commitApply" btnText="报名助手"></g-button>
<rh-button primaryColor='#00b666' type="primary" @clickBtn="commitApply" btnText="报名助手"></rh-button>
<!-- #endif -->
<!-- #ifdef MP-WEIXIN -->
<g-button type="primary" @clickBtn="commitApply" btnText="提交申请"></g-button>
<rh-button primaryColor='#00b666' type="primary" @clickBtn="commitApply" btnText="提交申请"></rh-button>
<!-- #endif -->
<!-- <g-button type="primary" @clickBtn="commitApply" btnText="提交申请"></g-button> -->
<!-- <rh-button primaryColor='#00b666' type="primary" @clickBtn="commitApply" btnText="提交申请"></rh-button> -->
</view>
</view>
<view v-if="applyStatus == 2" class="g_flex_c" style="height: 100%; margin-top: 180px">

@ -100,7 +100,7 @@
</g-panel-form-item>
</view>
<!-- <view class="g_mt_24" >
<g-button btnText="保存" type="primary" @clickBtn="save"></g-button>
<rh-button primaryColor='#00b666' btnText="保存" type="primary" @clickBtn="save"></rh-button>
</view> -->
<u-popup v-model="teamSetShow" mode="bottom" uZindex="9999" height="880" border-radius="12" :mask-close-able="true" width="694rpx">
@ -118,13 +118,11 @@
</template>
<script>
import gEmpty from "@/components/empty.vue";
import gPanelFormItem from "@/components/panel/formItem.vue";
import unloginInfo from "@/components/unloginInfo.vue";
import { getMsgContentTipByType, setTabUnread } from "../../pages/NEUIKit/utils/msg";
export default {
components: {
gEmpty,
gPanelFormItem,
unloginInfo,
},

@ -60,7 +60,7 @@
</g-panel-form-slot>
</view>
<view class="g_pt_90 g_flex_row_center">
<g-button btnText="修改密码" type="primary" @clickBtn="submitForm" />
<rh-button primaryColor='#00b666' btnText="修改密码" type="primary" @clickBtn="submitForm" />
</view>
</view>
</template>

@ -57,7 +57,7 @@
</g-panel-form-slot>
</view>
<view class="g_pt_90 g_flex_row_center">
<g-button btnText='修改密码' type='primary' @clickBtn='submitForm' />
<rh-button primaryColor='#00b666' btnText='修改密码' type='primary' @clickBtn='submitForm' />
</view>
</view>
</template>

@ -58,7 +58,7 @@
</g-panel-form-slot>
</view>
<view class="g_pt_90 g_flex_row_center">
<g-button btnText="修改密码" type="primary" @clickBtn="submitForm" />
<rh-button primaryColor='#00b666' btnText="修改密码" type="primary" @clickBtn="submitForm" />
</view>
</view>
</template>

@ -67,7 +67,7 @@
/>
</view>
<view class="g_mt_24 g_ml_10 g_mr_10">
<g-button btnText="切换团队" type="none" size="medium" @clickBtn="toChangeTeam" mode="square" />
<rh-button primaryColor='#00b666' btnText="切换团队" type="none" size="medium" @clickBtn="toChangeTeam" mode="square" />
<!-- <g-panel-form-item
:list="[
{
@ -82,7 +82,7 @@
/> -->
</view>
<view class="g_mt_10 g_ml_10 g_mr_10">
<g-button btnText="退出登录" type="delete" size="medium" @clickBtn="handleLayout" mode="square" />
<rh-button primaryColor='#00b666' btnText="退出登录" type="delete" size="medium" @clickBtn="handleLayout" mode="square" />
</view>
<view @click="logOff" style="position: absolute; bottom: 40px; left: 50%; transform: translateX(-50%)" hover-class="thover">
@ -102,8 +102,8 @@
</view>
</scroll-view>
<!-- <view class="g_flex_row_between g_pl_20 g_pr_20 g_pb_32 g_pt_12" style="box-shadow: 0px -3px 6px 0px rgba(153, 153, 153, 0.1)">
<g-button btnText="创建团队" @clickBtn="goHome" size="160"></g-button>
<g-button btnText="加入团队" type="primary" @clickBtn="goHome" size="160"></g-button>
<rh-button primaryColor='#00b666' btnText="创建团队" @clickBtn="goHome" size="160"></rh-button>
<rh-button primaryColor='#00b666' btnText="加入团队" type="primary" @clickBtn="goHome" size="160"></rh-button>
</view> -->
</u-popup>
</view>

@ -53,22 +53,22 @@
<g-panel-fixed v-if="false">
<div class="g_flex_row_center">
<div class="g_w_200 g_mr_20">
<g-button btnText="手动添加" size="auto" @clickBtn="goPage('/root/person/addOrUpdataMember')"></g-button>
<rh-button primaryColor='#00b666' btnText="手动添加" size="auto" @clickBtn="goPage('/root/person/addOrUpdataMember')"></rh-button>
</div>
<!-- <div class="g_w_128">
<g-button btnText="微信邀请" size="auto" type="primary" class @clickBtn="goPage('/root/person/memberApplyQRCode')"></g-button>
<rh-button primaryColor='#00b666' btnText="微信邀请" size="auto" type="primary" class @clickBtn="goPage('/root/person/memberApplyQRCode')"></rh-button>
</div> -->
</div>
</g-panel-fixed>
<!-- <div class="g_h_24"></div> -->
<!-- <div class="sticky g_bg_f g_flex_row_center g_pt_8" style="padding-bottom: calc(constant(safe-area-inset-bottom) + 16px); padding-bottom: calc(env(safe-area-inset-bottom) + 16px); box-shadow: 0px -4px 10px rgba(0, 0, 0, 0.06)">
<g-button icon="icon-tianjia g_fsi_16 g_mr_8" btnText="添加成员" class="" @clickBtn="addMember"></g-button>
<rh-button primaryColor='#00b666' icon="icon-tianjia g_fsi_16 g_mr_8" btnText="添加成员" class="" @clickBtn="addMember"></rh-button>
</div> -->
</div>
</scroll-view>
<!-- <div class="g_flex_row_end g_bg_f" style="padding: 14px 16px 34px"> -->
<!-- <g-button btnText="添加部门" size="small" class="g_ml_16" @clickBtn="goLogin"></g-button> -->
<!-- <rh-button primaryColor='#00b666' btnText="添加部门" size="small" class="g_ml_16" @clickBtn="goLogin"></rh-button> -->
<!-- </div> -->
<u-popup v-model="addMemberShow" mode="bottom" z-index="999999" border-radius="12" :closeable="false" :mask-close-able="true" @close="addMemberShow = false">
<view class="g_text_c g_bg_f_5 g_fs_17">

@ -1,28 +1,12 @@
<template>
<view class="g-rh-button g-components-button">
<button class="bocai-btn"
:class="[
'bocai_btn_size_' + size,
'bocai_btn_mode_' + mode,
'bocai_btn_type_' + type,
'g_w_' + width,
'g_h_' + height,
customBgColor ? 'customBgColor' : ''
]"
:style="buttonStyle"
:hover-stop-propagation="true"
hover-class="thover"
@click="handleClick"
:form-type="formType"
:open-type="openType"
@getphonenumber="getphonenumber"
>
<button class="bocai-btn" :class="['bocai_btn_size_' + size, 'bocai_btn_mode_' + mode, 'bocai_btn_type_' + type, 'g_w_' + width, 'g_h_' + height, customBgColor ? 'customBgColor' : '']" :style="buttonStyle" :hover-stop-propagation="true" hover-class="thover" @click="handleClick" :form-type="formType" :open-type="openType" @getphonenumber="getphonenumber">
<view class="g_flex_row_center">
<view class="g_flex_column_center g_mr_4" v-if="loading">
<u-loading mode="flower"></u-loading>
</view>
<view class="g_flex_column_center" v-if="icon">
<view class="iconfont icon" :class="icon" style="font-size: 16px;"></view>
<view class="iconfont icon" :class="icon" style="font-size: 16px"></view>
</view>
<view class="g_flex_column_center" :class="'g_fs_' + fontSize">
{{ btnText }}
@ -137,36 +121,36 @@ export default {
return "";
},
},
primaryColor:{
default:()=>{
return "#1890ff";
}
}
primaryColor: {
default: () => {
return getApp().globalData.themeColor;
},
},
},
computed: {
buttonStyle() {
const baseStyle = {
lineHeight: this.height - 2 + 'px',
lineHeight: this.height - 2 + "px",
padding: 0,
color: this.color || ''
color: this.color || "",
};
if (this.type === 'primary') {
if (this.type === "primary") {
const themeStyle = {
backgroundColor: this.primaryColor,
border: `1px solid ${this.primaryColor}`
border: `1px solid ${this.primaryColor}`,
};
return { ...baseStyle, ...themeStyle };
} else if (this.type === 'default') {
} else if (this.type === "default") {
const defaultStyle = {
color: this.primaryColor,
border: `1px solid ${this.primaryColor}`
border: `1px solid ${this.primaryColor}`,
};
return { ...baseStyle, ...defaultStyle };
} else {
return baseStyle;
}
}
},
},
methods: {
handleClick() {
@ -294,7 +278,7 @@ export default {
&_default {
background-color: #fff;
&.thover {
opacity: .8;
opacity: 0.8;
}
}
&_infro {
@ -320,7 +304,7 @@ export default {
background-color: #fff;
color: #333;
&.thover {
opacity: .8;
opacity: 0.8;
}
}
&_disabled {
@ -331,12 +315,12 @@ export default {
opacity: 1;
}
}
&_noStyle {
&_noStyle {
background-color: rgba(0, 0, 0, 0.05);
color: #333;
font-weight: 600;
font-weight: 600;
&.thover {
opacity: .8;
opacity: 0.8;
}
}
&_gradual {
@ -350,7 +334,7 @@ export default {
}
}
.customBgColor {
background-color: '#07c160';
background-color: "#07c160";
color: #fff;
}
.g_w_260 {

@ -4,7 +4,7 @@
<rh-empty :text="emptyText" :image='image' />
<div style="margin-top: 32px;"></div>
<div class="g_flex_row_center" style="width: 100vw;">
<rh-button :btnText="btnText" type="primary" :size="size" class="g_mt_32" @clickBtn="goLogin" />
<rh-button primaryColor='#00b666' :btnText="btnText" type="primary" :size="size" class="g_mt_32" @clickBtn="goLogin" />
</div>
</div>
</template>

@ -7,7 +7,7 @@
<view class="g_fs_13 g_c_9 g_mb_32 g_text_c g_ml_20 g_mr_20"> {{ !isLogin ? "相关功能仅对注册用户开放,请注册登录后查看。" : "平台仅面向企业用户开放,您需完成企业认证后使用。" }} </view>
</view>
<view class="" style="margin-bottom: 80px">
<rh-button :btnText="!isLogin ? '登录查看' : '马上认证'" type="primary" @clickBtn="goPage('/root/other/tobeAgencyChoose')" />
<rh-button primaryColor='#00b666' :btnText="!isLogin ? '登录查看' : '马上认证'" type="primary" @clickBtn="goPage('/root/other/tobeAgencyChoose')" />
<view class="g_c_sub g_flex_row_center flex_center g_fs_14 g_mt_32" @click="serverPopShow = true"> <i class="iconfont icon-kefu"> </i>联系客服 </view>
<!-- <view class="g_c_sub g_flex_row_center flex_center g_fs_14 g_mt_32" @click="kefu"> <i class="iconfont icon-kefu"> </i>联系客服 </view> -->
</view>

Loading…
Cancel
Save