From 9c86e3c3a6f2fc78ea50a15e593de29e61b13c16 Mon Sep 17 00:00:00 2001 From: jscyl13849007907 <13849007907@163.com> Date: Fri, 15 May 2026 14:53:46 +0800 Subject: [PATCH] no message --- components/list/job.vue | 3 +- main.js | 108 +++++++++++++++++++++++++----------------------- root/detail/job.vue | 3 +- 3 files changed, 60 insertions(+), 54 deletions(-) diff --git a/components/list/job.vue b/components/list/job.vue index 5fc035f..60af53e 100644 --- a/components/list/job.vue +++ b/components/list/job.vue @@ -105,7 +105,7 @@ > 登录查看 - {{ item.fuWuFei || "详询客服" }} + {{ item.fuWuFei || "详询客服" }} {{ "仅代理可见" }} @@ -196,6 +196,7 @@ export default { goImLoading: false, isAgency:uni.getStorageSync("apply-userinfo") && uni.getStorageSync("apply-userinfo").agencyId, isJm:uni.getStorageSync("apply-userinfo") && uni.getStorageSync("apply-userinfo").agencyId && uni.getStorageSync("apply-userinfo").agencyId == '114827', + isfensi:uni.getStorageSync("apply-userinfo") && uni.getStorageSync("apply-userinfo").isfensi, }; }, // 计算属性 diff --git a/main.js b/main.js index b2cf90e..e4da323 100644 --- a/main.js +++ b/main.js @@ -53,66 +53,70 @@ export function createApp () { return new Promise((resolve, reject) => { G.Get('/checkToken', '', (res) => { console.log('checkToken', res); - uni.setStorageSync("apply-userinfo", res) - uni.setStorageSync("apply-uid", res.id) - uni.setStorageSync('apply-userinfo-copy', JSON.stringify(res)); - uni.setStorageSync("apply-agencyId", res.user.agencyId); // 单独存储 -- 代理id,方便获取 - uni.setStorageSync("apply-supplierAccount", res.supplierAccount); // 单独存储 -- 是否是发单号,方便获取 0.不是发单号 1.是发单号 - if (res.agencyId == uni.getStorageSync("miniApp-info").id) { - let _env = uni.getAccountInfoSync().miniProgram.envVersion; - G.Get(apiInfo.user_getUserQRCode, { env: _env }, (userqrcode) => { - uni.setStorageSync("user_qrcode", "https://daotian.matripe.com.cn" + userqrcode.qrcode); // 用户分享时候的二维码 - }); - G.Get(apiInfo.user_checkServicePermission, {}, (res) => { - // console.log('userqrcodeuserqrcode', res); - uni.setStorageSync("user_ServicePermission", res); // 用户是否是客服的判断 - }); - } - if (res.agencyId) { - G.Get('/yishoudan/agency/role/checkDeptAdmin', {}, (val) => { - console.log('/yishoudan/agency/role/checkDeptAdmin', val); - uni.setStorageSync("is_teamleader", val === true ? 1 : 0); // 是否是部门管理员的判断 - }) - G.Get(apiInfo.login_agencyInfo, {}, (aRes) => { - console.log("获取团队信息:", aRes); - uni.setStorageSync("agencyInfo", aRes.agency); // 1是创建者 2是普通成员 - }); - } + G.Post("/assistant/circle/agency/checkUserTypeForAssistant", { + upAgencyId:uni.getStorageSync("miniApp-info").id + }, (fensiRes) => { + console.log("isFans", fensiRes); + res.isfensi = fensiRes; + uni.setStorageSync("apply-userinfo", res) + uni.setStorageSync("apply-uid", res.id) + uni.setStorageSync('apply-userinfo-copy', JSON.stringify(res)); + uni.setStorageSync("apply-agencyId", res.user.agencyId); // 单独存储 -- 代理id,方便获取 + uni.setStorageSync("apply-supplierAccount", res.supplierAccount); // 单独存储 -- 是否是发单号,方便获取 0.不是发单号 1.是发单号 + if (res.agencyId == uni.getStorageSync("miniApp-info").id) { + let _env = uni.getAccountInfoSync().miniProgram.envVersion; + G.Get(apiInfo.user_getUserQRCode, { env: _env }, (userqrcode) => { + uni.setStorageSync("user_qrcode", "https://daotian.matripe.com.cn" + userqrcode.qrcode); // 用户分享时候的二维码 + }); + G.Get(apiInfo.user_checkServicePermission, {}, (res) => { + // console.log('userqrcodeuserqrcode', res); + uni.setStorageSync("user_ServicePermission", res); // 用户是否是客服的判断 + }); + } + if (res.agencyId) { + G.Get('/yishoudan/agency/role/checkDeptAdmin', {}, (val) => { + console.log('/yishoudan/agency/role/checkDeptAdmin', val); + uni.setStorageSync("is_teamleader", val === true ? 1 : 0); // 是否是部门管理员的判断 + }) + G.Get(apiInfo.login_agencyInfo, {}, (aRes) => { + console.log("获取团队信息:", aRes); + uni.setStorageSync("agencyInfo", aRes.agency); // 1是创建者 2是普通成员 + }); + } - G.Get( - apiInfo.user_checkPermission, - {}, - (rea) => { - // console.log('rearearearearearea', rea); - if (rea.hasPermission == true) { - uni.setStorageSync("HAS_PERMISSION", 1); // 1.有权限 2.无权限 - } else { - uni.setStorageSync("HAS_PERMISSION", 2); // 1.有权限 2.无权限 - } - if (rea.member == true) { - uni.setStorageSync("IS_MINIAPP_MEMBER", true); // 1.有权限 2.无权限 - if (rea.isCreatorOrAdmin == true) { - uni.setStorageSync("IS_MINIAPP_ADMIN", true); // 1.有权限 2.无权限 + G.Get( + apiInfo.user_checkPermission, + {}, + (rea) => { + // console.log('rearearearearearea', rea); + if (rea.hasPermission == true) { + uni.setStorageSync("HAS_PERMISSION", 1); // 1.有权限 2.无权限 } else { - uni.setStorageSync("IS_MINIAPP_ADMIN", false); // 1.有权限 2.无权限 + uni.setStorageSync("HAS_PERMISSION", 2); // 1.有权限 2.无权限 + } + if (rea.member == true) { + uni.setStorageSync("IS_MINIAPP_MEMBER", true); // 1.有权限 2.无权限 + if (rea.isCreatorOrAdmin == true) { + uni.setStorageSync("IS_MINIAPP_ADMIN", true); // 1.有权限 2.无权限 + } else { + uni.setStorageSync("IS_MINIAPP_ADMIN", false); // 1.有权限 2.无权限 + } + } else { + uni.setStorageSync("IS_MINIAPP_MEMBER", false); // 1.有权限 2.无权限 } - } else { - uni.setStorageSync("IS_MINIAPP_MEMBER", false); // 1.有权限 2.无权限 - } - resolve(res) - }, - (err) => { - if (err) { - uni.setStorageSync("HAS_PERMISSION", 2); resolve(res) + }, + (err) => { + if (err) { + uni.setStorageSync("HAS_PERMISSION", 2); + resolve(res) + } } - } - ); - + ); + }); }, function fail (err) { // console.log(err); resolve(err) - }) }) }, diff --git a/root/detail/job.vue b/root/detail/job.vue index c22a5f8..da56015 100644 --- a/root/detail/job.vue +++ b/root/detail/job.vue @@ -20,7 +20,7 @@
登录查看
-
+
{{ jobDetail.serverPrice }}
@@ -488,6 +488,7 @@ export default { }, data() { return { + isfensi:uni.getStorageSync("apply-userinfo") && uni.getStorageSync("apply-userinfo").isfensi, isAgency:uni.getStorageSync("apply-userinfo") && uni.getStorageSync("apply-userinfo").agencyId, isJm:uni.getStorageSync("apply-userinfo") && uni.getStorageSync("apply-userinfo").agencyId && uni.getStorageSync("apply-userinfo").agencyId == '114827', pushJobChecked: false, // 是否七天内显示