征求意见

This commit is contained in:
宋伟佳
2021-06-03 09:03:49 +08:00
parent 0141af3756
commit 22ca4cac6d
4 changed files with 50 additions and 42 deletions
@@ -3784,7 +3784,6 @@ export default {
border-radius: 0 !important; border-radius: 0 !important;
} }
} }
} }
</style> </style>
@@ -1,4 +1,4 @@
<!--征求意见详情--> <!--管理征求意见详情-->
<template> <template>
<div class="consultationDetails"> <div class="consultationDetails">
<div class="contentTitle"> <div class="contentTitle">
@@ -60,11 +60,11 @@
> >
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="proposer" prop="proposer"
label="提出人" label="提出人"
width="170" width="170"
> >
</el-table-column> </el-table-column>
</el-table> </el-table>
</div> </div>
@@ -140,7 +140,8 @@ export default {
newModelPageConfig: { newModelPageConfig: {
page: 1, page: 1,
total: 0 total: 0
} },
selectedList: [], //标准选中的数据
} }
}, },
methods: { methods: {
@@ -166,15 +167,23 @@ export default {
name:'standardForComments' name:'standardForComments'
}) })
}, },
exportStandard() { exportStandard () {
// 区别是选择导出还是全部导出
if (this.selectedList.length > 0) {
this.saveExportType = 'apart'
} else {
this.saveExportType = 'all'
}
this.exportName = ''
this.exportModelFlag = true this.exportModelFlag = true
}, },
cancal () { cancal () {
this.exportModelFlag = false this.exportModelFlag = false
}, },
// 导出确定功能
exportTestItem() { exportTestItem() {
this.exportModelFlag = false this.exportModelFlag = false
} },
}, },
mounted () {} mounted () {}
} }
@@ -46,7 +46,7 @@
<el-table-column <el-table-column
prop="name" prop="name"
label="修改意见内容(包括理由或依据)" label="修改意见内容(包括理由或依据)"
> >
</el-table-column> </el-table-column>
<el-table-column label="操作" align="center" width="50" fixed="right"> <el-table-column label="操作" align="center" width="50" fixed="right">
<template slot-scope="scope"> <template slot-scope="scope">
@@ -63,16 +63,16 @@
</el-table-column> </el-table-column>
</el-table> </el-table>
</div> </div>
</div> </div>
<!-- <pagination :page="splitInfoPage" :total="total" @pageChange="pageChange" @pageSizeChange="pageSizeChange"></pagination>--> <!-- <pagination :page="splitInfoPage" :total="total" @pageChange="pageChange" @pageSizeChange="pageSizeChange"></pagination>-->
<div> <div>
<pagination <pagination
style="position: static;" style="position: static;"
:page="newModelPageConfig.page" :page="newModelPageConfig.page"
:total="newModelPageConfig.total" :total="newModelPageConfig.total"
@pageChange="page => handlePageChange('newModel', page)" @pageChange="page => handlePageChange('newModel', page)"
@pageSizeChange="pageSize => handlePageSizeChange('newModel', pageSize)"></pagination> @pageSizeChange="pageSize => handlePageSizeChange('newModel', pageSize)"></pagination>
</div> </div>
<el-drawer <el-drawer
:title=opiniontitle :title=opiniontitle
:visible.sync="isDialog" :visible.sync="isDialog"
@@ -83,12 +83,12 @@
> >
<div class="demo-drawer-content add-demo"> <div class="demo-drawer-content add-demo">
<div class="search-area"> <div class="search-area">
<el-form :model="opinionContent"> <el-form :model="opinionContent" class="label-input-form">
<el-form-item label="章节编号" label-width="80px"> <el-form-item label="章节编号" label-width="80px" class="add-form-item">
<el-input v-model="opinionContent.number" autocomplete="off" placeholder="请输入章节编号"></el-input> <el-input v-model="opinionContent.number" autocomplete="off" placeholder="请输入章节编号"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="修改意见内容(包括理由或依据)" label-width=""> <el-form-item label="修改意见内容(包括理由或依据)" label-width="" class="add-form-item">
<el-input type="textarea" v-model="opinionContent.content" autocomplete="off" placeholder="请输入修改意见内容"></el-input> <el-input :autosize="{ minRows: 2, maxRows: 8}" type="textarea" v-model="opinionContent.content" autocomplete="off" placeholder="请输入修改意见内容"></el-input>
</el-form-item> </el-form-item>
</el-form> </el-form>
</div> </div>
@@ -183,21 +183,21 @@ export default {
}, },
//删除 //删除
deleteStand(flag,itemid){ deleteStand(flag,itemid){
if(flag === 1){ if(flag === 1){
( (
this.$confirm('确认删除这些意见?', '提示', { this.$confirm('确认删除这些意见?', '提示', {
confirmButtonText: '确定', confirmButtonText: '确定',
confirmButtonClass: 'common-button-primary', confirmButtonClass: 'common-button-primary',
cancelButtonText: '取消', cancelButtonText: '取消',
type: 'warning', type: 'warning',
roundButton: false roundButton: false
}).then(() => { }).then(() => {
//确认事件 //确认事件
}).catch(() => { }).catch(() => {
//取消事件 //取消事件
}) })
) )
} }
}, },
//新增意见模态窗 //新增意见模态窗
addModel() { addModel() {
+2 -2
View File
@@ -2401,7 +2401,7 @@ const routes = [
path: '/consultationDetails/:id/:pageType', path: '/consultationDetails/:id/:pageType',
name: 'consultationDetails', name: 'consultationDetails',
component: () => component: () =>
import('@/pages/details/consultationDetails/index'), import('@/pages/regulatoryRepository/standardForComments/pags/consultationDetails'),
meta: { meta: {
requireAuth: true, requireAuth: true,
title: '征求意见详情', title: '征求意见详情',
@@ -2413,7 +2413,7 @@ const routes = [
path: '/categoryDetails/:id/:pageType', path: '/categoryDetails/:id/:pageType',
name: 'categoryDetails', name: 'categoryDetails',
component: () => component: () =>
import('@/pages/details/categoryDetails/index'), import('@/pages/regulatoryRepository/standardForComments/pags/categoryDetails'),
meta: { meta: {
requireAuth: true, requireAuth: true,
title: '管理征求意见', title: '管理征求意见',