Browse Source

意见征集进行删减

xiaowang-featrue
是小王呀\24601 9 months ago
parent
commit
c659f171b2
  1. 20
      src/router/index.js
  2. 13
      src/views/modules/peopleOpinons/opinionsDaily.vue
  3. 21
      src/views/modules/solicitationSpecial/cpts/suggestionList.vue
  4. 16
      src/views/modules/solicitationSpecial/index.vue

20
src/router/index.js

@ -179,15 +179,25 @@ export const moduleRoutes = {
},
},
{
path: "edit-resi",
path: "suggestionList",
props: true,
name: "edit-resi",
component: () => import("@/views/components/editResi"),
name: "suggestionList",
component: () => import("@/views/modules/solicitationSpecial/cpts/suggestionList"),
meta: {
isTab: true,
title: "编辑居民",
title: "专题征集列表",
},
}
},
{
path: "edit-resi",
props: true,
name: "edit-resi",
component: () => import("@/views/components/editResi"),
meta: {
isTab: true,
title: "编辑居民",
},
}
],
};
// pc端菜单的 如果没有配置 默认的 或者配置了默认的 但没有权限 默认选中第一

13
src/views/modules/peopleOpinons/opinionsDaily.vue

@ -9,14 +9,14 @@
v-model.trim="formData.agencyId" :options="orgOptions" :props="orgOptionProps"
:show-all-levels="false" @change="handleChangeAgency" clearable></el-cascader>
</el-form-item>
<el-form-item label="征集领域" prop="typeCode" >
<!-- <el-form-item label="征集领域" prop="typeCode" >
<el-select v-model="formData.typeCode" placeholder="请选择" class="u-item-width-normal">
<el-option v-for="item in SpecialList" :key="item.value" :label="item.label" clearable
:value="item.value">
</el-option>
</el-select>
</el-form-item>
</el-form-item> -->
<el-form-item label="意见标题" prop="subjectTitle">
<el-input v-model.trim="formData.subjectTitle" class="u-item-width-normal" size="small"
clearable placeholder="请输入">
@ -84,12 +84,9 @@
<el-table-column prop="agencyName" align="center" label="所属组织" :show-overflow-tooltip="true">
</el-table-column>
<el-table-column prop="typeCode" label="征集领域" min-width="140" align="center"
:show-overflow-tooltip="true" />
<!-- <template slot-scope="scope">
{{ scope.row.firstName + '-' + scope.row.secondName }}
</template>
</el-table-column> -->
<!-- <el-table-column prop="typeCode" label="征集领域" min-width="140" align="center"
:show-overflow-tooltip="true" /> -->
<el-table-column prop="subjectTitle" label="意见标题" align="center" :show-overflow-tooltip="true">
</el-table-column>
<el-table-column prop="eventContent" label="意见内容" align="center" :show-overflow-tooltip="true">

21
src/views/modules/solicitationSpecial/cpts/suggestionList.vue

@ -9,14 +9,14 @@
v-model.trim="formData.agencyId" :options="orgOptions" :props="orgOptionProps"
:show-all-levels="false" @change="handleChangeAgency" clearable></el-cascader>
</el-form-item>
<el-form-item label="征集领域" prop="typeCode" >
<!-- <el-form-item label="征集领域" prop="typeCode" >
<el-select v-model="formData.typeCode" placeholder="请选择" class="u-item-width-normal">
<el-option v-for="item in SpecialList" :key="item.value" :label="item.label" clearable
:value="item.value">
</el-option>
</el-select>
</el-form-item>
</el-form-item> -->
<el-form-item label="意见标题" prop="subjectTitle">
<el-input v-model.trim="formData.subjectTitle" class="u-item-width-normal" size="small"
clearable placeholder="请输入">
@ -82,15 +82,15 @@
<el-table-column label="" fixed="left" type="selection" align="center" width="50" />
<!-- <el-table-column label="序号" fixed="left" type="index" align="center" width="50" /> -->
<el-table-column prop="agencyName" align="center" label="所属组织" :show-overflow-tooltip="true">
</el-table-column>
<el-table-column prop="typeCode" label="征集领域" min-width="140" align="center"
:show-overflow-tooltip="true" />
<!-- <el-table-column prop="agencyName" align="center" label="所属组织" :show-overflow-tooltip="true">
</el-table-column> -->
<!-- <el-table-column prop="typeCode" label="征集领域" min-width="140" align="center"
:show-overflow-tooltip="true" /> -->
<!-- <template slot-scope="scope">
{{ scope.row.firstName + '-' + scope.row.secondName }}
</template>
</el-table-column> -->
<el-table-column prop="subjectTitle" label="意见标题" align="center" :show-overflow-tooltip="true">
<el-table-column prop="subjectTitle" label="所属专题" align="center" :show-overflow-tooltip="true">
</el-table-column>
<el-table-column prop="eventContent" label="意见内容" align="center" :show-overflow-tooltip="true">
</el-table-column>
@ -131,7 +131,7 @@
<el-table-column fixed="right" label="操作" align="center" width="200px" prop="status">
<template slot-scope="scope">
<el-button @click="handleDispose(scope.row,'dispose')" type="text" size="small"
></el-button>
></el-button>
<el-button @click="handleDel(scope.row,'info')" type="text" size="small"
>删除</el-button>
</template>
@ -429,10 +429,7 @@ export default {
},
},
mounted() {
console.log(this.optionDate.id,"sdflkjsdlkfjkls");
this.formData.specialSubjectId=this.optionDate.id
console.log(this.formData.specialSubjectId,"sdglk;jsdljgk");
this.formData.specialSubjectId= this.$route.query.id
this.user = this.$store.state.user;
this.formData.agencyId = this.user.agencyId;
this.getOrgTreeList()

16
src/views/modules/solicitationSpecial/index.vue

@ -10,7 +10,7 @@
:show-all-levels="false" @change="handleChangeAgency" clearable></el-cascader>
</el-form-item>
<el-form-item label="征集领域" prop="typeCode" >
<el-select v-model="formData.typeCode" placeholder="请选择" class="u-item-width-normal">
<el-select v-model="formData.typeCode" placeholder="请选择" class="u-item-width-normal" clearable>
<el-option v-for="item in SpecialList" :key="item.value" :label="item.label" clearable
:value="item.value">
</el-option>
@ -401,11 +401,17 @@ export default {
}
},
onClickOpinion(row,type){
console.log(row,type,"sdfkljdslf");
this.optionDate={},
this.optionDate=row
this.$router.push({
name: "suggestionList", query: {
id: row.id,
this.showType=type
}
});
// console.log(row,type,"sdfkljdslf");
// this.optionDate={},
// this.optionDate=row
// this.showType=type
},

Loading…
Cancel
Save