diff --git a/src/views/quality/defectType/index.vue b/src/views/quality/defectType/index.vue index 00f0e39..de19815 100644 --- a/src/views/quality/defectType/index.vue +++ b/src/views/quality/defectType/index.vue @@ -95,6 +95,7 @@ + @@ -155,6 +156,9 @@ + + + @@ -245,6 +249,15 @@ export default { form: {}, // 表单校验 rules: { + defectType: [ + { required: true, message: "请选择不良类型", trigger: "blur" } + ], + defectSubclass: [ + { required: true, message: "请输入不良名称", trigger: "blur" } + ], + ratio: [ + { required: true, pattern: /^(0(?:\.\d{1,2})?|1(?:\.0{0,2})?)$/ ,message: "请输入(0-1)之间的两位小数", trigger: "blur" } + ], } }; }, @@ -366,9 +379,8 @@ export default { } } } - this.$modal.confirm('是否确认删除不良类型维护编号为"' + defectCodes + '"的数据项?').then(function() { - return deldefectType(defectIds); + return delDefectType(defectIds); }).then(() => { this.getList(); this.$modal.msgSuccess("删除成功");