diff --git a/src/assets/scss/modules/management/detail-main.scss b/src/assets/scss/modules/management/detail-main.scss index e79c35498..31f16237f 100644 --- a/src/assets/scss/modules/management/detail-main.scss +++ b/src/assets/scss/modules/management/detail-main.scss @@ -17,7 +17,7 @@ } .div-btn{ - margin-top:50px; + margin-top:30px; // margin-bottom:20px; display: flex; justify-content: center; diff --git a/src/views/modules/base/community/buildDetail.vue b/src/views/modules/base/community/buildDetail.vue index 31039d156..270e0ae72 100644 --- a/src/views/modules/base/community/buildDetail.vue +++ b/src/views/modules/base/community/buildDetail.vue @@ -68,7 +68,11 @@ +
+ 关 闭 +
@@ -120,6 +124,11 @@ export default { }, methods: { + handleCancle () { + this.diaDestroy() + this.$emit('diaDetailClose') + + }, diaDestroy () { if (map) { map.destroy() diff --git a/src/views/modules/base/community/buildTable.vue b/src/views/modules/base/community/buildTable.vue index 97fd4eb2f..b8d5ecafc 100644 --- a/src/views/modules/base/community/buildTable.vue +++ b/src/views/modules/base/community/buildTable.vue @@ -14,7 +14,8 @@ size="small" @click="handleExportModule('building')">下载楼栋模板 - 下载房屋模板 - - + diff --git a/src/views/modules/base/community/communityDetail.vue b/src/views/modules/base/community/communityDetail.vue index b04e4f30f..26367608e 100644 --- a/src/views/modules/base/community/communityDetail.vue +++ b/src/views/modules/base/community/communityDetail.vue @@ -61,7 +61,11 @@ +
+ 关 闭 +
@@ -106,6 +110,11 @@ export default { }, methods: { + handleCancle () { + this.diaDestroy() + this.$emit('diaDetailClose') + + }, diaDestroy () { if (map) { map.destroy() diff --git a/src/views/modules/base/community/communityTable.vue b/src/views/modules/base/community/communityTable.vue index ede5b04ce..519ffa792 100644 --- a/src/views/modules/base/community/communityTable.vue +++ b/src/views/modules/base/community/communityTable.vue @@ -26,7 +26,8 @@ size="small" @click="handleExportModule('community')">下载小区模板 - 下载楼栋模板 - 下载房屋模板 - - + diff --git a/src/views/modules/base/community/roomDetail.vue b/src/views/modules/base/community/roomDetail.vue index fe7d74547..45bc21fc3 100644 --- a/src/views/modules/base/community/roomDetail.vue +++ b/src/views/modules/base/community/roomDetail.vue @@ -66,7 +66,11 @@ +
+ 关 闭 +
@@ -117,7 +121,11 @@ export default { }, methods: { + handleCancle () { + // this.diaDestroy() + this.$emit('diaDetailClose') + }, diaDestroy () { if (map) { map.destroy() diff --git a/src/views/modules/base/community/roomTable.vue b/src/views/modules/base/community/roomTable.vue index a0b92e4ce..354b3684d 100644 --- a/src/views/modules/base/community/roomTable.vue +++ b/src/views/modules/base/community/roomTable.vue @@ -8,7 +8,8 @@ @click="handleAdd">新增房屋
- 下载房屋模板 @@ -196,7 +197,8 @@ top="5vh" class="dialog-h" @closed="detailFormCancle"> - + diff --git a/src/views/modules/base/huji/chusheng/cpts/detail.vue b/src/views/modules/base/huji/chusheng/cpts/detail.vue index 95a0f4058..b68fae161 100644 --- a/src/views/modules/base/huji/chusheng/cpts/detail.vue +++ b/src/views/modules/base/huji/chusheng/cpts/detail.vue @@ -71,7 +71,11 @@
+
+ 关 闭 +
@@ -132,7 +136,11 @@ export default { methods: { + handleCancle () { + + this.$emit('diaDetailClose') + }, async initForm (row) { await this.getInfo(row.id); diff --git a/src/views/modules/base/huji/chusheng/index.vue b/src/views/modules/base/huji/chusheng/index.vue index 659071823..a4112360a 100644 --- a/src/views/modules/base/huji/chusheng/index.vue +++ b/src/views/modules/base/huji/chusheng/index.vue @@ -168,7 +168,8 @@ class="diy-button--export" size="small" @click="handleExportModule('room')">下载模板 - - + + diff --git a/src/views/modules/base/huji/immigration/detail.vue b/src/views/modules/base/huji/immigration/detail.vue index 84e595d76..fcdafa994 100644 --- a/src/views/modules/base/huji/immigration/detail.vue +++ b/src/views/modules/base/huji/immigration/detail.vue @@ -71,7 +71,11 @@ +
+ 关 闭 +
@@ -99,7 +103,11 @@ export default { }, methods: { + handleCancle () { + + this.$emit('diaDetailClose') + }, async initForm (id) { await this.getDatail(id) diff --git a/src/views/modules/base/huji/immigration/index.vue b/src/views/modules/base/huji/immigration/index.vue index be5ccf66f..a15e65ba0 100644 --- a/src/views/modules/base/huji/immigration/index.vue +++ b/src/views/modules/base/huji/immigration/index.vue @@ -357,7 +357,8 @@ class="dialog-h" @closed="detailFormCancle"> + ref="ref_form_detail" + @diaDetailClose="detailFormCancle"> diff --git a/src/views/modules/communityParty/elegant/detail.vue b/src/views/modules/communityParty/elegant/detail.vue index bcddf5b3d..9586d16c1 100644 --- a/src/views/modules/communityParty/elegant/detail.vue +++ b/src/views/modules/communityParty/elegant/detail.vue @@ -43,7 +43,11 @@ +
+ 关 闭 +
@@ -73,6 +77,11 @@ export default { }, methods: { + handleCancle () { + + this.$emit('diaDetailClose') + + }, async initForm (row) { diff --git a/src/views/modules/communityParty/elegant/index.vue b/src/views/modules/communityParty/elegant/index.vue index 292ca37ac..0a26f120f 100644 --- a/src/views/modules/communityParty/elegant/index.vue +++ b/src/views/modules/communityParty/elegant/index.vue @@ -290,7 +290,8 @@ top="5vh" class="dialog-h" @closed="detailFormCancle"> - + diff --git a/src/views/modules/communityParty/heart/heartDetail.vue b/src/views/modules/communityParty/heart/heartDetail.vue index 6832a618c..b9b2869bf 100644 --- a/src/views/modules/communityParty/heart/heartDetail.vue +++ b/src/views/modules/communityParty/heart/heartDetail.vue @@ -171,7 +171,11 @@ +
+ 关 闭 +
@@ -435,8 +439,8 @@ export default { handleCancle () { - this.resetData() - this.$emit('dialogCancle') + + this.$emit('diaDetailClose') }, diff --git a/src/views/modules/communityParty/heart/heartList.vue b/src/views/modules/communityParty/heart/heartList.vue index e1c0432d7..7b5dff515 100644 --- a/src/views/modules/communityParty/heart/heartList.vue +++ b/src/views/modules/communityParty/heart/heartList.vue @@ -243,7 +243,8 @@ top="5vh" class="dialog-h" @closed="detailFormCancle"> - + diff --git a/src/views/modules/communityParty/members/detailForm.vue b/src/views/modules/communityParty/members/detailForm.vue index bcf6a3fc3..e0648dbb1 100644 --- a/src/views/modules/communityParty/members/detailForm.vue +++ b/src/views/modules/communityParty/members/detailForm.vue @@ -1,109 +1,116 @@ @@ -187,7 +194,11 @@ export default { // this.$refs['ruleForm'].resetFields() }, methods: { + handleCancle () { + this.$emit('diaDetailClose') + + }, async saveRecord (form) { const params = { ...form, diff --git a/src/views/modules/communityParty/members/index.vue b/src/views/modules/communityParty/members/index.vue index ea47281fc..f5a710ed3 100644 --- a/src/views/modules/communityParty/members/index.vue +++ b/src/views/modules/communityParty/members/index.vue @@ -335,7 +335,8 @@ + :disabled="disabled" + @diaDetailClose="handlerCancle" /> diff --git a/src/views/modules/communityParty/orgActivity/activivityList/activivityList.vue b/src/views/modules/communityParty/orgActivity/activivityList/activivityList.vue index fa88d16a6..fb2782f0b 100644 --- a/src/views/modules/communityParty/orgActivity/activivityList/activivityList.vue +++ b/src/views/modules/communityParty/orgActivity/activivityList/activivityList.vue @@ -265,7 +265,8 @@ @closed="detailShow = false"> + :icPartyActId="icPartyActId" + @diaDetailClose="detailShow = false">
附件: - -- @@ -60,7 +60,11 @@
+
+ 关 闭 +
@@ -275,8 +279,8 @@ export default { }, handleCancle () { - this.resetData() - this.$emit('handleClose') + + this.$emit('diaDetailClose') }, diff --git a/src/views/modules/communityParty/regionalParty/activitys.vue b/src/views/modules/communityParty/regionalParty/activitys.vue index 9a12e535c..e9785bebb 100644 --- a/src/views/modules/communityParty/regionalParty/activitys.vue +++ b/src/views/modules/communityParty/regionalParty/activitys.vue @@ -245,7 +245,7 @@ + @diaDetailClose="detailClosed">
diff --git a/src/views/modules/communityParty/regionalParty/activitysDetail.vue b/src/views/modules/communityParty/regionalParty/activitysDetail.vue index af98c885f..744bb1be6 100644 --- a/src/views/modules/communityParty/regionalParty/activitysDetail.vue +++ b/src/views/modules/communityParty/regionalParty/activitysDetail.vue @@ -58,11 +58,11 @@ - + @@ -94,7 +94,7 @@ export default { handleCancle () { this.diaDestroy() - this.$emit('diaClose') + this.$emit('diaDetailClose') }, diff --git a/src/views/modules/communityParty/stas/index.vue b/src/views/modules/communityParty/stas/index.vue index 04efa189a..afc0660cc 100644 --- a/src/views/modules/communityParty/stas/index.vue +++ b/src/views/modules/communityParty/stas/index.vue @@ -4,23 +4,24 @@ + :label-width="'110px'">
- - + + @change="handleChangeOrg" + clearable /> @@ -47,10 +48,10 @@
- 导出 + 导出
+ label="支部党员大会(次)"> + show-overflow-tooltip> + label="党小组会(次)"> + label="党课(次)"> + label="主题党日(次)"> + label="为民服务活动(次)">
@@ -168,25 +163,25 @@ export default { this.form.joinOrgId = '' } }, - getOrgList() { + getOrgList () { return this.$http - .get('/resi/partymember/icPartyOrg/getSearchTreelist', { - params: { agencyId: localStorage.getItem('agencyId') } - }) - .then(({ data: res }) => { - if (res.code !== 0) { - return this.$message.error(res.msg) - }else { - this.orgList = this.deepArrTOnull(res.data) - } - }).catch(() => {return this.$message.error("网络错误");}) + .get('/resi/partymember/icPartyOrg/getSearchTreelist', { + params: { agencyId: localStorage.getItem('agencyId') } + }) + .then(({ data: res }) => { + if (res.code !== 0) { + return this.$message.error(res.msg) + } else { + this.orgList = this.deepArrTOnull(res.data) + } + }).catch(() => { return this.$message.error("网络错误"); }) }, - deepArrTOnull(arr) { + deepArrTOnull (arr) { let a = [] a = arr.map(item => { return { ...item, - children: (item.children.length > 0 && this.deepArrTOnull(item.children) )|| null + children: (item.children.length > 0 && this.deepArrTOnull(item.children)) || null } }) return a @@ -196,17 +191,17 @@ export default { if (Array.isArray(this.serviceTimeArea) && this.serviceTimeArea.length > 0) { this.form.startTime = this.serviceTimeArea[0]; this.form.endTime = this.serviceTimeArea[1]; - }else { + } else { this.form.startTime = ''; this.form.endTime = ''; } - if (this.form.joinOrgId === '' || this.form.joinOrgId === null || this.form.joinOrgId === undefined){ + if (this.form.joinOrgId === '' || this.form.joinOrgId === null || this.form.joinOrgId === undefined) { let a = this.orgList[0] this.form.joinOrgId = a.id; this.joinOrgIds = this.form.joinOrgId - }else { - if (Array.isArray(this.joinOrgIds)){ + } else { + if (Array.isArray(this.joinOrgIds)) { this.form.joinOrgId = this.joinOrgIds[this.joinOrgIds.length - 1]; } } diff --git a/src/views/modules/communityService/fuwujilu/detailForm.vue b/src/views/modules/communityService/fuwujilu/detailForm.vue index 40665e62b..be802b46c 100644 --- a/src/views/modules/communityService/fuwujilu/detailForm.vue +++ b/src/views/modules/communityService/fuwujilu/detailForm.vue @@ -100,15 +100,11 @@ - + @click="handleCancle">关 闭 + + + :statusArray="statusArray" + @diaDetailClose="diaDetailClose">
+
+ 关 闭 +
@@ -145,7 +149,7 @@ export default { handleCancle () { - this.$emit("close"); + this.$emit("diaDetailClose"); }, }, }; diff --git a/src/views/modules/communityService/fuwuxiangmu/index.vue b/src/views/modules/communityService/fuwuxiangmu/index.vue index 2f5820a8f..a55231b0e 100644 --- a/src/views/modules/communityService/fuwuxiangmu/index.vue +++ b/src/views/modules/communityService/fuwuxiangmu/index.vue @@ -187,7 +187,8 @@ class="dialog-h" @closed="handleClose"> + :formId="formId" + @diaDetailClose="handleClose">
diff --git a/src/views/modules/communityService/fuwuzuzhi/cpts/detail.vue b/src/views/modules/communityService/fuwuzuzhi/cpts/detail.vue index 8b00db98a..2b9322af5 100644 --- a/src/views/modules/communityService/fuwuzuzhi/cpts/detail.vue +++ b/src/views/modules/communityService/fuwuzuzhi/cpts/detail.vue @@ -53,17 +53,11 @@ - +
+ 关 闭 + +
@@ -112,6 +106,17 @@ export default { }, methods: { + handleCancle () { + this.diaDestroy() + this.$emit('diaDetailClose') + + }, + + diaDestroy () { + if (map) { + map.destroy() + } + }, async initForm () { this.startLoading() @@ -258,9 +263,7 @@ export default { }, - handleCancle () { - this.$emit("close"); - }, + // 开启加载动画 startLoading () { loading = Loading.service({ diff --git a/src/views/modules/communityService/fuwuzuzhi/index.vue b/src/views/modules/communityService/fuwuzuzhi/index.vue index 6294dd3e4..93e340ddc 100644 --- a/src/views/modules/communityService/fuwuzuzhi/index.vue +++ b/src/views/modules/communityService/fuwuzuzhi/index.vue @@ -193,7 +193,8 @@ class="dialog-h" @closed="diaDetailClose"> + :formId="formId" + @diaDetailClose="diaDetailClose"> diff --git a/src/views/modules/communityService/measure/detail.vue b/src/views/modules/communityService/measure/detail.vue index 62200acdc..cc51d946f 100644 --- a/src/views/modules/communityService/measure/detail.vue +++ b/src/views/modules/communityService/measure/detail.vue @@ -86,7 +86,11 @@ +
+ 关 闭 +
@@ -123,6 +127,11 @@ export default { }, methods: { + handleCancle () { + + this.$emit('diaDetailClose') + + }, initForm (row) { this.dataForm = JSON.parse(JSON.stringify(row)) console.log(' this.dataForm', this.dataForm) diff --git a/src/views/modules/communityService/measure/index.vue b/src/views/modules/communityService/measure/index.vue index 9487c8665..349dd7bf8 100644 --- a/src/views/modules/communityService/measure/index.vue +++ b/src/views/modules/communityService/measure/index.vue @@ -507,7 +507,8 @@ class="dialog-h" :close-on-click-modal="false" :before-close="detailFormCancle"> - + @@ -959,7 +960,7 @@ export default { }, async handleLook (row, type) { this.detailShow = true - console.log('row',row) + console.log('row', row) this.$nextTick(() => { this.$refs.ref_form_detail.initForm(row) }) diff --git a/src/views/modules/communityService/ninePlaces/inspect/inspect.vue b/src/views/modules/communityService/ninePlaces/inspect/inspect.vue index 6b2d90f6d..936672819 100644 --- a/src/views/modules/communityService/ninePlaces/inspect/inspect.vue +++ b/src/views/modules/communityService/ninePlaces/inspect/inspect.vue @@ -253,7 +253,7 @@ :gridList="gridList" :resultList="resultList" :placeTypeList="placeTypeList" - @dialogCancle="addFormCancle"> + @diaDetailClose="diaDetailClose"> diff --git a/src/views/modules/communityService/ninePlaces/inspect/inspectDetail.vue b/src/views/modules/communityService/ninePlaces/inspect/inspectDetail.vue index a6fa53fff..ff7e19445 100644 --- a/src/views/modules/communityService/ninePlaces/inspect/inspectDetail.vue +++ b/src/views/modules/communityService/ninePlaces/inspect/inspectDetail.vue @@ -1,61 +1,59 @@ @@ -138,7 +136,7 @@ export default { handleCancle () { this.resetData() - this.$emit('dialogCancle') + this.$emit('diaDetailClose') }, diff --git a/src/views/modules/communityService/ninePlaces/places/places.vue b/src/views/modules/communityService/ninePlaces/places/places.vue index 36c6af69f..f97837131 100644 --- a/src/views/modules/communityService/ninePlaces/places/places.vue +++ b/src/views/modules/communityService/ninePlaces/places/places.vue @@ -208,7 +208,7 @@ :agencyId="agencyId" :scaleList="scaleList" :placeTypeList="placeTypeList" - @dialogCancle="addFormCancle"> + @diaDetailClose="diaDetailClose"> diff --git a/src/views/modules/communityService/ninePlaces/places/placesDetail.vue b/src/views/modules/communityService/ninePlaces/places/placesDetail.vue index dbac5af92..2c0a3e1e8 100644 --- a/src/views/modules/communityService/ninePlaces/places/placesDetail.vue +++ b/src/views/modules/communityService/ninePlaces/places/placesDetail.vue @@ -40,15 +40,11 @@ - + @click="handleCancle">关 闭 + + @@ -142,8 +138,8 @@ export default { handleCancle () { - this.resetData() - this.$emit('dialogCancle') + + this.$emit('diaDetailClose') }, diff --git a/src/views/modules/communityService/ninePlaces/team/team.vue b/src/views/modules/communityService/ninePlaces/team/team.vue index 37791495d..ce4691412 100644 --- a/src/views/modules/communityService/ninePlaces/team/team.vue +++ b/src/views/modules/communityService/ninePlaces/team/team.vue @@ -196,7 +196,7 @@ + @diaDetailClose="diaDetailClose"> @@ -344,7 +344,7 @@ export default { // this.formTitle = '详情' this.detailShow = true this.$nextTick(() => { - this.$refs.ref_detail.initForm( row.teamId, this.agencyId) + this.$refs.ref_detail.initForm(row.teamId, this.agencyId) }) }, diff --git a/src/views/modules/communityService/ninePlaces/team/teamDetail.vue b/src/views/modules/communityService/ninePlaces/team/teamDetail.vue index 3ddad9351..3082c700e 100644 --- a/src/views/modules/communityService/ninePlaces/team/teamDetail.vue +++ b/src/views/modules/communityService/ninePlaces/team/teamDetail.vue @@ -51,15 +51,11 @@ - + @click="handleCancle">关 闭 + + @@ -256,8 +252,7 @@ export default { handleCancle () { - this.resetData() - this.$emit('dialogCancle') + this.$emit('diaDetailClose') }, diff --git a/src/views/modules/communityService/worklog/workLog.vue b/src/views/modules/communityService/worklog/workLog.vue index 51b59c910..9584d9954 100644 --- a/src/views/modules/communityService/worklog/workLog.vue +++ b/src/views/modules/communityService/worklog/workLog.vue @@ -258,7 +258,7 @@ class="dialog-h" @closed="diaClose"> + @diaDetailClose="diaClose"> diff --git a/src/views/modules/communityService/worklog/workLogDetail.vue b/src/views/modules/communityService/worklog/workLogDetail.vue index 568510f7c..28e63cdc2 100644 --- a/src/views/modules/communityService/worklog/workLogDetail.vue +++ b/src/views/modules/communityService/worklog/workLogDetail.vue @@ -50,7 +50,11 @@ +
+ 关 闭 +
@@ -74,7 +78,7 @@ export default { methods: { handleCancle () { - this.$emit('diaClose') + this.$emit('diaDetailClose') }, diff --git a/src/views/modules/shequzhili/csgltc/csglDetail.vue b/src/views/modules/shequzhili/csgltc/csglDetail.vue index 6220087e6..acc1443a2 100644 --- a/src/views/modules/shequzhili/csgltc/csglDetail.vue +++ b/src/views/modules/shequzhili/csgltc/csglDetail.vue @@ -48,11 +48,11 @@ - + diff --git a/src/views/modules/shequzhili/ggfwtc/ggfwDetail.vue b/src/views/modules/shequzhili/ggfwtc/ggfwDetail.vue index d486aa828..e1a66f803 100644 --- a/src/views/modules/shequzhili/ggfwtc/ggfwDetail.vue +++ b/src/views/modules/shequzhili/ggfwtc/ggfwDetail.vue @@ -51,11 +51,11 @@ - +