Explorar el Código

融资管理,授信管理

peixh hace 3 años
padre
commit
ad9be47856

+ 7 - 3
front-vue/src/api/common/financeProduct.js

@@ -1,12 +1,16 @@
 import request from '@/utils/request'
 
-// 查询融资产品
-export function listFinanceProduct(zfpcrProductId) {
+// 通过资方查询融资产品
+export function listFinanceProduct(zfpcrProductId,zfpManagementId) {
   if(!zfpcrProductId){
     zfpcrProductId = null
   }
+  //资方id
+  if(!zfpManagementId){
+    zfpManagementId = null
+  }
   return request({
-    url: '/sc-service/commonFinanceProduct/list/' + zfpcrProductId,
+    url: '/sc-service/commonFinanceProduct/list/' + zfpcrProductId + '/' + zfpManagementId,
     method: 'get'
   })
 }

+ 1 - 1
front-vue/src/router/index.js

@@ -367,7 +367,7 @@ export const constantRoutes = [
         meta: { title: '融资信息详情',noCache: true }
       },
       {
-        path: 'recordSeal/:zfiId',
+        path: 'recordSeal/:zfrId',
         component: (resolve) => require(['@/views/service/financeRecord/recordSeal'], resolve),
         name: 'recordSeal',
         meta: { title: '盖章',noCache: true }

+ 28 - 17
front-vue/src/views/service/creditLine/addCreditLine.vue

@@ -45,7 +45,7 @@
         <el-col :span="8">
           <el-form-item label="授信额度:" prop="zfpcrAmount">
             <!-- <el-tooltip class="item" effect="light" :content= "zfpcrAmountFormat" placement="top-start"> -->
-            <el-input v-model="form.zfpcrAmount" placeholder="请输入授信额度"  style="width:284px">
+            <el-input v-model="form.zfpcrAmount" placeholder="请输入授信额度"  style="width:284px" maxlength="12">
               <template slot="append">元</template>
             </el-input>
             <!-- </el-tooltip> -->
@@ -53,7 +53,7 @@
         </el-col>
         <el-col :span="8">
           <el-form-item label="利率:" prop="zfpcrRate">
-          <el-input v-model="form.zfpcrRate" placeholder="请输入利率" style="width:284px">
+          <el-input v-model="form.zfpcrRate" placeholder="请输入利率" style="width:284px" maxlength="4">
             <template slot="append">%起</template>
           </el-input>
         </el-form-item>
@@ -98,7 +98,7 @@
       <el-row>
         <el-col :span="8">
           <el-form-item label="平台服务费收取费率:" prop="zfpcrChargeRate" label-width="139px" v-if="this.form.zfpcrCharge == '1'">
-            <el-input v-model="form.zfpcrChargeRate" placeholder="请输入平台服务费收取费率" style="width:284px">
+            <el-input v-model="form.zfpcrChargeRate" placeholder="请输入平台服务费收取费率" style="width:284px" maxlength="4">
               <template slot="append">%</template>
             </el-input>
         </el-form-item>
@@ -162,7 +162,8 @@
             </template>
           </el-table-column>
           <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"  prop="zfcSubject"  :formatter="subjectFormat"  /> -->
           <el-table-column label="合同id"  align="center"  prop="zfcId" v-if="false"  />
           <el-table-column label="操作" align="center" class-name="small-padding fixed-width" width="250">
             <template slot-scope="scope">
@@ -227,7 +228,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>
@@ -356,7 +357,8 @@ export default {
       // 表单参数
       form: {
         zfpcrDateType: '0',
-        zfpcrCharge: '1'
+        zfpcrCharge: '1',
+        zfpName: null,
       },
       // 表单校验
       rules: {
@@ -613,7 +615,8 @@ export default {
     },
     /* 清空 */
     change() {
-      this.form.zfpcrProductId = null;
+      this.$set(this.form,"zfpcrProductId",null)
+      // this.form.zfpcrProductId = null;
       this.ticketList = [];
       if(this.$refs.tableContract){
         this.$refs.tableContract.clearSelection();
@@ -622,13 +625,13 @@ export default {
     /* -------------------------------------------------------------------------------- */
     /** 提交按钮 */
     submitForm() {
-      if(this.ticketList == undefined || this.ticketList.length == 0){
-        this.$message({
-            message: '请选择合同',
-            type: 'warning'
-          });
-          return;
-      }
+      // if(this.ticketList == undefined || this.ticketList.length == 0){
+      //   this.$message({
+      //       message: '请选择合同',
+      //       type: 'warning'
+      //     });
+      //     return;
+      // }
       this.$refs["form"].validate(valid => {
         this.form.ticketList = this.ticketList;
         if (valid) {
@@ -654,9 +657,17 @@ export default {
       return this.selectDictLabel(this.statusOptions, row.zfcStatus);
     },
     //签署节点字典反显
-    nodeFormat(row, column) {
-      return this.selectDictLabel(this.nodeOptions, row.zfcNode);
-    },
+    nodeFormat(row, column) {
+      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) {
       return this.selectDictLabel(this.subjectOptions, row.zfcSubject);

+ 4 - 4
front-vue/src/views/service/creditLine/creditLine.vue

@@ -103,11 +103,11 @@
       <el-table-column label="融资产品" align="center" prop="zfpName" v-if="uncheckList.zfpName" show-overflow-tooltip/>
       <el-table-column label="企业名称" align="center" prop="scyName" v-if="uncheckList.scyName" show-overflow-tooltip/>
       <el-table-column label="企业代码" align="center" prop="scySocialCode" v-if="uncheckList.scySocialCode" show-overflow-tooltip/>
-      <el-table-column label="授信额度"  align="center" prop="zfpcrAmount" show-overflow-tooltip v-if="uncheckList.zfpcrAmount" width="120"/>
+      <el-table-column label="授信额度" :formatter="moneyFormat"  align="center" prop="zfpcrAmount" show-overflow-tooltip v-if="uncheckList.zfpcrAmount" width="120"/>
       <el-table-column label="利率(%)" align="center" prop="zfpcrRate" v-if="uncheckList.zfpcrRate" width="120" />
-      <el-table-column label="已分割额度"   align="center" prop="zfpcrDivisionAmount" v-if="uncheckList.zfpcrDivisionAmount" width="120"/>
-      <el-table-column label="已使用额度"   align="center" prop="zfiAmount" v-if="uncheckList.zfiAmount" width="120"/>
-      <el-table-column label="可用额度"   align="center" prop="usableAmount" v-if="uncheckList.usableAmount" width="120"/>
+      <el-table-column label="已分割额度" :formatter="moneyFormat"  align="center" prop="zfpcrDivisionAmount" v-if="uncheckList.zfpcrDivisionAmount" width="120"/>
+      <el-table-column label="已使用额度" :formatter="moneyFormat"  align="center" prop="zfiAmount" v-if="uncheckList.zfiAmount" width="120"/>
+      <el-table-column label="可用额度" :formatter="moneyFormat"  align="center" prop="usableAmount" v-if="uncheckList.usableAmount" width="120"/>
       <el-table-column label="开始日期" align="center" prop="zfpcrStartDate" v-if="uncheckList.zfpcrStartDate" show-overflow-tooltip/>
       <el-table-column label="结束日期" align="center" prop="zfpcrEndDate" v-if="uncheckList.zfpcrEndDate" show-overflow-tooltip/>
       <el-table-column label="授信状态" :formatter="statusFormat" align="center" prop="zfpcrStatus" v-if="uncheckList.zfpcrStatus" show-overflow-tooltip/>

+ 24 - 13
front-vue/src/views/service/creditLine/editCreditLine.vue

@@ -185,7 +185,8 @@
             </template>
           </el-table-column>
           <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"  prop="zfcSubject"  :formatter="subjectFormat"  /> -->
           <el-table-column label="合同id"  align="center"  prop="zfcId" v-if="false"  />
           <el-table-column label="操作" align="center" class-name="small-padding fixed-width" width="250">
             <template slot-scope="scope">
@@ -250,7 +251,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>
@@ -684,15 +685,17 @@ export default {
     /* -------------------------------------------------------------------------------- */
     /** 提交按钮 */
     submitForm() {
-      if(this.ticketList == undefined || this.ticketList.length == 0){
-        this.$message({
-            message: '请选择合同',
-            type: 'warning'
-          });
-          return;
-      }
+      // if(this.ticketList == undefined || this.ticketList.length == 0){
+      //   this.$message({
+      //       message: '请选择合同',
+      //       type: 'warning'
+      //     });
+      //     return;
+      // }
       this.$refs["form"].validate(valid => {
-        this.form.ticketList = this.ticketList;
+        if(this.ticketList){
+          this.form.ticketList = this.ticketList;
+        }
         this.form.zfpcrOldAmount = this.amount;
         if (valid) {
           const loading = this.$loading({
@@ -717,9 +720,17 @@ export default {
       return this.selectDictLabel(this.statusOptions, row.zfcStatus);
     },
     //签署节点字典反显
-    nodeFormat(row, column) {
-      return this.selectDictLabel(this.nodeOptions, row.zfcNode);
-    },
+    nodeFormat(row, column) {
+      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) {
       return this.selectDictLabel(this.subjectOptions, row.zfcSubject);

+ 2 - 2
front-vue/src/views/service/creditLine/supplierCreditLine.vue

@@ -62,7 +62,7 @@
           icon="el-icon-plus"
           size="mini"
           @click="handleAdd"
-          v-hasPermi="['system:quota:add']"
+          v-hasPermi="['supplierCredit:line:add']"
         >新增</el-button>
       </el-col>
       <el-col :span="1.5">
@@ -71,7 +71,7 @@
           icon="el-icon-upload2"
           size="mini"
           @click="handleImport"
-          v-hasPermi="['system:quota:export']"
+          v-hasPermi="['supplierCredit:line:importData']"
           style="background-color: #23C6C8;
                 border-color:#23C6C8"
         >导入</el-button>

+ 1 - 1
front-vue/src/views/service/financeRecord/addFinanceRecord.vue

@@ -19,7 +19,7 @@
           </el-col>
           <el-col :span="8">
             <el-form-item label="融资金额:" prop="zfrAmount">
-              <el-input v-model="form.zfrAmount" placeholder="请输入融资金额"  style="width: 284px;"/>
+              <el-input v-model="form.zfrAmount" placeholder="请输入融资金额"  style="width: 284px;" readonly/>
             </el-form-item>
           </el-col>
           <el-col :span="8">

+ 82 - 345
front-vue/src/views/service/financeRecord/financeRecord.vue

@@ -3,42 +3,14 @@
     <!-- 全部table页 -->
     <el-tab-pane label="全部">
       <el-card class="fiche">
-        <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"
-          >收起</right-toolbar
-        >
-        <span
-          style="
-            margin-bottom: 10px;
-            color: #333333;
-            font: 14px Helvetica Neue, Helvetica, PingFang SC, Tahoma, Arial,
-              sans-serif;
-          "
-          >所选条件:</span
-        >
+        <right-toolbar :showSearch.sync="showSearch" @queryTable="getList">收起</right-toolbar>
+        <span style="margin-bottom: 10px;color: #333333;font: 14px Helvetica Neue, Helvetica, PingFang SC, Tahoma, Arial,sans-serif;">所选条件:</span>
         <div style="float: right; margin-right: 1%">
-          <el-button
-            type="cyan"
-            icon="el-icon-search"
-            size="mini"
-            @click="handleQuery"
-            >搜索</el-button
-          >
-          <el-button
-            icon="el-icon-refresh"
-            size="mini"
-            @click="resetQuery"
-            style="float: "
-            >重置</el-button
-          >
+          <el-button type="cyan" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
+          <el-button icon="el-icon-refresh" size="mini" @click="resetQuery" style="float: ">重置</el-button>
         </div>
         <hr style="margin-top: 16px" />
-        <el-form
-          :model="queryParams"
-          ref="queryForm"
-          :inline="true"
-          v-show="showSearch"
-          label-width="68px"
-        >
+        <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="68px">
           <el-form-item prop="zfrTypes">
             <el-select v-model="queryParams.zfrTypes" clearable size="small">
               <el-option
@@ -82,73 +54,23 @@
           >
         </el-col>
       </el-row>
-      <el-table
-        v-loading="loading"
-        :data="recordList"
-        @selection-change="handleSelectionChange"
-        stripe
-        border
-      >
+      <el-table v-loading="loading" :data="recordList" @selection-change="handleSelectionChange" stripe border>
         <el-table-column label="序号" type="index" width="50" align="center">
           <template slot-scope="scope">
-            <span>{{
-              (queryParams.pageNum - 1) * queryParams.pageSize +
-              scope.$index +
-              1
-            }}</span>
+            <span>{{ (queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1 }}</span>
           </template>
         </el-table-column>
-        <el-table-column
-          label="融信编号"
-          align="center"
-          prop="zfiNumner"
-          width="180"
-          :show-overflow-tooltip="true"
-        />
-        <el-table-column
-          label="融资编号"
-          align="center"
-          prop="zfrNumber"
-          width="180"
-          :show-overflow-tooltip="true"
-        />
+        <el-table-column label="融信编号" align="center" prop="zfiNumner" width="180" :show-overflow-tooltip="true"/>
+        <el-table-column label="融资编号" align="center" prop="zfrNumber" width="180" :show-overflow-tooltip="true"/>
         <el-table-column label="开立方" align="center" prop="coreScyName" />
-        <el-table-column label="融资金额" align="center" prop="zfrAmount" />
+        <el-table-column label="融资金额" :formatter="moneyFormat" align="center" prop="zfrAmount" />
         <el-table-column label="融资利率" align="center" prop="zfrRate" />
         <el-table-column label="经办人" align="center" prop="nickName" />
-        <el-table-column
-          label="承诺还款时间"
-          align="center"
-          prop="zfrExpireDate"
-          width="180"
-          :show-overflow-tooltip="true"
-        />
-        <el-table-column
-          label="融资申请日期"
-          align="center"
-          prop="zfrApplyDate"
-          width="180"
-          :show-overflow-tooltip="true"
-        />
-        <el-table-column
-          label="融资放款日期"
-          align="center"
-          prop="zfrLoanDate"
-          width="180"
-          :show-overflow-tooltip="true"
-        />
-        <el-table-column
-          label="融资状态"
-          :formatter="statusFormat"
-          align="center"
-          prop="zfrStatus"
-        />
-        <el-table-column
-          label="操作"
-          align="center"
-          class-name="small-padding fixed-width"
-          width="200"
-        >
+        <el-table-column label="承诺还款时间" align="center" prop="zfrExpireDate" width="180" :show-overflow-tooltip="true"/>
+        <el-table-column label="融资申请日期" align="center" prop="zfrApplyDate" width="180" :show-overflow-tooltip="true"/>
+        <el-table-column label="融资放款日期" align="center" prop="zfrLoanDate" width="180" :show-overflow-tooltip="true" />
+        <el-table-column label="融资状态" :formatter="statusFormat" align="center"  prop="zfrStatus"/>
+        <el-table-column label="操作" align="center" class-name="small-padding fixed-width" width="200">
           <template slot-scope="scope">
             <el-button
               size="mini"
@@ -206,33 +128,11 @@
     <!-- 融资中table页 -->
     <el-tab-pane label="融资中">
       <el-card class="fiche">
-        <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"
-          >收起</right-toolbar
-        >
-        <span
-          style="
-            margin-bottom: 10px;
-            color: #333333;
-            font: 14px Helvetica Neue, Helvetica, PingFang SC, Tahoma, Arial,
-              sans-serif;
-          "
-          >所选条件:</span
-        >
+        <right-toolbar :showSearch.sync="showSearch" @queryTable="getList">收起</right-toolbar>
+        <span style="margin-bottom: 10px;color: #333333; font: 14px Helvetica Neue, Helvetica, PingFang SC, Tahoma, Arial,sans-serif;">所选条件:</span>
         <div style="float: right; margin-right: 1%">
-          <el-button
-            type="cyan"
-            icon="el-icon-search"
-            size="mini"
-            @click="handleQueryIng"
-            >搜索</el-button
-          >
-          <el-button
-            icon="el-icon-refresh"
-            size="mini"
-            @click="resetQueryIng"
-            style="float: "
-            >重置</el-button
-          >
+          <el-button type="cyan" icon="el-icon-search" size="mini" @click="handleQueryIng" >搜索</el-button>
+          <el-button icon="el-icon-refresh" size="mini" @click="resetQueryIng" style="float: ">重置</el-button>
         </div>
         <hr style="margin-top: 16px" />
         <el-form
@@ -273,73 +173,23 @@
           </el-form-item>
         </el-form>
       </el-card>
-      <el-table
-        v-loading="loadingIng"
-        :data="recordIngList"
-        @selection-change="handleSelectionChangeIng"
-        stripe
-        border
-      >
+      <el-table v-loading="loadingIng" :data="recordIngList" @selection-change="handleSelectionChangeIng" stripe border>
         <el-table-column label="序号" type="index" width="50" align="center">
           <template slot-scope="scope">
-            <span>{{
-              (queryParamsIng.pageNum - 1) * queryParamsIng.pageSize +
-              scope.$index +
-              1
-            }}</span>
+            <span>{{(queryParamsIng.pageNum - 1) * queryParamsIng.pageSize +scope.$index + 1}}</span>
           </template>
         </el-table-column>
-        <el-table-column
-          label="融信编号"
-          align="center"
-          prop="zfiNumner"
-          width="180"
-          :show-overflow-tooltip="true"
-        />
-        <el-table-column
-          label="融资编号"
-          align="center"
-          prop="zfrNumber"
-          width="180"
-          :show-overflow-tooltip="true"
-        />
+        <el-table-column label="融信编号" align="center" prop="zfiNumner" width="180" :show-overflow-tooltip="true"/>
+        <el-table-column label="融资编号" align="center" prop="zfrNumber" width="180" :show-overflow-tooltip="true"/>
         <el-table-column label="开立方" align="center" prop="coreScyName" />
-        <el-table-column label="融资金额" align="center" prop="zfrAmount" />
+        <el-table-column label="融资金额" :formatter="moneyFormat" align="center" prop="zfrAmount" />
         <el-table-column label="融资利率" align="center" prop="zfrRate" />
         <el-table-column label="经办人" align="center" prop="nickName" />
-        <el-table-column
-          label="承诺还款时间"
-          align="center"
-          prop="zfrExpireDate"
-          width="180"
-          :show-overflow-tooltip="true"
-        />
-        <el-table-column
-          label="融资申请日期"
-          align="center"
-          prop="zfrApplyDate"
-          width="180"
-          :show-overflow-tooltip="true"
-        />
-        <el-table-column
-          label="融资放款日期"
-          align="center"
-          prop="zfrLoanDate"
-          width="180"
-          :show-overflow-tooltip="true"
-        />
-        <el-table-column
-          label="融资状态"
-          :formatter="statusFormat"
-          align="center"
-          prop="zfrStatus"
-        />
-        <el-table-column
-          label="操作"
-          align="center"
-          class-name="small-padding fixed-width"
-          width="200"
-        >
+        <el-table-column label="承诺还款时间" align="center" prop="zfrExpireDate" width="180" :show-overflow-tooltip="true"/>
+        <el-table-column label="融资申请日期" align="center" prop="zfrApplyDate" width="180" :show-overflow-tooltip="true"/>
+        <el-table-column label="融资放款日期" align="center" prop="zfrLoanDate" width="180" :show-overflow-tooltip="true" />
+        <el-table-column label="融资状态" :formatter="statusFormat" align="center"  prop="zfrStatus"/>
+        <el-table-column label="操作" align="center" class-name="small-padding fixed-width" width="200">
           <template slot-scope="scope">
             <el-button
               size="mini"
@@ -389,33 +239,11 @@
     <!-- 已放款table页 -->
     <el-tab-pane label="已放款">
       <el-card class="fiche">
-        <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"
-          >收起</right-toolbar
-        >
-        <span
-          style="
-            margin-bottom: 10px;
-            color: #333333;
-            font: 14px Helvetica Neue, Helvetica, PingFang SC, Tahoma, Arial,
-              sans-serif;
-          "
-          >所选条件:</span
-        >
+        <right-toolbar :showSearch.sync="showSearch" @queryTable="getList">收起</right-toolbar>
+        <span style="margin-bottom: 10px; color: #333333; font: 14px Helvetica Neue, Helvetica, PingFang SC, Tahoma, Arial, sans-serif;">所选条件:</span>
         <div style="float: right; margin-right: 1%">
-          <el-button
-            type="cyan"
-            icon="el-icon-search"
-            size="mini"
-            @click="handleQueryEnd"
-            >搜索</el-button
-          >
-          <el-button
-            icon="el-icon-refresh"
-            size="mini"
-            @click="resetQueryEnd"
-            style="float: "
-            >重置</el-button
-          >
+          <el-button type="cyan" icon="el-icon-search" size="mini" @click="handleQueryEnd" >搜索</el-button>
+          <el-button icon="el-icon-refresh" size="mini" @click="resetQueryEnd" style="float: " >重置</el-button>
         </div>
         <hr style="margin-top: 16px" />
         <el-form
@@ -465,63 +293,20 @@
       >
         <el-table-column label="序号" type="index" width="50" align="center">
           <template slot-scope="scope">
-            <span>{{
-              (queryParamsEnd.pageNum - 1) * queryParamsEnd.pageSize +
-              scope.$index +
-              1
-            }}</span>
+            <span>{{ (queryParamsEnd.pageNum - 1) * queryParamsEnd.pageSize + scope.$index + 1 }}</span>
           </template>
         </el-table-column>
-        <el-table-column
-          label="融信编号"
-          align="center"
-          prop="zfiNumner"
-          width="180"
-          :show-overflow-tooltip="true"
-        />
-        <el-table-column
-          label="融资编号"
-          align="center"
-          prop="zfrNumber"
-          width="180"
-          :show-overflow-tooltip="true"
-        />
+        <el-table-column label="融信编号" align="center" prop="zfiNumner" width="180" :show-overflow-tooltip="true"/>
+        <el-table-column label="融资编号" align="center" prop="zfrNumber" width="180" :show-overflow-tooltip="true"/>
         <el-table-column label="开立方" align="center" prop="coreScyName" />
-        <el-table-column label="融资金额" align="center" prop="zfrAmount" />
+        <el-table-column label="融资金额" :formatter="moneyFormat" align="center" prop="zfrAmount" />
         <el-table-column label="融资利率" align="center" prop="zfrRate" />
         <el-table-column label="经办人" align="center" prop="nickName" />
-        <el-table-column
-          label="承诺还款时间"
-          align="center"
-          prop="zfrExpireDate"
-          width="180"
-          :show-overflow-tooltip="true"
-        />
-        <el-table-column
-          label="融资申请日期"
-          align="center"
-          prop="zfrApplyDate"
-          width="180"
-          :show-overflow-tooltip="true"
-        />
-        <el-table-column
-          label="融资放款日期"
-          align="center"
-          prop="zfrLoanDate"
-          width="180"
-          :show-overflow-tooltip="true"
-        />
-        <el-table-column
-          label="融资状态"
-          :formatter="statusFormat"
-          align="center"
-          prop="zfrStatus"
-        />
-        <el-table-column
-          label="操作"
-          align="center"
-          class-name="small-padding fixed-width"
-        >
+        <el-table-column label="承诺还款时间" align="center" prop="zfrExpireDate" width="180" :show-overflow-tooltip="true"/>
+        <el-table-column label="融资申请日期" align="center" prop="zfrApplyDate" width="180" :show-overflow-tooltip="true"/>
+        <el-table-column label="融资放款日期" align="center" prop="zfrLoanDate" width="180" :show-overflow-tooltip="true" />
+        <el-table-column label="融资状态" :formatter="statusFormat" align="center"  prop="zfrStatus"/>
+        <el-table-column label="操作" align="center" class-name="small-padding fixed-width" width="200">
           <template slot-scope="scope">
             <el-button
               size="mini"
@@ -562,33 +347,11 @@
     <!-- 融资失败table页 -->
     <el-tab-pane label="融资失败">
       <el-card class="fiche">
-        <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"
-          >收起</right-toolbar
-        >
-        <span
-          style="
-            margin-bottom: 10px;
-            color: #333333;
-            font: 14px Helvetica Neue, Helvetica, PingFang SC, Tahoma, Arial,
-              sans-serif;
-          "
-          >所选条件:</span
-        >
+        <right-toolbar :showSearch.sync="showSearch" @queryTable="getList">收起</right-toolbar>
+        <span style="margin-bottom: 10px; color: #333333; font: 14px Helvetica Neue, Helvetica, PingFang SC, Tahoma, Arial, sans-serif;">所选条件:</span>
         <div style="float: right; margin-right: 1%">
-          <el-button
-            type="cyan"
-            icon="el-icon-search"
-            size="mini"
-            @click="handleQueryLose"
-            >搜索</el-button
-          >
-          <el-button
-            icon="el-icon-refresh"
-            size="mini"
-            @click="resetQueryLose"
-            style="float: "
-            >重置</el-button
-          >
+          <el-button type="cyan" icon="el-icon-search" size="mini" @click="handleQueryLose" >搜索</el-button>
+          <el-button icon="el-icon-refresh" size="mini" @click="resetQueryLose" style="float: " >重置</el-button>
         </div>
         <hr style="margin-top: 16px" />
         <el-form
@@ -629,72 +392,23 @@
           </el-form-item>
         </el-form>
       </el-card>
-      <el-table
-        v-loading="loadingLose"
-        :data="recordLoseList"
-        @selection-change="handleSelectionChange"
-        stripe
-        border
-      >
+      <el-table v-loading="loadingLose" :data="recordLoseList" @selection-change="handleSelectionChange" stripe border>
         <el-table-column label="序号" type="index" width="50" align="center">
           <template slot-scope="scope">
-            <span>{{
-              (queryParamsLose.pageNum - 1) * queryParamsLose.pageSize +
-              scope.$index +
-              1
-            }}</span>
+            <span>{{ (queryParamsLose.pageNum - 1) * queryParamsLose.pageSize + scope.$index + 1}}</span>
           </template>
         </el-table-column>
-        <el-table-column
-          label="融信编号"
-          align="center"
-          prop="zfiNumner"
-          width="180"
-          :show-overflow-tooltip="true"
-        />
-        <el-table-column
-          label="融资编号"
-          align="center"
-          prop="zfrNumber"
-          width="180"
-          :show-overflow-tooltip="true"
-        />
+        <el-table-column label="融信编号" align="center" prop="zfiNumner" width="180" :show-overflow-tooltip="true"/>
+        <el-table-column label="融资编号" align="center" prop="zfrNumber" width="180" :show-overflow-tooltip="true"/>
         <el-table-column label="开立方" align="center" prop="coreScyName" />
-        <el-table-column label="融资金额" align="center" prop="zfrAmount" />
+        <el-table-column label="融资金额" :formatter="moneyFormat" align="center" prop="zfrAmount" />
         <el-table-column label="融资利率" align="center" prop="zfrRate" />
         <el-table-column label="经办人" align="center" prop="nickName" />
-        <el-table-column
-          label="承诺还款时间"
-          align="center"
-          prop="zfrExpireDate"
-          width="180"
-          :show-overflow-tooltip="true"
-        />
-        <el-table-column
-          label="融资申请日期"
-          align="center"
-          prop="zfrApplyDate"
-          width="180"
-          :show-overflow-tooltip="true"
-        />
-        <el-table-column
-          label="融资放款日期"
-          align="center"
-          prop="zfrLoanDate"
-          width="180"
-          :show-overflow-tooltip="true"
-        />
-        <el-table-column
-          label="融资状态"
-          :formatter="statusFormat"
-          align="center"
-          prop="zfrStatus"
-        />
-        <el-table-column
-          label="操作"
-          align="center"
-          class-name="small-padding fixed-width"
-        >
+        <el-table-column label="承诺还款时间" align="center" prop="zfrExpireDate" width="180" :show-overflow-tooltip="true"/>
+        <el-table-column label="融资申请日期" align="center" prop="zfrApplyDate" width="180" :show-overflow-tooltip="true"/>
+        <el-table-column label="融资放款日期" align="center" prop="zfrLoanDate" width="180" :show-overflow-tooltip="true" />
+        <el-table-column label="融资状态" :formatter="statusFormat" align="center"  prop="zfrStatus"/>
+        <el-table-column label="操作" align="center" class-name="small-padding fixed-width" width="200">
           <template slot-scope="scope">
             <el-button
               size="mini"
@@ -1055,6 +769,7 @@ export default {
       };
       this.resetForm("form");
       this.fileList = [];
+      this.noneBtnImg = false;
     },
     /** 全部搜索按钮操作 */
     handleQuery() {
@@ -1270,15 +985,37 @@ export default {
           this.msgSuccess("删除成功");
         });
     },
+    /* 金额格式化 */
+    moneyFormat(row, column, cellValue) {
+      if(cellValue){
+        cellValue += "";
+        if (!cellValue.includes(".")) cellValue += ".";
+        return cellValue
+          .replace(/(\d)(?=(\d{3})+\.)/g, function($0, $1) {
+            return $1 + ",";
+          })
+          .replace(/\.$/, "");
+      }
+    },
     /** 导出按钮操作 */
     handleExport(row) {
       const zfrFinanceId = row.zfrFinanceId || this.ids;
       this.download(
-        "sc-service/financeRecord/export/" + zfrFinanceId,
+        "sc-service_pxh/financeRecord/export/" + zfrFinanceId,
         {},
-        `融资管理附件${new Date()}.zip`
+        `融资管理附件${this.parseTime(new Date(),'{y}{m}{d}{h}{m}{s}')}.zip`
       );
     },
   },
 };
-</script>
+</script>
+<style>
+.showUoload .el-upload--picture-card{
+  width:110px;
+  height:110px;
+  line-height:110px;
+}
+.uoloadSty .el-upload--picture-card{
+  display:none;
+}
+</style>