diff --git a/pages/application/driving-inspections/dirving-inspections-list.vue b/pages/application/driving-inspections/dirving-inspections-list.vue index 3447ce9..8338526 100644 --- a/pages/application/driving-inspections/dirving-inspections-list.vue +++ b/pages/application/driving-inspections/dirving-inspections-list.vue @@ -112,7 +112,7 @@ this.loginUserId = loginUser.USER_ID; this.background = require('@/common/background.json'); await this.getFunc(); - this.getData(); + this.getData(); // setTimeout(function() { // that.loading = true // }, 500) @@ -140,8 +140,7 @@ _this.list1 = []; await this.getFunc(); } - this.getData() - + this.getData(); }, methods: { @@ -170,7 +169,6 @@ title: '加载中' }) uni.request({ - url: basePath + '/app/waybillregistration/listForSecurityWaybillre', method: 'POST', dataType: 'json', diff --git a/pages/application/driving-inspections/driving-item-check-list.vue b/pages/application/driving-inspections/driving-item-check-list.vue index 90e5de4..e82eb46 100644 --- a/pages/application/driving-inspections/driving-item-check-list.vue +++ b/pages/application/driving-inspections/driving-item-check-list.vue @@ -45,7 +45,7 @@ - 不是 + @@ -196,16 +196,17 @@ type: 'gcj02', geocode: true, success: function (locationRes) { - const locationAddress = `${locationRes.address.province}${locationRes.address.city}${locationRes.address.district}${locationRes.address.street}${locationRes.address.streetNum}${locationRes.address.poiName}`; - // 创建画布 + let locationAddress = `${locationRes.address.province}${locationRes.address.city}${locationRes.address.district}${locationRes.address.street}${locationRes.address.streetNum}${locationRes.address.poiName}`; + locationAddress = locationAddress.replace(/undefined/g,'') + // 创建画布 const ctx = uni.createCanvasContext('watermarkCanvas', _this); ctx.drawImage(tempFilePath, 0, 0, 300, 150); // 图片大小 ctx.setFontSize(20); // 水印字体大小 ctx.setFillStyle('red'); // 水印字体颜色 ctx.setFontSize(10); // 调整字体大小,适应位置信息 // 绘制水印 - ctx.fillText(`当前时间: ${_this.todayDate}`, 10, 120); // 根据实际情况调整位置 - ctx.fillText(`当前位置: ${locationAddress}`, 10, 130); // 根据实际情况调整位置 + ctx.fillText(`当前时间: ${_this.todayDate}`, 10, 130); // 根据实际情况调整位置 + ctx.fillText(`当前位置: ${locationAddress}`, 10, 140); // 根据实际情况调整位置 ctx.draw(false, () => { // 将画布内容保存为图片 uni.canvasToTempFilePath({ diff --git a/pages/application/onlinexxks/video_study.vue b/pages/application/onlinexxks/video_study.vue index 8583392..03b4b3f 100644 --- a/pages/application/onlinexxks/video_study.vue +++ b/pages/application/onlinexxks/video_study.vue @@ -496,9 +496,21 @@ export default { CHAPTER_ID: this.videoData.CHAPTER_ID, VIDEOCOURSEWARE_ID: this.videoData.VIDEOCOURSEWARE_ID, }) - uni.navigateTo({ - url: '/pages/application/onlinexxks/face/index?params=' + params - }) + const resData = await this.post('/app/user/getUserFace', { + USERNAME: loginUser.NAME, + USER_ID: loginUser.USER_ID, + }); + if (!resData.pd.PORTRAIT) { + uni.showModal({ + title: "温馨提示", + confirmText: "确定", + content: "您当前还未进行人脸认证,请先进行认证", + }); + } else { + uni.navigateTo({ + url: '/pages/application/onlinexxks/face/index?params=' + params + }) + } }, fnNavigationExercises(VIDEOCOURSEWARE_ID) { uni.navigateTo({ diff --git a/pages/basics/basic-info/components/baseInfo.vue b/pages/basics/basic-info/components/baseInfo.vue index 3fcdb75..a16aa5d 100644 --- a/pages/basics/basic-info/components/baseInfo.vue +++ b/pages/basics/basic-info/components/baseInfo.vue @@ -7,28 +7,43 @@ - 姓名 + 姓名 - 身份证号 + 身份证号 - 手机 - + 手机 + - 人员类型 + 人员类型 + + + - 文化程度 + 文化程度 {{formData.DEGREE_OF_EDUCATION_NAME}} @@ -37,7 +52,7 @@ - 政治面貌 + 政治面貌 {{formData.POLITICAL_OUTLOOK_NAME}} @@ -46,7 +61,7 @@ - 参加工作日期 + 参加工作日期 {{formData.WORKING_DATE}} @@ -55,43 +70,26 @@ - 健康状况 + 健康状况 - - 毕业院校及专业 - - - - 户籍所在地 - - - - 之前从事本岗位时间 - {{formData.PREVIOUS_POST_DATE}} - - - {{formData.PREVIOUS_POST_DATE?formData.PREVIOUS_POST_DATE:'请选择'}} - - - - 主要工作经历 + 主要工作经历 - 入职前接受安全培训和考核以及取得安全培训有关的岗位证书等情况 + 入职前接受安全培训和考核以及取得安全培训有关的岗位证书等情况 - 入职前受过何种有关安全生产的处罚以及是否受到刑事处罚 + 入职前受过何种有关安全生产的处罚以及是否受到刑事处罚 - + @@ -102,8 +100,11 @@ import { formatDate,validateIdCard,validateMobile,getLevel } from '../../../../common/tool.js'; +import ZqsSelect from "../../../../components/zqs-select/zqs-select.vue"; + export default { name: "register_baseInfo", + components: {ZqsSelect}, props: { applyStatus: { type: String, @@ -132,7 +133,6 @@ import { limitData: { // 参加工作日期 WORKING_DATE:{ start: '', end: '' }, - PREVIOUS_POST_DATE:{ start: '', end: '' }, }, dictData:{ // 人员类型 @@ -156,7 +156,6 @@ import { mounted() { this.getDictList() this.limitData.WORKING_DATE.end = formatDate(new Date(), 'yyyy-MM-dd'); // 参加工作日期截止时间 - this.limitData.PREVIOUS_POST_DATE.end = formatDate(new Date(), 'yyyy-MM-dd'); // 之前从事本岗位时间 }, methods: { async getDictList(){ @@ -181,12 +180,15 @@ import { this.formData[name] = e.detail.value this.$forceUpdate();//强制刷新 }, + changeSelect(e, name) { + this.$forceUpdate();//强制刷新 + }, pickerChangeData(e,name) { // 人员类型 if (name === 'PERSONNEL_TYPE') { this.dictData.PERSONNEL_TYPE.index = e.detail.value; this.formData.PERSONNEL_TYPE = this.dictData.PERSONNEL_TYPE.list[this.dictData.PERSONNEL_TYPE.index].DICTIONARIES_ID - this.formData.PERSONNEL_TYPE_NAME = this.dictData.PERSONNEL_TYPE.list[this.dictData.PERSONNEL_TYPE.index].NAME + this.formData.PERSONNEL_TYPENAME = this.dictData.PERSONNEL_TYPE.list[this.dictData.PERSONNEL_TYPE.index].NAME } // 政治面貌 if (name === 'POLITICAL_OUTLOOK') { @@ -211,7 +213,7 @@ import { }, validateData() { // 人员类型 - if (!this.formData.PERSONNEL_TYPE) { + if (this.formData.PERSONNEL_TYPE.length < 1) { uni.showToast({ icon: 'none', title: '请选择人员类型', @@ -219,54 +221,6 @@ import { }); return false; } - if (!this.formData.HEALTH) { - uni.showToast({ - icon: 'none', - title: '健康状况不能为空', - duration: 2000 - }); - return false; - } - if (!this.formData.UNIVERSITY) { - uni.showToast({ - icon: 'none', - title: '毕业院校及专业不能为空', - duration: 2000 - }); - return false; - } - if (!this.formData.RESIDENCE) { - uni.showToast({ - icon: 'none', - title: '户籍所在地不能为空', - duration: 2000 - }); - return false; - } - if (!this.formData.WORK_EXPERIENCE) { - uni.showToast({ - icon: 'none', - title: '主要工作经历不能为空', - duration: 2000 - }); - return false; - } - if (!this.formData.CERTIFICATES) { - uni.showToast({ - icon: 'none', - title: '入职前接受安全培训和考核以及取得安全培训有关的岗位证书等情况不能为空', - duration: 2000 - }); - return false; - } - if (!this.formData.PUNISH) { - uni.showToast({ - icon: 'none', - title: '入职前受过何种有关安全生产的处罚以及是否受到刑事处罚不能为空', - duration: 2000 - }); - return false; - } return true; }, diff --git a/pages/basics/basic-info/components/certificate.vue b/pages/basics/basic-info/components/certificate.vue index a614866..18914fc 100644 --- a/pages/basics/basic-info/components/certificate.vue +++ b/pages/basics/basic-info/components/certificate.vue @@ -7,23 +7,23 @@ - 姓名 + 姓名 - 身份证号 + 身份证号 - 手机 - + 手机 + - 人员类型 - {{formData.PERSONNEL_TYPE_NAME}} + 人员类型 + {{formData.PERSONNEL_TYPENAME}} - {{formData.PERSONNEL_TYPE_NAME?formData.PERSONNEL_TYPE_NAME:'请选择'}} + {{formData.PERSONNEL_TYPE.join()}} @@ -31,7 +31,7 @@ - + 身份证(正面) @@ -44,7 +44,7 @@ - + 身份证(正面) @@ -65,7 +65,7 @@ - + 身份证(背面) @@ -78,7 +78,7 @@ - + 身份证(背面) @@ -99,7 +99,7 @@ - 生日 + 生日 {{formData.DATE_OF_BIRTH}} @@ -108,7 +108,7 @@ - 民族 + 民族 {{formData.NATION_NAME}} @@ -117,7 +117,7 @@ - 性别 + 性别 {{formData.SEX_NAME}} @@ -126,16 +126,16 @@ - 有效期(起始) + 有效期(起始) {{formData.ID_CARD_VALIDITY_START}} - + {{formData.ID_CARD_VALIDITY_START?formData.ID_CARD_VALIDITY_START:'请选择'}} - 有效期(截止) + 有效期(截止) {{formData.ID_CARD_VALIDITY_END}} @@ -144,11 +144,11 @@ - 住址 + 住址 - 签发机关 + 签发机关 @@ -156,7 +156,7 @@ - + 驾驶证 @@ -169,7 +169,7 @@ - + 驾驶证 @@ -190,11 +190,11 @@ - 驾驶证号 + 驾驶证号 - 准驾车型 + 准驾车型 - 国籍 + 国籍 - 初次领证日期 + 初次领证日期 {{formData.DRIVER_LICENSE_ISSUE_DATE}} - + {{formData.DRIVER_LICENSE_ISSUE_DATE?formData.DRIVER_LICENSE_ISSUE_DATE:'请选择'}} - 有效期(起始) + 有效期(起始) {{formData.DRIVER_LICENSE_VALIDITY_START}} - + {{formData.DRIVER_LICENSE_VALIDITY_START?formData.DRIVER_LICENSE_VALIDITY_START:'请选择'}} - 有效期(截止) + 有效期(截止) {{formData.DRIVER_LICENSE_VALIDITY_END}} @@ -253,7 +252,7 @@ - 签发机关 + 签发机关 @@ -261,7 +260,7 @@ - + 从业资格证 @@ -274,7 +273,7 @@ - + 从业资格证 @@ -295,11 +294,11 @@ - 从业资格证号 + 从业资格证号 - 从业资格类别 + 从业资格类别 - 国籍 + 国籍 - 初次领证日期 + 初次领证日期 {{formData.QUALIFICATION_CERTIFICATE_ISSUE_DATE}} - + {{formData.QUALIFICATION_CERTIFICATE_ISSUE_DATE?formData.QUALIFICATION_CERTIFICATE_ISSUE_DATE:'请选择'}} - 有效期(起始) + 有效期(起始) {{formData.QUALIFICATION_CERTIFICATE_VALIDITY_START}} - + {{formData.QUALIFICATION_CERTIFICATE_VALIDITY_START?formData.QUALIFICATION_CERTIFICATE_VALIDITY_START:'请选择'}} - 有效期(截止) + 有效期(截止) {{formData.QUALIFICATION_CERTIFICATE_VALIDITY_END}} @@ -358,7 +356,7 @@ - 签发机关 + 签发机关 @@ -368,7 +366,7 @@ - + @@ -378,7 +376,7 @@