|
@@ -15,14 +15,14 @@
|
|
|
|
|
|
</a-form-item>
|
|
|
|
|
|
- <row-list :col="1" v-if="type!==20">
|
|
|
+ <row-list :col="2" v-if="type!==20">
|
|
|
<row-item>
|
|
|
<a-form-item
|
|
|
label="审核"
|
|
|
- :labelCol="BaseTool.Constant.labelCol2"
|
|
|
- :wrapperCol="BaseTool.Constant.wrapperCol2"
|
|
|
+ :labelCol="BaseTool.Constant.labelCol"
|
|
|
+ :wrapperCol="BaseTool.Constant.wrapperCol"
|
|
|
>
|
|
|
- <a-select v-model="check" style="width: 120px" >
|
|
|
+ <a-select v-model="check" >
|
|
|
<a-select-option :value="1">
|
|
|
通过
|
|
|
</a-select-option>
|
|
@@ -33,6 +33,26 @@
|
|
|
</a-form-item>
|
|
|
</row-item>
|
|
|
</row-list>
|
|
|
+ <row-list v-if="this.type === 17 && this.check === 1" :col="2">
|
|
|
+ <row-item >
|
|
|
+ <a-form-item
|
|
|
+ label="生产审核人"
|
|
|
+ :labelCol="BaseTool.Constant.labelCol"
|
|
|
+ :wrapperCol="BaseTool.Constant.wrapperCol"
|
|
|
+ >
|
|
|
+ <a-select
|
|
|
+ v-decorator="['produceVerifyUserId']"
|
|
|
+ placeholder="请选择">
|
|
|
+ <a-select-option
|
|
|
+ v-for="item in userMap"
|
|
|
+ :key="item.userId"
|
|
|
+ :label="item.realName"
|
|
|
+ :value="item.userId">{{ item.realName }}
|
|
|
+ </a-select-option>
|
|
|
+ </a-select>
|
|
|
+ </a-form-item>
|
|
|
+ </row-item>
|
|
|
+ </row-list>
|
|
|
<row-list :col="1">
|
|
|
<row-item>
|
|
|
<a-form-item
|
|
@@ -45,8 +65,8 @@
|
|
|
v-decorator="['remark']"/>
|
|
|
</a-form-item>
|
|
|
</row-item>
|
|
|
- </row-list>
|
|
|
- </a-form>
|
|
|
+
|
|
|
+ </row-list></a-form>
|
|
|
<template slot="footer">
|
|
|
<a-button :loading="confirmLoading" type="primary" @click="save()">保存</a-button>
|
|
|
</template>
|
|
@@ -62,7 +82,8 @@ import {
|
|
|
verifyRefusedRepair,
|
|
|
verifyProduceRefusedRepair,
|
|
|
verifyProduceRepair,
|
|
|
- applyVerifyRepair
|
|
|
+ applyVerifyRepair,
|
|
|
+ getProducerUser
|
|
|
} from '@/api/repair/application-form'
|
|
|
|
|
|
export default {
|
|
@@ -76,7 +97,8 @@ export default {
|
|
|
check: 1,
|
|
|
type: null,
|
|
|
// 下拉框map
|
|
|
- model: null
|
|
|
+ model: null,
|
|
|
+ userMap: []
|
|
|
}
|
|
|
},
|
|
|
components: {
|
|
@@ -91,6 +113,7 @@ export default {
|
|
|
this.visible = true
|
|
|
this.model = record
|
|
|
this.type = type
|
|
|
+ this.getUser()
|
|
|
const { form: { setFieldsValue } } = this
|
|
|
// 日期处理
|
|
|
this.$nextTick(() => {
|
|
@@ -100,7 +123,11 @@ export default {
|
|
|
])))
|
|
|
})
|
|
|
},
|
|
|
-
|
|
|
+ getUser () {
|
|
|
+ getProducerUser().then(res => {
|
|
|
+ this.userMap = res.data
|
|
|
+ })
|
|
|
+ },
|
|
|
save () {
|
|
|
const { form: { validateFieldsAndScroll } } = this
|
|
|
this.confirmLoading = true
|