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