wangguoyu 1 月之前
父节点
当前提交
1d8864d009
共有 2 个文件被更改,包括 20 次插入12 次删除
  1. 8 4
      pages/admin/Jiazheng/banzhengXinxi.vue
  2. 12 8
      pages/admin/Jiazheng/jiazhengUserManager.vue

+ 8 - 4
pages/admin/Jiazheng/banzhengXinxi.vue

@@ -100,11 +100,11 @@
 
 
 
 
 			</view>
 			</view>
-			<view v-if="isZijiazheng !='true'" class="page-btn-box content-footer-box">
+			<view v-if="isZijiazheng !='true' &&piliang ==1" class="page-btn-box content-footer-box">
 				<button type="default" v-if="piliang ==1&&isZijiazheng !='true'" @click="goBack"
 				<button type="default" v-if="piliang ==1&&isZijiazheng !='true'" @click="goBack"
 					class="phone-white-btn">返回</button>
 					class="phone-white-btn">返回</button>
 				<button type="default" v-if="piliang ==1&&isZijiazheng !='true'" @click="addSaveFormPiliang"
 				<button type="default" v-if="piliang ==1&&isZijiazheng !='true'" @click="addSaveFormPiliang"
-					class="phone-green-btn">添加</button>
+					class="phone-green-btn">添加批量</button>
 			</view>
 			</view>
 		</view>
 		</view>
 	</view>
 	</view>
@@ -186,6 +186,9 @@
 			},
 			},
 			isPiliang(data) {
 			isPiliang(data) {
 				this.piliang = data
 				this.piliang = data
+				if (data == 0) {
+					this.piliangArray = []
+				}
 			},
 			},
 			goBack() {
 			goBack() {
 				this.isJgFlag = true
 				this.isJgFlag = true
@@ -518,7 +521,9 @@
 						this.$emit('addSavePiliang', this.piliangArray)
 						this.$emit('addSavePiliang', this.piliangArray)
 					}
 					}
 				}
 				}
-
+				this.isJgFlag = true
+				this.isZyFlag = true
+				this.piliangArray = []
 
 
 			},
 			},
 			// 提交表单
 			// 提交表单
@@ -597,7 +602,6 @@
 
 
 					return false
 					return false
 				}
 				}
-
 			}
 			}
 		}
 		}
 	};
 	};

+ 12 - 8
pages/admin/Jiazheng/jiazhengUserManager.vue

@@ -147,6 +147,7 @@
 				console.log('dataasdf', data);
 				console.log('dataasdf', data);
 				this.current = 3
 				this.current = 3
 				this.banzhengXinxiFlag = true
 				this.banzhengXinxiFlag = true
+				this.$refs.banzhengXinxi.isPiliang(0)
 				if (this.status == 'edit') {
 				if (this.status == 'edit') {
 					this.$refs.banzhengXinxi.editinfo(data, index)
 					this.$refs.banzhengXinxi.editinfo(data, index)
 					this.$refs.banzhengXinxi.currentMove('edit')
 					this.$refs.banzhengXinxi.currentMove('edit')
@@ -210,6 +211,8 @@
 							this.editInfo.kaozhengList.splice(this.deleteIndex, 1);
 							this.editInfo.kaozhengList.splice(this.deleteIndex, 1);
 							if (this.editInfo.kaozhengList.length == 0) {
 							if (this.editInfo.kaozhengList.length == 0) {
 								this.banzhengXinxiFlag = true
 								this.banzhengXinxiFlag = true
+								this.$refs.banzhengXinxi.resetFun()
+								this.allData.kaozhengList = []
 							}
 							}
 						}
 						}
 					})
 					})
@@ -628,7 +631,6 @@
 				console.log('this.allData', this.allData);
 				console.log('this.allData', this.allData);
 				console.log('this.editInfo', this.editInfo);
 				console.log('this.editInfo', this.editInfo);
 				data.userId = this.userId
 				data.userId = this.userId
-
 				if (flag == 'edit' && this.allData.kaozhengList.length > 0) {
 				if (flag == 'edit' && this.allData.kaozhengList.length > 0) {
 
 
 					jiazhengKaozhengUpdate(data).then(res => {
 					jiazhengKaozhengUpdate(data).then(res => {
@@ -671,6 +673,7 @@
 					jiazhengKaozhengAdd(data).then(res => {
 					jiazhengKaozhengAdd(data).then(res => {
 						if (res.code == 0) {
 						if (res.code == 0) {
 							data.id = res.data
 							data.id = res.data
+							data.statusBanzheng = '未办证'
 							this.allData.kaozhengList.push(data)
 							this.allData.kaozhengList.push(data)
 							this.editInfo.kaozhengList.push(data)
 							this.editInfo.kaozhengList.push(data)
 							console.log('this.editInfo.kaozhengList', this.editInfo.kaozhengList);
 							console.log('this.editInfo.kaozhengList', this.editInfo.kaozhengList);
@@ -690,6 +693,7 @@
 					jiazhengKaozhengAdd(data).then(res => {
 					jiazhengKaozhengAdd(data).then(res => {
 						if (res.code == 0) {
 						if (res.code == 0) {
 							data.id = res.data
 							data.id = res.data
+							data.statusBanzheng = '未办证'
 							this.allData.kaozhengList.push(data)
 							this.allData.kaozhengList.push(data)
 							this.editInfo.kaozhengList.push(data)
 							this.editInfo.kaozhengList.push(data)
 							console.log('this.editInfo.kaozhengList', this.editInfo.kaozhengList);
 							console.log('this.editInfo.kaozhengList', this.editInfo.kaozhengList);
@@ -724,17 +728,17 @@
 				}
 				}
 				jiazhengKaozhengAdds(updatedData).then(res => {
 				jiazhengKaozhengAdds(updatedData).then(res => {
 					if (res.code == 0) {
 					if (res.code == 0) {
-					//	data.id = res.data
-					const dataWithIds = updatedData.map((item, index) => ({
-					    ...item,
-						statusBanzheng:'未办证',
-					    id: res.data[index] 
-					}));
+						//	data.id = res.data
+						const dataWithIds = updatedData.map((item, index) => ({
+							...item,
+							statusBanzheng: '未办证',
+							id: res.data[index]
+						}));
 						this.allData.kaozhengList = [...this.allData.kaozhengList, ...dataWithIds];
 						this.allData.kaozhengList = [...this.allData.kaozhengList, ...dataWithIds];
 						this.editInfo.kaozhengList = [...this.editInfo.kaozhengList, ...dataWithIds];
 						this.editInfo.kaozhengList = [...this.editInfo.kaozhengList, ...dataWithIds];
 						// console.log('this.editInfo.kaozhengList', this.editInfo.kaozhengList);
 						// console.log('this.editInfo.kaozhengList', this.editInfo.kaozhengList);
 						this.banzhengXinxiFlag = false
 						this.banzhengXinxiFlag = false
-						console.log('this.allData.kaozhengList',this.allData.kaozhengList);
+						console.log('this.allData.kaozhengList', this.allData.kaozhengList);
 					}
 					}
 				})
 				})