From 10dce0d8e1a2d4fe6442b08ad1c72d24967a8ef0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BA=9E=E4=B8=9C=E6=97=AD?= <850374051@qq.com> Date: Wed, 4 Mar 2026 13:58:16 +0800 Subject: [PATCH] =?UTF-8?q?task=20=E7=BB=8F=E8=B4=B9=E9=A2=84=E7=AE=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/sunVillage_info/fixedAssets.js | 112 ++++ .../images/sunVillage_info/index_icon_16.png | Bin 0 -> 2396 bytes src/router/index.js | 72 +++ src/views/sunVillage_info/list_funds.vue | 554 ++++++++++++++++++ src/views/sunVillage_info/list_funds_add.vue | 256 ++++++++ .../sunVillage_info/list_funds_detail.vue | 222 +++++++ src/views/sunVillage_info/list_funds_edit.vue | 261 +++++++++ src/views/sunVillage_info/list_funds_list.vue | 518 ++++++++++++++++ .../sunVillage_info/list_funds_list_add.vue | 233 ++++++++ .../list_funds_list_detail.vue | 198 +++++++ .../sunVillage_info/list_funds_list_edit.vue | 236 ++++++++ 11 files changed, 2662 insertions(+) create mode 100644 src/assets/images/sunVillage_info/index_icon_16.png create mode 100644 src/views/sunVillage_info/list_funds.vue create mode 100644 src/views/sunVillage_info/list_funds_add.vue create mode 100644 src/views/sunVillage_info/list_funds_detail.vue create mode 100644 src/views/sunVillage_info/list_funds_edit.vue create mode 100644 src/views/sunVillage_info/list_funds_list.vue create mode 100644 src/views/sunVillage_info/list_funds_list_add.vue create mode 100644 src/views/sunVillage_info/list_funds_list_detail.vue create mode 100644 src/views/sunVillage_info/list_funds_list_edit.vue diff --git a/src/api/sunVillage_info/fixedAssets.js b/src/api/sunVillage_info/fixedAssets.js index d17c295c..e2f312e5 100644 --- a/src/api/sunVillage_info/fixedAssets.js +++ b/src/api/sunVillage_info/fixedAssets.js @@ -1502,3 +1502,115 @@ export function webList(query) { params: query }) } + +// 查询经费预算列表 +export function listFunds(query) { + return request({ + url: '/cashier/funds/list', + method: 'get', + params: query + }) +} +// 查询审批模板列表 +export function listTemplate(query) { + return request({ + url: '/service/template/list', + method: 'get', + params: query + }) +} + +// 新增经费预算 +export function addFunds(data) { + return request({ + url: '/cashier/funds/add', + method: 'post', + data: data + }) +} + +// 开始审批经费预算 +export function applyFunds(id) { + return request({ + url: '/cashier/funds/submitApply/' + id, + method: 'post', + }) +} + +// 撤销审批经费预算 +export function revokeFunds(id) { + return request({ + url: '/cashier/funds/revokeApply/' + id, + method: 'post', + }) +} + +// 删除经费预算 +export function delFunds(id) { + return request({ + url: '/cashier/funds/remove/' + id, + method: 'get' + }) +} + +// 查询经费预算详细 +export function getFunds(id) { + return request({ + url: '/cashier/funds/get/' + id, + method: 'get', + params: arguments[1] || {} + }) +} + +// 修改经费预算 +export function updateFunds(data) { + return request({ + url: '/cashier/funds/edit', + method: 'post', + data: data + }) +} + +// 查询经费明细列表 +export function listFundsdetail(query) { + return request({ + url: '/cashier/fundsdetail/list', + method: 'get', + params: query + }) +} + +// 删除经费明细 +export function delFundsdetail(id) { + return request({ + url: '/cashier/fundsdetail/remove/' + id, + method: 'get' + }) +} + +// 新增经费明细 +export function addFundsdetail(data) { + return request({ + url: '/cashier/fundsdetail/add', + method: 'post', + data: data + }) +} + +// 修改经费明细 +export function updateFundsdetail(data) { + return request({ + url: '/cashier/fundsdetail/edit', + method: 'post', + data: data + }) +} + +// 查询经费明细详细 +export function getFundsdetail(id) { + return request({ + url: '/cashier/fundsdetail/get/' + id, + method: 'get', + params: arguments[1] || {} + }) +} diff --git a/src/assets/images/sunVillage_info/index_icon_16.png b/src/assets/images/sunVillage_info/index_icon_16.png new file mode 100644 index 0000000000000000000000000000000000000000..022c077e8720877fea95c9d622281bb5f5923577 GIT binary patch literal 2396 zcmaJ>dpuNm8y}3zD9Xeum3A7GF!%c~G-k-i?R6=1Vdl&kM&{C7){sS$Ezw({l3kZg zFDa7BMr(=Gx}|nYDk(Nyw1kpW!h00G`$wNWzt8zyp7VUa&*k?#XJ3HddK2Si#xNMn zgy+Q#gjP26GK~zNc?3yb4=q+Ik5E;ROr(nAD?k`qC=-Avo`fF-27-KH{Ek-81qRbg z76*r_LVbOhfJ}nr&+1?`5;=s1!Cc%laz3yfRG|c5lvv6_kJMg9qr^fMdK1ML?N}0SII|ipIbasAN2e>VzWV2@D*bjw6sTcmfkoWm0IUxd#ndQwT-O zK(6PUE$GBTN2^qFCJq-D7l(}_VP%Ra9D%`rIEXkR5d&#pl<`s(UxSeWOHm*w2Ee>c9W ztqhKrgSbFYDN`!|=srX?^I#}<|7>Vh5%PxVuMk6*!jI+30JQ{^s(4%$8v242iiJ!O zflOnNNCXUpK_Ftt6tV~-5R#yY3ep64BApZygO961+wivQKhb8|bmdR0oe3eWQER)5~S3y9uOeIrB%j75y z2W7uWEEUS)lxt^i=ySkaP$B*n6nZLT64a*@GsRyqkEb$(WHKPYFhC+7!xxcfcS1Ub z#wUva051Z_6bgC{FZ^5TK9?vYfkKead%_fuX+(fQqF~4ZB8UMQWC}(=BaktC0ssIa zKABFzlh8QGMci!F{H==SMNnzZZol*dbokO$pcHB)1=KSw73V5pFnuMD%MR9b4{i2M zTj61zL?KNA-<}^_)*Oju=cxM|jRc2N{(aq!0B3VES6t0LcGW1x1@3|z8AS0ugcQvGtWY-h<%&zFY1s_{1w zb!Q(%gxoY*Yd6(vw?0>BJ3lnVi{Ga|6qpxIruJa|)&r!QBGfO{W!Y2#f^z4dW8EX1bx7_eX+@aLHyB5{d9b1j4==E(fylLa9 zx@A)Td$+p3eke!MZaTGf@dEGsR@3};0S$InZ+8RnC&L<^bJWsM{XG4c89Sr_eeqd? z*RIX#Nt|xn+G>=8UeLPYAln{Omlo?P!6VLSOGLAc)Nzba87V*G+qLXsR$}H2rQI2|&yFw34dJd~?-_D-9o)EswYR=xZFk`9 zzQl%C4#RGpk?IcJ6YpcL#3Y3073rNndf3i9ekZ+aN?W|tTYKrrrKESPZ9bJ`&4hKL zQK)NgwN~GLa_f&HVcx{m_r@Eyd-gkZy0;u+i)GnzLMQ7)*tOTTyvnDWnrboJ{8v9; zT6mD>&Jxb_l8)ePC5V#T5_pcr{EX~(*BAZR&3E<(+;YCR%{Wi?n{qFAF!g!L`oxNl zOEd*}A^hsw)$DzeXbER0Zg{-zXh(J5J-?*i;0JQPL$qAG*cP5OJnDo;%E#*skbfN$ zKNBxuI9@yJe&6!=kh%GTw6`Rm&Q(?IyEdYL>;PU?s;`S$T|2O>yl!axNR-nJowF%v z`LQ2x{pkq%x_pFY$;3>l_~l8bLnp*g4~iO@C?f z4?N!QmdLY@w&k{yp8sO!JmmSDM&t1hUeH?D(}y=t>bU8DQ=N(sBC}MQE>fX(~iff&wG}ivfK!q z3Xfd+p!R+G8T@!iEPJfVtNGQ`(~_xk`+4tj543yVvRy$fU?Z(zD_@^GJ!w@j@(o;n zz3%hf&up(}UV!`avKMvo@?ZCn zgJ^wZ1qk-!;IxIn&4+cxui#DU0-F4-seK}Mn>5Y3QLP;|ZPZhIpJzAW9S)8WjHk_- z4TgP21%?7`mHir%kDHCc6UxkD5y~g=@3Z#UC0;Mvp!Sb+DYLZK2^2gP3AcKTW|k~) z>%cTluReZP{-^D)SJP}plnJaKmj86SE3eJI5htADc};&`Uga`onbEy=gqSyJc?6l= zResuPW7b%@G%cf4t5`W$s39&IWVBwmlN!-cO>9WtH8|h9Vb#X9_i|rE&QwRgobL2mhw4n0jRsqq z48$fJ4LHeqmss2G)NPt}wz)1;m^{;(^t2%J(A?--le_>AQ^xz7A)^;Uzh4-P=i$e# IaF5jf4`w;nIsgCw literal 0 HcmV?d00001 diff --git a/src/router/index.js b/src/router/index.js index e5994fcc..5ff8af24 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -3542,6 +3542,78 @@ export const constantRoutes = [ }, component: (resolve) => require(['@/views/sunVillage_info/list_special_edit'], resolve) }, + { ////阳光村务(新)-- 四议两公开 + path: '/sunVillage_info/list_funds', + name: 'sunVillageInfoListFunds', + meta: { + title: '经费预算', + hidden: true, + }, + component: (resolve) => require(['@/views/sunVillage_info/list_funds'], resolve) + }, + { ////阳光村务(新)-- 四议两公开 + path: '/sunVillage_info/list_funds_add', + name: 'sunVillageInfoListFundsAdd', + meta: { + title: '新增经费预算', + hidden: true, + }, + component: (resolve) => require(['@/views/sunVillage_info/list_funds_add'], resolve) + }, + { ////阳光村务(新)-- 四议两公开 + path: '/sunVillage_info/list_funds_edit', + name: 'sunVillageInfoListFundsEdit', + meta: { + title: '修改经费预算', + hidden: true, + }, + component: (resolve) => require(['@/views/sunVillage_info/list_funds_edit'], resolve) + }, + { ////阳光村务(新)-- 四议两公开 + path: '/sunVillage_info/list_funds_detail', + name: 'sunVillageInfoListFundsDetail', + meta: { + title: '经费预算', + hidden: true, + }, + component: (resolve) => require(['@/views/sunVillage_info/list_funds_detail'], resolve) + }, + { ////阳光村务(新)-- 四议两公开 + path: '/sunVillage_info/list_funds_list', + name: 'sunVillageInfoListFundsList', + meta: { + title: '预算明细', + hidden: true, + }, + component: (resolve) => require(['@/views/sunVillage_info/list_funds_list'], resolve) + }, + { ////阳光村务(新)-- 四议两公开 + path: '/sunVillage_info/list_funds_list_add', + name: 'sunVillageInfoListFundsListAdd', + meta: { + title: '新增预算明细', + hidden: true, + }, + component: (resolve) => require(['@/views/sunVillage_info/list_funds_list_add'], resolve) + }, + { ////阳光村务(新)-- 四议两公开 + path: '/sunVillage_info/list_funds_list_edit', + name: 'sunVillageInfoListFundsListEdit', + meta: { + title: '修改预算明细', + hidden: true, + }, + component: (resolve) => require(['@/views/sunVillage_info/list_funds_list_edit'], resolve) + }, + { ////阳光村务(新)-- 四议两公开 + path: '/sunVillage_info/list_funds_list_detail', + name: 'sunVillageInfoListFundsListDetail', + meta: { + title: '查看预算明细', + hidden: true, + }, + component: (resolve) => require(['@/views/sunVillage_info/list_funds_list_detail'], resolve) + }, { ////阳光村务(新)-- 四议表决 path: '/sunVillage_info/special_vote', name: 'sunVillageInfoSpecialVote', diff --git a/src/views/sunVillage_info/list_funds.vue b/src/views/sunVillage_info/list_funds.vue new file mode 100644 index 00000000..a6eb9325 --- /dev/null +++ b/src/views/sunVillage_info/list_funds.vue @@ -0,0 +1,554 @@ + + + + + diff --git a/src/views/sunVillage_info/list_funds_add.vue b/src/views/sunVillage_info/list_funds_add.vue new file mode 100644 index 00000000..613df6a3 --- /dev/null +++ b/src/views/sunVillage_info/list_funds_add.vue @@ -0,0 +1,256 @@ + + + + + diff --git a/src/views/sunVillage_info/list_funds_detail.vue b/src/views/sunVillage_info/list_funds_detail.vue new file mode 100644 index 00000000..7d420e25 --- /dev/null +++ b/src/views/sunVillage_info/list_funds_detail.vue @@ -0,0 +1,222 @@ + + + + + diff --git a/src/views/sunVillage_info/list_funds_edit.vue b/src/views/sunVillage_info/list_funds_edit.vue new file mode 100644 index 00000000..0bdd0856 --- /dev/null +++ b/src/views/sunVillage_info/list_funds_edit.vue @@ -0,0 +1,261 @@ + + + + + diff --git a/src/views/sunVillage_info/list_funds_list.vue b/src/views/sunVillage_info/list_funds_list.vue new file mode 100644 index 00000000..4c253f52 --- /dev/null +++ b/src/views/sunVillage_info/list_funds_list.vue @@ -0,0 +1,518 @@ + + + + + diff --git a/src/views/sunVillage_info/list_funds_list_add.vue b/src/views/sunVillage_info/list_funds_list_add.vue new file mode 100644 index 00000000..e867cee1 --- /dev/null +++ b/src/views/sunVillage_info/list_funds_list_add.vue @@ -0,0 +1,233 @@ + + + + + diff --git a/src/views/sunVillage_info/list_funds_list_detail.vue b/src/views/sunVillage_info/list_funds_list_detail.vue new file mode 100644 index 00000000..a01b3bdb --- /dev/null +++ b/src/views/sunVillage_info/list_funds_list_detail.vue @@ -0,0 +1,198 @@ + + + + + diff --git a/src/views/sunVillage_info/list_funds_list_edit.vue b/src/views/sunVillage_info/list_funds_list_edit.vue new file mode 100644 index 00000000..dbbfde2f --- /dev/null +++ b/src/views/sunVillage_info/list_funds_list_edit.vue @@ -0,0 +1,236 @@ + + + + +