浏览代码

Merge branch '2025北京诚祥' of https://gogs.mtavip.com/wangguoyu/uniProject into 2025北京诚祥

tanxue 2 月之前
父节点
当前提交
9fd9052c3d
共有 1 个文件被更改,包括 40 次插入3 次删除
  1. 40 3
      pages/admin/Jiazheng/banzhengXinxi.vue

+ 40 - 3
pages/admin/Jiazheng/banzhengXinxi.vue

@@ -1,5 +1,14 @@
 <template>
 	<view class="jz-content-box">
+		<view>
+			<view>
+				说明:1:如果不需要办理证书,可直接点击保存按钮。
+				2:点击重置按钮,只重置办证信息,其他信息不改变。
+			</view>
+			<view @click="resetFun">
+				重置
+			</view>
+		</view>
 		<!-- 报证机构(picker 实现下拉选择) -->
 		<view class="form-label-select form-top-margin">
 			<view class="phone-form-label"><text class="form-label-require">*</text>报证机构</view>
@@ -32,7 +41,7 @@
 		</view>
 
 		<view v-if="formData.banzhengInfoFlag" class="form-label-select">
-			<view class="phone-form-label"><text class="form-label-require"></text>参训时间</view>
+			<view class="phone-form-label"><text class="form-label-require">*</text>参训时间</view>
 			<uni-datetime-picker class="form-radio-picker" v-model="formData.canxunShijian" type="date"
 				@change="canxunShijianChange">
 				<view class="form-radio-select">
@@ -225,6 +234,15 @@
 					this.zhiyelevelsOpt = res.data
 				})
 			},
+			resetData() {
+				this.formData.zhiyeName = ''
+				this.formData.zhiyeId = ''
+				this.formData.zhiyeLevelName = ''
+				this.formData.zhiyeLevelId = ''
+				this.formData.canxunShijian = ''
+				this.formData.shicaochengji = ''
+				this.formData.zongkeshi = ''
+			},
 			resetFun() {
 				this.formData.zhiyeName = ''
 				this.formData.zhiyeId = ''
@@ -233,6 +251,10 @@
 				this.formData.canxunShijian = ''
 				this.formData.shicaochengji = ''
 				this.formData.zongkeshi = ''
+				this.formData.baozhengJigouName = ''
+				this.formData.baozhengJigouId = ''
+				this.formData.baozhengJigouName = ''
+				this.formData.needFlag = false
 			},
 			// 报证机构选择
 			jigouChange(e) {
@@ -241,7 +263,7 @@
 				this.formData.baozhengJigouType = this.baozhengJigouOpt[e.detail.value].jgType;
 				this.formData.banzhengInfoFlag = this.baozhengJigouOpt[e.detail.value].jgType == 1;
 				// 每一次都重置
-				this.resetFun()
+				this.resetData()
 				console.log('this.formData.banzhengInfoFlag', this.formData.banzhengInfoFlag);
 				if (this.formData.banzhengInfoFlag) {
 					this.formData.needFlag = false
@@ -329,13 +351,28 @@
 					zongkeshi: this.formData.zongkeshi,
 					zyId: this.formData.zhiyeId,
 					zyLevel: this.formData.zhiyeLevelId,
+					jgType:	this.formData.baozhengJigouType
 				}
 				console.log('req', req);
 
+				if(this.formData.baozhengJigouType ==1 &&  this.formData.shicaochengji ==''&& this.formData.zongkeshi ==''&&this.formData.canxunshijian==''){
+					uni.showToast({
+						title: '请填写参训时间,实操成绩,总课时',
+						icon: 'none'
+					});		
+					return false
+				}
 				if (req.jgId && req.zyId && req.zyLevel) {
 					this.$emit('addSave', req);
-				} else {
+				} else if(req.jgId =='' && req.zyId =='' && req.zyLevel ==''){
 					this.$emit('addSave', '');
+				}else{
+					uni.showToast({
+						title: '请选择保证机构,职业名称,职业等级',
+						icon: 'none'
+					});
+			
+					return false
 				}
 				// // 表单验证
 				// if (!this.formData.institution) {