|
|
@ -3,7 +3,7 @@ |
|
|
|
<div class="mod-news__group}"> |
|
|
|
<el-form :inline="true" :model="dataForm" @keyup.enter.native="getDataListSearch()"> |
|
|
|
<el-form-item label="网格"> |
|
|
|
<el-input v-model="dataForm.grid" @keyup.native="btKeyUpGrid" placeholder="请输入网格名称" clearable></el-input> |
|
|
|
<el-input v-model="dataForm.dept" @keyup.native="btKeyUpGrid" placeholder="请输入网格名称" clearable></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item> |
|
|
|
<el-button type="success" @click="getDataListSearch()">{{ $t('query') }}</el-button> |
|
|
@ -15,7 +15,7 @@ |
|
|
|
<el-table-column prop="district" label="市区" header-align="center" align="center"></el-table-column> |
|
|
|
<el-table-column prop="street" label="街道" header-align="center" align="center"></el-table-column> |
|
|
|
<el-table-column prop="community" label="社区" header-align="center" align="center"></el-table-column> |
|
|
|
<el-table-column prop="grid" label="网格" header-align="center" align="center"></el-table-column> |
|
|
|
<el-table-column prop="dept" label="网格" header-align="center" align="center"></el-table-column> |
|
|
|
<el-table-column :label="$t('handle')" fixed="right" header-align="center" align="center" width="150"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<el-button type="text" size="small" @click="createParty(scope.row)">生成党员群</el-button> |
|
|
@ -52,8 +52,8 @@ export default { |
|
|
|
streetId: '', |
|
|
|
community: '', |
|
|
|
communityId: '', |
|
|
|
grid: '', |
|
|
|
gridId: '' |
|
|
|
dept: '', |
|
|
|
deptId: '' |
|
|
|
} |
|
|
|
} |
|
|
|
}, |
|
|
@ -66,8 +66,8 @@ export default { |
|
|
|
streetId: row.streetId, |
|
|
|
community: row.community, |
|
|
|
communityId: row.communityId, |
|
|
|
grid: row.grid, |
|
|
|
gridId: row.gridId |
|
|
|
dept: row.dept, |
|
|
|
deptId: row.deptId |
|
|
|
}] |
|
|
|
this.$http['post']('/group/epdc-app/group/createPartys', postForm).then(({ data: res }) => { |
|
|
|
if (res.code !== 0) { |
|
|
@ -84,7 +84,7 @@ export default { |
|
|
|
}, |
|
|
|
btKeyUpGrid (e) { |
|
|
|
e.target.value = e.target.value.replace(/[`~!#$%^&*()_\+=<>?:"{}|~!#¥%……&*()={}|《》?:“”【】\\[\]、;‘’,。、\s+]/g, '') |
|
|
|
this.dataForm.grid = e.target.value |
|
|
|
this.dataForm.dept = e.target.value |
|
|
|
}, |
|
|
|
createPartys () { |
|
|
|
var postForm = this.dataList |
|
|
|