diff --git a/pages/apply/subPages/HM/2riskRecordEdit.vue b/pages/apply/subPages/HM/2riskRecordEdit.vue
index b5ebbf5..7410913 100644
--- a/pages/apply/subPages/HM/2riskRecordEdit.vue
+++ b/pages/apply/subPages/HM/2riskRecordEdit.vue
@@ -465,9 +465,9 @@
i].Nav_Identifying.NAME;
}
}
- let strPosts = ''
if (res.Nav_Details && res.Nav_Details.length > 0) {
for (let i = 0; i < res.Nav_Details.length; i++) {
+ let strPosts = ''
for (let j = 0; j < res.Nav_Details[i].Nav_EvaluateRiskRecordWorkduty.length; j++) {
strPosts += (strPosts.length > 0 ? " " : "") + res.Nav_Details[i]
.Nav_EvaluateRiskRecordWorkduty[
@@ -476,9 +476,9 @@
this.model.Nav_Details[i].Posts = strPosts;
}
}
- let strEqus = ''
if (res.Nav_Details && res.Nav_Details.length > 0) {
for (let i = 0; i < res.Nav_Details.length; i++) {
+ let strEqus = ''
for (let j = 0; j < res.Nav_Details[i].Nav_EvaluateRiskRecordEquipment.length; j++) {
strEqus += (strEqus.length > 0 ? " " : "") + res.Nav_Details[i]
.Nav_EvaluateRiskRecordEquipment[
diff --git a/pages/apply/subPages/HM/6evaluateEdit.vue b/pages/apply/subPages/HM/6evaluateEdit.vue
index 9e9337b..88a0c18 100644
--- a/pages/apply/subPages/HM/6evaluateEdit.vue
+++ b/pages/apply/subPages/HM/6evaluateEdit.vue
@@ -99,10 +99,10 @@
disabled disabledColor="#fff">
+ @click="handleQuerySelect({ formIndex: 'Individual', isMultiple: true,itemIndex:index})">
-
@@ -112,11 +112,11 @@
+ @click="handleQuerySelect({ formIndex: 'Engineering', isMultiple: true,itemIndex:index})">
-
@@ -125,10 +125,10 @@
+ @click="handleQuerySelect({ formIndex: 'Management', isMultiple: true,itemIndex:index})">
-
@@ -138,10 +138,10 @@
+ @click="handleQuerySelect({ formIndex: 'Education', isMultiple: true,itemIndex:index})">
-
@@ -151,10 +151,10 @@
+ @click="handleQuerySelect({ formIndex: 'Emergency', isMultiple: true,itemIndex:index})">
-
@@ -211,8 +211,8 @@
inputAlign="right" disabled disabledColor="#fff">
-
+
+ @click="handleQuerySelect({ formIndex: 'Individual', isMultiple: true,itemIndex:index})">
-
@@ -263,25 +263,25 @@
-
+
+ @click="handleQuerySelect({ formIndex: 'Engineering', isMultiple: true,itemIndex:index})">
-
-
+
+ @click="handleQuerySelect({ formIndex: 'Management', isMultiple: true,itemIndex:index})">
-
@@ -289,12 +289,12 @@
-
+
+ @click="handleQuerySelect({ formIndex: 'Education', isMultiple: true,itemIndex:index})">
-
@@ -302,12 +302,12 @@
-
+
+ @click="handleQuerySelect({ formIndex: 'Emergency', isMultiple: true,itemIndex:index})">
-
@@ -396,6 +396,7 @@
show: false,
lists: [],
formIndex: undefined,
+ itemIndex: undefined,
isMultiple: false,
defaultChecked: []
},
@@ -430,6 +431,7 @@
this.qsCom = {
show: true,
formIndex: opt.formIndex,
+ itemIndex: opt.itemIndex,
isMultiple: opt.isMultiple,
lists: column
}
@@ -497,9 +499,11 @@
onSelectedQS(val) {
const {
formIndex,
+ itemIndex,
} = this.qsCom
+ console.log(itemIndex)
if (formIndex == "Individual") {
- this.model.Nav_EvaluateRiskIndividualMeasures = [];
+ this.model.Nav_Risks[itemIndex].Nav_EvaluateRiskIndividualMeasures = [];
val.forEach(item => {
let obj = {
INDIVIDUAL_MEASURES_ID: item.ID,
@@ -509,11 +513,12 @@
ID: guid(),
EVALUATION_RESULT_RISK_ID: this.model.ID,
ORG_ID: this.ORG_ID,
+ IS_DELETED: false,
}
- this.model.Nav_EvaluateRiskIndividualMeasures.push(obj);
+ this.model.Nav_Risks[itemIndex].Nav_EvaluateRiskIndividualMeasures.push(obj);
})
} else if (formIndex == "Engineering") {
- this.model.Nav_EvaluateRiskEngineeringMeasures = [];
+ this.model.Nav_Risks[itemIndex].Nav_EvaluateRiskEngineeringMeasures = [];
val.forEach(item => {
let obj = {
ENGINEERING_MEASURES_ID: item.ID,
@@ -523,11 +528,12 @@
ID: guid(),
EVALUATION_RESULT_RISK_ID: this.model.ID,
ORG_ID: this.ORG_ID,
+ IS_DELETED: false,
}
- this.model.Nav_EvaluateRiskEngineeringMeasures.push(obj);
+ this.model.Nav_Risks[itemIndex].Nav_EvaluateRiskEngineeringMeasures.push(obj);
})
} else if (formIndex == "Management") {
- this.model.Nav_EvaluateRiskManagementMeasures = [];
+ this.model.Nav_Risks[itemIndex].Nav_EvaluateRiskManagementMeasures = [];
val.forEach(item => {
let obj = {
MANAGEMENT_MEASURES_ID: item.ID,
@@ -537,11 +543,12 @@
ID: guid(),
EVALUATION_RESULT_RISK_ID: this.model.ID,
ORG_ID: this.ORG_ID,
+ IS_DELETED: false,
}
- this.model.Nav_EvaluateRiskManagementMeasures.push(obj);
+ this.model.Nav_Risks[itemIndex].Nav_EvaluateRiskManagementMeasures.push(obj);
})
} else if (formIndex == "Education") {
- this.model.Nav_EvaluateRiskEducationMeasures = [];
+ this.model.Nav_Risks[itemIndex].Nav_EvaluateRiskEducationMeasures = [];
val.forEach(item => {
let obj = {
EDUCATION_MEASURES_ID: item.ID,
@@ -551,11 +558,12 @@
ID: guid(),
EVALUATION_RESULT_RISK_ID: this.model.ID,
ORG_ID: this.ORG_ID,
+ IS_DELETED: false,
}
- this.model.Nav_EvaluateRiskEducationMeasures.push(obj);
+ this.model.Nav_Risks[itemIndex].Nav_EvaluateRiskEducationMeasures.push(obj);
})
} else if (formIndex == "Emergency") {
- this.model.Nav_EvaluateRiskEmergencyMeasures = [];
+ this.model.Nav_Risks[itemIndex].Nav_EvaluateRiskEmergencyMeasures = [];
val.forEach(item => {
let obj = {
EMERGENCY_MEASURES_ID: item.ID,
@@ -565,8 +573,9 @@
ID: guid(),
EVALUATION_RESULT_RISK_ID: this.model.ID,
ORG_ID: this.ORG_ID,
+ IS_DELETED: false,
}
- this.model.Nav_EvaluateRiskEmergencyMeasures.push(obj);
+ this.model.Nav_Risks[itemIndex].Nav_EvaluateRiskEmergencyMeasures.push(obj);
})
}
this.qsCom.defaultChecked = [];
@@ -597,9 +606,9 @@
this.AUDIT_OPINION = refusRes;
})
}
- let strPosts = ''
if (res.Nav_Risks && res.Nav_Risks.length > 0) {
for (let i = 0; i < res.Nav_Risks.length; i++) {
+ let strPosts = ''
for (let j = 0; j < res.Nav_Risks[i].Nav_EvaluateRiskWorkduty.length; j++) {
strPosts += (strPosts.length > 0 ? " " : "") + res.Nav_Risks[i]
.Nav_EvaluateRiskWorkduty[
@@ -618,9 +627,9 @@
this.model.Nav_Risks[i].Posts = strPosts;
}
}
- let strEqus = ''
if (res.Nav_Risks && res.Nav_Risks.length > 0) {
for (let i = 0; i < res.Nav_Risks.length; i++) {
+ let strEqus = ''
for (let j = 0; j < res.Nav_Risks[i].Nav_EvaluateRiskEquipment.length; j++) {
strEqus += (strEqus.length > 0 ? " " : "") + res.Nav_Risks[i]
.Nav_EvaluateRiskEquipment[
@@ -670,15 +679,15 @@
this.model.ORG_ID = this.ORG_ID;
}
this.model.Nav_Files = null;
- this.model.Nav_Risks.forEach(item => {
- item.Nav_EvaluateRiskWorkduty = null;
- item.Nav_EvaluateRiskEquipment = null;
- item.Nav_EvaluateRiskIndividualMeasures = null;
- item.Nav_EvaluateRiskEngineeringMeasures = null;
- item.Nav_EvaluateRiskManagementMeasures = null;
- item.Nav_EvaluateRiskEducationMeasures = null;
- item.Nav_EvaluateRiskEmergencyMeasures = null;
- });
+ // this.model.Nav_Risks.forEach(item => {
+ // item.Nav_EvaluateRiskWorkduty = null;
+ // item.Nav_EvaluateRiskEquipment = null;
+ // item.Nav_EvaluateRiskIndividualMeasures = null;
+ // item.Nav_EvaluateRiskEngineeringMeasures = null;
+ // item.Nav_EvaluateRiskManagementMeasures = null;
+ // item.Nav_EvaluateRiskEducationMeasures = null;
+ // item.Nav_EvaluateRiskEmergencyMeasures = null;
+ // });
const ele = this.$refs
//ele['wForm'].validate().then(res => {
getRequest(this.model, "/HM/HMEvaluateResult/FullUpdate").then(res => {