From 2f90ebcdf4aac3fd88514ca40c38fb824c833d3d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BA=9E=E4=B8=9C=E6=97=AD?= <850374051@qq.com> Date: Sat, 13 Aug 2022 14:34:45 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/sunVillage_info/fixedAssets.js | 43 +++ src/permission.js | 5 +- src/router/index.js | 20 +- src/views/sunVillage_info/fixedAssets.vue | 2 +- src/views/sunVillage_info/index.vue | 139 +++++++- src/views/sunVillage_info/index_code.vue | 192 ++++++++++ src/views/sunVillage_info/information.vue | 2 +- src/views/sunVillage_info/list_finance.vue | 386 +++++++++++++++++++++ src/views/sunVillage_info/login.vue | 19 +- 9 files changed, 794 insertions(+), 14 deletions(-) create mode 100644 src/views/sunVillage_info/index_code.vue create mode 100644 src/views/sunVillage_info/list_finance.vue diff --git a/src/api/sunVillage_info/fixedAssets.js b/src/api/sunVillage_info/fixedAssets.js index 429c4cfd..d4fb8064 100644 --- a/src/api/sunVillage_info/fixedAssets.js +++ b/src/api/sunVillage_info/fixedAssets.js @@ -102,3 +102,46 @@ export function updateInfo(data) { data: data }) } +// 财务公开列表 +export function financePublicList(query) { + console.log(query) + return request({ + url: '/villageAffairs/public/financePublicList', + method: 'get', + params: query + }) +} + +//获取区、镇、村地区 +export function treeselectByUser(query) { + return request({ + url: '/system/dept/treeselectByUser', + method: 'get', + params: query + }) +} +//获取账套列表 +export function listByDeptId(query) { + return request({ + url: '/finance/book/listByDeptId', + method: 'get', + params: query + }) +} + +// 切换部门 +export function changeDept(query) { + return request({ + url: '/system/user/changeDept', + method: 'get', + params: query + }) +} +// 切换账套 +export function changeBook(query) { + return request({ + url: '/system/user/changeBook', + method: 'get', + params: query + }) +} diff --git a/src/permission.js b/src/permission.js index b178c281..a5bb805d 100644 --- a/src/permission.js +++ b/src/permission.js @@ -106,14 +106,15 @@ const whiteList = [ //宅基地 '/zjdLogin', - + //阳光村务--新 '/sunVillage_info/login', //登录 '/sunVillage_info/index', //首页 '/sunVillage_info/list_tourists', //二页列表-游客 '/sunVillage_info/fixedAssets', //固定资产 '/sunVillage_info/information', //合同信息 - '/sunVillage_info/details' //详情页 + '/sunVillage_info/details', //详情页 + '/sunVillage_info/index_code' //详情页 ] router.beforeEach((to, from, next) => { diff --git a/src/router/index.js b/src/router/index.js index 13947b62..f3c9568e 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -2840,7 +2840,7 @@ export const constantRoutes = [ path: '/sunVillage_info/index', name: 'sunVillageInfoIndex', meta: { - title: '报账员登录', + title: '阳光村务', hidden: true, }, component: (resolve) => require(['@/views/sunVillage_info/index'], resolve) @@ -2934,6 +2934,24 @@ export const constantRoutes = [ hidden: true, }, component: (resolve) => require(['@/views/sunVillage_info/details'], resolve) + }, + { ////阳光村务(新)-- 合同信息 + path: '/sunVillage_info/index_code', + name: 'sunVillageInfoIndexCode', + meta: { + title: '阳光村务', + hidden: true, + }, + component: (resolve) => require(['@/views/sunVillage_info/index_code'], resolve) + }, + { ////阳光村务(新)-- 合同信息 + path: '/sunVillage_info/list_finance', + name: 'sunVillageInfoListFinance', + meta: { + title: '财务公开榜', + hidden: true, + }, + component: (resolve) => require(['@/views/sunVillage_info/list_finance'], resolve) } ]; diff --git a/src/views/sunVillage_info/fixedAssets.vue b/src/views/sunVillage_info/fixedAssets.vue index 547f20f0..6c254007 100644 --- a/src/views/sunVillage_info/fixedAssets.vue +++ b/src/views/sunVillage_info/fixedAssets.vue @@ -21,7 +21,7 @@ @load="getList" > - +
diff --git a/src/views/sunVillage_info/index.vue b/src/views/sunVillage_info/index.vue index f4aae0d3..b20b9407 100644 --- a/src/views/sunVillage_info/index.vue +++ b/src/views/sunVillage_info/index.vue @@ -2,8 +2,31 @@
-
李家村
-
李家村李家合作社
+
{{deptName}}
+ + + + +
{{bookName}}
+ + + +
@@ -12,7 +35,7 @@
+ diff --git a/src/views/sunVillage_info/information.vue b/src/views/sunVillage_info/information.vue index b8a5ec91..0d6f1a48 100644 --- a/src/views/sunVillage_info/information.vue +++ b/src/views/sunVillage_info/information.vue @@ -20,7 +20,7 @@ @load="getList" > - +
diff --git a/src/views/sunVillage_info/list_finance.vue b/src/views/sunVillage_info/list_finance.vue new file mode 100644 index 00000000..0e103ce1 --- /dev/null +++ b/src/views/sunVillage_info/list_finance.vue @@ -0,0 +1,386 @@ + + + + + diff --git a/src/views/sunVillage_info/login.vue b/src/views/sunVillage_info/login.vue index 916f3eb8..b1a7c158 100644 --- a/src/views/sunVillage_info/login.vue +++ b/src/views/sunVillage_info/login.vue @@ -20,9 +20,9 @@
- +
-
+
@@ -33,7 +33,7 @@
- +
@@ -78,7 +78,8 @@ codeUrl: "", //验证码 isSmsLogin: false, //是否手机验证码 computeTime: 0, - height:0 + height:0, + show:true }; }, created() { @@ -97,6 +98,9 @@ //分享要用encodeURIComponent()方法 }, methods: { + showPassword(){ + this.show = !this.show; + }, getCode() { getCodeImg().then((res) => { this.formData.uuid = res.uuid; @@ -306,9 +310,12 @@ .valid_main{ width: 165px; height: 62px; - background: #3f3d56; border-radius: 30px; - img{width: 100%; height: 100%;} + img{ + width: 100%; + height: 100%; + border-radius: 30px; + } } } }