From a9df6d964354b9a3842de00ab5f5eb77c42ef485 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=9D=8E=E7=B4=A0?= <66666@66.com>
Date: Mon, 20 May 2024 17:56:46 +0800
Subject: [PATCH 1/9] =?UTF-8?q?=E7=A4=BE=E5=8C=BA=E6=B4=BB=E5=8A=A8?=
=?UTF-8?q?=E9=9D=99=E6=80=81=E9=A1=B5=E9=9D=A2=E6=9A=82=E5=AD=98?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../activity/activityRecords.vue | 620 +++++++++++++++++
.../communityParty/activity/eventDetails.vue | 258 +++++++
.../modules/communityParty/activity/index.vue | 634 ++++++++++++++++++
3 files changed, 1512 insertions(+)
create mode 100644 src/views/modules/communityParty/activity/activityRecords.vue
create mode 100644 src/views/modules/communityParty/activity/eventDetails.vue
create mode 100644 src/views/modules/communityParty/activity/index.vue
diff --git a/src/views/modules/communityParty/activity/activityRecords.vue b/src/views/modules/communityParty/activity/activityRecords.vue
new file mode 100644
index 000000000..50f528da9
--- /dev/null
+++ b/src/views/modules/communityParty/activity/activityRecords.vue
@@ -0,0 +1,620 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 取 消
+ 确
+ 定
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/modules/communityParty/activity/eventDetails.vue b/src/views/modules/communityParty/activity/eventDetails.vue
new file mode 100644
index 000000000..501e8b2f7
--- /dev/null
+++ b/src/views/modules/communityParty/activity/eventDetails.vue
@@ -0,0 +1,258 @@
+
+
+
+
+
+
+
+
+ 活动类型:
+
+ 绿色环保-垃圾分类
+
+
+ 活动名称:
+
+ 要想环境好,垃圾要分类
+
+
+
+
+
+ 活动时间:
+
+ 2024-03-12 09:00至2024-03-12 12:00
+
+
+ 协办方:
+
+ {{ formData.unitName || "--" }}
+
+
+
+
+
+ 活动内容:
+
+ 活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容
+
+
+
+ 活动地点:
+
+ {{ formData.address || "--" }}
+
+
+
+ 线上报名:
+
+
+
+
+
+
+ 报名截止时间:
+
+ 2024-03-1123:59
+
+
+
+ 活动积分:
+
+ 3
+
+
+
+
+ 活动总结:
+
+ 活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容
+
+
+ 活动图片:
+ {{ formData.memberCount || "--" }}
+
+
+
+
+ 报名名单
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 活动实况
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 关 闭
+
+
+
+
+
+
+
diff --git a/src/views/modules/communityParty/activity/index.vue b/src/views/modules/communityParty/activity/index.vue
new file mode 100644
index 000000000..27b96df16
--- /dev/null
+++ b/src/views/modules/communityParty/activity/index.vue
@@ -0,0 +1,634 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 重置
+
+
+
+
+
+
+ + 发起活动
+ + 活动记录
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 小程序
+ 管理平台
+
+
+
+
+
+
+ 查看
+ 修改
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
From be9c6c0cbe2e945468c9465bdaa3f1f5c322be10 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=9D=8E=E7=B4=A0?= <66666@66.com>
Date: Tue, 21 May 2024 17:59:26 +0800
Subject: [PATCH 2/9] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=B4=BB=E5=8A=A8?=
=?UTF-8?q?=E7=B1=BB=E5=9E=8B=E7=AE=A1=E7=90=86=E9=A1=B5=E9=9D=A2?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../communityParty/activity/eventDetails.vue | 40 +-
.../modules/communityParty/activity/index.vue | 104 ++-
.../modules/workSys/typeActivity/index.vue | 635 ++++++++++++++++++
3 files changed, 742 insertions(+), 37 deletions(-)
create mode 100644 src/views/modules/workSys/typeActivity/index.vue
diff --git a/src/views/modules/communityParty/activity/eventDetails.vue b/src/views/modules/communityParty/activity/eventDetails.vue
index 501e8b2f7..dcd3675de 100644
--- a/src/views/modules/communityParty/activity/eventDetails.vue
+++ b/src/views/modules/communityParty/activity/eventDetails.vue
@@ -51,7 +51,7 @@
线上报名:
-
+
@@ -73,9 +73,12 @@
活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容
-
-
活动图片:
-
{{ formData.memberCount || "--" }}
+
+
活动图片:
+
+
![Image]()
+
@@ -127,8 +130,18 @@
+
+
+
+
![]()
+
+
@@ -159,7 +172,24 @@ export default {
return {
formData: {},
initLoading: false,
- online:true,
+ online: true,
+ imageArray: [
+ { url: 'https://ts3.cn.mm.bing.net/th?id=OIP-C.Is2yEGD5UpcDWjgEZxI3aAHaEo&w=316&h=197&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },
+ { url: 'https://ts1.cn.mm.bing.net/th?id=OIP-C.qTIRFZyY3BxB1CaOT1Uf9wHaEK&w=333&h=187&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },
+ { url: 'https://ts3.cn.mm.bing.net/th?id=OIP-C.4SPZVrcvZ-Tunx4G4FFtRAHaHa&w=250&h=250&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },
+ { url: 'https://ts3.cn.mm.bing.net/th?id=OIP-C.Is2yEGD5UpcDWjgEZxI3aAHaEo&w=316&h=197&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },
+ { url: 'https://ts1.cn.mm.bing.net/th?id=OIP-C.qTIRFZyY3BxB1CaOT1Uf9wHaEK&w=333&h=187&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },
+ { url: 'https://ts3.cn.mm.bing.net/th?id=OIP-C.4SPZVrcvZ-Tunx4G4FFtRAHaHa&w=250&h=250&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },
+ ],
+ tableData: [
+ { unitName: '张三', agencyName: '123456789', type: '内容1', serviceMatterListShow: [ { url: 'https://ts3.cn.mm.bing.net/th?id=OIP-C.Is2yEGD5UpcDWjgEZxI3aAHaEo&w=316&h=197&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },
+ { url: 'https://ts1.cn.mm.bing.net/th?id=OIP-C.qTIRFZyY3BxB1CaOT1Uf9wHaEK&w=333&h=187&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },
+ { url: 'https://ts3.cn.mm.bing.net/th?id=OIP-C.4SPZVrcvZ-Tunx4G4FFtRAHaHa&w=250&h=250&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },] },
+ { unitName: '李四', agencyName: '987654321', type: '内容2', serviceMatterListShow: [ { url: 'https://ts3.cn.mm.bing.net/th?id=OIP-C.Is2yEGD5UpcDWjgEZxI3aAHaEo&w=316&h=197&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },
+ { url: 'https://ts1.cn.mm.bing.net/th?id=OIP-C.qTIRFZyY3BxB1CaOT1Uf9wHaEK&w=333&h=187&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },
+ { url: 'https://ts3.cn.mm.bing.net/th?id=OIP-C.4SPZVrcvZ-Tunx4G4FFtRAHaHa&w=250&h=250&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },] },
+
+ ],
};
},
components: {},
diff --git a/src/views/modules/communityParty/activity/index.vue b/src/views/modules/communityParty/activity/index.vue
index 27b96df16..3b60fa888 100644
--- a/src/views/modules/communityParty/activity/index.vue
+++ b/src/views/modules/communityParty/activity/index.vue
@@ -9,7 +9,6 @@
-
@@ -17,8 +16,8 @@
-
+
@@ -26,31 +25,44 @@
+
-
+
+
-
-
-
-
+
+
+
+
+
+
+
+
- 查询
- 重置
+ 查询
+ 重置
-
+ 发起活动
-
+ 活动记录
+
+ + 发起活动
+ + 活动记录
+
+
+
导出
-
@@ -119,7 +131,7 @@
import activityRecords from './activityRecords'
import eventDetails from './eventDetails'
import util from '@js/util.js';
- import { requestPost } from "@/js/dai/request";
+ import { requestPost,requestGet } from "@/js/dai/request";
import { mapGetters } from 'vuex'
import { Loading } from 'element-ui' // 引入Loading服务
@@ -135,6 +147,7 @@
agencyId: '',
gridList: [],//所属网格
unitList: [],//单位list
+ corganizerList:[],//协办方list
serviceList: [
{
id: "1",
@@ -163,6 +176,7 @@
unitId: '',
formData: {
unitId: '',
+ xbf:'',
title: '',
serviceMatter:"",
startTime: '',
@@ -181,7 +195,8 @@
files: "",
fileName: "",
uploadUlr: window.SITE_CONFIG['apiURL'] + '/gov/org/neighborhood/import',
- searchdemandOptions:[]
+ searchdemandOptions:[],
+ detail:{}
}
},
components: {
@@ -202,10 +217,32 @@
this.loadGrid()
//获取网格下拉框数据
this.loadTable()
+
+ this.listServerOrg()
},
methods: {
+ async listServerOrg() {
+ const url = "/actual/base/serviceitem/listServerOrgNewTask";
+ let params = {
+ // serviceTypeId: "1037",
+ // serverOrgType: "1044",
+ // businessType: "party_unit",
+ serverOrgCategoryCode: "",
+ serverOrgType: "party_unit",
+ serverParentOrgCategoryCode: ""
+ };
+
+ let { data, code, msg } = await requestPost(url, params);
+ if (code == 0) {
+ this.corganizerList = data;
+ console.log("datadata",this.corganizerList)
+ } else if (code >= 8000) {
+ this.$message.error(msg);
+ }
+ },
+
handleCateCHange(val) {
if (val.length === 2) {
this.formData.serviceMatter = val[1];
@@ -293,21 +330,18 @@
}
},
-
+ //展示表格
async loadTable () {
this.tableLoading = true
-
const url = "/actual/base/icpartyactivity/search"
- // const url = "http://yapi.elinkservice.cn/mock/245/heart/icpartyactivity/list"
+ // const url = "/actual/base/communityActivity/page"
let params = {
agencyId: this.agencyId,
pageSize: this.pageSize,
pageNo: this.pageNo,
...this.formData
}
-
const { data, code, msg } = await requestPost(url, params)
-
if (code === 0) {
this.total = data.total
this.tableData = data.list
@@ -350,6 +384,14 @@
this.$refs.ref_form.initForm('add', null)
})
},
+ // startProcess () {
+ // this.formTitle = '新增'
+
+ // this.formShow = true
+ // this.$nextTick(() => {
+ // this.$refs.ref_form.initForm('add', null)
+ // })
+ // },
handleEdit (row) {
this.formTitle = '修改'
@@ -534,14 +576,9 @@
this.formData.startTime = startTimeArray[0] + '-' + startTimeArray[1] + '-' + startTimeArray[2] + ' 00:00:00'
this.formData.endTime = endTimeArray[0] + '-' + endTimeArray[1] + '-' + endTimeArray[2] + ' 23:59:59'
-
- // this.startTimeShow = startTimeArray[0] + '年' + startTimeArray[1] + '月' + startTimeArray[2] + '日'
- // this.endTimeShow = endTimeArray[0] + '年' + endTimeArray[1] + '月' + endTimeArray[2] + '日'
} else {
this.formData.startTime = ''
this.formData.endTime = ''
- // this.startTimeShow = ''
- // this.endTimeShow = ''
}
},
@@ -593,36 +630,39 @@
.g-main {
width: 100%;
}
-
+
.m-search {
background: #ffffff;
border-radius: 4px;
padding: 30px 20px 5px;
box-shadow: 0px 2px 12px 0px rgba(0, 0, 0, 0.1);
}
-
+
.item_width_1 {
width: 260px;
}
+
.item_width_2 {
width: 495px;
}
-
+
.m-table {
background: #ffffff;
box-shadow: 0px 2px 12px 0px rgba(0, 0, 0, 0.1);
border-radius: 4px;
margin-top: 15px;
padding: 23px 30px 10px;
-
+
.table {
margin-top: 20px;
}
}
-
+
.div_btn {
+ display: flex;
+ justify-content: space-between;
}
-
+
.el-row {
/* margin-bottom: 20px; */
display: flex;
@@ -630,5 +670,5 @@
margin-top: 10px;
margin-right: 50px;
}
-
+
\ No newline at end of file
diff --git a/src/views/modules/workSys/typeActivity/index.vue b/src/views/modules/workSys/typeActivity/index.vue
new file mode 100644
index 000000000..1e0f6f6b2
--- /dev/null
+++ b/src/views/modules/workSys/typeActivity/index.vue
@@ -0,0 +1,635 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 重置
+
+
+
+
+
+
+
+ 新增
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查看
+ 修改
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
From ef4b9081ffd9ebd499a7adec405fc3ce3991f2d2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=9D=8E=E7=B4=A0?= <66666@66.com>
Date: Thu, 23 May 2024 09:49:42 +0800
Subject: [PATCH 3/9] =?UTF-8?q?=E6=8F=90=E4=BA=A4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../modules/communityParty/activity/index.vue | 24 ++-
.../modules/workSys/typeActivity/index.vue | 22 +-
.../workSys/typeActivity/typeActivityadd.vue | 195 ++++++++++++++++++
3 files changed, 223 insertions(+), 18 deletions(-)
create mode 100644 src/views/modules/workSys/typeActivity/typeActivityadd.vue
diff --git a/src/views/modules/communityParty/activity/index.vue b/src/views/modules/communityParty/activity/index.vue
index 3b60fa888..3a5488b46 100644
--- a/src/views/modules/communityParty/activity/index.vue
+++ b/src/views/modules/communityParty/activity/index.vue
@@ -219,6 +219,7 @@
this.loadTable()
this.listServerOrg()
+ this.communityPublicity()
},
@@ -237,12 +238,33 @@
let { data, code, msg } = await requestPost(url, params);
if (code == 0) {
this.corganizerList = data;
- console.log("datadata",this.corganizerList)
+ // console.log("datadata",this.corganizerList)
} else if (code >= 8000) {
this.$message.error(msg);
}
},
+ async communityPublicity() {
+ const url = "/actual/base/communityPublicity/page";
+ let params = {
+ "pageSize": 20,
+ "pageNo": 1,
+ // "title": "",
+ // "tagId": "",
+ // "startTime": "",
+ // "endTime": ""
+ };
+
+ let { data, code, msg } = await requestGet(url, params);
+ console.log("datadatadata",data)
+ // if (code == 0) {
+ // this.corganizerList = data;
+ // console.log("datadata",this.corganizerList)
+ // } else if (code >= 8000) {
+ // this.$message.error(msg);
+ // }
+ },
+
handleCateCHange(val) {
if (val.length === 2) {
this.formData.serviceMatter = val[1];
diff --git a/src/views/modules/workSys/typeActivity/index.vue b/src/views/modules/workSys/typeActivity/index.vue
index 1e0f6f6b2..c8e4fc6d4 100644
--- a/src/views/modules/workSys/typeActivity/index.vue
+++ b/src/views/modules/workSys/typeActivity/index.vue
@@ -75,8 +75,8 @@
-
+
+
+
+
+
+
+
+
\ No newline at end of file
From 67b647e45fc70fd70125c0fc2c10cc2fb765928c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=9D=8E=E7=B4=A0?= <66666@66.com>
Date: Thu, 23 May 2024 18:06:14 +0800
Subject: [PATCH 4/9] =?UTF-8?q?=E7=A4=BE=E5=8C=BA=E6=B4=BB=E5=8A=A8?=
=?UTF-8?q?=E9=A1=B5=E9=9D=A2=E5=AE=8C=E5=96=84?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../activity/activityRecords.vue | 127 ++--
.../communityParty/activity/eventDetails.vue | 94 +--
.../modules/communityParty/activity/index.vue | 208 +++---
.../activity/initiateActivity.vue | 664 ++++++++++++++++++
4 files changed, 889 insertions(+), 204 deletions(-)
create mode 100644 src/views/modules/communityParty/activity/initiateActivity.vue
diff --git a/src/views/modules/communityParty/activity/activityRecords.vue b/src/views/modules/communityParty/activity/activityRecords.vue
index 50f528da9..b4cb9be7b 100644
--- a/src/views/modules/communityParty/activity/activityRecords.vue
+++ b/src/views/modules/communityParty/activity/activityRecords.vue
@@ -6,18 +6,22 @@
class="form">
-
+
-
-
+
+
+
-
-
+
-
+ -->
+
+
+
+
+
+
+
@@ -66,46 +77,46 @@
-
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
+
+
@@ -178,17 +189,53 @@
// gridList: [],
agencyId: '',
- demandOptions:[]
+ demandOptions:[],
+ typeList:[],
+ corganizerList:[]
}
},
components: { Tinymce,UploadImage },
mounted () {
- // this.initMap()
+ this.activityType()
+ this.listServerOrg()
},
methods: {
+ async listServerOrg() {
+ const url = "/actual/base/serviceitem/listServerOrgNewTask";
+ let params = {
+ serverOrgCategoryCode: "",
+ serverOrgType: "party_unit",
+ serverParentOrgCategoryCode: ""
+ };
+
+ let { data, code, msg } = await requestPost(url, params);
+ if (code == 0) {
+ this.corganizerList = data;
+ // console.log("datadata",this.corganizerList)
+ } else if (code >= 8000) {
+ this.$message.error(msg);
+ }
+ },
+ async activityType () {
+ const url = "/actual/base/activityType/page"
+ let params = {
+ // agencyId: this.agencyId
+ pageSize: 20,
+ pageNo: 1,
+ typeName: "",
+ enabled: 0
+ }
+ const { data, code, msg } = await requestPost(url, params)
+ if (code === 0) {
+ this.typeList = data.list
+ } else {
+ this.$message.error(msg)
+ }
+ },
+
handleOnlineRegistration(value) {
console.log(value)
if (value) {
@@ -527,7 +574,7 @@
dataRule () {
return {
serviceMatterList: [
- { required: true, message: '服务事项不能为空', trigger: 'blur' }
+ { required: true, message: '活动名称不能为空', trigger: 'blur' }
],
unitIdList: [
{ required: true, message: '单位名称不能为空', trigger: 'blur' },
diff --git a/src/views/modules/communityParty/activity/eventDetails.vue b/src/views/modules/communityParty/activity/eventDetails.vue
index dcd3675de..5fe539a90 100644
--- a/src/views/modules/communityParty/activity/eventDetails.vue
+++ b/src/views/modules/communityParty/activity/eventDetails.vue
@@ -8,12 +8,12 @@
活动类型:
- 绿色环保-垃圾分类
+ {{ formData.unitName || "--" }}
活动名称:
- 要想环境好,垃圾要分类
+ {{ formData.activityName || "--" }}
@@ -21,12 +21,12 @@
活动时间:
- 2024-03-12 09:00至2024-03-12 12:00
+ {{ formData.startTime || "--" }}至{{ formData.endTime || "--" }}
协办方:
- {{ formData.unitName || "--" }}
+ {{ formData.assistingParty || "--" }}
@@ -34,7 +34,7 @@
活动内容:
- 活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容
+ {{ formData.content || "--" }}
@@ -51,7 +51,7 @@
线上报名:
-
+
@@ -71,11 +71,11 @@
活动总结:
- 活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容活动内容
+ {{ formData.sumUp || "--" }}
活动图片:
-
+
@@ -85,8 +85,7 @@
报名名单
-
+
@@ -116,8 +115,7 @@
活动实况
-
+
@@ -172,24 +170,23 @@ export default {
return {
formData: {},
initLoading: false,
- online: true,
- imageArray: [
- { url: 'https://ts3.cn.mm.bing.net/th?id=OIP-C.Is2yEGD5UpcDWjgEZxI3aAHaEo&w=316&h=197&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },
- { url: 'https://ts1.cn.mm.bing.net/th?id=OIP-C.qTIRFZyY3BxB1CaOT1Uf9wHaEK&w=333&h=187&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },
- { url: 'https://ts3.cn.mm.bing.net/th?id=OIP-C.4SPZVrcvZ-Tunx4G4FFtRAHaHa&w=250&h=250&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },
- { url: 'https://ts3.cn.mm.bing.net/th?id=OIP-C.Is2yEGD5UpcDWjgEZxI3aAHaEo&w=316&h=197&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },
- { url: 'https://ts1.cn.mm.bing.net/th?id=OIP-C.qTIRFZyY3BxB1CaOT1Uf9wHaEK&w=333&h=187&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },
- { url: 'https://ts3.cn.mm.bing.net/th?id=OIP-C.4SPZVrcvZ-Tunx4G4FFtRAHaHa&w=250&h=250&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },
- ],
- tableData: [
- { unitName: '张三', agencyName: '123456789', type: '内容1', serviceMatterListShow: [ { url: 'https://ts3.cn.mm.bing.net/th?id=OIP-C.Is2yEGD5UpcDWjgEZxI3aAHaEo&w=316&h=197&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },
- { url: 'https://ts1.cn.mm.bing.net/th?id=OIP-C.qTIRFZyY3BxB1CaOT1Uf9wHaEK&w=333&h=187&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },
- { url: 'https://ts3.cn.mm.bing.net/th?id=OIP-C.4SPZVrcvZ-Tunx4G4FFtRAHaHa&w=250&h=250&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },] },
- { unitName: '李四', agencyName: '987654321', type: '内容2', serviceMatterListShow: [ { url: 'https://ts3.cn.mm.bing.net/th?id=OIP-C.Is2yEGD5UpcDWjgEZxI3aAHaEo&w=316&h=197&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },
- { url: 'https://ts1.cn.mm.bing.net/th?id=OIP-C.qTIRFZyY3BxB1CaOT1Uf9wHaEK&w=333&h=187&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },
- { url: 'https://ts3.cn.mm.bing.net/th?id=OIP-C.4SPZVrcvZ-Tunx4G4FFtRAHaHa&w=250&h=250&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },] },
+ // imageArray: [
+ // { url: 'https://ts3.cn.mm.bing.net/th?id=OIP-C.Is2yEGD5UpcDWjgEZxI3aAHaEo&w=316&h=197&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },
+ // { url: 'https://ts1.cn.mm.bing.net/th?id=OIP-C.qTIRFZyY3BxB1CaOT1Uf9wHaEK&w=333&h=187&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },
+ // { url: 'https://ts3.cn.mm.bing.net/th?id=OIP-C.4SPZVrcvZ-Tunx4G4FFtRAHaHa&w=250&h=250&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },
+ // { url: 'https://ts3.cn.mm.bing.net/th?id=OIP-C.Is2yEGD5UpcDWjgEZxI3aAHaEo&w=316&h=197&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },
+ // { url: 'https://ts1.cn.mm.bing.net/th?id=OIP-C.qTIRFZyY3BxB1CaOT1Uf9wHaEK&w=333&h=187&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },
+ // { url: 'https://ts3.cn.mm.bing.net/th?id=OIP-C.4SPZVrcvZ-Tunx4G4FFtRAHaHa&w=250&h=250&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },
+ // ],
+ // tableData: [
+ // { unitName: '张三', agencyName: '123456789', type: '内容1', serviceMatterListShow: [ { url: 'https://ts3.cn.mm.bing.net/th?id=OIP-C.Is2yEGD5UpcDWjgEZxI3aAHaEo&w=316&h=197&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },
+ // { url: 'https://ts1.cn.mm.bing.net/th?id=OIP-C.qTIRFZyY3BxB1CaOT1Uf9wHaEK&w=333&h=187&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },
+ // { url: 'https://ts3.cn.mm.bing.net/th?id=OIP-C.4SPZVrcvZ-Tunx4G4FFtRAHaHa&w=250&h=250&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },] },
+ // { unitName: '李四', agencyName: '987654321', type: '内容2', serviceMatterListShow: [ { url: 'https://ts3.cn.mm.bing.net/th?id=OIP-C.Is2yEGD5UpcDWjgEZxI3aAHaEo&w=316&h=197&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },
+ // { url: 'https://ts1.cn.mm.bing.net/th?id=OIP-C.qTIRFZyY3BxB1CaOT1Uf9wHaEK&w=333&h=187&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },
+ // { url: 'https://ts3.cn.mm.bing.net/th?id=OIP-C.4SPZVrcvZ-Tunx4G4FFtRAHaHa&w=250&h=250&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },] },
- ],
+ // ],
};
},
components: {},
@@ -211,8 +208,7 @@ export default {
this.startLoading();
this.formData = JSON.parse(JSON.stringify(row));
this.initLoading = true;
- console.log(this.formData);
- // await nextTick(200)
+ console.log('this.formData,',this.formData);
let { latitude, longitude } = this.$store.state.user;
console.log("lat" + latitude + ",lon" + longitude);
@@ -224,38 +220,18 @@ export default {
latitude = 39.9088810666821;
longitude = 116.39743841556731;
}
- this.$nextTick(() => {
- if (!map) {
- this.initMap(latitude, longitude);
- } else {
- map.setCenter(latitude, longitude);
- map.setMarker(latitude, longitude);
- }
- });
+ // this.$nextTick(() => {
+ // if (!map) {
+ // // this.initMap(latitude, longitude);
+ // } else {
+ // // map.setCenter(latitude, longitude);
+ // // map.setMarker(latitude, longitude);
+ // }
+ // });
this.endLoading();
},
- // 地图初始化函数,本例取名为init,开发者可根据实际情况定义
- initMap(latitude, longitude) {
- map = new daiMap(
- document.getElementById("app_detail_unit"),
- { latitude, longitude },
- {
- zoom: 16.2, // 设置地图缩放级别
- pitch: 43.5, // 设置俯仰角
- rotation: 45, // 设置地图旋转角度
- }
- );
-
- // // 监听地图平移结束
- // map.on("dragend", (e) => {
- // this.handleMoveCenter(e);
- // });
-
- map.setCenter(latitude, longitude);
- map.setMarker(latitude, longitude);
- },
// 开启加载动画
startLoading() {
loading = Loading.service({
diff --git a/src/views/modules/communityParty/activity/index.vue b/src/views/modules/communityParty/activity/index.vue
index 3a5488b46..2ff14ab1b 100644
--- a/src/views/modules/communityParty/activity/index.vue
+++ b/src/views/modules/communityParty/activity/index.vue
@@ -6,7 +6,7 @@
-
+
@@ -18,28 +18,28 @@
-
-
+
+
-
+
-
-
+
+
-
-
+
+
@@ -58,7 +58,7 @@
- + 发起活动
+ + 发起活动
+ 活动记录
@@ -69,23 +69,23 @@
style="width: 100%">
-
+
-
+
-
+
-
+
-
+
- 小程序
- 管理平台
+ 是
+ 否
@@ -118,9 +118,16 @@
@dialogOk="addFormOk">
+
+
+
+
+
-
@@ -130,6 +137,7 @@
import activityRecords from './activityRecords'
import eventDetails from './eventDetails'
+ import initiateActivity from './initiateActivity'
import util from '@js/util.js';
import { requestPost,requestGet } from "@/js/dai/request";
import { mapGetters } from 'vuex'
@@ -147,25 +155,8 @@
agencyId: '',
gridList: [],//所属网格
unitList: [],//单位list
+ typeList:[],//活动类型
corganizerList:[],//协办方list
- serviceList: [
- {
- id: "1",
- name: '积极配合社区安全巡查员进行场所消防、安全等方面的检查。'
- },
- {
- id: "2",
- name: '积极配合'
- },
- {
- id: "3",
- name: '积极配合社区安全巡查员进行'
- },
- {
- id: "4",
- name: '积极配合社区安全巡查员进行场所消防、安全等方面的检查。并具备安全意识及设备设施'
- },
- ],//服务list
pickerOptions: { //控制时间范围
disabledDate (time) {
return time.getTime() > (Date.now() - (24 * 60 * 60 * 1000))
@@ -189,6 +180,7 @@
//form相关
formShow: false,
+ initShow:false,
formTitle: '新增活动',
detailShow: false,
@@ -200,7 +192,7 @@
}
},
components: {
- activityRecords, eventDetails
+ activityRecords, eventDetails, initiateActivity
},
async created () {
@@ -214,12 +206,15 @@
//获取建联单位
this.loadUnit()
+ //获取活动类型
+ this.activityType()
+
this.loadGrid()
//获取网格下拉框数据
- this.loadTable()
+ // this.loadTable()
this.listServerOrg()
- this.communityPublicity()
+ this.communityActivityList()
},
@@ -243,26 +238,23 @@
this.$message.error(msg);
}
},
-
- async communityPublicity() {
- const url = "/actual/base/communityPublicity/page";
- let params = {
- "pageSize": 20,
- "pageNo": 1,
- // "title": "",
- // "tagId": "",
- // "startTime": "",
- // "endTime": ""
+ async communityActivityList() {
+ const url = "/actual/base/communityActivity/page";
+
+ let params = {
+ pageSize: this.pageSize,
+ pageNo: this.pageNo,
+ agencyId: this.agencyId,
+ ...this.formData,
};
-
- let { data, code, msg } = await requestGet(url, params);
- console.log("datadatadata",data)
- // if (code == 0) {
- // this.corganizerList = data;
- // console.log("datadata",this.corganizerList)
- // } else if (code >= 8000) {
- // this.$message.error(msg);
- // }
+ let { data, code, msg } = await requestPost(url, params);
+ if (code === 0) {
+ this.total = data.total
+ this.tableData = data.list
+ console.log("datadatadata",this.tableData)
+ } else {
+ this.$message.error(msg)
+ }
},
handleCateCHange(val) {
@@ -302,7 +294,8 @@
return arr;
},
handleSearch () {
- this.loadTable()
+ // this.loadTable()
+ this.communityActivityList()
},
async loadGrid () {
const url = "/gov/org/customergrid/gridoption"
@@ -334,52 +327,34 @@
this.$message.error(msg)
}
},
-
- //获取服务事项下拉框
- async loadService () {
- const url = "/actual/base/serviceitem/dict-list"
- let params = {
- // parentCategoryCode: '1010'
- }
-
- const { data, code, msg } = await requestPost(url, params)
-
- if (code === 0) {
- this.serviceList = data
-
- } else {
- this.$message.error(msg)
- }
-
- },
- //展示表格
- async loadTable () {
- this.tableLoading = true
- const url = "/actual/base/icpartyactivity/search"
- // const url = "/actual/base/communityActivity/page"
+
+ async activityType () {
+ const url = "/actual/base/activityType/page"
let params = {
- agencyId: this.agencyId,
- pageSize: this.pageSize,
- pageNo: this.pageNo,
- ...this.formData
+ // agencyId: this.agencyId
+ pageSize: 20,
+ pageNo: 1,
+ typeName: "",
+ enabled: 0
}
const { data, code, msg } = await requestPost(url, params)
if (code === 0) {
- this.total = data.total
- this.tableData = data.list
+ this.typeList = data.list
} else {
this.$message.error(msg)
}
- this.tableLoading = false
},
-
-
diaClose () {
this.$refs.ref_form.resetData()
this.formShow = false
},
+ diaInitClose() {
+
+ this.$refs.ref_form.resetData()
+ this.initShow = false
+ },
detailClosed () {
console.log(this.$refs.ref_detail)
@@ -406,6 +381,14 @@
this.$refs.ref_form.initForm('add', null)
})
},
+ handleInitAdd () {
+ this.formTitle = '新增'
+
+ this.initShow = true
+ this.$nextTick(() => {
+ this.$refs.ref_form.initForm('add', null)
+ })
+ },
// startProcess () {
// this.formTitle = '新增'
@@ -426,9 +409,19 @@
addFormCancle () {
this.formShow = false
},
+ addFormCancleInit () {
+ this.initShow = false
+ },
addFormOk () {
this.formShow = false
- this.loadTable()
+ // this.loadTable()
+ this.communityActivityList()
+
+ },
+ addFormOkInit () {
+ this.initShow = false
+ // this.loadTable()
+ this.communityActivityList()
},
@@ -466,7 +459,8 @@
message: "删除成功"
});
- this.loadTable()
+ // this.loadTable()
+ this.communityActivityList()
} else {
this.$message.error(msg)
}
@@ -476,16 +470,18 @@
resetSearch () {
this.timeRange = []
this.formData = {
- gridId: '',
- unitName: '',
- serviceMatter: '',
- type: '',
- contact: '',
- contactMobile: ''
+ activityName: "",
+ status: 0,
+ typtId: "",
+ startTime: "",
+ endTime: "",
+ address: "",
+ assistingParty: ""
}
- this.pageSize = 10
- this.pageNo = 0
- this.loadTable()
+ this.pageSize = 20
+ this.pageNo = 1
+ // this.loadTable()
+ this.communityActivityList()
},
//导出表格
@@ -583,7 +579,8 @@
message: "导入成功"
});
- this.loadTable()
+ // this.loadTable()
+ this.communityActivityList()
} else {
this.$message.error(msg)
}
@@ -602,17 +599,18 @@
this.formData.startTime = ''
this.formData.endTime = ''
}
-
},
handleSizeChange (val) {
this.pageSize = val
this.pageNo = 1
- this.loadTable()
+ // this.loadTable()
+ this.communityActivityList()
},
handleCurrentChange (val) {
this.pageNo = val
- this.loadTable()
+ // this.loadTable()
+ this.communityActivityList()
},
// 开启加载动画
diff --git a/src/views/modules/communityParty/activity/initiateActivity.vue b/src/views/modules/communityParty/activity/initiateActivity.vue
new file mode 100644
index 000000000..56fef782f
--- /dev/null
+++ b/src/views/modules/communityParty/activity/initiateActivity.vue
@@ -0,0 +1,664 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 取 消
+ 确
+ 定
+
+
+
+
+
+
+
+
+
\ No newline at end of file
From 9331f70071cb03bf55fd0038590881b6b96b683b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=9D=8E=E7=B4=A0?= <66666@66.com>
Date: Mon, 27 May 2024 17:18:23 +0800
Subject: [PATCH 5/9] =?UTF-8?q?=E7=A4=BE=E5=8C=BA=E6=B4=BB=E5=8A=A8?=
=?UTF-8?q?=E5=92=8C=E6=B4=BB=E5=8A=A8=E7=B1=BB=E5=9E=8B=E7=AE=A1=E7=90=86?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../activity/activityRecords.vue | 667 ------------------
.../communityParty/activity/eventDetails.vue | 58 +-
.../modules/communityParty/activity/index.vue | 165 +++--
.../activity/initiateActivity.vue | 387 +++++++---
.../modules/workSys/typeActivity/index.vue | 345 +--------
.../workSys/typeActivity/typeActivityadd.vue | 123 ++--
.../workSys/typeActivity/typeDetails.vue | 163 +++++
7 files changed, 675 insertions(+), 1233 deletions(-)
delete mode 100644 src/views/modules/communityParty/activity/activityRecords.vue
create mode 100644 src/views/modules/workSys/typeActivity/typeDetails.vue
diff --git a/src/views/modules/communityParty/activity/activityRecords.vue b/src/views/modules/communityParty/activity/activityRecords.vue
deleted file mode 100644
index b4cb9be7b..000000000
--- a/src/views/modules/communityParty/activity/activityRecords.vue
+++ /dev/null
@@ -1,667 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 取 消
- 确
- 定
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/views/modules/communityParty/activity/eventDetails.vue b/src/views/modules/communityParty/activity/eventDetails.vue
index 5fe539a90..64849d7bc 100644
--- a/src/views/modules/communityParty/activity/eventDetails.vue
+++ b/src/views/modules/communityParty/activity/eventDetails.vue
@@ -8,7 +8,7 @@
活动类型:
- {{ formData.unitName || "--" }}
+ {{ formData.typeId || "--" }}
活动名称:
@@ -58,13 +58,13 @@
报名截止时间:
- 2024-03-1123:59
+ {{ formData.cutOffTime || "--" }}
活动积分:
- 3
+ {{ formData.points || "--" }}
@@ -77,7 +77,7 @@
活动图片:
![Image]()
+ :src="image" alt="Image" />
@@ -128,9 +128,6 @@
-
@@ -170,29 +167,31 @@ export default {
return {
formData: {},
initLoading: false,
- // imageArray: [
- // { url: 'https://ts3.cn.mm.bing.net/th?id=OIP-C.Is2yEGD5UpcDWjgEZxI3aAHaEo&w=316&h=197&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },
- // { url: 'https://ts1.cn.mm.bing.net/th?id=OIP-C.qTIRFZyY3BxB1CaOT1Uf9wHaEK&w=333&h=187&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },
- // { url: 'https://ts3.cn.mm.bing.net/th?id=OIP-C.4SPZVrcvZ-Tunx4G4FFtRAHaHa&w=250&h=250&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },
- // { url: 'https://ts3.cn.mm.bing.net/th?id=OIP-C.Is2yEGD5UpcDWjgEZxI3aAHaEo&w=316&h=197&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },
- // { url: 'https://ts1.cn.mm.bing.net/th?id=OIP-C.qTIRFZyY3BxB1CaOT1Uf9wHaEK&w=333&h=187&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },
- // { url: 'https://ts3.cn.mm.bing.net/th?id=OIP-C.4SPZVrcvZ-Tunx4G4FFtRAHaHa&w=250&h=250&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },
- // ],
- // tableData: [
- // { unitName: '张三', agencyName: '123456789', type: '内容1', serviceMatterListShow: [ { url: 'https://ts3.cn.mm.bing.net/th?id=OIP-C.Is2yEGD5UpcDWjgEZxI3aAHaEo&w=316&h=197&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },
- // { url: 'https://ts1.cn.mm.bing.net/th?id=OIP-C.qTIRFZyY3BxB1CaOT1Uf9wHaEK&w=333&h=187&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },
- // { url: 'https://ts3.cn.mm.bing.net/th?id=OIP-C.4SPZVrcvZ-Tunx4G4FFtRAHaHa&w=250&h=250&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },] },
- // { unitName: '李四', agencyName: '987654321', type: '内容2', serviceMatterListShow: [ { url: 'https://ts3.cn.mm.bing.net/th?id=OIP-C.Is2yEGD5UpcDWjgEZxI3aAHaEo&w=316&h=197&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },
- // { url: 'https://ts1.cn.mm.bing.net/th?id=OIP-C.qTIRFZyY3BxB1CaOT1Uf9wHaEK&w=333&h=187&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },
- // { url: 'https://ts3.cn.mm.bing.net/th?id=OIP-C.4SPZVrcvZ-Tunx4G4FFtRAHaHa&w=250&h=250&c=8&rs=1&qlt=90&o=6&dpr=2&pid=3.1&rm=2' },] },
-
- // ],
};
},
components: {},
created() { },
+ mounted () {
+ },
+
methods: {
+ async activityType () {
+ const url = "/actual/base/activityType/page"
+ let params = {
+ // agencyId: this.agencyId
+ pageSize: 20,
+ pageNo: 1,
+ typeName: "",
+ enabled: 0
+ }
+ const { data, code, msg } = await requestPost(url, params)
+ if (code === 0) {
+ this.typeList = data.list
+ } else {
+ this.$message.error(msg)
+ }
+ },
handleCancle() {
this.diaDestroy();
this.$emit("diaDetailClose");
@@ -208,7 +207,7 @@ export default {
this.startLoading();
this.formData = JSON.parse(JSON.stringify(row));
this.initLoading = true;
- console.log('this.formData,',this.formData);
+ // console.log('this.formData,',this.formData);
let { latitude, longitude } = this.$store.state.user;
console.log("lat" + latitude + ",lon" + longitude);
@@ -220,15 +219,6 @@ export default {
latitude = 39.9088810666821;
longitude = 116.39743841556731;
}
- // this.$nextTick(() => {
- // if (!map) {
- // // this.initMap(latitude, longitude);
- // } else {
- // // map.setCenter(latitude, longitude);
- // // map.setMarker(latitude, longitude);
- // }
- // });
-
this.endLoading();
},
diff --git a/src/views/modules/communityParty/activity/index.vue b/src/views/modules/communityParty/activity/index.vue
index 2ff14ab1b..fd2cc4ef9 100644
--- a/src/views/modules/communityParty/activity/index.vue
+++ b/src/views/modules/communityParty/activity/index.vue
@@ -4,22 +4,23 @@
-
-
+
+
-
-
+
+
-
+
@@ -39,13 +40,13 @@
-
+
-
查询
@@ -69,7 +70,7 @@
style="width: 100%">
-
+
@@ -80,7 +81,11 @@
-
+
+
+
+ {{ getStatusText(scope.row.status) }}
+
@@ -94,10 +99,17 @@
查看
- 修改
+ 编辑
+
+ 活动总结
+
+
+
删除
@@ -120,22 +132,20 @@
-
+
-
+
-
+
diff --git a/src/views/modules/workSys/typeActivity/typeDetails.vue b/src/views/modules/workSys/typeActivity/typeDetails.vue
new file mode 100644
index 000000000..71eb552fb
--- /dev/null
+++ b/src/views/modules/workSys/typeActivity/typeDetails.vue
@@ -0,0 +1,163 @@
+
+
+
+
+
+
+
+
+ {{ typeName }}
+
+
+
+
+
+
+ 取 消
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
From f2a4004b0ba93efd5877a0b9f61c71fb820f7dbd Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=9D=8E=E7=B4=A0?= <66666@66.com>
Date: Tue, 28 May 2024 18:00:34 +0800
Subject: [PATCH 6/9] =?UTF-8?q?=E7=A4=BE=E5=8C=BA=E6=B4=BB=E5=8A=A80.5,?=
=?UTF-8?q?=E6=B4=BB=E5=8A=A8=E7=B1=BB=E5=9E=8B=E7=AE=A1=E7=90=861?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../modules/communityParty/activity/index.vue | 84 ++--
.../activity/initiateActivity.vue | 17 +-
.../communityParty/activity/summDetails.vue | 360 ++++++++++++++++++
.../modules/workSys/typeActivity/index.vue | 39 +-
.../workSys/typeActivity/typeActivityadd.vue | 84 ++--
.../workSys/typeActivity/typeDetails.vue | 37 +-
6 files changed, 516 insertions(+), 105 deletions(-)
create mode 100644 src/views/modules/communityParty/activity/summDetails.vue
diff --git a/src/views/modules/communityParty/activity/index.vue b/src/views/modules/communityParty/activity/index.vue
index fd2cc4ef9..b48fde690 100644
--- a/src/views/modules/communityParty/activity/index.vue
+++ b/src/views/modules/communityParty/activity/index.vue
@@ -4,9 +4,9 @@
-
-
-
+
+
+
@@ -63,7 +63,7 @@
+ 活动记录
- 导出
+
-
+
编辑
活动总结
+ @click="handleSumm(scope.row)">活动总结
- 删除
@@ -142,12 +142,18 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/modules/workSys/typeActivity/index.vue b/src/views/modules/workSys/typeActivity/index.vue
index d645966c2..78dbc0e24 100644
--- a/src/views/modules/workSys/typeActivity/index.vue
+++ b/src/views/modules/workSys/typeActivity/index.vue
@@ -14,8 +14,7 @@
-
+
@@ -45,7 +44,7 @@
-
+
修改
+
-
+ @click="handleDelete(scope.row)">删除
+
@@ -75,7 +76,7 @@
-
@@ -107,8 +108,13 @@
tableLoading: false,
agencyId: '',
gridList: [],//所属网格
- typeName:'',
- enabled:'',
+ typeName: '',
+ enabledList: [
+ { value: 0, label: '显示' },
+ { value: 1, label: '不显示' }
+ ],
+ tableData: [],
+ enabled: '',
//form相关
formShow: false,
formTitle: '新增活动',
@@ -136,6 +142,9 @@
},
methods: {
+ handleSelectionChange(){
+ // console.log("啊倒萨打算")
+ },
handleSearch () {
this.loadTable()
},
@@ -151,7 +160,7 @@
pageSize: 20,
pageNo: 1,
typeName: this.typeName,
- enabled: 0
+ enabled: this.enabled
}
const { data, code, msg } = await requestPost(url, params)
if (code === 0) {
@@ -236,14 +245,9 @@
},
async deleteActivity (row) {
- const url = "/actual/base/icpartyactivity/delete"
- // const url = "http://yapi.elinkservice.cn/mock/245/heart/icpartyactivity/delete"
-
- let params = {
- id: row.id
- }
-
- const { data, code, msg } = await requestPost(url, params)
+ const url = "/actual/base/activityType/delete"
+ let id = [row.id]
+ const { data, code, msg } = await requestPost(url, id)
if (code === 0) {
this.$message({
@@ -260,6 +264,7 @@
//重置搜索条件
resetSearch () {
this.typeName = ''
+ this.enabled = null
this.loadTable()
},
diff --git a/src/views/modules/workSys/typeActivity/typeActivityadd.vue b/src/views/modules/workSys/typeActivity/typeActivityadd.vue
index 0e2976a5e..2973511cc 100644
--- a/src/views/modules/workSys/typeActivity/typeActivityadd.vue
+++ b/src/views/modules/workSys/typeActivity/typeActivityadd.vue
@@ -1,28 +1,31 @@
-
-
-
-
+
-
-
- 取 消
-
- 确
- 定
-
+ 确
+ 定
-
+
+
+
+