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

This commit is contained in:
lideqin
2023-10-08 09:38:45 +08:00
parent 416edb095f
commit f35eb47a33
2 changed files with 37 additions and 27 deletions
@@ -1,27 +1,37 @@
<template>
<internal-detail-page :title="pageTitle">
<a-form :form="form">
<div class="process-part-title">{{ $t('processInformation') }}</div>
<!-- 流程名称 -->
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" :label="$t('processName')">
<a-input :placeholder="$t('pleaseEnter') + $t('processName')"
@change="event => event.target.value = event.target.value.trim()"
:maxLength="50"
v-decorator="['processName']" />
</a-form-item>
<!-- 截止日期 -->
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" :label="$t('expirationDate')">
<a-date-picker :placeholder="$t('pleaseSelect') + $t('expirationDate')"
value-format="YYYY-MM-DD"
v-decorator="['expirationDate']" />
</a-form-item>
<!-- 流程说明 -->
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" :label="$t('processExplain')">
<a-textarea :placeholder="$t('pleaseSelect') + $t('processExplain')"
maxLength="500"
:rows="4"
v-decorator="['processExplain']" />
</a-form-item>
<div class="scroll-content">
<div class="process-part-title">{{ $t('processInformation') }}</div>
<a-form :form="processInfoForm">
<a-row>
<a-col :span="12">
<!-- 流程名称 -->
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" :label="$t('processName')">
<a-input :placeholder="$t('pleaseEnter') + $t('processName')"
@change="event => event.target.value = event.target.value.trim()"
:maxLength="50"
v-decorator="['processName']" />
</a-form-item>
</a-col>
<a-col :span="12">
<!-- 截止日期 -->
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" :label="$t('expirationDate')">
<a-date-picker :placeholder="$t('pleaseSelect') + $t('expirationDate')"
value-format="YYYY-MM-DD"
v-decorator="['expirationDate']" />
</a-form-item>
</a-col>
<a-col :span="12">
<!-- 流程说明 -->
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" :label="$t('processExplain')">
<a-textarea :placeholder="$t('pleaseSelect') + $t('processExplain')"
maxLength="500"
:rows="4"
v-decorator="['processExplain']" />
</a-form-item>
</a-col>
</a-row>
</a-form>
<div class="process-part-title">{{ $t('basicServiceInformation') }}</div>
<a-form-model :model="formInline" v-if="isFormInline" class="form-add" :rules="rules" ref="ruleForm">
@@ -181,7 +191,7 @@
<a-form-model-item class="item-model" prop="enterpriseStandardNum">
<standard-selection :source="StandardSource.ENTERPRISE.value"
:disabledSourceSearch="true"
changeType="radio"
type="radio"
v-model="formInline.enterpriseStandardNum"
@nameChange="nameChange"/>
</a-form-model-item>
@@ -614,7 +624,7 @@
:maxLength="500"
v-model="remark" :rows="4" />
<j-upload v-model="attach" return-id/>
</a-form>
</div>
<!-- 操作按钮 -->
<div class="bottom-operate-box">
<!-- 委托 -->
@@ -650,7 +660,7 @@ export default {
},
computed: {
pageTitle () {
return this.$t('flowCenter') + '——' + this.$route.meta.title
return this.$t('flowCenter') + this.$route.meta.title
},
yearNumberDefaultValue () {
return new Date().getFullYear() + ''
@@ -670,7 +680,7 @@ export default {
return {
StandardSource,
loading: false,
form: this.$form.createForm(this),
processInfoForm: this.$form.createForm(this),
labelCol: {
xs: { span: 24 },
sm: { span: 4 }