|
|
@@ -2,20 +2,20 @@
|
|
|
<div class="app-container">
|
|
|
<el-form :inline="true" ref="form" :model="form" :rules="rules" label-width="auto" style="margin-top: 20px;" >
|
|
|
<el-form-item label="融资产品编号:" prop="zfpNumber" style="margin-left: 5%">
|
|
|
- <el-input v-model="form.zfpNumber" placeholder="请输入融资产品名称" :disabled="disabled" />
|
|
|
+ <el-input v-model="form.zfpNumber" disabled />
|
|
|
</el-form-item>
|
|
|
<el-form-item label="创建人:" prop="userName" style="margin-left: 5%">
|
|
|
- <el-input v-model="userName" placeholder="请输入融资产品名称" :disabled="disabled" />
|
|
|
+ <el-input v-model="userName" disabled />
|
|
|
</el-form-item>
|
|
|
<el-form-item label="创建时间:" prop="createTime" style="margin-left: 5.7%">
|
|
|
- <el-input v-model="form.createTime" placeholder="请输入融资产品名称" :disabled="disabled" />
|
|
|
+ <el-input v-model="form.createTime" disabled />
|
|
|
</el-form-item>
|
|
|
<el-divider content-position="left">基本信息</el-divider>
|
|
|
<!-- <el-form-item label="融资产品编号" prop="zfpNumber">
|
|
|
<el-input v-model="form.zfpNumber" placeholder="请输入融资产品编号" />
|
|
|
</el-form-item> -->
|
|
|
<el-form-item label="融资产品名称:" prop="zfpName" style="margin-left: 5%">
|
|
|
- <el-input v-model="form.zfpName" placeholder="请输入融资产品名称" :disabled="disabled" />
|
|
|
+ <el-input v-model="form.zfpName" placeholder="请输入融资产品名称" maxlength="20" :disabled="disabled" />
|
|
|
</el-form-item>
|
|
|
<el-form-item label="资金方:" prop="zfpManagementId" style="margin-left: 5%">
|
|
|
<el-select
|
|
|
@@ -44,10 +44,10 @@
|
|
|
<el-divider content-position="left">平台参数</el-divider>
|
|
|
|
|
|
<el-form-item label="最小融资金额(元):" prop="zfpMinimumAmount" style="margin-left: 5%">
|
|
|
- <el-input v-model="form.zfpMinimumAmount" placeholder="请输入最小融资金额" :disabled="disabled" />
|
|
|
+ <el-input v-model="form.zfpMinimumAmount" placeholder="请输入最小融资金额" maxlength="10" :disabled="disabled" />
|
|
|
</el-form-item>
|
|
|
<el-form-item label="最短融资账期:" prop="zfpShortestPeriod" style="margin-left: 5%">
|
|
|
- <el-input v-model="form.zfpShortestPeriod" placeholder="最短14天" @change="change" :disabled="disabled"/>
|
|
|
+ <el-input v-model="form.zfpShortestPeriod" placeholder="最短14天" maxlength="2" :disabled="disabled"/>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="服务费是否可退:" style="margin-left: 6%">
|
|
|
<el-radio v-model="form.zfpCharge" label="0" :disabled="disabled">否</el-radio>
|
|
|
@@ -99,8 +99,8 @@
|
|
|
<el-radio v-model="form.zfpPart" label="0">否</el-radio>
|
|
|
<el-radio v-model="form.zfpPart" label="1">是</el-radio>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="资方融资费率:" prop="zfpRate" style="margin-left: 11%">
|
|
|
- <el-input v-model="form.zfpRate" placeholder="请输入资方融资费率" />
|
|
|
+ <el-form-item label="资方融资费率(%):" prop="zfpRate" style="margin-left: 11%">
|
|
|
+ <el-input v-model="form.zfpRate" placeholder="请输入资方融资费率" maxlength="5"/>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="融资到期方式:" prop="zfpExpire" style="margin-left: 6%">
|
|
|
<el-select
|
|
|
@@ -132,8 +132,8 @@
|
|
|
:value="dict.dictValue"/>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="资方返佣费率" prop="zfpProfitRate" style="margin-left: 5%" v-if="form.zfpProfit== '1' ">
|
|
|
- <el-input v-model="form.zfpProfitRate" placeholder="请输入资方返佣费率" />
|
|
|
+ <el-form-item label="资方返佣费率(%):" prop="zfpProfitRate" style="margin-left: 5%" v-if="form.zfpProfit== '1' ">
|
|
|
+ <el-input v-model="form.zfpProfitRate" placeholder="请输入资方返佣费率" maxlength="5" />
|
|
|
</el-form-item>
|
|
|
<el-form-item label="是否需平台审批:" style="margin-left: 5%">
|
|
|
<el-radio v-model="form.zfpPlatform" label="0">否</el-radio>
|
|
|
@@ -164,7 +164,7 @@
|
|
|
</el-table-column>
|
|
|
<el-table-column label="合同模板编号" align="center" prop="zfcId" v-if="false" />
|
|
|
<el-table-column label="合同模板名称" align="center" prop="zfcName" />
|
|
|
- <el-table-column label="签署方" align="center" prop="zfcSubject" :formatter="subjectFormat" />
|
|
|
+ <el-table-column label="签署节点" align="center" prop="zfcNode" :formatter="nodeFormat" />
|
|
|
<el-table-column label="操作" align="center" class-name="small-padding fixed-width" width="250">
|
|
|
<template slot-scope="scope">
|
|
|
<el-button
|
|
|
@@ -220,7 +220,7 @@
|
|
|
<el-table-column label="合同模板名称" align="center" prop="zfcName" :show-overflow-tooltip="true" />
|
|
|
<el-table-column label="合同模板状态" align="center" prop="zfcStatus" :formatter="statusFormat" :show-overflow-tooltip="true"/>
|
|
|
<el-table-column label="签署节点" align="center" prop="zfcNode" :formatter="nodeFormat" :show-overflow-tooltip="true" />
|
|
|
- <el-table-column label="签署方" align="center" prop="zfcSubject" :formatter="subjectFormat" :show-overflow-tooltip="true"/>
|
|
|
+ <!-- <el-table-column label="签署方" align="center" prop="zfcSubject" :formatter="subjectFormat" :show-overflow-tooltip="true"/> -->
|
|
|
<el-table-column label="创建人" align="center" prop="nickName" :show-overflow-tooltip="true"/>
|
|
|
<el-table-column label="创建时间" align="center" prop="createTime" :show-overflow-tooltip="true"/>
|
|
|
</el-table>
|
|
|
@@ -326,7 +326,8 @@ export default {
|
|
|
zfpShortestPeriod: [
|
|
|
{
|
|
|
required: true,
|
|
|
- message: "最短融资账期不能为空",
|
|
|
+ pattern: /^\d+$/,
|
|
|
+ message: "请输入正确的最短融资账期",
|
|
|
trigger: ["blur", "change"],
|
|
|
},
|
|
|
],
|
|
|
@@ -401,7 +402,15 @@ export default {
|
|
|
},
|
|
|
//签署节点字典反显
|
|
|
nodeFormat(row, column) {
|
|
|
- return this.selectDictLabel(this.nodeOptions, row.zfcNode);
|
|
|
+ var zfcNodes = row.zfcNode.split(",");
|
|
|
+ var zfcNodeList='';
|
|
|
+ for(var i=0;i<zfcNodes.length;i++){
|
|
|
+ zfcNodeList += this.selectDictLabel(this.nodeOptions, zfcNodes[i]);
|
|
|
+ if(i < zfcNodes.length-1){
|
|
|
+ zfcNodeList +=",";
|
|
|
+ }
|
|
|
+ }
|
|
|
+ return zfcNodeList;
|
|
|
},
|
|
|
//签署方字典反显
|
|
|
subjectFormat(row, column) {
|