From 61e65aef5024f07036db3ffd09465c0b6bbb0342 Mon Sep 17 00:00:00 2001 From: kun <1422840143@qq.com> Date: Wed, 3 Jul 2024 17:56:30 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E6=94=B9=E4=BA=BA=E5=91=98?= =?UTF-8?q?=E7=AE=A1=E7=90=86=E4=BB=A5=E5=8F=8A=E8=BF=9B=E5=BA=A6=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E6=A8=A1=E5=9D=97=E4=B8=AD=E7=9A=84=E6=A0=B7=E5=BC=8F?= =?UTF-8?q?=E9=97=AE=E9=A2=98=E4=BB=A5=E5=8F=8A=E4=BA=A4=E4=BA=92BUG?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/login/compatibleLogin.vue | 2 +- .../laborManage/searchTeam/detailsMod.vue | 59 +++++++-- .../laborManage/searchTeam/personDetail.vue | 5 +- pages/standardScheduleNews/addFrom.vue | 115 +++++++++++------- pages/standardScheduleNews/auditPage.vue | 3 +- pages/standardScheduleNews/detail.vue | 6 +- 6 files changed, 134 insertions(+), 56 deletions(-) diff --git a/pages/login/compatibleLogin.vue b/pages/login/compatibleLogin.vue index 57e7abc3..dfc4786c 100644 --- a/pages/login/compatibleLogin.vue +++ b/pages/login/compatibleLogin.vue @@ -22,7 +22,7 @@ 忘记密码 - {{ type == "user" ? "用户账号注册" : "供应商账号注册" }} + diff --git a/pages/projectEnd/laborManage/searchTeam/detailsMod.vue b/pages/projectEnd/laborManage/searchTeam/detailsMod.vue index a182a3f1..3ddff4d6 100644 --- a/pages/projectEnd/laborManage/searchTeam/detailsMod.vue +++ b/pages/projectEnd/laborManage/searchTeam/detailsMod.vue @@ -60,6 +60,10 @@ 城乡居民医疗保险:{{item.medicalInsurance==1?'否':item.medicalInsurance==2?'是':''}} 城乡居民养老保险:{{item.endowmentInsurance==1?'否':item.endowmentInsurance==2?'是':''}} + + + 暂无数据 + @@ -67,7 +71,7 @@ 已培训 - 培训类型: {{ + + 培训日期:{{item.date}} + 培训主题:{{item.subject}} + 考试分数:{{item.score}} + 是否合格:{{item.isPass == 1 ? "是":item.isPass == 0? "否":''}} @@ -93,15 +97,36 @@ data() { return { type: 1, - info: null + info: null, + workerId: "" } }, onLoad(option) { this.type = Number(option.type); + this.workerId = option.workerId; this.info = uni.getStorageSync('moduleInfo'); this.getFileInfo(); + if(this.type == 4){ // 安全教育考试数据特殊处理 + this.getExamDataList(); + } }, methods: { + // 获取考试数据 + getExamDataList() { + this.sendRequest({ + url: 'xmgl/workerInfo/getTrainRecordsByWorkerId', + method: 'post', + data: { + projectSn: JSON.parse(uni.getStorageSync('projectDetail')).projectSn, + workerId: this.workerId, + }, + success: res => { + if(res.code == 200){ + this.info = res.result; + } + } + }) + }, //获取附件信息 getFileInfo() { let data = JSON.parse(JSON.stringify(this.info)) @@ -151,6 +176,7 @@ + \ No newline at end of file diff --git a/pages/standardScheduleNews/auditPage.vue b/pages/standardScheduleNews/auditPage.vue index c871908b..871d8a8f 100644 --- a/pages/standardScheduleNews/auditPage.vue +++ b/pages/standardScheduleNews/auditPage.vue @@ -228,7 +228,8 @@ let that = this; let requestData = { ...that.condition, - ...that.option + ...that.option, + isApprovalList: 1 } if (this.checkedTab == 1) { requestData.isAudit = 0 diff --git a/pages/standardScheduleNews/detail.vue b/pages/standardScheduleNews/detail.vue index 162ed988..3c5f9701 100644 --- a/pages/standardScheduleNews/detail.vue +++ b/pages/standardScheduleNews/detail.vue @@ -156,10 +156,12 @@ }, //点击上报 addProgessBtn() { + // uni.navigateTo({ + // url: './addFrom?id=' + this.itemFrom.id + // }) uni.navigateTo({ - url: './addFrom?id=' + this.itemFrom.id + url: './addFrom?item=' + encodeURIComponent(JSON.stringify(this.itemFrom)) }) - }, // 开始任务 startTask() {