From eb5dff891f1696e22e4848f38f64c72acd61cf4c 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, 25 Jun 2025 17:38:27 +0800 Subject: [PATCH] =?UTF-8?q?0620=E9=9C=80=E6=B1=82=E5=BC=80=E5=8F=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/sunVillage_info/fixedAssets.js | 53 +++ .../sunVillage_info/index_code_btn_18.png | Bin 0 -> 12010 bytes src/permission.js | 5 + src/router/index.js | 45 ++ .../sunVillage_info/list_contract_ranking.vue | 35 +- .../list_discussions_new_add.vue | 79 +++- .../list_discussions_new_detail.vue | 18 +- .../list_discussions_new_edit.vue | 80 ++++ .../sunVillage_info/list_finance_new_add.vue | 2 +- .../list_finance_new_detail.vue | 2 +- .../sunVillage_info/list_finance_new_edit.vue | 2 +- .../sunVillage_info/list_issues_zy_add.vue | 2 +- .../sunVillage_info/list_issues_zy_detail.vue | 17 +- .../sunVillage_info/list_issues_zy_edit.vue | 21 +- src/views/sunVillage_info/list_special.vue | 413 ++++++++++++++++++ .../sunVillage_info/list_special_add.vue | 343 +++++++++++++++ .../sunVillage_info/list_special_detail.vue | 172 ++++++++ .../list_special_detail_vote.vue | 185 ++++++++ .../sunVillage_info/list_special_edit.vue | 366 ++++++++++++++++ src/views/sunVillage_info/three.vue | 1 - 20 files changed, 1818 insertions(+), 23 deletions(-) create mode 100644 src/assets/images/sunVillage_info/index_code_btn_18.png create mode 100644 src/views/sunVillage_info/list_special.vue create mode 100644 src/views/sunVillage_info/list_special_add.vue create mode 100644 src/views/sunVillage_info/list_special_detail.vue create mode 100644 src/views/sunVillage_info/list_special_detail_vote.vue create mode 100644 src/views/sunVillage_info/list_special_edit.vue diff --git a/src/api/sunVillage_info/fixedAssets.js b/src/api/sunVillage_info/fixedAssets.js index 8b2cb620..2e2ba39b 100644 --- a/src/api/sunVillage_info/fixedAssets.js +++ b/src/api/sunVillage_info/fixedAssets.js @@ -1353,3 +1353,56 @@ export function delSiyigongkai(id) { method: 'get' }) } + +// 查询四议两公开列表 +export function specialPublicityList(query) { + return request({ + url: '/open/villageAffairs/public/specialPublicityList', + method: 'get', + params: query + }) +} + +// 查询四议两公开列表 +export function specialPublicityDetail(query) { + return request({ + url: '/open/villageAffairs/public/specialPublicityDetail', + method: 'get', + params: query + }) +} + +// 查询四议两公开列表 +export function specialPublicityEdit(data) { + return request({ + url: '/subcontract/publicity/edit', + method: 'post', + data: data + }) +} + +// 查询四议两公开列表 +export function specialPublicityAdd(data) { + return request({ + url: '/subcontract/publicity/add', + method: 'post', + data: data + }) +} + +// 删除四议两公开 +export function specialPublicityRemove(id) { + return request({ + url: '/subcontract/publicity/remove/' + id, + method: 'get' + }) +} + +// 查询四议两公开列表 +export function updateSpecialPublicityCount(query) { + return request({ + url: '/open/villageAffairs/public/updateSpecialPublicityCount', + method: 'get', + params: query + }) +} diff --git a/src/assets/images/sunVillage_info/index_code_btn_18.png b/src/assets/images/sunVillage_info/index_code_btn_18.png new file mode 100644 index 0000000000000000000000000000000000000000..a286ad9f9e7911ba8d5f0ed9fa1f303d9869bb32 GIT binary patch literal 12010 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 literal 0 HcmV?d00001 diff --git a/src/permission.js b/src/permission.js index 665cd9c4..2a6263fb 100644 --- a/src/permission.js +++ b/src/permission.js @@ -150,6 +150,11 @@ const whiteList = [ '/sunVillage_info/list_process_detail', '/sunVillage_info/list_issues_zy', '/sunVillage_info/list_issues_zy_detail', + '/sunVillage_info/list_special', + '/sunVillage_info/list_special_detail', + '/sunVillage_info/list_special_detail_vote', + '/sunVillage_info/list_finance_new', + '/sunVillage_info/list_finance_new_detail', // 新型经营主体 'newBusinessEntity/newsBulletin', //新闻公告 diff --git a/src/router/index.js b/src/router/index.js index 272478a1..c1db91bc 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -3479,6 +3479,51 @@ export const constantRoutes = [ }, component: (resolve) => require(['@/views/sunVillage_info/list_discussions_new_add'], resolve) }, + { ////阳光村务(新)-- 四议两公开 + path: '/sunVillage_info/list_special', + name: 'sunVillageInfoListSpecial', + meta: { + title: '专项公示', + hidden: true, + }, + component: (resolve) => require(['@/views/sunVillage_info/list_special'], resolve) + }, + { ////阳光村务(新)-- 四议两公开 + path: '/sunVillage_info/list_special_add', + name: 'sunVillageInfoListSpecialAdd', + meta: { + title: '专项公示', + hidden: true, + }, + component: (resolve) => require(['@/views/sunVillage_info/list_special_add'], resolve) + }, + { ////阳光村务(新)-- 四议两公开 + path: '/sunVillage_info/list_special_detail', + name: 'sunVillageInfoListSpecialDetail', + meta: { + title: '专项公示', + hidden: true, + }, + component: (resolve) => require(['@/views/sunVillage_info/list_special_detail'], resolve) + }, + { ////阳光村务(新)-- 四议两公开 + path: '/sunVillage_info/list_special_detail_vote', + name: 'sunVillageInfoListSpecialDetailVote', + meta: { + title: '专项公示', + hidden: true, + }, + component: (resolve) => require(['@/views/sunVillage_info/list_special_detail_vote'], resolve) + }, + { ////阳光村务(新)-- 四议两公开 + path: '/sunVillage_info/list_special_edit', + name: 'sunVillageInfoListSpecialEdit', + meta: { + title: '专项公示', + hidden: true, + }, + component: (resolve) => require(['@/views/sunVillage_info/list_special_edit'], resolve) + }, { ////阳光村务(新)-- 一张图公开 path: '/sunVillage_info/list_contract_detail', name: 'sunVillageInfoListContractDetail', diff --git a/src/views/sunVillage_info/list_contract_ranking.vue b/src/views/sunVillage_info/list_contract_ranking.vue index 081560fa..15c8d770 100644 --- a/src/views/sunVillage_info/list_contract_ranking.vue +++ b/src/views/sunVillage_info/list_contract_ranking.vue @@ -49,18 +49,28 @@ {{item.buildingTime}} {{item.startTime}} {{item.endTime}} - {{item.endTime}} +

点击查看附件

+ + + +
+ 附件 + + +
+
+ diff --git a/src/views/sunVillage_info/list_discussions_new_detail.vue b/src/views/sunVillage_info/list_discussions_new_detail.vue index 2b5c04ab..b2189d7c 100644 --- a/src/views/sunVillage_info/list_discussions_new_detail.vue +++ b/src/views/sunVillage_info/list_discussions_new_detail.vue @@ -12,7 +12,7 @@
- + - + + + + + + diff --git a/src/views/sunVillage_info/list_discussions_new_edit.vue b/src/views/sunVillage_info/list_discussions_new_edit.vue index 7bae33f4..905613df 100644 --- a/src/views/sunVillage_info/list_discussions_new_edit.vue +++ b/src/views/sunVillage_info/list_discussions_new_edit.vue @@ -53,6 +53,42 @@ + + + + + + + + + + + + + + { + this.shishiguochengPic[i] = {url:'/api'+rrr} + }) + } this.form = res.data; }) }, @@ -176,6 +223,7 @@ var that = this; that.form.shishiPic = that.shishiPic2.join(',') that.form.jueyiPic = that.jueyiPic2.join(',') + that.form.shishiguochengPic = that.shishiguochengPic2.join(',') this.form.deptName = Cookies.get('deptName'); updateSiyigongkai(that.form).then((r1) => { if (r1.code == 200){ @@ -196,6 +244,11 @@ this.openNy2 = data; this.showBuildTime2 = false; }, + onConfirmOpenNy3(data){ + this.form.shishiguochengAt = this.format(data,'yyyy-MM-dd'); + this.openNy3 = data; + this.showBuildTime3 = false; + }, deleteFile1(file,detail){ console.log(detail) this.jueyiPic2.splice(detail.index,1) @@ -204,6 +257,10 @@ console.log(detail) this.shishiPic2.splice(detail.index,1) }, + deleteFile3(file,detail){ + console.log(detail) + this.shishiguochengPic2.splice(detail.index,1) + }, afterRead(file) { this.$toast.loading({ message: "上传中...", @@ -250,6 +307,29 @@ }) } }, + afterRead3(file) { + this.$toast.loading({ + message: "上传中...", + forbidClick: true, + duration: 0, + }); + // 此时可以自行将文件上传至服务器 + if (file instanceof Array){//判断是否为数组,单张图片为array,多张为数组,数组返回true否则为false + file.map(res=>{ + let params1 = new FormData(); + params1.append("file", res.file); + commonUpload(params1).then((r1) => { + this.shishiguochengPic2.push(r1.fileName); + }) + }) + }else{ + let params1 = new FormData(); + params1.append("file", file.file); + commonUpload(params1).then((r1) => { + this.shishiguochengPic2.push(r1.fileName); + }) + } + }, }, } diff --git a/src/views/sunVillage_info/list_finance_new_add.vue b/src/views/sunVillage_info/list_finance_new_add.vue index 384760bb..df53873e 100644 --- a/src/views/sunVillage_info/list_finance_new_add.vue +++ b/src/views/sunVillage_info/list_finance_new_add.vue @@ -121,7 +121,7 @@ diff --git a/src/views/sunVillage_info/list_finance_new_detail.vue b/src/views/sunVillage_info/list_finance_new_detail.vue index 439837f3..200e4d21 100644 --- a/src/views/sunVillage_info/list_finance_new_detail.vue +++ b/src/views/sunVillage_info/list_finance_new_detail.vue @@ -79,7 +79,7 @@ diff --git a/src/views/sunVillage_info/list_finance_new_edit.vue b/src/views/sunVillage_info/list_finance_new_edit.vue index 64ed849c..3ac3fbc0 100644 --- a/src/views/sunVillage_info/list_finance_new_edit.vue +++ b/src/views/sunVillage_info/list_finance_new_edit.vue @@ -121,7 +121,7 @@ diff --git a/src/views/sunVillage_info/list_issues_zy_add.vue b/src/views/sunVillage_info/list_issues_zy_add.vue index ebfee0f7..6b44c39f 100644 --- a/src/views/sunVillage_info/list_issues_zy_add.vue +++ b/src/views/sunVillage_info/list_issues_zy_add.vue @@ -87,7 +87,7 @@
-

{{item.name}}

+

{{item.name}}

diff --git a/src/views/sunVillage_info/list_issues_zy_detail.vue b/src/views/sunVillage_info/list_issues_zy_detail.vue index b4ddbca7..3e6671a3 100644 --- a/src/views/sunVillage_info/list_issues_zy_detail.vue +++ b/src/views/sunVillage_info/list_issues_zy_detail.vue @@ -56,7 +56,7 @@ @@ -112,15 +112,15 @@ }; }, created() { - this.getDicts("important_type").then((response) => { - this.importantTypeOptions = response.data; - }); this.type = this.$route.query.type; this.queryParams.bookId = Cookies.get('bookId'); this.queryParams.deptId = Cookies.get('deptId'); this.queryParams.id = this.$route.query.id; this.showBtn = this.$route.query.showBtn=='false'?false:true; - this.getDetail(); + this.getDicts("important_type").then((response) => { + this.importantTypeOptions = response.data; + this.getDetail(); + }); }, methods: { getDetail(id){ @@ -154,6 +154,13 @@ diff --git a/src/views/sunVillage_info/list_special_add.vue b/src/views/sunVillage_info/list_special_add.vue new file mode 100644 index 00000000..0a770dd8 --- /dev/null +++ b/src/views/sunVillage_info/list_special_add.vue @@ -0,0 +1,343 @@ + + + + + diff --git a/src/views/sunVillage_info/list_special_detail.vue b/src/views/sunVillage_info/list_special_detail.vue new file mode 100644 index 00000000..fa0d512b --- /dev/null +++ b/src/views/sunVillage_info/list_special_detail.vue @@ -0,0 +1,172 @@ + + + diff --git a/src/views/sunVillage_info/list_special_detail_vote.vue b/src/views/sunVillage_info/list_special_detail_vote.vue new file mode 100644 index 00000000..5ddb3a9c --- /dev/null +++ b/src/views/sunVillage_info/list_special_detail_vote.vue @@ -0,0 +1,185 @@ + + + diff --git a/src/views/sunVillage_info/list_special_edit.vue b/src/views/sunVillage_info/list_special_edit.vue new file mode 100644 index 00000000..08423c2d --- /dev/null +++ b/src/views/sunVillage_info/list_special_edit.vue @@ -0,0 +1,366 @@ + + + + + diff --git a/src/views/sunVillage_info/three.vue b/src/views/sunVillage_info/three.vue index 994bf74d..9fb7d45a 100644 --- a/src/views/sunVillage_info/three.vue +++ b/src/views/sunVillage_info/three.vue @@ -333,7 +333,6 @@ padding:20px 23px; display: flex; .search_block{ - height: 59px; width: 535px; border-radius: 59px; background: #fff;