Commit e3061950 by xue_wengang

提请审批添加校验

parent 8f9bd9fd
......@@ -8472,7 +8472,66 @@ export default {
// spinner: "el-icon-loading",
// background: "rgba(255, 255, 255, 0)"
// });
self.ifShowDongTu = true;
var readySjsbRules = [],
readyXyrRules = [];
readySjsbRules = [
"bhrxx.bhrAsjxgrysfAsjxgrysfdm",
"bhrxx.bhrCsrqRqgzsx",
"bhrxx.bhrXm",
"bhrxx.rsshcddm",
"bhrxx.bhrCyzjZjhm",
"bhrxx.bhrGjdm",
"bhrxx.bhrXldm",
"bhrxx.bhrXzzXzqhdm",
];
var readySjsbRulesName = [];
readySjsbRulesName = [
"bhrAsjxgrysfAsjxgrysfdm",
"bhrCsrqRqgzsx",
"bhrXm",
"rsshcddm",
"bhrCyzjZjhm",
"bhrGjdm",
"bhrXldm",
];
if (self.bhrXXAll.length == 0) {
readySjsbRules.forEach((singleRule) => {
self.rules[singleRule] = null;
});
//遍历嫌疑人可配置化列表的子集
self.propFormField[3].data[0].childrenAsAdd.forEach(
(childrenIdem) => {
childrenIdem.list[0].name.forEach((currentField) => {
if (readySjsbRulesName.indexOf(currentField.id) >= 0) {
currentField.prop = "";
}
});
}
);
}
if (self.xyrXXAll.length == 0) {
readyXyrRules.forEach((singleRule) => {
self.rules[singleRule] = null;
});
}
this.$refs.formLabelAlign.validate((valid, unvalidList) => {
var ifValid = true;
Object.keys(unvalidList).forEach((validField) => {
if (
!self.rules[validField] ||
(self.rules[validField] &&
self.rules[validField] != "validatStraightly")
) {
ifValid = false;
} else {
if (self.rules[validField]) {
self.$refs.formLabelAlign.clearValidate(validField);
}
}
});
if (valid || ifValid) {
self.ifShowDongTu = true;
self
.doQueryRequest(
JSON.stringify({
......@@ -8545,6 +8604,14 @@ export default {
// loading.close();
}
});
} else {
self.$confirm("请填写必填字段!", "温馨提示", {
confirmButtonText: "确定",
showCancelButton: false,
type: "error",
});
}
});
},
},
mounted() {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment