[update] 企标计划立项变更流程联调
This commit is contained in:
@@ -168,7 +168,7 @@
|
|||||||
<a-form-item v-if="currentNode === 6" :labelCol="labelCol" :wrapperCol="wrapperCol" :label="$t('workCenter.enterpriseInitChangePlan.superintendent')">
|
<a-form-item v-if="currentNode === 6" :labelCol="labelCol" :wrapperCol="wrapperCol" :label="$t('workCenter.enterpriseInitChangePlan.superintendent')">
|
||||||
<user-selection :placeholder="$t('pleaseSelect') + $t('workCenter.enterpriseInitChangePlan.superintendent')"
|
<user-selection :placeholder="$t('pleaseSelect') + $t('workCenter.enterpriseInitChangePlan.superintendent')"
|
||||||
type="radio"
|
type="radio"
|
||||||
v-decorator="['superintendent', validatorRules.superintendent]"
|
v-decorator="['newMainDraftUserLeaderLeader', validatorRules.newMainDraftUserLeaderLeader]"
|
||||||
input-type="textarea" />
|
input-type="textarea" />
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
</a-col>
|
</a-col>
|
||||||
@@ -177,7 +177,7 @@
|
|||||||
<a-form-item v-if="currentNode === 7" :labelCol="labelCol" :wrapperCol="wrapperCol" :label="$t('workCenter.enterpriseInitChangePlan.relatedPersonnel')">
|
<a-form-item v-if="currentNode === 7" :labelCol="labelCol" :wrapperCol="wrapperCol" :label="$t('workCenter.enterpriseInitChangePlan.relatedPersonnel')">
|
||||||
<user-selection :placeholder="$t('pleaseSelect') + $t('workCenter.enterpriseInitChangePlan.relatedPersonnel')"
|
<user-selection :placeholder="$t('pleaseSelect') + $t('workCenter.enterpriseInitChangePlan.relatedPersonnel')"
|
||||||
type="checkbox"
|
type="checkbox"
|
||||||
v-decorator="['relatedPersonnel', validatorRules.relatedPersonnel]"
|
v-decorator="['relatedUser', validatorRules.relatedUser]"
|
||||||
input-type="textarea" />
|
input-type="textarea" />
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
</a-col>
|
</a-col>
|
||||||
@@ -532,14 +532,14 @@ export default {
|
|||||||
validateTrigger: 'blur'
|
validateTrigger: 'blur'
|
||||||
},
|
},
|
||||||
// 所长
|
// 所长
|
||||||
superintendent: {
|
newMainDraftUserLeaderLeader: {
|
||||||
rules: [
|
rules: [
|
||||||
{ required: true, message: this.$t('pleaseSelect') + this.$t('workCenter.enterpriseInitChangePlan.superintendent') }
|
{ required: true, message: this.$t('pleaseSelect') + this.$t('workCenter.enterpriseInitChangePlan.superintendent') }
|
||||||
],
|
],
|
||||||
validateTrigger: 'change'
|
validateTrigger: 'change'
|
||||||
},
|
},
|
||||||
// 相关人员
|
// 相关人员
|
||||||
relatedPersonnel: {
|
relatedUser: {
|
||||||
rules: [
|
rules: [
|
||||||
{ required: true, message: this.$t('pleaseSelect') + this.$t('workCenter.enterpriseInitChangePlan.relatedPersonnel') }
|
{ required: true, message: this.$t('pleaseSelect') + this.$t('workCenter.enterpriseInitChangePlan.relatedPersonnel') }
|
||||||
],
|
],
|
||||||
@@ -774,6 +774,8 @@ export default {
|
|||||||
}
|
}
|
||||||
// 发起人设置为当前登录人
|
// 发起人设置为当前登录人
|
||||||
personnelObj.createUser = Vue.ls.get(USER_INFO).id
|
personnelObj.createUser = Vue.ls.get(USER_INFO).id
|
||||||
|
// 后端需要单独传主起草人
|
||||||
|
personnelObj.mainDraftUser = Vue.ls.get(USER_INFO).id
|
||||||
// 校验是否填了所有能填的人员信息
|
// 校验是否填了所有能填的人员信息
|
||||||
if (!Object.values(personnelObj).every(v => !!v)) {
|
if (!Object.values(personnelObj).every(v => !!v)) {
|
||||||
this.$message.warning(this.$t('pleaseEnterPersonnelInfo'))
|
this.$message.warning(this.$t('pleaseEnterPersonnelInfo'))
|
||||||
|
|||||||
Reference in New Issue
Block a user