|
|
@@ -1,178 +1,287 @@
|
|
|
<template>
|
|
|
- <div class="app-container">
|
|
|
- <el-form ref="form" :model="form" :rules="rules" :inline="true" style="margin-top: 10px" label-width="auto" >
|
|
|
- <el-row>
|
|
|
+ <el-tabs type="border-card">
|
|
|
+ <!-- 资产信息-->
|
|
|
+ <el-tab-pane label="资产信息">
|
|
|
+ <!-- <div class="app-container"> -->
|
|
|
+ <el-form ref="form" :model="form" :rules="rules" :inline="true" style="margin-top: 10px" label-width="auto" >
|
|
|
+ <el-row>
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="融信编号" prop="zfiNumber">
|
|
|
+ <el-input v-model="form.zfiNumber" style="width: 200px" disabled/>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="创建时间" prop="createTime">
|
|
|
+ <el-date-picker disabled size="small" style="width: 200px" v-model="form.createTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss">
|
|
|
+ </el-date-picker>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="创建人" prop="createName">
|
|
|
+ <el-input v-model="form.createName" style="width: 200px" disabled/>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
+ <el-row>
|
|
|
+ <el-divider content-position="left" >资产信息</el-divider>
|
|
|
+ <el-form-item style="margin-left: 100px">
|
|
|
+ <!-- <el-button size="mini" type="primary" @click="openTicket">选择</el-button>
|
|
|
+ <el-button size="mini" @click="deleteTicekt">清空全部</el-button> -->
|
|
|
+ <el-form-item label="合计金额:">
|
|
|
+ <span>{{checkTotalAmt}}</span>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="金额大写:">
|
|
|
+ <span>{{checkTotalBigAmt}}</span>
|
|
|
+ </el-form-item>
|
|
|
+
|
|
|
+ <el-table :data="ticketList" style="width: 1100px">
|
|
|
+ <el-table-column label="账款名称" align="center" prop="zbiName" show-overflow-tooltip />
|
|
|
+ <el-table-column label="应收企业" align="center" prop="receiveName"/>
|
|
|
+ <el-table-column label="应付企业" align="center" prop="payName" />
|
|
|
+ <el-table-column label="预计还款期" align="center" prop="zbiPayDate" show-overflow-tooltip />
|
|
|
+ <el-table-column label="金额" align="center" prop="zbiAmount" />
|
|
|
+ <!-- <el-table-column label="操作" align="center" class-name="small-padding fixed-width" width="250">
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <el-button
|
|
|
+ size="mini"
|
|
|
+ type="text"
|
|
|
+ icon="el-icon-delete"
|
|
|
+ @click="handleDelete(scope.$index, ticketList)"
|
|
|
+ >删除</el-button>
|
|
|
+ </template>
|
|
|
+ </el-table-column> -->
|
|
|
+ </el-table>
|
|
|
+ </el-form-item>
|
|
|
<el-col :span="8">
|
|
|
- <el-form-item label="融信编号" prop="zfiNumber">
|
|
|
- <el-input v-model="form.zfiNumber" style="width: 200px" disabled/>
|
|
|
+ <el-form-item label="开立方" prop="openName">
|
|
|
+ <el-input v-model="form.openName" style="width: 200px" disabled />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
|
- <el-form-item label="创建时间" prop="createTime">
|
|
|
- <el-date-picker disabled size="small" style="width: 200px" v-model="form.createTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss">
|
|
|
- </el-date-picker>
|
|
|
- </el-form-item>
|
|
|
+ <el-form-item label="接收方" prop="receiveName">
|
|
|
+ <el-input v-model="form.receiveName" style="width: 200px" disabled />
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="签发有效期" prop="zfiEffectiveDate">
|
|
|
+ <el-date-picker clearable size="small" style="width: 200px" :disabled="isUpdate"
|
|
|
+ v-model="form.zfiEffectiveDate"
|
|
|
+ type="date"
|
|
|
+ value-format="yyyy-MM-dd"
|
|
|
+ placeholder="选择签发有效期"
|
|
|
+ :picker-options="pickerOptions">
|
|
|
+ </el-date-picker>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
+ <el-row>
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="承诺还款日" prop="zfiExpireDate">
|
|
|
+ <el-date-picker clearable size="small" style="width: 200px"
|
|
|
+ v-model="form.zfiExpireDate"
|
|
|
+ type="date"
|
|
|
+ value-format="yyyy-MM-dd"
|
|
|
+ placeholder="选择承诺还款日"
|
|
|
+ :picker-options="pickerOptions">
|
|
|
+ </el-date-picker>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="8" v-if="this.zfiCreateType == 0">
|
|
|
+ <el-form-item label="授信额度" prop="zfiCoreQuotaId">
|
|
|
+ <el-select style="width:300px" v-model="form.zfiCoreQuotaId" filterable clearable remote>
|
|
|
+ <el-option v-for="item in creditLineList" :key="item.value" :label="item.label+item.remaining" :value="item.value">
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="8" v-if="this.zfiCreateType != 0">
|
|
|
+ <el-form-item label="授信额度" prop="zfpName" >
|
|
|
+ <el-input v-model="form.zfpName" style="width: 300px" disabled/>
|
|
|
+ </el-form-item>
|
|
|
+
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="8" v-if="this.zfiCreateType == 0">
|
|
|
+ <span style="display:none">可用额度:</span>
|
|
|
+ <span style="display:none">{{availableAmt}}</span>
|
|
|
+ <span>有效期:</span>
|
|
|
+ <span>{{validityDate}}</span>
|
|
|
+ <br>
|
|
|
+ <span>最小融资金额:</span>
|
|
|
+ <span>{{zfpMinimumAmount}}</span>
|
|
|
</el-col>
|
|
|
+ </el-row>
|
|
|
+ <el-row>
|
|
|
<el-col :span="8">
|
|
|
- <el-form-item label="创建人" prop="createName">
|
|
|
- <el-input v-model="form.createName" style="width: 200px" disabled/>
|
|
|
+ <el-form-item label="签发金额" prop="zfiAmount">
|
|
|
+ <el-input v-model="form.zfiAmount" style="width: 200px" @input="getBigSmall" @input.native="changeRate($event,form.zfiAmount)"/>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <!-- <el-col :span="8">
|
|
|
+ <el-form-item label="收款账号" prop="zfiCollectionAccount" v-if="zfpcrLoanType != '0'">
|
|
|
+ <el-input v-model="form.zfiCollectionAccount" style="width: 200px" />
|
|
|
</el-form-item>
|
|
|
- </el-col>
|
|
|
+ </el-col> -->
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
- <el-divider content-position="left" >应收账款</el-divider>
|
|
|
- <el-form-item style="margin-left: 100px">
|
|
|
- <!-- <el-button size="mini" type="primary" @click="openTicket">选择</el-button>
|
|
|
- <el-button size="mini" @click="deleteTicekt">清空全部</el-button> -->
|
|
|
- <el-form-item label="合计金额:">
|
|
|
- <span>{{checkTotalAmt}}</span>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="金额大写:">
|
|
|
- <span>{{checkTotalBigAmt}}</span>
|
|
|
- </el-form-item>
|
|
|
-
|
|
|
- <el-table :data="ticketList" style="width: 1100px">
|
|
|
- <el-table-column label="账款名称" align="center" prop="zbiName" show-overflow-tooltip />
|
|
|
- <el-table-column label="应收企业" align="center" prop="receiveName"/>
|
|
|
- <el-table-column label="应付企业" align="center" prop="payName" />
|
|
|
- <el-table-column label="预计还款期" align="center" prop="zbiPayDate" show-overflow-tooltip />
|
|
|
- <el-table-column label="金额" align="center" prop="zbiAmount" />
|
|
|
- <!-- <el-table-column label="操作" align="center" class-name="small-padding fixed-width" width="250">
|
|
|
- <template slot-scope="scope">
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="金额大写" prop="issuedAmount">
|
|
|
+ {{issuedAmount}}
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
+ </el-form>
|
|
|
+ <!-- 发票附件 -->
|
|
|
+ <el-divider content-position="left">发票附件</el-divider>
|
|
|
+ <el-table :data="invoiceFileList" style="width: 100%">
|
|
|
+ <el-table-column label="文件名称" align="center" prop="pfiFileName" show-overflow-tooltip />
|
|
|
+ <el-table-column label="操作" align="center" class-name="small-padding fixed-width" width='300' fixed="right" >
|
|
|
+ <template slot-scope="scope">
|
|
|
<el-button
|
|
|
size="mini"
|
|
|
type="text"
|
|
|
- icon="el-icon-delete"
|
|
|
- @click="handleDelete(scope.$index, ticketList)"
|
|
|
- >删除</el-button>
|
|
|
- </template>
|
|
|
- </el-table-column> -->
|
|
|
- </el-table>
|
|
|
- </el-form-item>
|
|
|
- <el-col :span="8">
|
|
|
- <el-form-item label="开立方" prop="openName">
|
|
|
- <el-input v-model="form.openName" style="width: 200px" disabled />
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="8">
|
|
|
- <el-form-item label="接收方" prop="receiveName">
|
|
|
- <el-input v-model="form.receiveName" style="width: 200px" disabled />
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="8">
|
|
|
- <el-form-item label="签发有效期" prop="zfiEffectiveDate">
|
|
|
- <el-date-picker clearable size="small" style="width: 200px" :disabled="isUpdate"
|
|
|
- v-model="form.zfiEffectiveDate"
|
|
|
- type="date"
|
|
|
- value-format="yyyy-MM-dd"
|
|
|
- placeholder="选择签发有效期"
|
|
|
- :picker-options="pickerOptions">
|
|
|
- </el-date-picker>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- </el-row>
|
|
|
- <el-row>
|
|
|
- <el-col :span="8">
|
|
|
- <el-form-item label="承诺还款日" prop="zfiExpireDate">
|
|
|
- <el-date-picker clearable size="small" style="width: 200px"
|
|
|
- v-model="form.zfiExpireDate"
|
|
|
- type="date"
|
|
|
- value-format="yyyy-MM-dd"
|
|
|
- placeholder="选择承诺还款日"
|
|
|
- :picker-options="pickerOptions">
|
|
|
- </el-date-picker>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="8" v-if="this.zfiCreateType == 0">
|
|
|
- <el-form-item label="授信额度" prop="zfiCoreQuotaId">
|
|
|
- <el-select style="width:300px" v-model="form.zfiCoreQuotaId" filterable clearable remote>
|
|
|
- <el-option v-for="item in creditLineList" :key="item.value" :label="item.label+item.remaining" :value="item.value">
|
|
|
- </el-option>
|
|
|
- </el-select>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="8" v-if="this.zfiCreateType != 0">
|
|
|
- <el-form-item label="授信额度" prop="zfpName" >
|
|
|
- <el-input v-model="form.zfpName" style="width: 300px" disabled/>
|
|
|
- </el-form-item>
|
|
|
-
|
|
|
- </el-col>
|
|
|
- <el-col :span="8" v-if="this.zfiCreateType == 0">
|
|
|
- <span style="display:none">可用额度:</span>
|
|
|
- <span style="display:none">{{availableAmt}}</span>
|
|
|
- <span>有效期:</span>
|
|
|
- <span>{{validityDate}}</span>
|
|
|
- <br>
|
|
|
- <span>最小融资金额:</span>
|
|
|
- <span>{{zfpMinimumAmount}}</span>
|
|
|
- </el-col>
|
|
|
- </el-row>
|
|
|
- <el-row>
|
|
|
- <el-col :span="8">
|
|
|
- <el-form-item label="签发金额" prop="zfiAmount">
|
|
|
- <el-input v-model="form.zfiAmount" style="width: 200px" @input="getBigSmall" @input.native="changeRate($event,form.zfiAmount)"/>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <!-- <el-col :span="8">
|
|
|
- <el-form-item label="收款账号" prop="zfiCollectionAccount" v-if="zfpcrLoanType != '0'">
|
|
|
- <el-input v-model="form.zfiCollectionAccount" style="width: 200px" />
|
|
|
- </el-form-item>
|
|
|
- </el-col> -->
|
|
|
- </el-row>
|
|
|
- <el-row>
|
|
|
- <el-col :span="8">
|
|
|
- <el-form-item label="金额大写" prop="issuedAmount">
|
|
|
- {{issuedAmount}}
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- </el-row>
|
|
|
- </el-form>
|
|
|
- <!-- 发票附件 -->
|
|
|
- <el-divider content-position="left">发票附件</el-divider>
|
|
|
- <el-table :data="invoiceFileList" style="width: 100%">
|
|
|
+ icon="el-icon-view"
|
|
|
+ @click="handleDownload(scope.row)"
|
|
|
+ >下载</el-button>
|
|
|
+ <el-button
|
|
|
+ size="mini"
|
|
|
+ type="text"
|
|
|
+ icon="el-icon-view"
|
|
|
+ @click="handlePreview(scope.row)"
|
|
|
+ >预览</el-button>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
+ </el-table>
|
|
|
+ <!-- 合同附件 -->
|
|
|
+ <el-divider content-position="left">合同附件</el-divider>
|
|
|
+ <el-table :data="contractFileList" style="width: 100%">
|
|
|
<el-table-column label="文件名称" align="center" prop="pfiFileName" show-overflow-tooltip />
|
|
|
<el-table-column label="操作" align="center" class-name="small-padding fixed-width" width='300' fixed="right" >
|
|
|
- <template slot-scope="scope">
|
|
|
- <el-button
|
|
|
- size="mini"
|
|
|
- type="text"
|
|
|
- icon="el-icon-view"
|
|
|
- @click="handleDownload(scope.row)"
|
|
|
- >下载</el-button>
|
|
|
- <el-button
|
|
|
- size="mini"
|
|
|
- type="text"
|
|
|
- icon="el-icon-view"
|
|
|
- @click="handlePreview(scope.row)"
|
|
|
- >预览</el-button>
|
|
|
- </template>
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <el-button
|
|
|
+ size="mini"
|
|
|
+ type="text"
|
|
|
+ icon="el-icon-view"
|
|
|
+ @click="handleDownload(scope.row)"
|
|
|
+ >下载</el-button>
|
|
|
+ <el-button
|
|
|
+ size="mini"
|
|
|
+ type="text"
|
|
|
+ icon="el-icon-view"
|
|
|
+ @click="handlePreview(scope.row)"
|
|
|
+ >预览</el-button>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
+ </el-table>
|
|
|
+ <!-- 其他附件 -->
|
|
|
+ <el-divider content-position="left">其他附件</el-divider>
|
|
|
+ <el-table :data="otherFileList" style="width: 100%">
|
|
|
+ <el-table-column label="文件名称" align="center" prop="pfiFileName" show-overflow-tooltip />
|
|
|
+ <el-table-column label="操作" align="center" class-name="small-padding fixed-width" width='300' fixed="right" >
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <el-button
|
|
|
+ size="mini"
|
|
|
+ type="text"
|
|
|
+ icon="el-icon-view"
|
|
|
+ @click="handleDownload(scope.row)"
|
|
|
+ >下载</el-button>
|
|
|
+ <el-button
|
|
|
+ size="mini"
|
|
|
+ type="text"
|
|
|
+ icon="el-icon-view"
|
|
|
+ @click="handlePreview(scope.row)"
|
|
|
+ >预览</el-button>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
+ </el-table>
|
|
|
+ <div class="footer" style="float: right;
|
|
|
+ margin-bottom:1px;">
|
|
|
+ <el-button type="info" @click="submitForm('01')">拒绝</el-button>
|
|
|
+ <el-button type="primary" @click="submitForm('00')" v-if="isHas">通过</el-button>
|
|
|
+ <el-button type="primary" @click="confirmApproval()" v-if="!isHas">确权</el-button>
|
|
|
+ <el-button @click="cancel">取 消</el-button>
|
|
|
+ </div>
|
|
|
+ <!-- 应付账款信息 -->
|
|
|
+ <el-dialog :title="payTitle" :visible.sync="open" width="1120px" append-to-body>
|
|
|
+ <el-form :model="queryParamsPay" ref="formQuery" :inline="true" label-width="68px" style="margin-bottom: -21px">
|
|
|
+ <el-form-item label="账款名称" prop="zbiName">
|
|
|
+ <el-input
|
|
|
+ v-model="queryParamsPay.zbiName"
|
|
|
+ placeholder="请输入账款名称"
|
|
|
+ clearable
|
|
|
+ size="small"
|
|
|
+ maxlength="11"
|
|
|
+ @keyup.enter.native="handleQuerys"/>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="应付企业" prop="payName">
|
|
|
+ <el-input
|
|
|
+ v-model="queryParamsPay.payName"
|
|
|
+ placeholder="请输入应付企业"
|
|
|
+ clearable
|
|
|
+ size="small"
|
|
|
+ maxlength="11"
|
|
|
+ @keyup.enter.native="handleQuerys"/>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item>
|
|
|
+ <el-button
|
|
|
+ type="cyan"
|
|
|
+ icon="el-icon-search"
|
|
|
+ size="mini"
|
|
|
+ @click="handleQuerys"
|
|
|
+ >搜索</el-button>
|
|
|
+ <el-button icon="el-icon-refresh" size="mini" @click="resetQuerys"
|
|
|
+ >重置</el-button>
|
|
|
+ </el-form-item>
|
|
|
+ </el-form>
|
|
|
+ <el-table :data="payList"
|
|
|
+ ref="tablePay"
|
|
|
+ class="single-select-table"
|
|
|
+ @selection-change="handleSelectionChange"
|
|
|
+ :row-key="rowkey">
|
|
|
+ <el-table-column
|
|
|
+ type="selection"
|
|
|
+ :reserve-selection="true"
|
|
|
+ width="50"
|
|
|
+ align="center"/>
|
|
|
+ <el-table-column label="序号" type="index" width="50" align="center">
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <span>{{ (queryParamsPay.pageNum - 1) * queryParamsPay.pageSize + scope.$index + 1}}</span>
|
|
|
+ </template>
|
|
|
</el-table-column>
|
|
|
- </el-table>
|
|
|
- <!-- 合同附件 -->
|
|
|
- <el-divider content-position="left">合同附件</el-divider>
|
|
|
- <el-table :data="contractFileList" style="width: 100%">
|
|
|
- <el-table-column label="文件名称" align="center" prop="pfiFileName" show-overflow-tooltip />
|
|
|
- <el-table-column label="操作" align="center" class-name="small-padding fixed-width" width='300' fixed="right" >
|
|
|
+ <el-table-column label="账款名称" align="center" prop="zbiName" show-overflow-tooltip />
|
|
|
+ <el-table-column label="应收企业" align="center" prop="receiveName"/>
|
|
|
+ <el-table-column label="应付企业" align="center" prop="payName" />
|
|
|
+ <el-table-column label="预计还款期" align="center" prop="zbiPayDate" show-overflow-tooltip />
|
|
|
+ <el-table-column label="金额" align="center" prop="zbiAmount" />
|
|
|
+ </el-table>
|
|
|
+ <pagination
|
|
|
+ v-show="total > 0"
|
|
|
+ :total="total"
|
|
|
+ :page.sync="queryParamsPay.pageNum"
|
|
|
+ :limit.sync="queryParamsPay.pageSize"
|
|
|
+ @pagination="getAccountsCollection" />
|
|
|
+ <span slot="footer" class="dialog-footer">
|
|
|
+ <el-button size="mini" @click="cancelTicket">取消</el-button>
|
|
|
+ <el-button size="mini" type="primary" @click="closeTicket">确认</el-button>
|
|
|
+ </span>
|
|
|
+ </el-dialog>
|
|
|
+ <!--预览-->
|
|
|
+ <el-dialog :visible.sync="openFile" width="1000px" append-to-body>
|
|
|
+ <img :src="wordUrl" v-if="show" width='450px' height='500px'/>
|
|
|
+ <iframe :src="wordUrl" width='800px' height='600px' frameborder='1' v-if="heid"/>
|
|
|
+ </el-dialog>
|
|
|
+ </el-tab-pane>
|
|
|
+ <!-- 签署合同-->
|
|
|
+ <el-tab-pane label="签署合同">
|
|
|
+ <el-table :data="otherFileList" style="width: 100%">
|
|
|
+ <el-table-column label="文件名称" align="center" prop="pfiFileName" show-overflow-tooltip>
|
|
|
<template slot-scope="scope">
|
|
|
- <el-button
|
|
|
- size="mini"
|
|
|
- type="text"
|
|
|
- icon="el-icon-view"
|
|
|
- @click="handleDownload(scope.row)"
|
|
|
- >下载</el-button>
|
|
|
- <el-button
|
|
|
- size="mini"
|
|
|
- type="text"
|
|
|
- icon="el-icon-view"
|
|
|
- @click="handlePreview(scope.row)"
|
|
|
- >预览</el-button>
|
|
|
+ <img style="width:50px;height:50px;"
|
|
|
+ src="../../../assets/images/pdf.png"
|
|
|
+ />
|
|
|
+ <span>{{scope.row.pfiFileName}}
|
|
|
+ </span>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- </el-table>
|
|
|
- <!-- 其他附件 -->
|
|
|
- <el-divider content-position="left">其他附件</el-divider>
|
|
|
- <el-table :data="otherFileList" style="width: 100%">
|
|
|
- <el-table-column label="文件名称" align="center" prop="pfiFileName" show-overflow-tooltip />
|
|
|
<el-table-column label="操作" align="center" class-name="small-padding fixed-width" width='300' fixed="right" >
|
|
|
<template slot-scope="scope">
|
|
|
<el-button
|
|
|
@@ -181,7 +290,7 @@
|
|
|
icon="el-icon-view"
|
|
|
@click="handleDownload(scope.row)"
|
|
|
>下载</el-button>
|
|
|
- <el-button
|
|
|
+ <el-button
|
|
|
size="mini"
|
|
|
type="text"
|
|
|
icon="el-icon-view"
|
|
|
@@ -189,88 +298,14 @@
|
|
|
>预览</el-button>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- </el-table>
|
|
|
- <div class="footer" style="float: right;
|
|
|
- margin-bottom:1px;">
|
|
|
- <el-button type="info" @click="submitForm('01')">拒绝</el-button>
|
|
|
- <el-button type="primary" @click="submitForm('00')" v-if="isHas">通过</el-button>
|
|
|
- <el-button type="primary" @click="confirmApproval()" v-if="!isHas">确权</el-button>
|
|
|
- <el-button @click="cancel">取 消</el-button>
|
|
|
- </div>
|
|
|
- <!-- 应付账款信息 -->
|
|
|
- <el-dialog :title="payTitle" :visible.sync="open" width="1120px" append-to-body>
|
|
|
- <el-form :model="queryParamsPay" ref="formQuery" :inline="true" label-width="68px" style="margin-bottom: -21px">
|
|
|
- <el-form-item label="账款名称" prop="zbiName">
|
|
|
- <el-input
|
|
|
- v-model="queryParamsPay.zbiName"
|
|
|
- placeholder="请输入账款名称"
|
|
|
- clearable
|
|
|
- size="small"
|
|
|
- maxlength="11"
|
|
|
- @keyup.enter.native="handleQuerys"/>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="应付企业" prop="payName">
|
|
|
- <el-input
|
|
|
- v-model="queryParamsPay.payName"
|
|
|
- placeholder="请输入应付企业"
|
|
|
- clearable
|
|
|
- size="small"
|
|
|
- maxlength="11"
|
|
|
- @keyup.enter.native="handleQuerys"/>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item>
|
|
|
- <el-button
|
|
|
- type="cyan"
|
|
|
- icon="el-icon-search"
|
|
|
- size="mini"
|
|
|
- @click="handleQuerys"
|
|
|
- >搜索</el-button>
|
|
|
- <el-button icon="el-icon-refresh" size="mini" @click="resetQuerys"
|
|
|
- >重置</el-button>
|
|
|
- </el-form-item>
|
|
|
- </el-form>
|
|
|
- <el-table :data="payList"
|
|
|
- ref="tablePay"
|
|
|
- class="single-select-table"
|
|
|
- @selection-change="handleSelectionChange"
|
|
|
- :row-key="rowkey">
|
|
|
- <el-table-column
|
|
|
- type="selection"
|
|
|
- :reserve-selection="true"
|
|
|
- width="50"
|
|
|
- align="center"/>
|
|
|
- <el-table-column label="序号" type="index" width="50" align="center">
|
|
|
- <template slot-scope="scope">
|
|
|
- <span>{{ (queryParamsPay.pageNum - 1) * queryParamsPay.pageSize + scope.$index + 1}}</span>
|
|
|
- </template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="账款名称" align="center" prop="zbiName" show-overflow-tooltip />
|
|
|
- <el-table-column label="应收企业" align="center" prop="receiveName"/>
|
|
|
- <el-table-column label="应付企业" align="center" prop="payName" />
|
|
|
- <el-table-column label="预计还款期" align="center" prop="zbiPayDate" show-overflow-tooltip />
|
|
|
- <el-table-column label="金额" align="center" prop="zbiAmount" />
|
|
|
- </el-table>
|
|
|
- <pagination
|
|
|
- v-show="total > 0"
|
|
|
- :total="total"
|
|
|
- :page.sync="queryParamsPay.pageNum"
|
|
|
- :limit.sync="queryParamsPay.pageSize"
|
|
|
- @pagination="getAccountsCollection" />
|
|
|
- <span slot="footer" class="dialog-footer">
|
|
|
- <el-button size="mini" @click="cancelTicket">取消</el-button>
|
|
|
- <el-button size="mini" type="primary" @click="closeTicket">确认</el-button>
|
|
|
- </span>
|
|
|
- </el-dialog>
|
|
|
- <!--预览-->
|
|
|
- <el-dialog :visible.sync="openFile" width="1000px" append-to-body>
|
|
|
- <img :src="wordUrl" v-if="show" width='450px' height='500px'/>
|
|
|
- <iframe :src="wordUrl" width='800px' height='600px' frameborder='1' v-if="heid"/>
|
|
|
- </el-dialog>
|
|
|
- </div>
|
|
|
+ </el-table>
|
|
|
+ </el-tab-pane>
|
|
|
+ <!-- </div> -->
|
|
|
+ </el-tabs>
|
|
|
</template>
|
|
|
<script>
|
|
|
import {listCreditLine,getCreditDetail,getAccountsCollection,getAvailableBalance,getFile} from "@/api/service/credit/credit";
|
|
|
-import {approveCredit} from "@/api/service/credit/creditHandle";
|
|
|
+import {approveCredit,getCreditSealFile} from "@/api/service/credit/creditHandle";
|
|
|
import {accAdd} from "@/utils/calculation";
|
|
|
import {isOpenApproval} from "@/api/service/credit/approvalRelatedCredit";
|
|
|
import {listCompanyHandler} from "@/api/common/companyHandler";
|
|
|
@@ -373,6 +408,8 @@ export default {
|
|
|
invoiceFileList:[],
|
|
|
//其他文件
|
|
|
otherFileList:[],
|
|
|
+ //盖章文件
|
|
|
+ creditSealList:[],
|
|
|
//融信类型
|
|
|
zfiCreateType:"",
|
|
|
//是否可编辑
|
|
|
@@ -433,6 +470,8 @@ export default {
|
|
|
}
|
|
|
//查询有无确权的内部审批
|
|
|
this.isOpenApproval();
|
|
|
+ //盖章合同
|
|
|
+ this.getCreditSealFile();
|
|
|
|
|
|
})
|
|
|
//授信额度
|
|
|
@@ -542,6 +581,14 @@ export default {
|
|
|
}
|
|
|
});
|
|
|
},
|
|
|
+ //获取盖章文件
|
|
|
+ getCreditSealFile(){
|
|
|
+ getCreditSealFile(this.form).then((response) => {
|
|
|
+ if(response.data.list){
|
|
|
+ this.creditSealList = response.data.list;
|
|
|
+ }
|
|
|
+ });
|
|
|
+ },
|
|
|
/* 多选框跨页 */
|
|
|
rowkey(row) {
|
|
|
return row.zbiId;
|