diff --git a/project/xiushan/apps/finance/AppFinanceProduct/AppFinanceProduct.vue b/project/xiushan/apps/finance/AppFinanceProduct/AppFinanceProduct.vue
index b0c70944..842c0827 100644
--- a/project/xiushan/apps/finance/AppFinanceProduct/AppFinanceProduct.vue
+++ b/project/xiushan/apps/finance/AppFinanceProduct/AppFinanceProduct.vue
@@ -29,7 +29,7 @@ export default {
},
created() {
this.dict.load("productGuaranteeMode", "productRepaymentMethod", "productRepaymentTimeline", "productStatus", "productFaceUser",
- "enterpriseAuditStatus", "yesOrNo", "financialOrganizationType")
+ "enterpriseAuditStatus", "yesOrNo", "financialOrganizationType", "financialProductChannels")
}
}
diff --git a/project/xiushan/apps/finance/AppFinanceProduct/productAdd.vue b/project/xiushan/apps/finance/AppFinanceProduct/productAdd.vue
index d465cf81..a8090729 100644
--- a/project/xiushan/apps/finance/AppFinanceProduct/productAdd.vue
+++ b/project/xiushan/apps/finance/AppFinanceProduct/productAdd.vue
@@ -86,6 +86,16 @@
+
+
+
+
+
+
+
+
+
+
@@ -129,6 +139,8 @@ export default {
applyCondition: [{required: true, message: "请输入申请条件", trigger: 'blur'}],
needMaterial: [{required: true, message: "请输入所需材料", trigger: 'blur'}],
productFeatures: [{required: true, message: "请输入产品特色", trigger: 'blur'}],
+ handlingChannels: [{required: true, message: "请选择办理渠道"}],
+ zwspId: [{required: true, message: "请选择关联贷款联审"}],
// bankCounterpart: [{required: true, message: "请输入客户经理姓名", trigger: 'change'}],
// consultationTelephone: [ {required: true, message: "请输入客户经理电话", trigger: 'change'}],
}
@@ -137,7 +149,7 @@ export default {
data() {
return {
dialog: false,
- form: {guaranteeMode: [], faceUser: [], loanMin: null},
+ form: {guaranteeMode: [], faceUser: [], loanMin: null, zwspId: null},
}
},
methods: {
diff --git a/project/xiushan/apps/finance/AppFinanceProduct/productDetail.vue b/project/xiushan/apps/finance/AppFinanceProduct/productDetail.vue
index bc8912b3..b48b498b 100644
--- a/project/xiushan/apps/finance/AppFinanceProduct/productDetail.vue
+++ b/project/xiushan/apps/finance/AppFinanceProduct/productDetail.vue
@@ -49,6 +49,12 @@
{{ detail.productFeatures }}
+
+
+ {{ dict.getLabel('financialProductChannels', detail.handlingChannels) }}
+ {{ detail.zwspName }}
+
+
@@ -119,11 +125,22 @@ export default {
this.detail = res.data
this.detail.guaranteeModeLabel = res.data.guaranteeMode?.split(",").map(g => this.dict.getLabel("productGuaranteeMode", g))?.toString()
this.detail.faceUserLabel = res.data.faceUser?.split(",").map(g => this.dict.getLabel("productFaceUser", g))?.toString()
+ if (this.detail.handlingChannels == 1) {
+ this.getZWSP(this.detail.zwspId).then(zwsp => this.$set(this.detail, 'zwspName', zwsp.processName))
+ }
} else {
this.$message.error("该产品已下架!")
}
})
},
+ getZWSP(id) {
+ //贷款联审信息
+ return this.instance.post("/approval-process-def/info-id", null, {params: {id}}).then(res => {
+ if (res?.data) {
+ return res.data
+ }
+ })
+ },
submitAudit() {
this.$refs.AuditForm.validate(v => {
if (v) {