预归档-加入必填项

main
mo 1 year ago
parent 4b3d328272
commit f9fc84c4f5

@ -777,9 +777,19 @@
@pagination="getList" @pagination="getList"
/> />
<!-- 财务档案列表 --> <!-- 财务档案列表 -->
<el-table v-loading="loading" :data="electronicFinanceList" v-if="fileType == 'electronic_finance'" @selection-change="handleSelectionChange"> <el-table
v-loading="loading"
:data="electronicFinanceList"
v-if="fileType == 'electronic_finance'"
@selection-change="handleSelectionChange"
>
<el-table-column type="selection" width="55" align="center" /> <el-table-column type="selection" width="55" align="center" />
<el-table-column label="交易日期" align="center" prop="tradeDate" width="180"> <el-table-column
label="交易日期"
align="center"
prop="tradeDate"
width="180"
>
<template v-slot="scope"> <template v-slot="scope">
<span>{{ parseTime(scope.row.tradeDate) }}</span> <span>{{ parseTime(scope.row.tradeDate) }}</span>
</template> </template>
@ -799,7 +809,11 @@
<el-table-column label="金额" align="center" prop="price" /> <el-table-column label="金额" align="center" prop="price" />
<el-table-column label="收据/发票号码" align="center" prop="invoiceNumber"/> <el-table-column
label="收据/发票号码"
align="center"
prop="invoiceNumber"
/>
<!-- <el-table-column label="纸档位置" align="center" prop="position" />--> <!-- <el-table-column label="纸档位置" align="center" prop="position" />-->
<!-- <el-table-column label="完整性" align="center" prop="cherks">--> <!-- <el-table-column label="完整性" align="center" prop="cherks">-->
<!-- <template v-slot="scope">--> <!-- <template v-slot="scope">-->
@ -817,7 +831,10 @@
<el-table-column label="项目" align="center" prop="project" /> <el-table-column label="项目" align="center" prop="project" />
<el-table-column label="状态" align="center" prop="status"> <el-table-column label="状态" align="center" prop="status">
<template v-slot="scope"> <template v-slot="scope">
<dict-tag :type="DICT_TYPE.CONTRACT_STATUS" :value="scope.row.status"/> <dict-tag
:type="DICT_TYPE.CONTRACT_STATUS"
:value="scope.row.status"
/>
</template> </template>
</el-table-column> </el-table-column>
<!-- <el-table-column label="归档状态" align="center" prop="fileStatus">--> <!-- <el-table-column label="归档状态" align="center" prop="fileStatus">-->
@ -855,7 +872,12 @@
<!-- </el-table-column>--> <!-- </el-table-column>-->
</el-table> </el-table>
<!-- 财务档案分页组件 --> <!-- 财务档案分页组件 -->
<pagination v-if="fileType == 'electronic_finance'" v-show="total11 > 0" :total="total11" :page.sync="queryParams.pageNo" :limit.sync="queryParams.pageSize" <pagination
v-if="fileType == 'electronic_finance'"
v-show="total11 > 0"
:total="total11"
:page.sync="queryParams.pageNo"
:limit.sync="queryParams.pageSize"
@pagination="getList" @pagination="getList"
/> />
@ -1013,7 +1035,7 @@ import { listData } from "@/api/system/dict/data";
import { getSiteTree } from "@/api/setting/organization"; import { getSiteTree } from "@/api/setting/organization";
import { getOrganizationPage } from "@/api/setting/organization"; import { getOrganizationPage } from "@/api/setting/organization";
import { getAccountingReportPage } from "@/api/accounting/report"; import { getAccountingReportPage } from "@/api/accounting/report";
import { getFinancePage } from '@/api/ea/electronicfinance/finance' import { getFinancePage } from "@/api/ea/electronicfinance/finance";
export default { export default {
name: "Voucher", name: "Voucher",
@ -1071,7 +1093,29 @@ export default {
Fileform: {}, Fileform: {},
fileType: "accounting_voucher", fileType: "accounting_voucher",
// //
rules: {}, rules: {
company: [
{ required: true, message: "业务实体不能为空", trigger: "blur" },
],
year: [
{ required: true, message: "会计年份不能为空", trigger: "blur" },
],
period: [
{ required: true, message: "会计月份不能为空", trigger: "blur" },
],
caseNum: [
{ required: true, message: "全宗号不能为空", trigger: "blur" },
],
catalogNum: [
{ required: true, message: "目录号不能为空", trigger: "blur" },
],
filesNum: [
{ required: true, message: "案卷号不能为空", trigger: "blur" },
],
recordTime: [
{ required: true, message: "归档时间不能为空", trigger: "blur" },
],
},
ids: "", // id ids: "", // id
fileData: "", //id fileData: "", //id
fileTypeOptions: [], // fileTypeOptions: [], //
@ -1151,10 +1195,10 @@ export default {
this.loading = false; this.loading = false;
}); });
/** 查询财务档案列表 */ /** 查询财务档案列表 */
getFinancePage(this.queryParams).then(response => { getFinancePage(this.queryParams).then((response) => {
this.electronicFinanceList = response.data.list this.electronicFinanceList = response.data.list;
this.total11 = response.data.total this.total11 = response.data.total;
this.loading = false this.loading = false;
}); });
}, },
/** 获取目录号 */ /** 获取目录号 */

Loading…
Cancel
Save