From aab5cc2ad6359f9c17cf7e4847fa08a2d720940e Mon Sep 17 00:00:00 2001 From: yechenhao Date: Wed, 10 Jun 2020 15:01:24 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E9=97=A8=E5=BA=97=E5=8F=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/shop/IncreaseStoreManager.vue | 59 ++++++++++++++++++------- 1 file changed, 43 insertions(+), 16 deletions(-) diff --git a/src/pages/shop/IncreaseStoreManager.vue b/src/pages/shop/IncreaseStoreManager.vue index e4612bf..5b4c014 100644 --- a/src/pages/shop/IncreaseStoreManager.vue +++ b/src/pages/shop/IncreaseStoreManager.vue @@ -275,7 +275,7 @@ {required: true, message: '账号不能为空', trigger: 'blur'} ], mobile: [ - {required: true, message: '手机号码不能为空', trigger: 'blur'} + {required: true,message: '手机号码不能为空', trigger: 'blur'} ], alias: [ {required: true, message: '别名不能为空', trigger: 'blur'} @@ -353,13 +353,39 @@ }) }, addStoreWX: function (request) { + if (request.name == null || request.name === ""){ + this.$Message.error('名称不能为空'); + return; + } + if (request.alias == null || request.alias === ""){ + this.$Message.error('别名不能为空'); + return; + } + if (request.userId == null || request.userId === ""){ + this.$Message.error('账号不能为空'); + return; + } + if (request.mobile == null || request.mobile === ""){ + this.$Message.error('手机号不能为空'); + return; + } + let reg = new RegExp("^[1][3-8][0-9]{9}$"); + if (request.mobile != null && request.mobile != "" && !reg.test(request.mobile)){ + this.$Message.error('手机号码格式不正确'); + return; + } + if (request.storeId == null || request.storeId === ""){ + this.$Message.error('所属店铺不能为空'); + return; + } let that = this; http.addStoreWX(request, function (data) { data = data.data; if (data.results == "0000") { that.$Message.success('添加成功!'); that.listOfStore(); - this.handleAdd(this.formValidate); + that.handleAdd(that.formValidate); + this.$refs['formValidate'].resetFields(); }else if (data.results == "0001") { that.$Message.error('系统错误'); }else if (data.results == "0002") { @@ -585,20 +611,21 @@ window.location.href = '/门店推广号批量开通模板.xlsx' }, handleAdd(value) { - value.alias = '', - value.userId = '', - value.gender = '', - value.mobile = '', - value.email = '', - value.address = '', - value.departIds = '', - value.selectedPhoneRegion = '86', - value.duty = '', - value.position = '', - value.interest = [], - value.desc = '', - value.checkbox = ['vail'], - value.storeId = '' + value.name = "", + value.alias = "", + value.userId = "", + value.gender = "", + value.mobile = "", + value.email = "", + value.address = "", + value.departIds = "", + value.selectedPhoneRegion = '86', + value.duty = "", + value.position = "", + value.interest = [], + value.desc = "", + value.checkbox = ['vail'], + value.storeId = "" }, downloadStoreCode() { this.loading = true;