|
@@ -162,7 +162,7 @@ export default {
|
|
|
rules: {
|
|
|
materieEncoding: [
|
|
|
{required: true, message: '请输入转码', trigger: 'blur'},
|
|
|
- {validator: this.validatematerieEncoding, trigger: "blur"}
|
|
|
+ // {validator: this.validatematerieEncoding, trigger: "blur"}转码唯一校验
|
|
|
],
|
|
|
materieColorNumber: [
|
|
|
{required: true, message: '请输入色号', trigger: 'blur'}
|
|
@@ -219,26 +219,26 @@ export default {
|
|
|
this.resetForm("form");
|
|
|
},
|
|
|
// 校验转码是否唯一
|
|
|
- async validatematerieEncoding(rule, value, callback) {
|
|
|
- console.log(value);
|
|
|
- // 检验转码是否合法
|
|
|
- let checkNoPayload = {
|
|
|
- materieEncoding: value,
|
|
|
- };
|
|
|
- if (this.isEdit) {
|
|
|
- checkNoPayload.id = this.form.id;
|
|
|
- }
|
|
|
- let result = await checkMaterieEncoding(checkNoPayload);
|
|
|
- if (result.code == 200) {
|
|
|
- if (result.data) {
|
|
|
- callback();
|
|
|
- } else {
|
|
|
- callback(new Error("转码已存在"));
|
|
|
- }
|
|
|
- } else {
|
|
|
- callback(new Error("校验失败,请稍后再试"));
|
|
|
- }
|
|
|
- },
|
|
|
+ // async validatematerieEncoding(rule, value, callback) {
|
|
|
+ // console.log(value);
|
|
|
+ // // 检验转码是否合法
|
|
|
+ // let checkNoPayload = {
|
|
|
+ // materieEncoding: value,
|
|
|
+ // };
|
|
|
+ // if (this.isEdit) {
|
|
|
+ // checkNoPayload.id = this.form.id;
|
|
|
+ // }
|
|
|
+ // let result = await checkMaterieEncoding(checkNoPayload);
|
|
|
+ // if (result.code == 200) {
|
|
|
+ // if (result.data) {
|
|
|
+ // callback();
|
|
|
+ // } else {
|
|
|
+ // callback(new Error("转码已存在"));
|
|
|
+ // }
|
|
|
+ // } else {
|
|
|
+ // callback(new Error("校验失败,请稍后再试"));
|
|
|
+ // }
|
|
|
+ // },
|
|
|
/** 搜索按钮操作 */
|
|
|
handleQuery() {
|
|
|
this.queryParams.pageNum = 1;
|