| | |
| | | Czybm: [ |
| | | { required: true, message: "编码不能为空!", trigger: "blur" } |
| | | ], |
| | | Czybm: [ |
| | | { required: true, message: "编码不能为空!", trigger: "blur" } |
| | | ], |
| | | Czymc: [ |
| | | { required: true, message: "用户名不能为空!", trigger: "blur" } |
| | | ], |
| | |
| | | }, |
| | | // 编辑提交保存 |
| | | submitForm() { |
| | | this.$refs["form"].validate(valid => { |
| | | if (valid) { |
| | | var num = []; |
| | | var Sav = '' |
| | | if (this.OperationType == 1) { |
| | | Sav = 'Add' |
| | | } else if (this.OperationType == 3) { |
| | | Sav = "Update" |
| | | } |
| | | for (var i = 0; i < this.checkedSysZb.length; i++) { |
| | | num.push(this.checkedSysZb[i].HGroupID) |
| | | } |
| | | var sSubStr = num.toString() == "" ? "-1" : num.toString(); |
| | | var sMainStr = JSON.stringify(this.form) + ';' + Sav + ';' + sSubStr; |
| | | axios({ |
| | | method: 'post', |
| | | url: this.baseURL + "/Xt_User/SaveUser", |
| | | data: { |
| | | 'msg': sMainStr |
| | | }, |
| | | }).then(response => { |
| | | if (response.data.count == 1) { |
| | | this.formShow = false |
| | | this.$emit('editClose', false) |
| | | this.$modal.msgSuccess(response.data.Message); |
| | | } else { |
| | | this.$modal.msgError(response.data.Message) |
| | | if (!this.form.Czybm) { |
| | | this.$modal.msgError("编码不能为空!"); |
| | | } else if (!this.form.Czymc) { |
| | | this.$modal.msgError("用户名不能为空!"); |
| | | } else if (!this.form.Czmm) { |
| | | this.$modal.msgError("密码不能为空!"); |
| | | } else if (!this.form.Czyyz) { |
| | | this.$modal.msgError("确认密码不能为空!"); |
| | | } else if (this.form.Czmm != this.form.Czyyz) { |
| | | this.$modal.msgError("密码和确认密码不一样!"); |
| | | } else if (!this.form.HDept) { |
| | | this.$modal.msgError("部门不能为空!"); |
| | | } else if (this.form.HWHName == this.form.HSCWHName) { |
| | | this.$modal.msgError("对应仓库和调入仓库不能相同!"); |
| | | } else { |
| | | this.$refs["form"].validate(valid => { |
| | | if (valid) { |
| | | |
| | | var num = []; |
| | | var Sav = '' |
| | | if (this.OperationType == 1) { |
| | | Sav = 'Add' |
| | | } else if (this.OperationType == 3) { |
| | | Sav = "Update" |
| | | } |
| | | }).catch(error => { |
| | | this.$modal.msgError("接口请求失败!"); |
| | | }); |
| | | } |
| | | }); |
| | | for (var i = 0; i < this.checkedSysZb.length; i++) { |
| | | num.push(this.checkedSysZb[i].HGroupID) |
| | | } |
| | | var sSubStr = num.toString() == "" ? "-1" : num.toString(); |
| | | var sMainStr = JSON.stringify(this.form) + ';' + Sav + ';' + sSubStr; |
| | | axios({ |
| | | method: 'post', |
| | | url: this.baseURL + "/Xt_User/SaveUser", |
| | | data: { |
| | | 'msg': sMainStr |
| | | }, |
| | | }).then(response => { |
| | | if (response.data.count == 1) { |
| | | this.formShow = false |
| | | this.$emit('editClose', false) |
| | | this.$modal.msgSuccess(response.data.Message); |
| | | } else { |
| | | this.$modal.msgError(response.data.Message) |
| | | } |
| | | }).catch(error => { |
| | | this.$modal.msgError("接口请求失败!"); |
| | | }); |
| | | } |
| | | }); |
| | | } |
| | | }, |
| | | showReset() { |
| | | this.deptShow = false |