فهرست منبع

分销商问题优化

hcf 1 سال پیش
والد
کامیت
65ae2d67b1
1فایلهای تغییر یافته به همراه10 افزوده شده و 7 حذف شده
  1. 10 7
      src/views/audit/distributor/index.vue

+ 10 - 7
src/views/audit/distributor/index.vue

@@ -195,9 +195,9 @@
 			attr: {
 				size: 'medium',
 				rules: {
-					categoryName: [{
-						required: true, message: '请输入父级', trigger: 'change'
-					}],
+					// categoryName: [{
+					// 	required: true, message: '请输入父级', trigger: 'change'
+					// }],
 					name: [{
 						required: true, message: '请输入名称', trigger: 'blur'
 					}],
@@ -405,13 +405,14 @@
 				// let reg2 = /^0\d{2,3}-\d{7,8}$/;
 				if (query.telephone && !reg.test(query.telephone)) return this.$message.warning('请输入正确手机号码');
 				// if (query.phonenum && !reg2.test(query.phonenum)) return this.$message.warning('请输入正确联系电话');
-				if (query.phonenum.length>20 || query.phonenum[0]==' ') {
-					return this.$message.warning('请输入正确联系电话');
+				if(query.phonenum){
+					if (query.phonenum.length>20 || query.phonenum[0]==' ') {
+						return this.$message.warning('请输入正确联系电话');
+					}
 				}
+				console.log(1)
 				if (!query.telephone) query.telephone = null;
 				if (!query.phonenum) query.phonenum = null;
-				this.dialogFormVisible = false;
-				console.log(query);
 				let loading = this.$loading({ target: '.main-container' });
 				if (this.popTitle === '新增') {
 					api.saveList(query, 'maindataMaterialDistributor').then((res : any) => {
@@ -420,6 +421,7 @@
 							this.$message.success('保存成功');
 							(this as any).$refs.sideTree.request();
 							this.isShow = 'home'; // 展示类型
+							this.dialogFormVisible = false;
 							this.getDataList();
 						} else this.$message.error(res.msg);
 					}).catch(() => loading.close());
@@ -430,6 +432,7 @@
 							this.$message.success('编辑成功');
 							(this as any).$refs.sideTree.request();
 							this.isShow = 'home'; // 展示类型
+							this.dialogFormVisible = false;
 							this.getDataList();
 						} else this.$message.error(res.msg);
 					}).catch(() => loading.close());