diff --git a/root/detail/job.vue b/root/detail/job.vue index 49a397a..ae75df9 100644 --- a/root/detail/job.vue +++ b/root/detail/job.vue @@ -167,13 +167,17 @@ - + - + 复制 -
+
{{ jobDetail.newdesc || "-" }}
@@ -478,7 +482,7 @@ export default { key: "1", }, { - name: "原始通告", + name: "图标版通告", key: "2", }, ], @@ -624,7 +628,7 @@ export default { this.getDetail().then((res) => { // console.log("res", res); let objMiddle = JSON.parse(res.cozeStructureRes); - // console.log("objMiddle", objMiddle); + console.log("objMiddle", objMiddle); delete objMiddle["佣金"]; delete objMiddle["佣金详情"]; delete objMiddle["企业位置"]; @@ -653,7 +657,11 @@ export default { num1++; } }); - // this.toKnowInfo(res.agencyId); + + // 脱敏版 职位详情接口返回的cozeStructureRes里新增了一个safeNotice 是脱敏后的原始通告 + // 原始版-lastNotice + // 标准版-jobInfo是toB标准版 jobInfoWithoutxx是toC标准版 + that.jobDetail.newdesc = objMiddle['safeNotice'] || '暂无脱敏版通告'; }); this.loginInfo = uni.getStorageSync("apply-userinfo"); if (uni.getStorageSync("apply-token")) { @@ -905,7 +913,7 @@ export default { return new Promise((resolve) => { that.G.Get(that.api.job_personDetail + "/" + that.uid, "", (res) => { that.isSc = res.record.collected == 1 ? true : false; - // console.log("职位详情:", res); + console.log("职位详情:", res); res = { ...res, ...res.record, @@ -973,20 +981,7 @@ export default { (res.agencyId == uni.getStorageSync('apply-agencyId') ? (res.upAgencyName || res.upProviderName) : res.agencyName) : ''; - // 脱敏版 cozeStructureRes safeNotice - if (uni.getStorageSync("apply-token")) {// 登录 - if(uni.getStorageSync('AGENCY_ID')){ - if(uni.getStorageSync('AGENCY_ID') == that.jobDetail){// 本团队-原始版-lastNotice - that.jobDetail.newdesc = that.jobDetail.lastNotice; - }else{// 仅是代理 -标准版-jobInfo - that.jobDetail.newdesc = that.jobDetail.jobInfo; - } - }else{// 非代理 -标准版-jobInfo - that.jobDetail.newdesc = that.jobDetail.jobInfo; - } - } else{ - that.jobDetail.newdesc = '仅登录可见' - } + setTimeout(() => {