|
@@ -1,29 +1,31 @@
|
|
|
<template>
|
|
|
<div class="app-container zap-main">
|
|
|
<search-bar v-if="activeIndex === '0'" :hiddenSetting="true" @query="handleQuery" @reset="resetQuery">
|
|
|
- <el-form :model="queryParams" ref="queryForm" :inline="true" v-if="showSearch" label-width="68px">
|
|
|
- <el-row>
|
|
|
- <el-form-item prop="zfiTypes" size="large">
|
|
|
- <el-select v-model="queryParams.zfiTypes" clearable>
|
|
|
+ <el-form :model="queryParams" ref="queryForm" v-if="showSearch" label-width="80px">
|
|
|
+ <el-row type="flex" style="flex-wrap:wrap;">
|
|
|
+ <el-form-item class="zap-flex-1" prop="zfiTypes" label="融信来源">
|
|
|
+ <el-select v-model="queryParams.zfiTypes" style="width: 200px;" clearable>
|
|
|
<el-option v-for="dict in typesOptions" :key="dict.dictValue" :label="dict.dictLabel" :value="dict.dictValue" />
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item prop="finaceStatus" size="large">
|
|
|
- <el-select v-model="queryParams.finaceStatus" clearable>
|
|
|
- <el-option v-for="dict in stateOptions" :key="dict.dictValue" :label="dict.dictLabel" :value="dict.dictValue" />
|
|
|
- </el-select>
|
|
|
- </el-form-item>
|
|
|
-
|
|
|
- <el-form-item prop="zfiQuery" size="large">
|
|
|
- <el-select v-model="queryParams.zfiQuery" clearable>
|
|
|
+ <el-form-item class="zap-flex-1" prop="zfiQuery" label="类型">
|
|
|
+ <el-select v-model="queryParams.zfiQuery" style="width: 248px;" clearable>
|
|
|
<el-option v-for="dict in queryOptions" :key="dict.dictValue" :label="dict.dictLabel" :value="dict.dictValue" />
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item prop="zfiValue" v-if="this.queryParams.zfiQuery" size="large">
|
|
|
- <el-input v-model="queryParams.zfiValue" placeholder="请输入关键字模糊查询" clearable maxlength="25" />
|
|
|
+ <el-form-item class="zap-flex-1" prop="zfiValue" v-if="this.queryParams.zfiQuery" label-width="24px">
|
|
|
+ <el-input v-model="queryParams.zfiValue" style="width: 272px;" placeholder="请输入关键字模糊查询" clearable maxlength="25" />
|
|
|
+ </el-form-item>
|
|
|
+ </el-row>
|
|
|
+ <el-row type="flex" style="flex-wrap:wrap;">
|
|
|
+ <el-form-item class="zap-flex-1" prop="finaceStatus" label="融信状态">
|
|
|
+ <el-select v-model="queryParams.finaceStatus" style="width: 200px;" clearable>
|
|
|
+ <el-option v-for="dict in stateOptions" :key="dict.dictValue" :label="dict.dictLabel" :value="dict.dictValue" />
|
|
|
+ </el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="承诺付款日期" prop="zfiExpireDate" label-width="96px" size="large">
|
|
|
+ <el-form-item class="zap-flex-1" label="到期日期" prop="zfiExpireDate">
|
|
|
<el-date-picker
|
|
|
+ style="width: 248px;"
|
|
|
v-model="queryParams.zfiExpireDate"
|
|
|
unlink-panels
|
|
|
value-format="yyyy-MM-dd"
|
|
@@ -37,21 +39,21 @@
|
|
|
</el-form>
|
|
|
</search-bar>
|
|
|
<search-bar v-else-if="activeIndex === '1'" :hiddenSetting="true" @query="handleQueryOpening" @reset="resetQueryOpening">
|
|
|
- <el-form :model="queryParamsOpening" ref="queryFormOpening" :inline="true" v-if="showSearch" label-width="68px">
|
|
|
- <el-form-item prop="zfiTypes" size="large">
|
|
|
+ <el-form :model="queryParamsOpening" ref="queryFormOpening" :inline="true" v-if="showSearch" label-width="80px">
|
|
|
+ <el-form-item prop="zfiTypes" label="融信来源">
|
|
|
<el-select v-model="queryParamsOpening.zfiTypes" clearable>
|
|
|
<el-option v-for="dict in typesOptions" :key="dict.dictValue" :label="dict.dictLabel" :value="dict.dictValue" />
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item prop="zfiQuery" size="large">
|
|
|
+ <el-form-item prop="zfiQuery" label="类型">
|
|
|
<el-select v-model="queryParamsOpening.zfiQuery" clearable>
|
|
|
<el-option v-for="dict in queryOptions" :key="dict.dictValue" :label="dict.dictLabel" :value="dict.dictValue" />
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item prop="zfiValue" v-if="this.queryParamsOpening.zfiQuery" size="large">
|
|
|
+ <el-form-item prop="zfiValue" v-if="this.queryParamsOpening.zfiQuery" label-width="24px">
|
|
|
<el-input v-model="queryParamsOpening.zfiValue" placeholder="请输入关键字模糊查询" clearable maxlength="25" />
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="承诺付款日期" prop="zfiExpireDate" label-width="96px" size="large">
|
|
|
+ <el-form-item label="到期日期" prop="zfiExpireDate">
|
|
|
<el-date-picker
|
|
|
v-model="queryParamsOpening.zfiExpireDate"
|
|
|
unlink-panels
|
|
@@ -65,21 +67,21 @@
|
|
|
</el-form>
|
|
|
</search-bar>
|
|
|
<search-bar v-else-if="activeIndex === '2'" :hiddenSetting="true" @query="handleQuerySign" @reset="resetQuerySign">
|
|
|
- <el-form :model="queryParamsSign" ref="queryFormSign" :inline="true" v-if="showSearch" label-width="68px">
|
|
|
- <el-form-item prop="zfiTypes" size="large">
|
|
|
+ <el-form :model="queryParamsSign" ref="queryFormSign" :inline="true" v-if="showSearch" label-width="80px">
|
|
|
+ <el-form-item prop="zfiTypes" label="融信来源">
|
|
|
<el-select v-model="queryParamsSign.zfiTypes" clearable>
|
|
|
<el-option v-for="dict in typesOptions" :key="dict.dictValue" :label="dict.dictLabel" :value="dict.dictValue" />
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item prop="zfiQuery" size="large">
|
|
|
+ <el-form-item prop="zfiQuery" label="类型">
|
|
|
<el-select v-model="queryParamsSign.zfiQuery" clearable>
|
|
|
<el-option v-for="dict in queryOptions" :key="dict.dictValue" :label="dict.dictLabel" :value="dict.dictValue" />
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item prop="zfiValue" v-if="this.queryParamsSign.zfiQuery" size="large">
|
|
|
+ <el-form-item prop="zfiValue" v-if="this.queryParamsSign.zfiQuery" label-width="24px">
|
|
|
<el-input v-model="queryParamsSign.zfiValue" placeholder="请输入关键字模糊查询" clearable maxlength="25" />
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="承诺付款日期" prop="zfiExpireDate" label-width="96px" size="large">
|
|
|
+ <el-form-item label="到期日期" prop="zfiExpireDate">
|
|
|
<el-date-picker
|
|
|
v-model="queryParamsSign.zfiExpireDate"
|
|
|
unlink-panels
|
|
@@ -93,21 +95,21 @@
|
|
|
</el-form>
|
|
|
</search-bar>
|
|
|
<search-bar v-else-if="activeIndex === '3'" :hiddenSetting="true" @query="handleQueryFinancing" @reset="resetQueryFinancing">
|
|
|
- <el-form :model="queryParamsFinancing" ref="queryFormFinancing" :inline="true" v-if="showSearch" label-width="68px">
|
|
|
- <el-form-item prop="zfiTypes" size="large">
|
|
|
+ <el-form :model="queryParamsFinancing" ref="queryFormFinancing" :inline="true" v-if="showSearch" label-width="80px">
|
|
|
+ <el-form-item prop="zfiTypes" label="融信来源">
|
|
|
<el-select v-model="queryParamsFinancing.zfiTypes" clearable>
|
|
|
<el-option v-for="dict in typesOptions" :key="dict.dictValue" :label="dict.dictLabel" :value="dict.dictValue" />
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item prop="zfiQuery" size="large">
|
|
|
+ <el-form-item prop="zfiQuery" label="类型">
|
|
|
<el-select v-model="queryParamsFinancing.zfiQuery" clearable>
|
|
|
<el-option v-for="dict in queryOptions" :key="dict.dictValue" :label="dict.dictLabel" :value="dict.dictValue" />
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item prop="zfiValue" v-if="this.queryParamsFinancing.zfiQuery" size="large">
|
|
|
+ <el-form-item prop="zfiValue" v-if="this.queryParamsFinancing.zfiQuery" label-width="24px">
|
|
|
<el-input v-model="queryParamsFinancing.zfiValue" placeholder="请输入关键字模糊查询" clearable maxlength="25" />
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="承诺付款日期" prop="zfiExpireDate" label-width="96px" size="large">
|
|
|
+ <el-form-item label="到期日期" prop="zfiExpireDate">
|
|
|
<el-date-picker
|
|
|
v-model="queryParamsFinancing.zfiExpireDate"
|
|
|
unlink-panels
|
|
@@ -121,21 +123,21 @@
|
|
|
</el-form>
|
|
|
</search-bar>
|
|
|
<search-bar v-else-if="activeIndex === '4'" :hiddenSetting="true" @query="handleQueryFinanced" @reset="resetQueryFinanced">
|
|
|
- <el-form :model="queryParamsFinanced" ref="queryFormFinanced" :inline="true" v-if="showSearch" label-width="68px">
|
|
|
- <el-form-item prop="zfiTypes" size="large">
|
|
|
+ <el-form :model="queryParamsFinanced" ref="queryFormFinanced" :inline="true" v-if="showSearch" label-width="80px">
|
|
|
+ <el-form-item prop="zfiTypes" label="融信来源">
|
|
|
<el-select v-model="queryParamsFinanced.zfiTypes" clearable>
|
|
|
<el-option v-for="dict in typesOptions" :key="dict.dictValue" :label="dict.dictLabel" :value="dict.dictValue" />
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item prop="zfiQuery" size="large">
|
|
|
+ <el-form-item prop="zfiQuery" label="类型">
|
|
|
<el-select v-model="queryParamsFinanced.zfiQuery" clearable>
|
|
|
<el-option v-for="dict in queryOptions" :key="dict.dictValue" :label="dict.dictLabel" :value="dict.dictValue" />
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item prop="zfiValue" v-if="this.queryParamsFinanced.zfiQuery" size="large">
|
|
|
+ <el-form-item prop="zfiValue" v-if="this.queryParamsFinanced.zfiQuery" label-width="24px">
|
|
|
<el-input v-model="queryParamsFinanced.zfiValue" placeholder="请输入关键字模糊查询" clearable maxlength="25" />
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="承诺付款日期" prop="zfiExpireDate" label-width="96px" size="large">
|
|
|
+ <el-form-item label="到期日期" prop="zfiExpireDate">
|
|
|
<el-date-picker
|
|
|
v-model="queryParamsFinanced.zfiExpireDate"
|
|
|
unlink-panels
|
|
@@ -150,21 +152,21 @@
|
|
|
</search-bar>
|
|
|
<!-- 已拒绝 -->
|
|
|
<search-bar v-else-if="activeIndex === '5'" :hiddenSetting="true" @query="handleQueryInvalid" @reset="resetQueryInvalid">
|
|
|
- <el-form :model="queryParamsInvalid" ref="queryFormInvalid" :inline="true" v-if="showSearch" label-width="68px">
|
|
|
- <el-form-item prop="zfiTypes" size="large">
|
|
|
+ <el-form :model="queryParamsInvalid" ref="queryFormInvalid" :inline="true" v-if="showSearch" label-width="80px">
|
|
|
+ <el-form-item prop="zfiTypes" label="融信来源">
|
|
|
<el-select v-model="queryParamsInvalid.zfiTypes" clearable>
|
|
|
<el-option v-for="dict in typesOptions" :key="dict.dictValue" :label="dict.dictLabel" :value="dict.dictValue" />
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item prop="zfiQuery" size="large">
|
|
|
+ <el-form-item prop="zfiQuery" label="类型">
|
|
|
<el-select v-model="queryParamsInvalid.zfiQuery" clearable>
|
|
|
<el-option v-for="dict in queryOptions" :key="dict.dictValue" :label="dict.dictLabel" :value="dict.dictValue" />
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item prop="zfiValue" v-if="this.queryParamsInvalid.zfiQuery" size="large">
|
|
|
+ <el-form-item prop="zfiValue" v-if="this.queryParamsInvalid.zfiQuery" label-width="24px">
|
|
|
<el-input v-model="queryParamsInvalid.zfiValue" placeholder="请输入关键字模糊查询" clearable maxlength="25" />
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="承诺付款日期" prop="zfiExpireDate" label-width="96px" size="large">
|
|
|
+ <el-form-item label="到期日期" prop="zfiExpireDate">
|
|
|
<el-date-picker
|
|
|
v-model="queryParamsInvalid.zfiExpireDate"
|
|
|
unlink-panels
|
|
@@ -179,21 +181,21 @@
|
|
|
</search-bar>
|
|
|
<!-- 已结算 -->
|
|
|
<search-bar v-else-if="activeIndex === '6'" :hiddenSetting="true" @query="handleQuerySettlement" @reset="resetQuerySettlement">
|
|
|
- <el-form :model="queryParamsSettlement" ref="queryFormSettlement" :inline="true" v-if="showSearch" label-width="68px">
|
|
|
- <el-form-item prop="zfiTypes" size="large">
|
|
|
+ <el-form :model="queryParamsSettlement" ref="queryFormSettlement" :inline="true" v-if="showSearch" label-width="80px">
|
|
|
+ <el-form-item prop="zfiTypes" label="融信来源">
|
|
|
<el-select v-model="queryParamsSettlement.zfiTypes" clearable>
|
|
|
<el-option v-for="dict in typesOptions" :key="dict.dictValue" :label="dict.dictLabel" :value="dict.dictValue" />
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item prop="zfiQuery" size="large">
|
|
|
+ <el-form-item prop="zfiQuery" label="类型">
|
|
|
<el-select v-model="queryParamsSettlement.zfiQuery" clearable>
|
|
|
<el-option v-for="dict in queryOptions" :key="dict.dictValue" :label="dict.dictLabel" :value="dict.dictValue" />
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item prop="zfiValue" v-if="this.queryParamsSettlement.zfiQuery" size="large">
|
|
|
+ <el-form-item prop="zfiValue" v-if="this.queryParamsSettlement.zfiQuery" label-width="24px">
|
|
|
<el-input v-model="queryParamsSettlement.zfiValue" placeholder="请输入关键字模糊查询" clearable maxlength="25" />
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="承诺付款日期" prop="zfiExpireDate" label-width="96px" size="large">
|
|
|
+ <el-form-item label="到期日期" prop="zfiExpireDate">
|
|
|
<el-date-picker
|
|
|
v-model="queryParamsSettlement.zfiExpireDate"
|
|
|
unlink-panels
|
|
@@ -208,21 +210,21 @@
|
|
|
</search-bar>
|
|
|
<!-- 已过期 -->
|
|
|
<search-bar v-else-if="activeIndex === '7'" :hiddenSetting="true" @query="handleQueryOverdue" @reset="resetQueryOverdue">
|
|
|
- <el-form :model="queryParamsOverdue" ref="queryFormOverdue" :inline="true" v-if="showSearch" label-width="68px">
|
|
|
- <el-form-item prop="zfiTypes" size="large">
|
|
|
+ <el-form :model="queryParamsOverdue" ref="queryFormOverdue" :inline="true" v-if="showSearch" label-width="80px">
|
|
|
+ <el-form-item prop="zfiTypes" label="融信来源">
|
|
|
<el-select v-model="queryParamsOverdue.zfiTypes" clearable>
|
|
|
<el-option v-for="dict in typesOptions" :key="dict.dictValue" :label="dict.dictLabel" :value="dict.dictValue" />
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item prop="zfiQuery" size="large">
|
|
|
+ <el-form-item prop="zfiQuery" label="类型">
|
|
|
<el-select v-model="queryParamsOverdue.zfiQuery" clearable>
|
|
|
<el-option v-for="dict in queryOptions" :key="dict.dictValue" :label="dict.dictLabel" :value="dict.dictValue" />
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item prop="zfiValue" v-if="this.queryParamsOverdue.zfiQuery" size="large">
|
|
|
+ <el-form-item prop="zfiValue" v-if="this.queryParamsOverdue.zfiQuery" label-width="24px">
|
|
|
<el-input v-model="queryParamsOverdue.zfiValue" placeholder="请输入关键字模糊查询" clearable maxlength="25" />
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="承诺付款日期" prop="zfiExpireDate" label-width="96px" size="large">
|
|
|
+ <el-form-item label="到期日期" prop="zfiExpireDate">
|
|
|
<el-date-picker
|
|
|
v-model="queryParamsOverdue.zfiExpireDate"
|
|
|
unlink-panels
|
|
@@ -931,9 +933,15 @@
|
|
|
<!-- 查看流程 -->
|
|
|
<el-dialog title="查看流程" :visible.sync="openFlowDetail" width="837px" append-to-body>
|
|
|
<div class="zap-form">
|
|
|
- <flow-detail :financeId="financeId" :financeType="financeType" :financeActive="financeActive" v-if="openFlowDetail"></flow-detail>
|
|
|
+ <flow-detail :financeId="financeId" :financeType="financeType" :financeActive="financeActive" v-if="openFlowDetail"></flow-detail>
|
|
|
</div>
|
|
|
- <el-row slot="footer" class="dialog-footer" type="flex" justify="center" align="middle" style="height: 102px;">
|
|
|
+ <el-row
|
|
|
+ slot="footer"
|
|
|
+ class="dialog-footer"
|
|
|
+ type="flex"
|
|
|
+ justify="center"
|
|
|
+ align="middle"
|
|
|
+ style="height: 102px;">
|
|
|
<el-button type="primary" @click="closeFliwDetail">关闭</el-button>
|
|
|
</el-row>
|
|
|
</el-dialog>
|
|
@@ -1975,21 +1983,21 @@ export default {
|
|
|
return false;
|
|
|
}
|
|
|
//查询有无平台审批
|
|
|
- /* var platParam = {};
|
|
|
- platParam.menuId = "1000000004";
|
|
|
- isOpenApproval(platParam).then((response) => {
|
|
|
- var platResult = response.data.isOpen;
|
|
|
- //开启平台审批
|
|
|
- if (platResult == true) {
|
|
|
+ /* var platParam = {};
|
|
|
+ platParam.menuId = "1000000004";
|
|
|
+ isOpenApproval(platParam).then((response) => {
|
|
|
+ var platResult = response.data.isOpen;
|
|
|
+ //开启平台审批
|
|
|
+ if (platResult == true) {
|
|
|
|
|
|
- }
|
|
|
- }) */
|
|
|
+ }
|
|
|
+ }) */
|
|
|
if (row.zfiPlatformStatus == '00') {
|
|
|
- this.$message({
|
|
|
- message: "平台正在审核资料,平台审核时间为工作日:9:00—18:00;当日16:00之前提交资料,预计2小时内完成,请平台审批通过后,再次签署",
|
|
|
- type: 'warning'
|
|
|
- });
|
|
|
- return false;
|
|
|
+ this.$message({
|
|
|
+ message: "平台正在审核资料,平台审核时间为工作日:9:00—18:00;当日16:00之前提交资料,预计2小时内完成,请平台审批通过后,再次签署",
|
|
|
+ type: 'warning'
|
|
|
+ });
|
|
|
+ return false;
|
|
|
}
|
|
|
//查询当前用户是否为经办人
|
|
|
listCompanyHandler().then((response) => {
|