瀏覽代碼

检测和维护 新增多选取消bug 单位自动填充bug

liuQiang 1 年之前
父節點
當前提交
579bb88c63
共有 1 個文件被更改,包括 8 次插入4 次删除
  1. 8 4
      pagesA/fire/fpd_detection/add_detection/add_detection.vue

+ 8 - 4
pagesA/fire/fpd_detection/add_detection/add_detection.vue

@@ -14,7 +14,7 @@
 
 					<u-form-item label="预计检测时间" prop="detdate">
 						<uni-datetime-picker :show="unitTime" v-model="formData.detdate" type="datetime"
-							closeOnClickOverlay @confirm="ActiveUnitTime" @cancel="unitTime = false" 
+							closeOnClickOverlay @confirm="ActiveUnitTime" @cancel="unitTime = false"
 							@change="changetime" @close="unitTime = false"></uni-datetime-picker>
 					</u-form-item>
 					<u-form-item label="检测维保结果" prop="detresult" @click="
@@ -198,8 +198,8 @@
 		// 在 vue页面,向起始页通过事件传递数据
 		// 在 vue页面,向起始页通过事件传递数据
 		onLoad: function(option) {
-			this.formData.orgName = option.orgName ? option.orgName : ''
-			this.formData.orgId = option.orgId ? option.orgId : ''
+			// this.formData.orgName = option.orgName ? option.orgName : ''
+			// this.formData.orgId = option.orgId ? option.orgId : ''
 			this.actions2.map(i => {
 				i.name = i.label;
 				i.id = i.value;
@@ -353,17 +353,21 @@
 				this.checkArr = [...arr]
 
 			},
+			//多选确定事件
 			checkboxConfirm2() {
 				this.showInspOption = false
 				this.formData.detinspect = this.checkArr.join(',')
 				// console.log('detinspect',this.formData.detinspect);
 			},
+			//多选取消事件
 			checkboxCancel2() {
 				this.showInspOption = false
+				console.log('this.formData.detinspect',this.formData.detinspect);
 				if (this.formData.detinspect) {
-
 					const nowArr = this.formData.detinspect.split(',')
 					this.checkArr = [...nowArr]
+				}else{
+					this.checkArr = []
 				}
 
 			},