From 55ea3d5de0c128d82bbc85551b3f52b917abbd68 Mon Sep 17 00:00:00 2001
From: MrShi <1878285526@qq.com>
Date: 星期五, 22 八月 2025 20:58:18 +0800
Subject: [PATCH] Merge branch 'master' of http://139.186.142.91:10010/r/productDev/jinkuai

---
 small-program/pages/employment-certification/employment-certification.vue |   79 +++++++++++++++++++++++++++++++++------
 1 files changed, 66 insertions(+), 13 deletions(-)

diff --git a/small-program/pages/employment-certification/employment-certification.vue b/small-program/pages/employment-certification/employment-certification.vue
index 5b178d8..6f91d16 100644
--- a/small-program/pages/employment-certification/employment-certification.vue
+++ b/small-program/pages/employment-certification/employment-certification.vue
@@ -1,6 +1,12 @@
 <template>
 	<view class="box">
-		<view class="box-head" :style="{ backgroundImage: 'url(' + bgImg + ')' }">
+		<view class="box-head">
+			<!-- 鐢ㄥ伐 -->
+			<image class="box-head-bg" src="@/static/image/bg_renzheng_yonggong@2x.png" mode="widthFix" v-if="title === '鐢ㄥ伐璁よ瘉'"></image>
+			<!-- 璐ц繍 -->
+			<image class="box-head-bg" src="@/static/image/bg_renzheng_huoyun@2x.png" mode="widthFix" v-if="title === '璐ц繍璁よ瘉'"></image>
+			<!-- 鐢ㄩ -->
+			<image class="box-head-bg" src="@/static/image/bg_renzheng_gongcan@2x.png" mode="widthFix" v-if="title === '渚涢璁よ瘉'"></image>
 			<view class="box-head-info">
 				<text>{{title}}</text>
 				<text>璇锋寜瑕佹眰濉啓璁よ瘉淇℃伅</text>
@@ -205,11 +211,13 @@
 		},
 		data() {
 			return {
-				bgImg: require('@/static/image/bg_renzheng_yonggong@2x.png'),
+				bgImg: null,
 				title: '鐢ㄦ埛璁よ瘉',
 				flag: null,
-				isCompany: false,
-				loading: false,
+ 
+				isCompany:false,
+				loading:false,
+				info: {}, 
 				form: {
 					"companyName": "",
 					authType: 0,
@@ -240,7 +248,8 @@
 			var flag = options.flag
 			this.flag = flag
 			this.initFormData()
-			switch (flag) {
+			this.getApplyData()
+			switch(flag){ 
 				case '1':
 					this.title = '璐ц繍璁よ瘉'
 					this.bgImg = require('@/static/image/bg_renzheng_huoyun@2x.png')
@@ -273,6 +282,7 @@
 				return false
 			},
 			applySubmit() {
+				console.log(this.loading)
 				if (this.loading) {
 					return
 				}
@@ -283,6 +293,7 @@
 					this.inNullParam(this.form.lgt) ||
 					this.inNullParam(this.form.location) ||
 					this.inNullParam(this.form.telephone)) {
+						
 					uni.showToast({
 						title: '瀵逛笉璧凤紝璇锋寜瑕佹眰濉啓鐢宠淇℃伅1锛�',
 						icon: "none",
@@ -337,23 +348,26 @@
 					param.img2 = this.form.img21
 				}
 				uni.requestSubscribeMessage({
-					tmplIds: ['4H9ztG4E9BxJLwMuYSZ6oiM7yb4KX7u7bYhkhYJP0-Y'],
+					tmplIds: ['VJho7-lf-4_WZFfOzenDndgwNDIA0EvCiE6vqBnExpQ'],
 					success(res) {
 						console.log('鎻愪氦鍙傛暟锛�', param)
-						this.$u.api.applyForIdentity(param).then(res => {
+						that.$u.api.applyForIdentity(param).then(res => {
 							if (res.code === 200) {
 								uni.showToast({
 									title: res.message || '鐢宠鎴愬姛 ',
 									icon: "none",
 									duration: 2000
 								});
-								uni.navigateBack({
-									delta: 1
+								uni.switchTab({
+									url:'/pages/mine/mine'
 								});
 							}
 						}).finally(() => {
 							that.loading = false
 						})
+					},
+					fail(err) {
+						console.log(err)
 					}
 				})
 			},
@@ -430,9 +444,38 @@
 						})
 					}
 				})
+			}, 
+			getApplyData(){
+				var that = this 
+				var param ={ type:that.flag}
+				this.$u.api.getIdentityInfo(param).then(res =>{
+					if(res.code ===200){
+						if(res.data && res.data.id){
+							that.info = res.data
+							for (const key in that.form) {
+							  that.form[key] = that.info[key]
+							}
+							if(that.info.authType == 1){
+								that.form.img1Full = that.info.imgList.length>0?that.info.imgList[0]:null
+								that.form.img2Full = that.info.imgList.length>1?that.info.imgList[1]:null
+								that.form.img3Full = that.info.imgList.length>2?that.info.imgList[2]:null
+								that.form.img4Full = that.info.imgList.length>3?that.info.imgList[3]:null
+							}else{
+								that.form.img1= null
+								that.form.img1 = null
+								that.form.img2 = null
+								that.form.img2Full = null
+								that.form.img11 = that.info.img1
+								that.form.img11Full = that.info.imgList.length>0?that.info.imgList[0]:null
+								that.form.img21 = that.info.img2
+								that.form.img21Full = that.info.imgList.length>1?that.info.imgList[1]:null
+							}
+						}
+					}
+				 }) 
 			},
-			uploadImg(index) {
-				var that = this
+			uploadImg(index){
+				var that =this 
 				uni.chooseImage({
 					count: 1, // 榛樿9
 					sizeType: ['original', 'compressed'],
@@ -546,8 +589,18 @@
 			height: 300rpx;
 			padding: 34rpx 40rpx 0 40rpx;
 			box-sizing: border-box;
-			background-repeat: no-repeat;
-			background-size: 100% 100%;
+			// background-repeat: no-repeat;
+			// background-size: 100% 100%;
+			position: relative;
+			
+			.box-head-bg {
+				width: 100%;
+				height: 300rpx;
+				position: absolute;
+				top: 0;
+				left: 0;
+				z-index: -1;
+			}
 
 			.box-head-botton {
 				width: 100%;

--
Gitblit v1.9.3