diff --git a/jero-web/src/views/projectManagement/components/TaskList.vue b/jero-web/src/views/projectManagement/components/TaskList.vue index 5c7147f7e..efb69b919 100644 --- a/jero-web/src/views/projectManagement/components/TaskList.vue +++ b/jero-web/src/views/projectManagement/components/TaskList.vue @@ -57,8 +57,8 @@
-
- +
+ {{item}}
diff --git a/jero-web/src/views/projectManagement/components/listEditModel.vue b/jero-web/src/views/projectManagement/components/listEditModel.vue index 12b01c278..af449af48 100644 --- a/jero-web/src/views/projectManagement/components/listEditModel.vue +++ b/jero-web/src/views/projectManagement/components/listEditModel.vue @@ -197,6 +197,7 @@ @@ -223,6 +224,7 @@ {{ (formInline.designDeliverableTemplate === 'null' || formInline.designDeliverableTemplate === '' || formInline.designDeliverableTemplate == null) ? $t('clickUpload') : $t('viewUploadedFiles') @@ -341,7 +345,8 @@
@@ -370,7 +375,8 @@
@@ -406,7 +412,7 @@ format="YYYY-MM-DD" :getCalendarContainer="(trigger) => trigger.parentNode" v-model="formInline.designDueDate" - :disabled="false" + :disabled="formInline.taskAffirmStatus != 'Not started' && !formInline.designDueDate ? true : false" style="width: 100%"/> @@ -425,7 +431,7 @@ {{ (formInline.prehomoDeliverableTemplate === 'null' || formInline.prehomoDeliverableTemplate === '' || @@ -460,8 +467,9 @@ @@ -543,7 +552,7 @@ {{ (formInline.verifyDeliverableTemplate === 'null' || formInline.verifyDeliverableTemplate === '' || formInline.verifyDeliverableTemplate == null) ? $t('clickUpload') : $t('viewUploadedFiles') @@ -579,7 +589,8 @@ @@ -711,7 +723,13 @@ verifyInitiatorList: [], verifyDutyList: [], prehomoDutyList: [], - disabled: false + disabled: false, + designInitiatorDisabled: false, + designDutyIdDisabled: false, + prehomoInitiatorIdDisabled: false, + prehomoDutyIdDisabled: false, + verifyDutyIdDisabled: false, + verifyInitiatorIdDisabled: false } }, mounted() { @@ -740,6 +758,52 @@ } }) }, + getDis(val) { + if (val.taskAffirmStatus != 'Not started' && !val.designInitiatorId) { + this.designInitiatorDisabled = true + } else if (val.roleCode == 0) { + this.designInitiatorDisabled = false + } else { + this.designInitiatorDisabled = true + } + if (val.taskAffirmStatus != 'Not started' && !val.designDutyId) { + this.designDutyIdDisabled = true + } else if (val.roleCode == 0) { + this.designDutyIdDisabled = false + } else { + this.designDutyIdDisabled = true + } + if (val.taskAffirmStatus != 'Not started' && !val.prehomoInitiatorId) { + this.prehomoInitiatorIdDisabled = true + } else if (val.roleCode == 0) { + this.prehomoInitiatorIdDisabled = false + } else { + this.prehomoInitiatorIdDisabled = true + } + if (val.taskAffirmStatus != 'Not started' && !val.prehomoDutyId) { + this.prehomoDutyIdDisabled = true + } else if (val.roleCode == 0) { + this.prehomoDutyIdDisabled = false + } else { + this.prehomoDutyIdDisabled = true + } + + if (val.taskAffirmStatus != 'Not started' && !val.verifyDutyId) { + this.verifyDutyIdDisabled = true + } else if (val.roleCode == 0) { + this.verifyDutyIdDisabled = false + } else { + this.verifyDutyIdDisabled = true + } + + if (val.taskAffirmStatus != 'Not started' && !val.verifyInitiatorId) { + this.verifyInitiatorIdDisabled = true + } else if (val.roleCode == 0) { + this.verifyInitiatorIdDisabled = false + } else { + this.verifyInitiatorIdDisabled = true + } + }, getData(row, res) { //设计符合性确认-发起人 if (row.designInitiator == 1) { @@ -851,6 +915,7 @@ this.formInline = item this.formInline = { ...this.formInline } } + this.getDis(item) this.$nextTick(() => { this.rules = {} this.$refs.ruleForm.clearValidate() @@ -873,6 +938,7 @@ } }) }, + studioLogic() { let rules = { ...this.rulesData, @@ -1021,9 +1087,11 @@ .itemModel .ant-form-item-control-wrapper { width: 100%; } - .itemModel-text .ant-form-item-control-wrapper{ + + .itemModel-text .ant-form-item-control-wrapper { width: 100% !important; } + .box-input .ant-select-selection--single { height: 38px; }