Browse Source

Merge branch 'dev_ljj_samll_adjust'

V1.0
jianjun 3 years ago
parent
commit
22fb5bc53e
  1. 37
      src/views/modules/shequzhili/event/eventList.vue

37
src/views/modules/shequzhili/event/eventList.vue

@ -49,9 +49,9 @@
<el-form-item label="事件类型" <el-form-item label="事件类型"
prop="firstIdList"> prop="firstIdList">
<el-cascader ref="cascaderEvent" v-model="eventTypeCheck" :options="cateOptions" <el-cascader ref="cascaderEvent" v-model="eventTypeCheck" :options="cateOptions"
collapse-tags collapse-tags
:show-all-levels="false" :show-all-levels="false"
:props="{ :props="{
multiple: true, multiple: true,
checkStrictly: false, checkStrictly: false,
emitPath: false, emitPath: false,
@ -254,7 +254,7 @@
label="满意度" label="满意度"
:show-overflow-tooltip="true"> :show-overflow-tooltip="true">
<!-- <template slot-scope="scope"> <!-- <template slot-scope="scope">
<span v-if="scope.row.satisfactionName">--</span> <span v-if="scope.row.satisfactionName">--</span>
</template> --> </template> -->
</el-table-column> </el-table-column>
@ -317,6 +317,10 @@
@click="handleWatch(scope.row)" @click="handleWatch(scope.row)"
type="text" type="text"
size="small">查看</el-button> size="small">查看</el-button>
<el-button @click="handleDel(scope.row)"
type="text"
size="small"
class="div-table-button--delete">删除</el-button>
</template> </template>
</el-table-column> </el-table-column>
@ -400,7 +404,7 @@ export default {
} }
return { return {
pageType: "list", // list add dispose info pageType: "list", // list add dispose info
user: {}, user: {},
agencyId: '', agencyId: '',
gridList: [],//list-- gridList: [],//list--
@ -694,15 +698,22 @@ export default {
this.getTableData(); this.getTableData();
}, },
async handleDel (rowData, rowIndex) { async handleDel (rowData) {
console.log(rowData, rowIndex); let message = "确认删除?";
const url =
"/heart/iccommunityselforganization/delcommunityselforganization";
const { tableData } = this;
const { data, code, msg } = await requestPost(url, { this.$confirm(message, "提示", {
orgId: tableData[rowIndex].orgId, confirmButtonText: "确定",
}); cancelButtonText: "取消",
type: "warning",
}).then(() => {
this.delEvent(rowData.icEventId);
}).catch((err) => { });
},
async delEvent (eventId){
const url = "/gov/project/icEvent/delete";
let idsArr = [eventId];
const { data, code, msg } =await requestPost(url, idsArr);
if (code === 0) { if (code === 0) {
this.$message.success("删除成功!"); this.$message.success("删除成功!");
@ -790,7 +801,7 @@ export default {
secondIdList: [], secondIdList: [],
} }
this.eventTypeCheck = [] this.eventTypeCheck = []
this.pageNo = 1 this.pageNo = 1
this.getTableData(); this.getTableData();

Loading…
Cancel
Save