浏览代码

融信审批,授信管理,融资管理

peixh 4 年之前
父节点
当前提交
d9bd375451

+ 9 - 1
front-vue/src/api/service/credit/credit.js

@@ -127,4 +127,12 @@ export function approval(data){
       method: 'put',
       data: data
     })
-  }
+}
+// 提交补充资料审批
+export function informationApproval(data) {
+  return request({
+    url: '/sc-service/financeInf/informationApproval',
+    method: 'put',
+    data: data
+  })
+ }

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

@@ -396,9 +396,9 @@ export const constantRoutes = [
   },
   //核心企业融信开立审批专用
   {
-    path: '/credit/coreApprovalCreditDetail/:zfiId',
+    path: '/credit/approvalCreditDetail/:zfiId',
     hidden: true,
-    component: (resolve) => require(['@/views/service/credit/coreApprovalCreditDetail'], resolve),
+    component: (resolve) => require(['@/views/service/credit/approvalCreditDetail'], resolve),
     meta: { title: ''}
   },
 ]

front-vue/src/views/service/credit/coreApprovalCreditDetail.vue → front-vue/src/views/service/credit/approvalCreditDetail.vue


+ 32 - 2
front-vue/src/views/service/credit/credit.vue

@@ -190,7 +190,7 @@
             icon="el-icon-edit"
             @click="handleAddInformation(scope.row)"
             v-hasPermi="['credit:credit:addInfor']"
-            v-if="scope.row.zfiCreateType == '1'"
+            v-if="scope.row.zfiCreateType == '1' && scope.row.zfiSupplierStatus=='03'"
           >补充资料</el-button>
           <el-button
             size="mini"
@@ -231,6 +231,14 @@
             v-hasPermi="['credit:credit:approval']"
             v-if="scope.row.zfiCreateType == '0' && scope.row.zfiSupplierStatus =='03'"
           >融资申请审批</el-button>
+          <el-button
+            size="mini"
+            type="text"
+            icon="el-icon-s-check"
+            @click="handleApprovals(scope.row)"
+            v-hasPermi="['credit:information:approval']"
+            v-if="scope.row.zfiCreateType == '1' && scope.row.zfiSupplierStatus=='03'"
+          >补充资料审批</el-button>
         </template>
       </el-table-column>
     </el-table>
@@ -245,7 +253,7 @@
 </template>
 
 <script>
-import { listCredit, coreApproval } from "@/api/service/credit/credit";
+import { listCredit, coreApproval,informationApproval,approval} from "@/api/service/credit/credit";
 import Editor from '@/components/Editor';
 import {columnQuery,columnfilter} from "@/api/common/columnSetting";
 import ColumnSetting from '../../../components/Table/columnSetting.vue';
@@ -553,6 +561,28 @@ export default {
           });
         });
     },
+    //补充资料提交审批
+    handleApprovals(row){
+      const zfiNumber = row.zfiNumber;
+      this.$confirm('是否确认提交审批融信编号为"' + zfiNumber + '"的数据项?', "警告",{
+          confirmButtonText: "确定",
+          cancelButtonText: "取消",
+          type: "warning"
+        }).then(function() {
+          return informationApproval(row); 
+        }).then(() => {
+          this.getList();
+          this.msgSuccess("提交审批成功");
+        })
+        .catch(() => {
+          this.$message({
+            type: "warning",
+            message: "已取消提交审批",
+           
+          });
+        });
+
+    },
     //格式化类型
     typeFormat(row, column) {
       return this.selectDictLabel(this.typeOptions, row.zfiCreateType);

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

@@ -11,6 +11,7 @@
                 :key="index"
                 :label="item.scyName"
                 :value="item.scyId"
+                @click.native="product(item)"
               ></el-option>
             </el-select>
           </el-form-item>
@@ -83,7 +84,7 @@
         </el-col>
         <el-col :span="8">
           <el-form-item label="融资网点:" prop="zfpcrAddress">
-            <el-input v-model="form.zfpcrAddress" placeholder="请输入融资网点" style="width:284px"/>
+            <el-input v-model="form.zfpcrAddress" placeholder="请输入融资网点" style="width:284px" maxlength="25"/>
           </el-form-item>
         </el-col>
         <el-col :span="8">
@@ -97,9 +98,9 @@
       <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">
-            <template slot="append">%</template>
-          </el-input>
+            <el-input v-model="form.zfpcrChargeRate" placeholder="请输入平台服务费收取费率" style="width:284px">
+              <template slot="append">%</template>
+            </el-input>
         </el-form-item>
         </el-col>
         <el-col :span="8">
@@ -109,11 +110,23 @@
               class="inline-input"
               v-model="form.zfpcrAccount"
               :fetch-suggestions="querySearch"
+              @select="accountBank"
+              @change="changeNull"
+              clearable
+              @clear="clearBoth"
               placeholder="核心企业还款账户账号"
               ></el-autocomplete>
           </el-form-item>
         </el-col>
         <el-col :span="8">
+          <el-form-item label="核心企业还款账户开户行:" prop="zfpcrAccountBank" label-width="142px">
+            <el-input v-model="form.zfpcrAccountBank" placeholder="请输入核心企业还款账户开户行" style="width:284px" maxlength="30">
+            </el-input>
+          </el-form-item>
+        </el-col>
+      </el-row>
+      <el-row>
+        <el-col :span="8">
           <el-form-item label="融资放款方式:" prop="zfpcrLoanType">
             <el-select v-model="form.zfpcrLoanType" placeholder="请选择状态" clearable style="width : 284px" clearable>
               <el-option
@@ -123,10 +136,8 @@
                 :value="dict.dictValue"
               />
             </el-select>
-        </el-form-item>
+          </el-form-item>
         </el-col>
-      </el-row>
-      <el-row>
         <el-col :span="8">
           <el-form-item label="记账簿托管方式:" prop="zfpcrBookkeepingType" label-width="113px">
             <el-select v-model="form.zfpcrBookkeepingType" placeholder="请选择状态" clearable style="width : 284px" clearable>
@@ -388,6 +399,9 @@ export default {
         zfpcrAccount: [
           { required: true, message: "核心企业还款账户账号", trigger: ["blur", "change"] }
         ],
+        zfpcrAccountBank: [ 
+          { required: true, message: "核心企业还款账户开户行", trigger: ["blur", "change"] }
+        ],
         zfpcrLoanType: [
           { required: true, message: "融资放款方式不能为空", trigger: ["blur", "change"] }
         ],
@@ -399,7 +413,7 @@ export default {
   },
   created() {
     this.getZfCompany();
-    this.getFinanceProduct();
+    // this.getFinanceProduct();
     this.getHxCompany();
     this.getCompanyAcc();
     this.getDicts("zc_zfpcr_date_type").then(response => {
@@ -433,12 +447,22 @@ export default {
         this.zfCompanyList  = response.data
       })
     },
-    /* 融资产品 */
-    getFinanceProduct(){
-      listFinanceProduct().then((response) =>{
-        this.financeProductList  = response.data
-      })
+    /* 根据资方查询融资产品 */
+    product(item) {
+      if(item.scyId){
+        this.loading = true;
+        const zfpManagementId = item.scyId
+        listFinanceProduct(null,zfpManagementId).then(response => {
+          this.financeProductList  = response.data
+          this.loading = false;
+        })
+      }
     },
+    // getFinanceProduct(){
+    //   listFinanceProduct().then((response) =>{
+    //     this.financeProductList  = response.data
+    //   })
+    // },
     /* 授信企业 */
     getHxCompany(){
       //公司类型
@@ -451,7 +475,7 @@ export default {
     getCompanyAcc(){
       listCompanyAcc().then((response) =>{
         this.accList  = response.data
-      this.restaurants = response.data;
+        this.restaurants = response.data;
       })
     },
     /* 账户模糊搜所 */
@@ -460,7 +484,20 @@ export default {
         var results = queryString ? restaurants.filter(this.createFilter(queryString)) : restaurants;
         // 调用 callback 返回建议列表的数据
         cb(results);
-      },
+    },
+    //选择核心企业还款账户账号 赋值还款银行
+    accountBank(item){
+      this.$set(this.form,"zfpcrAccountBank",item.address)
+    },
+    clearBoth(){
+      this.form.zfpcrAccountBank = null;
+      this.getCompanyAcc();
+    },
+    changeNull(){
+      // if(!this.form.zfpcrAccount){
+        this.form.zfpcrAccountBank = null;
+      // }
+    },
     createFilter(queryString) {
       return (restaurant) => {
         return (restaurant.value.toLowerCase().indexOf(queryString.toLowerCase()) === 0);
@@ -576,8 +613,9 @@ export default {
     },
     /* 清空 */
     change() {
-     this.ticketList = [];
-     if(this.$refs.tableContract){
+      this.form.zfpcrProductId = null;
+      this.ticketList = [];
+      if(this.$refs.tableContract){
         this.$refs.tableContract.clearSelection();
       }
     },

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

@@ -104,7 +104,7 @@
       <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="利率" align="center" prop="zfpcrRate" v-if="uncheckList.zfpcrRate" 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"/>
@@ -150,6 +150,7 @@
             icon="el-icon-edit"
             @click="handleSupplier(scope.row)"
             v-hasPermi="['credit:line:supplier']"
+            v-if="scope.row.zfpType == '0'"
           >融资方列表</el-button>
         </template>
       </el-table-column>
@@ -468,7 +469,7 @@ export default {
     },
     /** 冻结/解冻按钮操作 */
     handleUpdate(row) {
-      let text = row.zfpcrStatus === "0" ? "解冻" : "冻结";
+      let text = row.zfpcrStatus === "01" ? "解冻" : "冻结";
       this.$confirm(
         "确认要" + text + '此数据项吗?',
         "警告",

+ 9 - 3
front-vue/src/views/service/creditLine/detailCreditLine.vue

@@ -137,6 +137,14 @@
           </el-form-item>
         </el-col>
         <el-col :span="8">
+          <el-form-item label="核心企业还款账户开户行:" prop="zfpcrAccountBank" label-width="142px">
+            <el-input v-model="form.zfpcrAccountBank" placeholder="请输入核心企业还款账户开户行" style="width:284px" maxlength="30" readonly>
+            </el-input>
+          </el-form-item>
+        </el-col>
+      </el-row>
+      <el-row>
+        <el-col :span="8">
           <el-form-item label="融资放款方式:" prop="zfpcrLoanType">
             <el-select v-model="form.zfpcrLoanType" placeholder="请选择状态" clearable style="width : 284px" clearable>
               <el-option
@@ -146,10 +154,8 @@
                 :value="dict.dictValue"
               />
             </el-select>
-        </el-form-item>
+          </el-form-item>
         </el-col>
-      </el-row>
-      <el-row>
         <el-col :span="8">
           <el-form-item label="记账簿托管方式:" prop="zfpcrBookkeepingType" label-width="113px">
             <el-select v-model="form.zfpcrBookkeepingType" placeholder="请选择状态" clearable style="width : 284px" clearable>

+ 55 - 18
front-vue/src/views/service/creditLine/editCreditLine.vue

@@ -11,6 +11,7 @@
                 :key="index"
                 :label="item.scyName"
                 :value="item.scyId"
+                @click.native="product(item)"
               ></el-option>
             </el-select>
           </el-form-item>
@@ -106,7 +107,7 @@
         </el-col>
         <el-col :span="8">
           <el-form-item label="融资网点:" prop="zfpcrAddress">
-            <el-input v-model="form.zfpcrAddress" placeholder="请输入融资网点" style="width:284px"/>
+            <el-input v-model="form.zfpcrAddress" placeholder="请输入融资网点" style="width:284px" maxlength="25"/>
           </el-form-item>
         </el-col>
         <el-col :span="8">
@@ -132,11 +133,23 @@
               class="inline-input"
               v-model="form.zfpcrAccount"
               :fetch-suggestions="querySearch"
+              @select="accountBank"
+              @change="changeNull"
+              clearable
+              @clear="clearBoth"
               placeholder="核心企业还款账户账号"
               ></el-autocomplete>
           </el-form-item>
         </el-col>
         <el-col :span="8">
+          <el-form-item label="核心企业还款账户开户行:" prop="zfpcrAccountBank" label-width="142px">
+            <el-input v-model="form.zfpcrAccountBank" placeholder="请输入核心企业还款账户开户行" style="width:284px" maxlength="30">
+            </el-input>
+          </el-form-item>
+        </el-col>
+      </el-row>
+      <el-row>
+        <el-col :span="8">
           <el-form-item label="融资放款方式:" prop="zfpcrLoanType">
             <el-select v-model="form.zfpcrLoanType" placeholder="请选择状态" clearable style="width : 284px" clearable>
               <el-option
@@ -146,10 +159,8 @@
                 :value="dict.dictValue"
               />
             </el-select>
-        </el-form-item>
+          </el-form-item>
         </el-col>
-      </el-row>
-      <el-row>
         <el-col :span="8">
           <el-form-item label="记账簿托管方式:" prop="zfpcrBookkeepingType" label-width="113px">
             <el-select v-model="form.zfpcrBookkeepingType" placeholder="请选择状态" clearable style="width : 284px" clearable>
@@ -269,6 +280,7 @@ import { listCreditLine, getCreditLine, delCreditLine, addCreditLine, updateCred
 import { listFinanceProduct } from "@/api/common/financeProduct";
 import { listCompany } from "@/api/common/company";
 import { listCompanyAcc } from "@/api/common/companyAcc";
+import { listContract  } from "@/api/common/contract";
 import { getToken } from "@/utils/auth";
 export default {
   name: "editCreditLine",
@@ -438,7 +450,7 @@ export default {
                    /* 查询融资产品 */
       //产品id
       const zfpcrProductId = response.data.list[0].zfpcrProductId;
-      listFinanceProduct(zfpcrProductId).then((response) =>{
+      listFinanceProduct(zfpcrProductId,null).then((response) =>{
         this.financeProductList  = response.data
       });
                    /* 查询授信企业名称 */
@@ -447,6 +459,7 @@ export default {
       //公司id
       const scyIds = response.data.list[0].zfpcrCompanyId;
       listCompany(scyTypes,scyIds).then((response) =>{
+        debugger
         this.hxCompanyList = response.data
       });
                   /* 查询还款账户 */
@@ -458,7 +471,7 @@ export default {
       }).then(()=>{
         this.form = response.data.list[0]
         this.amount = response.data.list[0].zfpcrAmount
-        this.form.zfpcrFundSide = this.zfCompanyList[0];
+        this.form.zfpcrFundSide = this.zfCompanyList[0].scyId;
         this.$set(this.form, "dateTime", [response.data.list[0].zfpcrStartDate, response.data.list[0].zfpcrEndDate])
         this.$set(this.form, "zfiAmount", zfiAmount);
         this.$set(this.form, "usableAmount", usableAmount);
@@ -499,11 +512,16 @@ export default {
         this.zfCompanyList  = response.data
       })
     },
-    /* 融资产品 */
-    getFinanceProduct(){
-      listFinanceProduct().then((response) =>{
-        this.financeProductList  = response.data
-      })
+    /* 根据资方查询融资产品 */
+    product(item) {
+      if(item.scyId){
+        this.loading = true;
+        const zfpManagementId = item.scyId
+        listFinanceProduct(null,zfpManagementId).then(response => {
+          this.financeProductList  = response.data
+          this.loading = false;
+        })
+      }
     },
     /* 授信企业 */
     getHxCompany(){
@@ -522,11 +540,24 @@ export default {
     },
     /* 账户模糊搜所 */
     querySearch(queryString, cb) {
-        var restaurants = this.restaurants;
-        var results = queryString ? restaurants.filter(this.createFilter(queryString)) : restaurants;
-        // 调用 callback 返回建议列表的数据
-        cb(results);
-      },
+      var restaurants = this.restaurants;
+      var results = queryString ? restaurants.filter(this.createFilter(queryString)) : restaurants;
+      // 调用 callback 返回建议列表的数据
+      cb(results);
+    },
+    //选择核心企业还款账户账号 赋值还款银行
+    accountBank(item){
+      this.$set(this.form,"zfpcrAccountBank",item.address)
+    },
+    clearBoth(){
+      this.form.zfpcrAccountBank = null;
+      this.getCompanyAcc();
+    },
+    changeNull(){
+      // if(!this.form.zfpcrAccount){
+        this.form.zfpcrAccountBank = null;
+      // }
+    },
     createFilter(queryString) {
       return (restaurant) => {
         return (restaurant.value.toLowerCase().indexOf(queryString.toLowerCase()) === 0);
@@ -535,7 +566,9 @@ export default {
     /* ----------------合同相关---------------------------- */
     //合同列表
     getContractList() {
+      console.log(this.form.zfpcrFundSide,"资方idd")
       this.queryParamsContract.zfcManagementId = this.form.zfpcrFundSide
+      console.log(this.queryParamsContract.zfcManagementId,"资方id")
       listContract(this.queryParamsContract).then((response) => {
         this.contractList = response.data.records;
         this.selectChecked();
@@ -642,8 +675,11 @@ export default {
     },
     /* 清空 */
     change() {
-     this.ticketList = [];
-     this.$refs.tableContract.clearSelection()
+      this.form.zfpcrProductId = null;
+      this.ticketList = [];
+      if(this.$refs.tableContract){
+        this.$refs.tableContract.clearSelection();
+      }
     },
     /* -------------------------------------------------------------------------------- */
     /** 提交按钮 */
@@ -667,6 +703,7 @@ export default {
           });
           updateCreditLine(this.form).then(response => {
             this.msgSuccess("修改成功");
+            loading.close();
             this.$store.dispatch("tagsView/delView", this.$route);
             this.$router.go(-1);
           }).catch((response) => {

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

@@ -137,7 +137,7 @@
 
     <!-- 添加或修改供应商授信额度对话框 -->
     <el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
-      <el-form ref="form" :model="form" :rules="rules" label-width="80px" :label-position="labelPosition">
+      <el-form :inline="true" ref="form" :model="form" :rules="rules" label-width="80px" :label-position="labelPosition">
         <el-form-item label="企业名称:" prop="zfsqCompanyId">
           <el-select v-model="form.zfsqCompanyId" style="width : 300px" clearable :disabled="isDisabled">
             <el-option
@@ -152,6 +152,12 @@
         <el-form-item label="企业统一代码:" prop="scySocialCode">
           <el-input v-model="form.scySocialCode" :disabled="true" placeholder="请输入企业统一代码" style="width:300px"/>
         </el-form-item>
+        <el-form-item label="还款账户:" prop="zfsqAccount">
+          <el-input v-model="form.zfsqAccount"  placeholder="请输入还款账户" style="width:300px" maxlength="50"/>
+        </el-form-item>
+        <el-form-item label="还款账户开户行:" prop="zfsqAccountBank">
+          <el-input v-model="form.zfsqAccountBank"  placeholder="请输入还款账户开户行" style="width:300px" maxlength="30"/>
+        </el-form-item>
         <el-form-item label="授信额度:" prop="zfsqAmount">
             <el-input v-model="form.zfsqAmount" placeholder="请输入授信额度"  style="width:300px">
               <template slot="append">元</template>
@@ -286,10 +292,16 @@ export default {
       // 表单校验
       rules: {
         zfsqCompanyId: [
-          { required: true, message: "企业名称不能为空", trigger: "blur" }
+          { required: true, message: "企业名称不能为空", trigger: ["blur", "change"] }
         ],
         scySocialCode: [
-          { required: true, message: "企业统一代码不能为空", trigger: "blur" }
+          { required: true, message: "企业统一代码不能为空", trigger: ["blur", "change"] }
+        ],
+        zfsqAccount: [
+          { required: true, message: "还款账户不能为空", trigger: ["blur", "change"] }
+        ],
+        zfsqAccountBank: [
+          { required: true, message: "还款账户开户行不能为空", trigger: ["blur", "change"] }
         ],
         zfsqAmount: [
           { required: true, message: "授信额度不能为空", trigger: ["blur", "change"] },
@@ -364,7 +376,9 @@ export default {
         createBy: null,
         createTime: null,
         updateBy: null,
-        updateTime: null
+        updateTime: null,
+        zfsqAccount: null,
+        zfsqAccountBank: null
       };
       this.resetForm("form");
     },

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

@@ -24,7 +24,7 @@
           </el-col>
           <el-col :span="8">
             <el-form-item label="融资账户:" prop="zfrCollectionAccount" v-if="this.form.zfpcrLoantype != '0'">
-              <el-input v-model="form.zfrCollectionAccount" placeholder="请输入融资账户" style="width: 284px;"/>
+              <el-input v-model="form.zfrCollectionAccount" placeholder="请输入融资账户" style="width: 284px;" maxlength="25"/>
             </el-form-item>
           </el-col>
         </el-row>

+ 18 - 17
front-vue/src/views/service/financeRecord/financeRecord.vue

@@ -53,7 +53,7 @@
           >申请融资</el-button>
         </el-col>
       </el-row>
-      <el-table v-loading="loading" :data="recordList" @selection-change="handleSelectionChange">
+      <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>
@@ -64,12 +64,12 @@
         <el-table-column label="开立方" align="center" prop="coreScyName" />
         <el-table-column label="融资金额" align="center" prop="zfrAmount" />
         <el-table-column label="融资利率" align="center" prop="zfrRate" />
-        <el-table-column label="经办人" align="center" prop="zfrHandler" />
-        <el-table-column label="承诺还款时间" align="center" prop="zfrRepaymentDate" width="180" :show-overflow-tooltip="true"/>
+        <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" class-name="small-padding fixed-width" width="200">
           <template slot-scope="scope">
             <el-button
               size="mini"
@@ -148,7 +148,7 @@
           </el-form-item>
         </el-form>
       </el-card>
-      <el-table v-loading="loadingIng" :data="recordIngList" @selection-change="handleSelectionChangeIng">
+      <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>
@@ -159,12 +159,12 @@
         <el-table-column label="开立方" align="center" prop="coreScyName" />
         <el-table-column label="融资金额" align="center" prop="zfrAmount" />
         <el-table-column label="融资利率" align="center" prop="zfrRate" />
-        <el-table-column label="经办人" align="center" prop="zfrHandler" />
-        <el-table-column label="承诺还款时间" align="center" prop="zfrRepaymentDate" width="180" :show-overflow-tooltip="true"/>
+        <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" class-name="small-padding fixed-width" width="200">
           <template slot-scope="scope">
             <el-button
               size="mini"
@@ -242,7 +242,7 @@
           </el-form-item>
         </el-form>
       </el-card>
-      <el-table v-loading="loadingEnd" :data="recordEndList" @selection-change="handleSelectionChange">
+      <el-table v-loading="loadingEnd" :data="recordEndList" @selection-change="handleSelectionChange" stripe border>
         <el-table-column label="序号" type="index" width="50" align="center">
           <template slot-scope="scope">
             <span>{{(queryParamsEnd.pageNum - 1) * queryParamsEnd.pageSize + scope.$index + 1}}</span>
@@ -253,8 +253,8 @@
         <el-table-column label="开立方" align="center" prop="coreScyName" />
         <el-table-column label="融资金额" align="center" prop="zfrAmount" />
         <el-table-column label="融资利率" align="center" prop="zfrRate" />
-        <el-table-column label="经办人" align="center" prop="zfrHandler" />
-        <el-table-column label="承诺还款时间" align="center" prop="zfrRepaymentDate" width="180" :show-overflow-tooltip="true"/>
+        <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" />
@@ -328,7 +328,7 @@
           </el-form-item>
         </el-form>
       </el-card>
-      <el-table v-loading="loadingLose" :data="recordLoseList" @selection-change="handleSelectionChange">
+      <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>
@@ -339,8 +339,8 @@
         <el-table-column label="开立方" align="center" prop="coreScyName" />
         <el-table-column label="融资金额" align="center" prop="zfrAmount" />
         <el-table-column label="融资利率" align="center" prop="zfrRate" />
-        <el-table-column label="经办人" align="center" prop="zfrHandler" />
-        <el-table-column label="承诺还款时间" align="center" prop="zfrRepaymentDate" width="180" :show-overflow-tooltip="true"/>
+        <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" />
@@ -375,8 +375,8 @@
     <!-- 添加或修改融资记录对话框 -->
     <el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
       <el-form ref="form" :model="form" :rules="rules" label-width="80px">
-        <el-form-item label="实际放款金额" prop="zfrloanAmount" label-width="100px">
-          <el-input v-model="form.zfrloanAmount" placeholder="实际放款金额" style="width:284px"/>
+        <el-form-item label="实际放款金额" prop="zfrLoanAmount" label-width="100px">
+          <el-input v-model="form.zfrLoanAmount" placeholder="实际放款金额" style="width:284px"/>
         </el-form-item>
         <el-form-item label="上传附件">
           <el-upload
@@ -741,7 +741,8 @@ export default {
       this.reset();
       this.form.zfrId = row.zfrId || this.ids
       this.form.zfrAmount = row.zfrAmount;
-      this.form.zfrloanAmount = row.zfrAmount;
+      this.$set(this.form,"zfrLoanAmount",row.zfrAmount)
+      // this.form.zfrloanAmount = row.zfrAmount;
       this.form.zfrFinanceId = row.zfrFinanceId;
       this.open = true;
       this.title = "放款登记";