|
@@ -8,22 +8,13 @@
|
|
|
</el-button>
|
|
|
<template #dropdown>
|
|
|
<el-dropdown-menu>
|
|
|
- <el-dropdown-item
|
|
|
- icon="Download"
|
|
|
- @click="handleExport"
|
|
|
- v-hasPermi="['business:deposit:export']"
|
|
|
- >
|
|
|
- 导出</el-dropdown-item
|
|
|
- >
|
|
|
+ <el-dropdown-item icon="Download" @click="handleExport" v-hasPermi="['business:deposit:export']">
|
|
|
+ 导出</el-dropdown-item>
|
|
|
</el-dropdown-menu>
|
|
|
</template>
|
|
|
</el-dropdown>
|
|
|
- <el-radio-group
|
|
|
- v-model="queryRadio"
|
|
|
- style="margin-left: 20px; height: 100%"
|
|
|
- size="small"
|
|
|
- @change="radioChangeHandler"
|
|
|
- >
|
|
|
+ <el-radio-group v-model="queryRadio" style="margin-left: 20px; height: 100%" size="small"
|
|
|
+ @change="radioChangeHandler">
|
|
|
<el-radio-button label="全部" />
|
|
|
<el-radio-button label="待确认扣款" />
|
|
|
<el-radio-button label="可扣款" />
|
|
@@ -33,155 +24,58 @@
|
|
|
</el-radio-group>
|
|
|
</div>
|
|
|
<!-- 搜索区 -->
|
|
|
- <el-form
|
|
|
- class="list-search-container"
|
|
|
- size="small"
|
|
|
- :model="queryParams"
|
|
|
- ref="queryRef"
|
|
|
- :inline="true"
|
|
|
- label-width="78px"
|
|
|
- >
|
|
|
+ <el-form class="list-search-container" size="small" :model="queryParams" ref="queryRef" :inline="true"
|
|
|
+ label-width="78px">
|
|
|
<el-form-item label="来源名:">
|
|
|
- <el-select
|
|
|
- v-model="queryParams.sourceNames"
|
|
|
- placeholder="请选择来源名"
|
|
|
- multiple
|
|
|
- >
|
|
|
- <el-option
|
|
|
- v-for="item in sources"
|
|
|
- :key="item.value"
|
|
|
- :label="item.label"
|
|
|
- :value="item.value"
|
|
|
- />
|
|
|
+ <el-select v-model="queryParams.sourceNames" placeholder="请选择来源名" multiple>
|
|
|
+ <el-option v-for="item in sources" :key="item.value" :label="item.label" :value="item.value" />
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="客户名称:">
|
|
|
- <el-input
|
|
|
- v-model.trim="queryParams.companyName"
|
|
|
- size="small"
|
|
|
- type="text"
|
|
|
- placeholder="客户名称"
|
|
|
- :clearable="true"
|
|
|
- style="width: 140px"
|
|
|
- />
|
|
|
+ <el-input v-model.trim="queryParams.companyName" size="small" type="text" placeholder="客户名称" :clearable="true"
|
|
|
+ style="width: 140px" />
|
|
|
</el-form-item>
|
|
|
<el-form-item label="所属期:">
|
|
|
- <el-date-picker
|
|
|
- v-model="queryParams.currentMonth"
|
|
|
- type="month"
|
|
|
- format="YYYY年MM月"
|
|
|
- value-format="YYYY-MM"
|
|
|
- style="width: 130px"
|
|
|
- />
|
|
|
+ <el-date-picker v-model="queryParams.currentMonth" type="month" format="YYYY年MM月" value-format="YYYY-MM"
|
|
|
+ style="width: 130px" />
|
|
|
</el-form-item>
|
|
|
<el-form-item v-if="tenant.versionId !== '4'" label="是否自己负责:">
|
|
|
<el-switch v-model="oneself" @change="handleOneself" />
|
|
|
</el-form-item>
|
|
|
<el-form-item>
|
|
|
- <el-button type="primary" icon="Search" @click="handleQuery"
|
|
|
- >搜索</el-button
|
|
|
- >
|
|
|
+ <el-button type="primary" icon="Search" @click="handleQuery">搜索</el-button>
|
|
|
<el-button icon="operation" @click="moreSearch = true">更多</el-button>
|
|
|
<el-button icon="Refresh" @click="resetQuery">重置</el-button>
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
|
|
|
<!-- 列表区 -->
|
|
|
- <el-table
|
|
|
- v-loading="loading"
|
|
|
- :data="list"
|
|
|
- size="small"
|
|
|
- border
|
|
|
- height="100%"
|
|
|
- @selection-change="handleSelectionChange"
|
|
|
- >
|
|
|
+ <el-table v-loading="loading" :data="list" size="small" border height="100%"
|
|
|
+ @selection-change="handleSelectionChange">
|
|
|
<el-table-column type="selection" width="55" align="center" />
|
|
|
- <el-table-column
|
|
|
- label="客户名"
|
|
|
- prop="companyName"
|
|
|
- min-width="250"
|
|
|
- align="center"
|
|
|
- />
|
|
|
- <el-table-column
|
|
|
- label="来源"
|
|
|
- min-width="100"
|
|
|
- align="center"
|
|
|
- prop="fromCompanyName"
|
|
|
- />
|
|
|
- <el-table-column
|
|
|
- label="纳税性质"
|
|
|
- prop="taxType"
|
|
|
- width="100"
|
|
|
- align="center"
|
|
|
- />
|
|
|
- <el-table-column
|
|
|
- label="扣款期"
|
|
|
- prop="currentMonth"
|
|
|
- min-width="100"
|
|
|
- align="center"
|
|
|
- >
|
|
|
+ <el-table-column label="客户名" prop="companyName" min-width="250" align="center" />
|
|
|
+ <el-table-column label="来源" min-width="100" align="center" prop="fromCompanyName" />
|
|
|
+ <el-table-column label="纳税性质" prop="taxType" width="100" align="center" />
|
|
|
+ <el-table-column label="扣款期" prop="currentMonth" min-width="100" align="center">
|
|
|
<template #default="scope">
|
|
|
{{ scope.row.year }}年{{ scope.row.month }}月
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column
|
|
|
- label="来源名"
|
|
|
- prop="sourceName"
|
|
|
- width="150"
|
|
|
- align="center"
|
|
|
- />
|
|
|
- <el-table-column
|
|
|
- label="金额"
|
|
|
- prop="amount"
|
|
|
- width="130"
|
|
|
- header-align="center"
|
|
|
- align="right"
|
|
|
- >
|
|
|
+ <el-table-column label="来源名" prop="sourceName" width="150" align="center" />
|
|
|
+ <el-table-column label="金额" prop="amount" width="130" header-align="center" align="right">
|
|
|
<template #default="scope">
|
|
|
- <el-button
|
|
|
- v-if="scope.row.deductible === 1"
|
|
|
- type="primary"
|
|
|
- link
|
|
|
- size="small"
|
|
|
- @click="amountDetail(scope.row)"
|
|
|
- >{{ rowNum(scope.row.amount) }}</el-button
|
|
|
- >
|
|
|
+ <el-button v-if="scope.row.deductible === 1" type="primary" link size="small"
|
|
|
+ @click="amountDetail(scope.row)">{{ rowNum(scope.row.amount) }}</el-button>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column
|
|
|
- label="确认人"
|
|
|
- prop="confirmName"
|
|
|
- width="110"
|
|
|
- align="center"
|
|
|
- />
|
|
|
- <el-table-column
|
|
|
- label="确认时间"
|
|
|
- prop="confirmDate"
|
|
|
- min-width="140"
|
|
|
- align="center"
|
|
|
- />
|
|
|
- <el-table-column
|
|
|
- label="操作人"
|
|
|
- prop="operationName"
|
|
|
- width="100"
|
|
|
- align="center"
|
|
|
- />
|
|
|
- <el-table-column
|
|
|
- label="操作时间"
|
|
|
- min-width="140"
|
|
|
- prop="operationDate"
|
|
|
- align="center"
|
|
|
- />
|
|
|
+ <el-table-column label="确认人" prop="confirmName" width="110" align="center" />
|
|
|
+ <el-table-column label="确认时间" prop="confirmDate" min-width="140" align="center" />
|
|
|
+ <el-table-column label="操作人" prop="operationName" width="100" align="center" />
|
|
|
+ <el-table-column label="操作时间" min-width="140" prop="operationDate" align="center" />
|
|
|
<el-table-column label="文件查看" align="center" width="100">
|
|
|
<template #default="scope">
|
|
|
- <el-button
|
|
|
- v-if="scope.row.status === 2"
|
|
|
- size="small"
|
|
|
- type="primary"
|
|
|
- link
|
|
|
- @click="showFiles(scope.row)"
|
|
|
- >查看文件</el-button
|
|
|
- >
|
|
|
+ <el-button v-if="scope.row.status === 2" size="small" type="primary" link
|
|
|
+ @click="showFiles(scope.row)">查看文件</el-button>
|
|
|
<span v-else>--</span>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
@@ -190,13 +84,8 @@
|
|
|
<span v-if="scope.row.status === 0">待审核</span>
|
|
|
<span v-if="scope.row.status === 1">可扣款</span>
|
|
|
<span v-if="scope.row.status === 2">已扣款</span>
|
|
|
- <el-tooltip
|
|
|
- v-if="scope.row.status === 4"
|
|
|
- :content="
|
|
|
- scope.row.failureType === 1 ? scope.row.failureResult : '余额不足'
|
|
|
- "
|
|
|
- placement="top"
|
|
|
- >
|
|
|
+ <el-tooltip v-if="scope.row.status === 4" :content="scope.row.failureType === 1 ? scope.row.failureResult : '余额不足'
|
|
|
+ " placement="top">
|
|
|
<span>扣款失败</span>
|
|
|
</el-tooltip>
|
|
|
<span v-if="scope.row.status === 5">已申报</span>
|
|
@@ -205,76 +94,32 @@
|
|
|
<el-table-column label="操作" fixed="right" width="220" align="center">
|
|
|
<template #default="scope">
|
|
|
<template v-if="scope.row.deductible === 1">
|
|
|
- <template
|
|
|
- v-if="
|
|
|
- (scope.row.status === 0 || scope.row.status === 4) &&
|
|
|
- checkConfirm(scope.row)
|
|
|
- "
|
|
|
- >
|
|
|
- <el-button
|
|
|
- v-hasPermi="['business:deduction:confirm']"
|
|
|
- link
|
|
|
- type="primary"
|
|
|
- size="small"
|
|
|
- @click="showConfirm(scope.row)"
|
|
|
- >确认扣款</el-button
|
|
|
- >
|
|
|
+ <template v-if="(scope.row.status === 0 || scope.row.status === 4) &&
|
|
|
+ checkConfirm(scope.row)
|
|
|
+ ">
|
|
|
+ <el-button v-hasPermi="['business:deduction:confirm']" link type="primary" size="small"
|
|
|
+ @click="showConfirm(scope.row)">确认扣款</el-button>
|
|
|
</template>
|
|
|
<div v-if="scope.row.sourceName === '公积金'">
|
|
|
<template v-if="scope.row.status === 1">
|
|
|
- <el-button
|
|
|
- link
|
|
|
- v-hasPermi="['business:deduction:declare']"
|
|
|
- style="margin-right: 5px"
|
|
|
- type="primary"
|
|
|
- size="small"
|
|
|
- @click="applySuccess(scope.row, 5)"
|
|
|
- >申报成功</el-button
|
|
|
- >
|
|
|
+ <el-button link v-hasPermi="['business:deduction:declare']" style="margin-right: 5px" type="primary"
|
|
|
+ size="small" @click="applySuccess(scope.row, 5)">申报成功</el-button>
|
|
|
</template>
|
|
|
</div>
|
|
|
<div v-if="scope.row.sourceName === '公积金'">
|
|
|
<template v-if="scope.row.status === 5">
|
|
|
- <el-button
|
|
|
- link
|
|
|
- v-hasPermi="['business:deduction:deduction']"
|
|
|
- style="margin-right: 5px"
|
|
|
- type="primary"
|
|
|
- size="small"
|
|
|
- @click="openUpload(scope.row)"
|
|
|
- >扣款成功</el-button
|
|
|
- >
|
|
|
- <el-button
|
|
|
- link
|
|
|
- v-hasPermi="['business:deduction:deduction']"
|
|
|
- style="margin-left: 5px; :5px "
|
|
|
- type="primary"
|
|
|
- size="small"
|
|
|
- @click="showFeedbackDialog(scope.row)"
|
|
|
- >扣款失败</el-button
|
|
|
- >
|
|
|
+ <el-button link v-hasPermi="['business:deduction:deduction']" style="margin-right: 5px" type="primary"
|
|
|
+ size="small" @click="openUpload(scope.row)">扣款成功</el-button>
|
|
|
+ <el-button link v-hasPermi="['business:deduction:deduction']" style="margin-left: 5px; " type="primary"
|
|
|
+ size="small" @click="showFeedbackDialog(scope.row)">扣款失败</el-button>
|
|
|
</template>
|
|
|
</div>
|
|
|
<div v-else>
|
|
|
<template v-if="scope.row.status === 1">
|
|
|
- <el-button
|
|
|
- link
|
|
|
- v-hasPermi="['business:deduction:deduction']"
|
|
|
- style="margin-right: 5px"
|
|
|
- type="primary"
|
|
|
- size="small"
|
|
|
- @click="openUpload(scope.row)"
|
|
|
- >扣款成功</el-button
|
|
|
- >
|
|
|
- <el-button
|
|
|
- link
|
|
|
- v-hasPermi="['business:deduction:deduction']"
|
|
|
- style="margin-left: 5px; :5px "
|
|
|
- type="primary"
|
|
|
- size="small"
|
|
|
- @click="showFeedbackDialog(scope.row)"
|
|
|
- >扣款失败</el-button
|
|
|
- >
|
|
|
+ <el-button link v-hasPermi="['business:deduction:deduction']" style="margin-right: 5px" type="primary"
|
|
|
+ size="small" @click="openUpload(scope.row)">扣款成功</el-button>
|
|
|
+ <el-button link v-hasPermi="['business:deduction:deduction']" style="margin-left: 5px; " type="primary"
|
|
|
+ size="small" @click="showFeedbackDialog(scope.row)">扣款失败</el-button>
|
|
|
</template>
|
|
|
</div>
|
|
|
</template>
|
|
@@ -282,14 +127,7 @@
|
|
|
</el-table-column>
|
|
|
</el-table>
|
|
|
<!-- <Deposit-form ref="DepositRef" :get-list="getList" /> -->
|
|
|
- <el-dialog
|
|
|
- title="扣款信息"
|
|
|
- v-model="formOpen"
|
|
|
- width="500px"
|
|
|
- append-to-body
|
|
|
- draggable
|
|
|
- @close="formCancel"
|
|
|
- >
|
|
|
+ <el-dialog title="扣款信息" v-model="formOpen" width="500px" append-to-body draggable @close="formCancel">
|
|
|
<el-form ref="dictRef" :model="form" label-width="100" size="small">
|
|
|
<el-row :gutter="30">
|
|
|
<el-col :span="24">
|
|
@@ -300,57 +138,23 @@
|
|
|
<el-col :span="24">
|
|
|
<el-form-item label="凭证附件:" required>
|
|
|
<div class="details-btns-container" style="display: flex">
|
|
|
- <el-upload
|
|
|
- action="#"
|
|
|
- :http-request="upload"
|
|
|
- :with-credentials="true"
|
|
|
- :show-file-list="false"
|
|
|
- multiple
|
|
|
- >
|
|
|
- <el-button size="small" type="primary" icon="Upload"
|
|
|
- >点击上传</el-button
|
|
|
- >
|
|
|
+ <el-upload action="#" :http-request="upload" :with-credentials="true" :show-file-list="false" multiple>
|
|
|
+ <el-button size="small" type="primary" icon="Upload">点击上传</el-button>
|
|
|
</el-upload>
|
|
|
</div>
|
|
|
- <el-table
|
|
|
- ref="filesTable"
|
|
|
- :data="form.files"
|
|
|
- size="small"
|
|
|
- height="200px"
|
|
|
- border
|
|
|
- header-row-class-name="list-header-row"
|
|
|
- >
|
|
|
- <el-table-column
|
|
|
- type="index"
|
|
|
- label="序号"
|
|
|
- width="47"
|
|
|
- align="center"
|
|
|
- />
|
|
|
- <el-table-column
|
|
|
- label="文件名"
|
|
|
- prop="originalFileName"
|
|
|
- align="center"
|
|
|
- >
|
|
|
+ <el-table ref="filesTable" :data="form.files" size="small" height="200px" border
|
|
|
+ header-row-class-name="list-header-row">
|
|
|
+ <el-table-column type="index" label="序号" width="47" align="center" />
|
|
|
+ <el-table-column label="文件名" prop="originalFileName" align="center">
|
|
|
<template #default="scope">
|
|
|
- <el-link
|
|
|
- :href="`${baseUrl}${scope.row.fileUrl}`"
|
|
|
- :underline="false"
|
|
|
- target="_blank"
|
|
|
- type="primary"
|
|
|
- >
|
|
|
+ <el-link :href="`${baseUrl}${scope.row.fileUrl}`" :underline="false" target="_blank" type="primary">
|
|
|
{{ scope.row.originalFileName }}
|
|
|
</el-link>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column label="操作" width="47" align="center">
|
|
|
<template #default="scope">
|
|
|
- <el-button
|
|
|
- link
|
|
|
- size="small"
|
|
|
- type="danger"
|
|
|
- @click="handleDelFile(scope.$index)"
|
|
|
- >删除</el-button
|
|
|
- >
|
|
|
+ <el-button link size="small" type="danger" @click="handleDelFile(scope.$index)">删除</el-button>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
</el-table>
|
|
@@ -360,128 +164,58 @@
|
|
|
</el-form>
|
|
|
<template #footer>
|
|
|
<div class="dialog-footer">
|
|
|
- <el-button
|
|
|
- type="primary"
|
|
|
- size="small"
|
|
|
- icon="Finished"
|
|
|
- @click="saveHandler"
|
|
|
- >确 定</el-button
|
|
|
- >
|
|
|
- <el-button icon="close" size="small" @click="formCancel"
|
|
|
- >取 消</el-button
|
|
|
- >
|
|
|
+ <el-button type="primary" size="small" icon="Finished" @click="saveHandler">确 定</el-button>
|
|
|
+ <el-button icon="close" size="small" @click="formCancel">取 消</el-button>
|
|
|
</div>
|
|
|
</template>
|
|
|
</el-dialog>
|
|
|
<!-- 分页 -->
|
|
|
- <pagination
|
|
|
- v-show="total > 0"
|
|
|
- :total="total"
|
|
|
- v-model:page="queryParams.pageNum"
|
|
|
- v-model:limit="queryParams.pageSize"
|
|
|
- @pagination="getList"
|
|
|
- />
|
|
|
- <el-image-viewer
|
|
|
- v-if="showViewer"
|
|
|
- :url-list="currentFileList"
|
|
|
- @close="closeImages"
|
|
|
- :initial-index="showIndex"
|
|
|
- />
|
|
|
+ <pagination v-show="total > 0" :total="total" v-model:page="queryParams.pageNum"
|
|
|
+ v-model:limit="queryParams.pageSize" @pagination="getList" />
|
|
|
+ <el-image-viewer v-if="showViewer" :url-list="currentFileList" @close="closeImages" :initial-index="showIndex" />
|
|
|
<feedbackDialog ref="feedbackDialogRef" :verify="verifyDeduction" />
|
|
|
<FileDialog ref="fileDialog" />
|
|
|
<MergeTaxViewDialog ref="mergeTaxViewDialog" />
|
|
|
<HousingFundViewDialog ref="housingFundViewDialog" />
|
|
|
<SocialSecurityViewDialog ref="socialSecurityViewDialog" />
|
|
|
<!-- 更多搜索弹窗 -->
|
|
|
- <el-dialog
|
|
|
- title="更多搜索"
|
|
|
- v-model="moreSearch"
|
|
|
- width="620px"
|
|
|
- append-to-body
|
|
|
- draggable
|
|
|
- >
|
|
|
- <el-form
|
|
|
- :model="queryParams"
|
|
|
- ref="queryRef"
|
|
|
- size="small"
|
|
|
- label-width="100"
|
|
|
- >
|
|
|
+ <el-dialog title="更多搜索" v-model="moreSearch" width="620px" append-to-body draggable>
|
|
|
+ <el-form :model="queryParams" ref="queryRef" size="small" label-width="100">
|
|
|
<el-row :gutter="20">
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="客户名称:">
|
|
|
- <el-input
|
|
|
- v-model.trim="queryParams.companyName"
|
|
|
- size="small"
|
|
|
- type="text"
|
|
|
- placeholder="客户名称"
|
|
|
- :clearable="true"
|
|
|
- />
|
|
|
+ <el-input v-model.trim="queryParams.companyName" size="small" type="text" placeholder="客户名称"
|
|
|
+ :clearable="true" />
|
|
|
</el-form-item>
|
|
|
<el-form-item label="来源名:" prop="sourceNames">
|
|
|
- <el-select
|
|
|
- v-model="queryParams.sourceNames"
|
|
|
- placeholder="请选择来源名"
|
|
|
- multiple
|
|
|
- >
|
|
|
- <el-option
|
|
|
- v-for="item in sources"
|
|
|
- :key="item.value"
|
|
|
- :label="item.label"
|
|
|
- :value="item.value"
|
|
|
- />
|
|
|
+ <el-select v-model="queryParams.sourceNames" placeholder="请选择来源名" multiple>
|
|
|
+ <el-option v-for="item in sources" :key="item.value" :label="item.label" :value="item.value" />
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
|
|
|
<el-form-item label="来源:" prop="fromCompanyName">
|
|
|
- <el-input
|
|
|
- size="small"
|
|
|
- v-model="queryParams.fromCompanyName"
|
|
|
- type="text"
|
|
|
- placeholder="客户来源"
|
|
|
- :clearable="true"
|
|
|
- />
|
|
|
+ <el-input size="small" v-model="queryParams.fromCompanyName" type="text" placeholder="客户来源"
|
|
|
+ :clearable="true" />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="纳税性质:" prop="taxType">
|
|
|
- <el-select
|
|
|
- size="small"
|
|
|
- v-model="queryParams.taxType"
|
|
|
- placeholder="请选择纳税性质"
|
|
|
- :clearable="true"
|
|
|
- @change="taxTypeChange"
|
|
|
- >
|
|
|
- <el-option
|
|
|
- v-for="item in taxTypes"
|
|
|
- :key="item.label"
|
|
|
- :label="item.label"
|
|
|
- :value="item.value"
|
|
|
- />
|
|
|
+ <el-select size="small" v-model="queryParams.taxType" placeholder="请选择纳税性质" :clearable="true"
|
|
|
+ @change="taxTypeChange">
|
|
|
+ <el-option v-for="item in taxTypes" :key="item.label" :label="item.label" :value="item.value" />
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="所属期:">
|
|
|
- <el-date-picker
|
|
|
- v-model="queryParams.currentMonth"
|
|
|
- type="month"
|
|
|
- format="YYYY年MM月"
|
|
|
- value-format="YYYY-MM"
|
|
|
- />
|
|
|
+ <el-date-picker v-model="queryParams.currentMonth" type="month" format="YYYY年MM月"
|
|
|
+ value-format="YYYY-MM" />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
</el-form>
|
|
|
<template #footer>
|
|
|
<div class="dialog-footer">
|
|
|
- <el-button
|
|
|
- type="primary"
|
|
|
- icon="Finished"
|
|
|
- size="small"
|
|
|
- @click="handleQuery"
|
|
|
- >确 定</el-button
|
|
|
- >
|
|
|
- <el-button icon="close" size="small" @click="moreSearch = false"
|
|
|
- >取 消</el-button
|
|
|
- >
|
|
|
+ <el-button type="primary" icon="Finished" size="small" @click="handleQuery">确 定</el-button>
|
|
|
+ <el-button icon="close" size="small" @click="moreSearch = false">取 消</el-button>
|
|
|
</div>
|
|
|
</template>
|
|
|
</el-dialog>
|
|
@@ -688,7 +422,7 @@ function handleDelete(row) {
|
|
|
getList();
|
|
|
proxy.$modal.msgSuccess("删除成功!");
|
|
|
})
|
|
|
- .catch(() => {});
|
|
|
+ .catch(() => { });
|
|
|
}
|
|
|
|
|
|
/** 导出按钮操作 */
|
|
@@ -777,7 +511,7 @@ function handleDelFile(index) {
|
|
|
|
|
|
function amountDetail(row) {
|
|
|
const item = {
|
|
|
- year: proxy.moment().format("YYYY"),
|
|
|
+ year: proxy.moment().subtract(1, "months").format("YYYY"),
|
|
|
month: proxy.moment().subtract(1, "months").format("MM"),
|
|
|
};
|
|
|
switch (row.sourceName) {
|