no message

cyl/job_im
jscyl13849007907 10 hours ago
parent ebd6d731c2
commit 9c86e3c3a6

@ -105,7 +105,7 @@
></image> ></image>
</view> </view>
<view class="g_fs_13" v-if="!isLogin" @click.stop="goLogin"></view> <view class="g_fs_13" v-if="!isLogin" @click.stop="goLogin"></view>
<view class="g_fs_13" v-else-if="userInfo.agencyStatus == 1 && isAgency">{{ item.fuWuFei || "详询客服" }}</view> <view class="g_fs_13" v-else-if="isfensi == 2">{{ item.fuWuFei || "详询客服" }}</view>
<view class="biggerSize2 g_fs_13" v-else>{{ "" }}</view> <view class="biggerSize2 g_fs_13" v-else>{{ "" }}</view>
</view> </view>
@ -196,6 +196,7 @@ export default {
goImLoading: false, goImLoading: false,
isAgency:uni.getStorageSync("apply-userinfo") && uni.getStorageSync("apply-userinfo").agencyId, 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', 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,
}; };
}, },
// //

@ -53,66 +53,70 @@ export function createApp () {
return new Promise((resolve, reject) => { return new Promise((resolve, reject) => {
G.Get('/checkToken', '', (res) => { G.Get('/checkToken', '', (res) => {
console.log('checkToken', res); console.log('checkToken', res);
uni.setStorageSync("apply-userinfo", res) G.Post("/assistant/circle/agency/checkUserTypeForAssistant", {
uni.setStorageSync("apply-uid", res.id) upAgencyId:uni.getStorageSync("miniApp-info").id
uni.setStorageSync('apply-userinfo-copy', JSON.stringify(res)); }, (fensiRes) => {
uni.setStorageSync("apply-agencyId", res.user.agencyId); // 单独存储 -- 代理id方便获取 console.log("isFans", fensiRes);
uni.setStorageSync("apply-supplierAccount", res.supplierAccount); // 单独存储 -- 是否是发单号,方便获取 0.不是发单号 1.是发单号 res.isfensi = fensiRes;
if (res.agencyId == uni.getStorageSync("miniApp-info").id) { uni.setStorageSync("apply-userinfo", res)
let _env = uni.getAccountInfoSync().miniProgram.envVersion; uni.setStorageSync("apply-uid", res.id)
G.Get(apiInfo.user_getUserQRCode, { env: _env }, (userqrcode) => { uni.setStorageSync('apply-userinfo-copy', JSON.stringify(res));
uni.setStorageSync("user_qrcode", "https://daotian.matripe.com.cn" + userqrcode.qrcode); // 用户分享时候的二维码 uni.setStorageSync("apply-agencyId", res.user.agencyId); // 单独存储 -- 代理id方便获取
}); uni.setStorageSync("apply-supplierAccount", res.supplierAccount); // 单独存储 -- 是否是发单号,方便获取 0.不是发单号 1.是发单号
G.Get(apiInfo.user_checkServicePermission, {}, (res) => { if (res.agencyId == uni.getStorageSync("miniApp-info").id) {
// console.log('userqrcodeuserqrcode', res); let _env = uni.getAccountInfoSync().miniProgram.envVersion;
uni.setStorageSync("user_ServicePermission", res); // 用户是否是客服的判断 G.Get(apiInfo.user_getUserQRCode, { env: _env }, (userqrcode) => {
}); uni.setStorageSync("user_qrcode", "https://daotian.matripe.com.cn" + userqrcode.qrcode); // 用户分享时候的二维码
} });
if (res.agencyId) { G.Get(apiInfo.user_checkServicePermission, {}, (res) => {
G.Get('/yishoudan/agency/role/checkDeptAdmin', {}, (val) => { // console.log('userqrcodeuserqrcode', res);
console.log('/yishoudan/agency/role/checkDeptAdmin', val); uni.setStorageSync("user_ServicePermission", res); // 用户是否是客服的判断
uni.setStorageSync("is_teamleader", val === true ? 1 : 0); // 是否是部门管理员的判断 });
}) }
G.Get(apiInfo.login_agencyInfo, {}, (aRes) => { if (res.agencyId) {
console.log("获取团队信息:", aRes); G.Get('/yishoudan/agency/role/checkDeptAdmin', {}, (val) => {
uni.setStorageSync("agencyInfo", aRes.agency); // 1是创建者 2是普通成员 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( G.Get(
apiInfo.user_checkPermission, apiInfo.user_checkPermission,
{}, {},
(rea) => { (rea) => {
// console.log('rearearearearearea', rea); // console.log('rearearearearearea', rea);
if (rea.hasPermission == true) { if (rea.hasPermission == true) {
uni.setStorageSync("HAS_PERMISSION", 1); // 1.有权限 2.无权限 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.无权限
} else { } 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) resolve(res)
},
(err) => {
if (err) {
uni.setStorageSync("HAS_PERMISSION", 2);
resolve(res)
}
} }
} );
); });
}, function fail (err) { }, function fail (err) {
// console.log(err); // console.log(err);
resolve(err) resolve(err)
}) })
}) })
}, },

@ -20,7 +20,7 @@
<view class="g_flex_row_end flex_center g_h_57" style="flex: 1"> <view class="g_flex_row_end flex_center g_h_57" style="flex: 1">
<span class> <span class>
<div v-if="!isLogin"></div> <div v-if="!isLogin"></div>
<div v-else-if="userInfo.agencyStatus == 1 && isAgency"> <div v-else-if="isfensi == 2">
{{ jobDetail.serverPrice }} {{ jobDetail.serverPrice }}
</div> </div>
<div v-else> <div v-else>
@ -488,6 +488,7 @@ export default {
}, },
data() { data() {
return { return {
isfensi:uni.getStorageSync("apply-userinfo") && uni.getStorageSync("apply-userinfo").isfensi,
isAgency:uni.getStorageSync("apply-userinfo") && uni.getStorageSync("apply-userinfo").agencyId, 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', isJm:uni.getStorageSync("apply-userinfo") && uni.getStorageSync("apply-userinfo").agencyId && uni.getStorageSync("apply-userinfo").agencyId == '114827',
pushJobChecked: false, // pushJobChecked: false, //

Loading…
Cancel
Save