[update] 修改企标立项变更流程

This commit is contained in:
lideqin
2023-12-04 15:22:25 +08:00
parent d0dc4fea13
commit a5c431fc69
3 changed files with 10 additions and 5 deletions
@@ -95,7 +95,7 @@
<a-form-model-item class="item-model" prop="newMainDraftingUser"> <a-form-model-item class="item-model" prop="newMainDraftingUser">
<user-selection :placeholder="$t('pleaseSelect')+$t('workCenter.enterpriseInitChangePlan.newPrincipalDrafter')" <user-selection :placeholder="$t('pleaseSelect')+$t('workCenter.enterpriseInitChangePlan.newPrincipalDrafter')"
v-model="formInline.newMainDraftingUser" v-model="formInline.newMainDraftingUser"
:disabled="disabled && !newMainDrafterCanUpdate" :disabled="disabled && !newMainDrafterCanUpdate && !onlyNewMainDrafterCanUpdate"
filedName="newMainDraftingUser" filedName="newMainDraftingUser"
@nameChange="userSelectNameChange" @nameChange="userSelectNameChange"
:nameStr="formInline.newMainDraftingUser_dictText" :nameStr="formInline.newMainDraftingUser_dictText"
@@ -185,6 +185,9 @@ export default {
this.newMainDrafterCanUpdate = true this.newMainDrafterCanUpdate = true
} else if (this.currentNode === 1) { } else if (this.currentNode === 1) {
this.newMainDrafterCanUpdate = true this.newMainDrafterCanUpdate = true
} else if (this.currentNode === 7 || this.currentNode === 8) {
this.rules.newMainDraftingUser[0].required = true
this.onlyNewMainDrafterCanUpdate = true
} }
}, },
watch: { watch: {
@@ -244,7 +247,8 @@ export default {
} }
] ]
}, },
newMainDrafterCanUpdate: false // 新主起草的三个字段是否可以修改 newMainDrafterCanUpdate: false, // 新主起草的三个字段是否可以修改
onlyNewMainDrafterCanUpdate: false // 只有新主起草人可修改
} }
}, },
methods: { methods: {
@@ -163,13 +163,13 @@ export default {
handleAdd () { handleAdd () {
this.modalType = 'add' this.modalType = 'add'
this.$refs.jobEndBaseInfoDrawer.add() this.$refs.jobEndBaseInfoDrawer.add()
this.$refs.changeBaseInfoDrawer.title = this.$t('newlyAdded') this.$refs.jobEndBaseInfoDrawer.title = this.$t('newlyAdded')
}, },
// 编辑 // 编辑
handleEdit (record, index) { handleEdit (record, index) {
this.modalType = 'edit' + index this.modalType = 'edit' + index
this.$refs.jobEndBaseInfoDrawer.edit(record) this.$refs.jobEndBaseInfoDrawer.edit(record)
this.$refs.changeBaseInfoDrawer.title = this.$t('edit') this.$refs.jobEndBaseInfoDrawer.title = this.$t('edit')
}, },
// 删除 // 删除
handleDelete (id, index) { handleDelete (id, index) {
@@ -79,7 +79,7 @@
</div> </div>
<!-- 变更原因 --> <!-- 变更原因 -->
<div class="box-title-text form-flex-item form-flex-item-long"> <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="required">*</span>
<span class="title-text-text" :title="$t('workCenter.enterpriseInitChangePlan.changeReason')"> <span class="title-text-text" :title="$t('workCenter.enterpriseInitChangePlan.changeReason')">
{{ $t('workCenter.enterpriseInitChangePlan.changeReason') }} {{ $t('workCenter.enterpriseInitChangePlan.changeReason') }}
@@ -216,5 +216,6 @@ export default {
.form-flex-item-long { .form-flex-item-long {
width: 100%; width: 100%;
padding: 0;
} }
</style> </style>