[update] 修改企标立项变更流程
This commit is contained in:
+6
-2
@@ -95,7 +95,7 @@
|
||||
<a-form-model-item class="item-model" prop="newMainDraftingUser">
|
||||
<user-selection :placeholder="$t('pleaseSelect')+$t('workCenter.enterpriseInitChangePlan.newPrincipalDrafter')"
|
||||
v-model="formInline.newMainDraftingUser"
|
||||
:disabled="disabled && !newMainDrafterCanUpdate"
|
||||
:disabled="disabled && !newMainDrafterCanUpdate && !onlyNewMainDrafterCanUpdate"
|
||||
filedName="newMainDraftingUser"
|
||||
@nameChange="userSelectNameChange"
|
||||
:nameStr="formInline.newMainDraftingUser_dictText"
|
||||
@@ -185,6 +185,9 @@ export default {
|
||||
this.newMainDrafterCanUpdate = true
|
||||
} else if (this.currentNode === 1) {
|
||||
this.newMainDrafterCanUpdate = true
|
||||
} else if (this.currentNode === 7 || this.currentNode === 8) {
|
||||
this.rules.newMainDraftingUser[0].required = true
|
||||
this.onlyNewMainDrafterCanUpdate = true
|
||||
}
|
||||
},
|
||||
watch: {
|
||||
@@ -244,7 +247,8 @@ export default {
|
||||
}
|
||||
]
|
||||
},
|
||||
newMainDrafterCanUpdate: false // 新主起草的三个字段是否可以修改
|
||||
newMainDrafterCanUpdate: false, // 新主起草的三个字段是否可以修改
|
||||
onlyNewMainDrafterCanUpdate: false // 只有新主起草人可修改
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
|
||||
@@ -163,13 +163,13 @@ export default {
|
||||
handleAdd () {
|
||||
this.modalType = 'add'
|
||||
this.$refs.jobEndBaseInfoDrawer.add()
|
||||
this.$refs.changeBaseInfoDrawer.title = this.$t('newlyAdded')
|
||||
this.$refs.jobEndBaseInfoDrawer.title = this.$t('newlyAdded')
|
||||
},
|
||||
// 编辑
|
||||
handleEdit (record, index) {
|
||||
this.modalType = 'edit' + index
|
||||
this.$refs.jobEndBaseInfoDrawer.edit(record)
|
||||
this.$refs.changeBaseInfoDrawer.title = this.$t('edit')
|
||||
this.$refs.jobEndBaseInfoDrawer.title = this.$t('edit')
|
||||
},
|
||||
// 删除
|
||||
handleDelete (id, index) {
|
||||
|
||||
@@ -79,7 +79,7 @@
|
||||
</div>
|
||||
<!-- 变更原因 -->
|
||||
<div class="box-title-text form-flex-item form-flex-item-long">
|
||||
<div class="title-text title-text-long">
|
||||
<div class="title-text">
|
||||
<span class="required">*</span>
|
||||
<span class="title-text-text" :title="$t('workCenter.enterpriseInitChangePlan.changeReason')">
|
||||
{{ $t('workCenter.enterpriseInitChangePlan.changeReason') }}
|
||||
@@ -216,5 +216,6 @@ export default {
|
||||
|
||||
.form-flex-item-long {
|
||||
width: 100%;
|
||||
padding: 0;
|
||||
}
|
||||
</style>
|
||||
|
||||
Reference in New Issue
Block a user