refactor(xumu): 优化保险申请和审核功能
- 修改保险产品显示逻辑,使用字典标签展示 - 临时注释审计提交功能 - 优化审计状态选择器配置 - 条件渲染保单订单号输入框
This commit is contained in:
@@ -92,12 +92,12 @@ export default {
|
||||
},
|
||||
handleAudit() {
|
||||
this.$refs.detail.validate().then(() => {
|
||||
this.instance.post("/api/insurance/apply/audit", this.detail).then(res => {
|
||||
if (res?.code == 0) {
|
||||
this.$message.success("提交成功!")
|
||||
this.back()
|
||||
}
|
||||
})
|
||||
// this.instance.post("/api/insurance/apply/audit", this.detail).then(res => {
|
||||
// if (res?.code == 0) {
|
||||
// this.$message.success("提交成功!")
|
||||
// this.back()
|
||||
// }
|
||||
// })
|
||||
})
|
||||
},
|
||||
getRemoteInfo(userId) {
|
||||
@@ -182,13 +182,15 @@ export default {
|
||||
</ai-card>
|
||||
<ai-card title="保险资料" v-if="isAudit">
|
||||
<div class="grid">
|
||||
<el-form-item label="审批" prop="auditStatus" :rules="[{ required: true, message: '请选择是否同意' },]">
|
||||
<ai-audit @select="v => $set(detail, 'auditStatus', v)" />
|
||||
</el-form-item>
|
||||
<el-form-item label="审批" prop="auditStatus"
|
||||
:rules="[{ required: true, type: 'enum', enum: [2, 3], message: '请选择是否同意' },]">
|
||||
<ai-audit @change="v => $set(detail, 'auditStatus', v)" />
|
||||
</el-form-item>
|
||||
<el-form-item label="保单资料" class="sc-3">
|
||||
<ai-uploader v-model="detail.picture" value-is-url :instance="instance" :limit="1" />
|
||||
</el-form-item>
|
||||
<el-form-item label="保单订单号" prop="orderNo" :rules="{ required: true, message: '请输入 保单订单号' }">
|
||||
<el-form-item label="保单订单号" prop="orderNo" :rules="{ required: true, message: '请输入 保单订单号' }"
|
||||
v-if="detail.auditStatus == 2">
|
||||
<ai-input v-model="detail.orderNo" />
|
||||
</el-form-item>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user