diff --git a/src/api/sunVillage_info/fixedAssets.js b/src/api/sunVillage_info/fixedAssets.js index f258e13f..3e29aef0 100644 --- a/src/api/sunVillage_info/fixedAssets.js +++ b/src/api/sunVillage_info/fixedAssets.js @@ -437,3 +437,72 @@ export function publicPoll(id) { method: 'get' }) } + +// 获取会计科目列表 +export const subjectData = (query) => { + return request({ + url: '/finance/subject/listAll', + method: 'get', + params: query + }) +} + +//普通明细账接口 +export function listNormalDetails(query) { + return request({ + url: '/finance/balance/listNormalDetails', + method: 'get', + params: query + }) +} +//查询凭证信息明细 +export const voucherDetail = (data) => { + return request({ + url: '/finance/voucher/detail', + method: 'get', + params: data + }) +} + +//统计填报列表数据 +export const statisticsList = (data) => { + return request({ + url: '/entity/statistics/list', + method: 'get', + params: data + }) +} + +// 删除统计填报列表数据 +export function delStatisticsRemove(id) { + return request({ + url: '/entity/statistics/remove/' + id, + method: 'get' + }) +} + +//统计填报 - 模板 +export const entityStatisticsTemplate = (data) => { + return request({ + url: '/entity/statistics/entityStatisticsTemplate', + method: 'get', + params: data + }) +} + +//统计填报 -保存模板 +export const entityStatisticsSave = (data) => { + return request({ + url: '/entity/statistics/save', + method: 'post', + data: data + }) +} + +//统计填报 - 编辑 +export const entityStatisticsDetail = (id) => { + return request({ + url: '/entity/statistics/detail/'+id, + method: 'get' + }) +} \ No newline at end of file diff --git a/src/assets/images/sunVillage_info/fixedAssets_icon_4.png b/src/assets/images/sunVillage_info/fixedAssets_icon_4.png new file mode 100644 index 00000000..5d3431ad Binary files /dev/null and b/src/assets/images/sunVillage_info/fixedAssets_icon_4.png differ diff --git a/src/assets/images/sunVillage_info/fixedAssets_icon_5.png b/src/assets/images/sunVillage_info/fixedAssets_icon_5.png new file mode 100644 index 00000000..ba05fa57 Binary files /dev/null and b/src/assets/images/sunVillage_info/fixedAssets_icon_5.png differ diff --git a/src/assets/images/sunVillage_info/index_block_09.png b/src/assets/images/sunVillage_info/index_block_09.png new file mode 100644 index 00000000..37de49f9 Binary files /dev/null and b/src/assets/images/sunVillage_info/index_block_09.png differ diff --git a/src/assets/images/sunVillage_info/index_block_10.png b/src/assets/images/sunVillage_info/index_block_10.png new file mode 100644 index 00000000..b425fa08 Binary files /dev/null and b/src/assets/images/sunVillage_info/index_block_10.png differ diff --git a/src/assets/images/sunVillage_info/list_icon_11.png b/src/assets/images/sunVillage_info/list_icon_11.png new file mode 100644 index 00000000..e89ceb08 Binary files /dev/null and b/src/assets/images/sunVillage_info/list_icon_11.png differ diff --git a/src/assets/images/sunVillage_info/list_icon_12.png b/src/assets/images/sunVillage_info/list_icon_12.png new file mode 100644 index 00000000..83b28d7b Binary files /dev/null and b/src/assets/images/sunVillage_info/list_icon_12.png differ diff --git a/src/assets/images/sunVillage_info/list_icon_13.png b/src/assets/images/sunVillage_info/list_icon_13.png new file mode 100644 index 00000000..234cb914 Binary files /dev/null and b/src/assets/images/sunVillage_info/list_icon_13.png differ diff --git a/src/assets/images/sunVillage_info/vocher_bg.png b/src/assets/images/sunVillage_info/vocher_bg.png new file mode 100644 index 00000000..4c82946e Binary files /dev/null and b/src/assets/images/sunVillage_info/vocher_bg.png differ diff --git a/src/router/index.js b/src/router/index.js index d20b43f4..22629121 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -3422,6 +3422,42 @@ export const constantRoutes = [ }, component: (resolve) => require(['@/views/sunVillage_info/list_register_detail'], resolve) }, + { // 统计填报 + path: '/sunVillage_info/statistical_report', + name: 'sunVillageInfoStatisticalReport', + meta: { + title: '统计填报', + hidden: true, + }, + component: (resolve) => require(['@/views/sunVillage_info/statistical_report'], resolve) + }, + { // 统计填报--编辑 + path: '/sunVillage_info/statistical_report_edit', + name: 'sunVillageInfoStatisticalReportEdit', + meta: { + title: '统计填报', + hidden: true, + }, + component: (resolve) => require(['@/views/sunVillage_info/statistical_report_edit'], resolve) + }, + { //明细账 + path: '/sunVillage_info/detailed_ledger', + name: 'sunVillageInfoDetailedLedger', + meta: { + title: '明细账', + hidden: true, + }, + component: (resolve) => require(['@/views/sunVillage_info/detailed_ledger'], resolve) + }, + { //查看记账凭证 + path: '/sunVillage_info/voucher', + name: 'sunVillageInfoVoucher', + meta: { + title: '记账凭证', + hidden: true, + }, + component: (resolve) => require(['@/views/sunVillage_info/voucher'], resolve) + }, { ////阳光村务(新)-- 合同信息 path: '/sunVillage_info/user', name: 'sunVillageInfoUser', diff --git a/src/store/getters.js b/src/store/getters.js index 31855449..fcc6c3b6 100644 --- a/src/store/getters.js +++ b/src/store/getters.js @@ -6,7 +6,7 @@ const getters = { roles: state => state.user.roles, permissions: state => state.user.permissions, bookName: state => state.user.bookName, - + deptName: state => state.user.deptName, nickName: state => state.user.nickName, baseRoutingUrl: state => state.user.baseRoutingUrl, businessLevel: state => state.user.businessLevel, diff --git a/src/store/modules/user.js b/src/store/modules/user.js index f6c5c36b..c5c912ba 100644 --- a/src/store/modules/user.js +++ b/src/store/modules/user.js @@ -12,7 +12,7 @@ const user = { roles: [], permissions: [], bookName: '', - + deptName:'', nickName: '', baseRoutingUrl: '', businessLevel: '', diff --git a/src/views/sunVillage_info/detailed_ledger.vue b/src/views/sunVillage_info/detailed_ledger.vue new file mode 100644 index 00000000..964d3fa8 --- /dev/null +++ b/src/views/sunVillage_info/detailed_ledger.vue @@ -0,0 +1,607 @@ + + + \ No newline at end of file diff --git a/src/views/sunVillage_info/index.vue b/src/views/sunVillage_info/index.vue index f9352877..bcb72dab 100644 --- a/src/views/sunVillage_info/index.vue +++ b/src/views/sunVillage_info/index.vue @@ -60,6 +60,8 @@ 资产登记 合同登记 零工登记 + 统计填报 + 明细账