[update] 市场清单发布流程
This commit is contained in:
@@ -17,6 +17,7 @@
|
|||||||
:placeholder="$t('pleaseSelect') + $t('listNumber')"
|
:placeholder="$t('pleaseSelect') + $t('listNumber')"
|
||||||
@listChange="listChange"
|
@listChange="listChange"
|
||||||
:filters="{manifestStatus: '2,3'}"
|
:filters="{manifestStatus: '2,3'}"
|
||||||
|
:disabled="disabledSelectList"
|
||||||
v-model="formInline.manifestId" />
|
v-model="formInline.manifestId" />
|
||||||
</a-form-model-item>
|
</a-form-model-item>
|
||||||
</div>
|
</div>
|
||||||
@@ -304,12 +305,15 @@ export default {
|
|||||||
showSizeChanger: true,
|
showSizeChanger: true,
|
||||||
total: 0
|
total: 0
|
||||||
},
|
},
|
||||||
isGetDataAfter: false // 是否获取完数据了,获取完数据有的字段不显示placeholder
|
isGetDataAfter: false, // 是否获取完数据了,获取完数据有的字段不显示placeholder
|
||||||
|
disabledSelectList: false // 不能选择清单
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
// 从市场法规清单
|
// 从市场法规清单
|
||||||
setFormById (marketRegulationId) {
|
setFormById (marketRegulationId) {
|
||||||
|
// 不可选择清单
|
||||||
|
this.disabledSelectList = true
|
||||||
this.loading = true
|
this.loading = true
|
||||||
const param = {}
|
const param = {}
|
||||||
param.manifestId = marketRegulationId
|
param.manifestId = marketRegulationId
|
||||||
@@ -354,6 +358,10 @@ export default {
|
|||||||
},
|
},
|
||||||
// 拿到外面传进来的businessInfoDTO
|
// 拿到外面传进来的businessInfoDTO
|
||||||
initData (data) {
|
initData (data) {
|
||||||
|
// 有taskId说明是被驳回的,不可以选择清单
|
||||||
|
if (this.$route.query.taskId) {
|
||||||
|
this.disabledSelectList = true
|
||||||
|
}
|
||||||
// 给表单赋值
|
// 给表单赋值
|
||||||
this.formInline = Object.assign({}, data)
|
this.formInline = Object.assign({}, data)
|
||||||
if (this.formInline.country) {
|
if (this.formInline.country) {
|
||||||
|
|||||||
Reference in New Issue
Block a user