BUG 31036
This commit is contained in:
@@ -22,6 +22,9 @@
|
||||
maxlength="11"/>
|
||||
</el-form-item>
|
||||
</el-row>
|
||||
<el-form-item label="企业微信二维码" prop="qrCodeUrl" v-if="!isGuarantee">
|
||||
<ai-uploader v-model="form.qrCodeUrl" :instance="instance" :limit="1" isShowTip valueIsUrl/>
|
||||
</el-form-item>
|
||||
</template>
|
||||
</ai-card>
|
||||
<ai-card title="适用范围">
|
||||
@@ -29,7 +32,7 @@
|
||||
<el-form-item label="适用范围" prop="areaId">
|
||||
<ai-area-get :instance="instance" v-model="form.areaId" showAll/>
|
||||
</el-form-item>
|
||||
<el-form-item label="面向对象" prop="faceUser">
|
||||
<el-form-item label="面向对象" prop="faceUser" v-if="isGuarantee">
|
||||
<el-checkbox-group v-model="form.faceUser">
|
||||
<el-checkbox v-for="op in dict.getDict('productFaceUser')" :key="op.dictValue" :label="op.dictValue">
|
||||
{{ op.dictName }}
|
||||
@@ -38,6 +41,25 @@
|
||||
</el-form-item>
|
||||
</template>
|
||||
</ai-card>
|
||||
<ai-card title="产品信息" v-if="!isGuarantee">
|
||||
<template #content>
|
||||
<el-form-item label="申请条件" prop="applyCondition">
|
||||
<el-input type="textarea" rows="5" v-model="form.applyCondition" placeholder="请输入" clearable
|
||||
maxlength="500"
|
||||
show-word-limit/>
|
||||
</el-form-item>
|
||||
<el-form-item label="所需材料" prop="needMaterial">
|
||||
<el-input type="textarea" rows="5" v-model="form.needMaterial" placeholder="请输入" clearable
|
||||
maxlength="500"
|
||||
show-word-limit/>
|
||||
</el-form-item>
|
||||
<el-form-item label="产品特色" prop="productFeatures">
|
||||
<el-input type="textarea" rows="5" v-model="form.productFeatures" placeholder="请输入" clearable
|
||||
maxlength="500"
|
||||
show-word-limit/>
|
||||
</el-form-item>
|
||||
</template>
|
||||
</ai-card>
|
||||
</el-form>
|
||||
</template>
|
||||
<template #footer>
|
||||
@@ -49,6 +71,8 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import {mapState} from "vuex";
|
||||
|
||||
export default {
|
||||
name: "productAdd",
|
||||
props: {
|
||||
@@ -58,7 +82,9 @@ export default {
|
||||
menuName: String
|
||||
},
|
||||
computed: {
|
||||
...mapState(['user']),
|
||||
addTitle: v => `${!!v.$route.query.id ? "编辑" : "添加"}${v.menuName}`,
|
||||
isGuarantee: v => v.user.financeUser.organizationType == 2,
|
||||
rules() {
|
||||
return {
|
||||
productName: [{required: true, message: "请输入产品名称", trigger: 'blur'}],
|
||||
|
||||
@@ -19,12 +19,22 @@
|
||||
<el-form-item label="客户经理" class="half">{{ detail.bankCounterpart }}</el-form-item>
|
||||
<el-form-item label="联系方式" class="half">{{ detail.consultationTelephone }}</el-form-item>
|
||||
</el-row>
|
||||
<el-form-item label="企业微信二维码" v-if="detail.qrCodeUrl">
|
||||
<el-image class="qrCode" :src="detail.qrCodeUrl" :preview-src-list="[detail.qrCodeUrl]"/>
|
||||
</el-form-item>
|
||||
</template>
|
||||
</ai-card>
|
||||
<ai-card title="适用范围">
|
||||
<template #content>
|
||||
<el-form-item label="适用范围">{{ detail.areaName }}</el-form-item>
|
||||
<el-form-item label="面向对象">{{ detail.faceUserLabel }}</el-form-item>
|
||||
<el-form-item label="面向对象" v-if="isGuarantee">{{ detail.faceUserLabel }}</el-form-item>
|
||||
</template>
|
||||
</ai-card>
|
||||
<ai-card title="产品信息" v-if="!isGuarantee">
|
||||
<template #content>
|
||||
<el-form-item label="申请条件">{{ detail.applyCondition }}</el-form-item>
|
||||
<el-form-item label="所需材料">{{ detail.needMaterial }}</el-form-item>
|
||||
<el-form-item label="产品特色">{{ detail.productFeatures }}</el-form-item>
|
||||
</template>
|
||||
</ai-card>
|
||||
<ai-card title="审核结果" v-if="!isAuthing">
|
||||
@@ -68,6 +78,7 @@ export default {
|
||||
},
|
||||
computed: {
|
||||
...mapState(['user']),
|
||||
isGuarantee: v => v.user.financeUser.organizationType == 2,
|
||||
isAuthing() {
|
||||
return this.detail.status == "0"
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user