From 39a36bed3c2ab17cdda3eb801fb6ff8fe76bf7c9 Mon Sep 17 00:00:00 2001 From: makaba <985019473@qq.com> Date: Fri, 22 Mar 2024 10:39:52 +0800 Subject: [PATCH] =?UTF-8?q?task=20=E9=98=B3=E5=85=89=E6=9D=91=E5=8A=A1=20?= =?UTF-8?q?=E6=96=B0=E5=A2=9E=20=E6=94=B6=E6=94=AF=E8=A1=A8=20=E7=9B=88?= =?UTF-8?q?=E4=BD=99=E8=A1=A8=20=E5=85=AC=E5=BC=80=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/sunVillage_info/fixedAssets.js | 27 + src/router/index.js | 27 + src/views/sunVillage_info/detailed_income.vue | 813 ++++++++++++++++++ .../detailed_incomeAndExpenditurePublic.vue | 798 +++++++++++++++++ .../detailed_incomeDistribution.vue | 769 +++++++++++++++++ 5 files changed, 2434 insertions(+) create mode 100644 src/views/sunVillage_info/detailed_income.vue create mode 100644 src/views/sunVillage_info/detailed_incomeAndExpenditurePublic.vue create mode 100644 src/views/sunVillage_info/detailed_incomeDistribution.vue diff --git a/src/api/sunVillage_info/fixedAssets.js b/src/api/sunVillage_info/fixedAssets.js index 7c16ccc9..f49895d9 100644 --- a/src/api/sunVillage_info/fixedAssets.js +++ b/src/api/sunVillage_info/fixedAssets.js @@ -1175,6 +1175,33 @@ export function expressionReportByCategory(name) { } +//查询收支明細表 +export const incomeAndExpenditureDetailReport = (data) => { + return request({ + url: '/finance/report/incomeAndExpenditureDetailReport', + method: 'get', + params: data + }) +} + +//查询收益及收益分配表(模板) +export const incomeDistributionReportByExpTpl = (data) => { + return request({ + url: '/finance/report/incomeDistributionReportByExpTpl', + method: 'get', + params: data + }) +} + +//查询收支公开榜 +export function financialIncomeExpenditurePublic(data) { + return request({ + url: '/finance/open/financialIncomeExpenditurePublic', + method: 'get', + params: data + }) +} + //查询资产负债表(公式报表模板) export const assetLiabilityReportByExpTpl = (data) => { return request({ diff --git a/src/router/index.js b/src/router/index.js index bcfe9e18..b81be5ac 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -4254,6 +4254,33 @@ export const constantRoutes = [ }, component: (resolve) => require(['@/views/sunVillage_info/detailed_liabilities'], resolve) }, + { ////阳光村务(新)-- 收支表 + path: '/sunVillage_info/detailed_income', + name: 'sunVillageInfoIncomeDetails', + meta: { + title: '收支表', + hidden: true, + }, + component: (resolve) => require(['@/views/sunVillage_info/detailed_income'], resolve) + }, + { ////阳光村务(新)-- 盈余表 + path: '/sunVillage_info/detailed_incomeDistribution', + name: 'sunVillageInfoAssetsLiabilities', + meta: { + title: '盈余表', + hidden: true, + }, + component: (resolve) => require(['@/views/sunVillage_info/detailed_incomeDistribution'], resolve) + }, + { ////阳光村务(新)-- 公开表 + path: '/sunVillage_info/detailed_incomeAndExpenditurePublic', + name: 'sunVillageInfoExpenditure', + meta: { + title: '公开表', + hidden: true, + }, + component: (resolve) => require(['@/views/sunVillage_info/detailed_incomeAndExpenditurePublic'], resolve) + }, { ////农业综合行政执法公众平台 path: '/lawEnforcement/index_new', name: 'lawEnforcementIndexNew', diff --git a/src/views/sunVillage_info/detailed_income.vue b/src/views/sunVillage_info/detailed_income.vue new file mode 100644 index 00000000..b78ebdbd --- /dev/null +++ b/src/views/sunVillage_info/detailed_income.vue @@ -0,0 +1,813 @@ + + + + 收支明细表 + + + + + + + + + {{date}} + + + + + + + + + + + + + + + + + + + + + + 单位:{{ this.$store.getters.bookName }} + {{ accountingYear }}年{{ accountingMonth }}期 + 金额:元 + + + + + + + 科目 + 本期发生 + 本年累计发生 + + + {{ item.subjectName }} + {{ item.bqfs }} + {{ item.bnljfs }} + + + + + + + 科目 + 本期发生 + 本年累计发生 + + + {{ item.subjectName }} + {{ item.bqfs }} + {{ item.bnljfs }} + + + + + + + + + + + + diff --git a/src/views/sunVillage_info/detailed_incomeAndExpenditurePublic.vue b/src/views/sunVillage_info/detailed_incomeAndExpenditurePublic.vue new file mode 100644 index 00000000..cdcef158 --- /dev/null +++ b/src/views/sunVillage_info/detailed_incomeAndExpenditurePublic.vue @@ -0,0 +1,798 @@ + + + + 收支公开榜 + + + + + + + + + {{date}} + + + + + + + + + + + + + + + + + + + 单位:{{ this.$store.getters.bookName }} + {{ accountingYear }}年{{ accountingMonth }}期 + 金额:元 + + + + + 收入 + 支出 + + + 日期 + 项目 + 金额 + 日期 + 项目 + 金额 + + + + + {{ item.incomeDate }} + {{ item.incomeSummary }} + {{ item.incomeAmount }} + {{ item.expenditureDate }} + {{ item.expenditureSummary }} + {{ item.expenditureAmount }} + + + + + + + + + + + + + + diff --git a/src/views/sunVillage_info/detailed_incomeDistribution.vue b/src/views/sunVillage_info/detailed_incomeDistribution.vue new file mode 100644 index 00000000..3a08c442 --- /dev/null +++ b/src/views/sunVillage_info/detailed_incomeDistribution.vue @@ -0,0 +1,769 @@ + + + + 收益分配表 + + + + + + + + + {{date}} + + + + + + + + + + + + + + + + + + + + + + 单位:{{ this.$store.getters.bookName }} + {{ accountingYear }}年{{ accountingMonth }}期 + 金额:元 + + + + + + + {{item.name}} + + + + + + {{ item[header.prop] }} + + + + + + + + + + + + + +
{{date}}