commit
This commit is contained in:
@@ -11,18 +11,18 @@
|
||||
<div v-show="heightShow" class="transition-box">
|
||||
<p class="transition-box-p">
|
||||
<label class="transition-box-label">标准号:</label>
|
||||
<span class="transition-box-span">{{ opinionList.standardNumber }}</span>
|
||||
<span class="transition-box-span">{{ this.$route.query.item.categorg }}</span>
|
||||
</p>
|
||||
<p class="transition-box-p">
|
||||
<label class="transition-box-label">标准名称:</label>
|
||||
<span class="transition-box-span">{{ opinionList.standardName || '-' }}</span>
|
||||
<span class="transition-box-span">{{ this.$route.query.item.cname || '-' }}</span>
|
||||
</p>
|
||||
<p class="transition-box-p">
|
||||
<label class="transition-box-label">上传时间:</label>
|
||||
<span class="transition-box-span">{{ opinionList.uploadTime || '-' }}</span>
|
||||
<span class="transition-box-span">{{ this.$route.query.item.starttime || '-' }}</span>
|
||||
</p> <p class="transition-box-p">
|
||||
<label class="transition-box-label">征求意见周期:</label>
|
||||
<span class="transition-box-span">{{ opinionList.opinionCycle || '-' }}</span>
|
||||
<span class="transition-box-span">{{ this.$route.query.item.endtime || '-' }}</span>
|
||||
</p>
|
||||
</div>
|
||||
</transition>
|
||||
@@ -39,23 +39,33 @@
|
||||
:header-cell-style="{background: '#e8e8e8', color: '#333333', fontSize: '16px',
|
||||
fontWeight: 'bold', height: '48px'}">
|
||||
<el-table-column
|
||||
prop="date"
|
||||
prop="partCode"
|
||||
label="章节编号"
|
||||
width="180">
|
||||
</el-table-column>
|
||||
<el-table-column
|
||||
prop="name"
|
||||
prop="countent"
|
||||
label="修改意见内容(包括理由或依据)"
|
||||
>
|
||||
</el-table-column>
|
||||
<el-table-column
|
||||
prop="department"
|
||||
label="提出部门"
|
||||
>
|
||||
</el-table-column>
|
||||
<el-table-column
|
||||
prop="user"
|
||||
label="提出人"
|
||||
>
|
||||
</el-table-column>
|
||||
<el-table-column label="操作" align="center" width="50" fixed="right">
|
||||
<template slot-scope="scope">
|
||||
<div @click.stop style="display: inline-block">
|
||||
<el-dropdown trigger="click" @command="handleCommand">
|
||||
<i class="iconfont"></i>
|
||||
<i v-if="scope.row.user === $store.getters.userInfo.userId" class="iconfont"></i>
|
||||
<el-dropdown-menu slot="dropdown">
|
||||
<el-dropdown-item :command="[scope.row, '编辑']" v-btn-permission="'9K6ANCMBZ9'">编辑</el-dropdown-item>
|
||||
<el-dropdown-item :command="[scope.row, '删除']" v-btn-permission="'UH6NV867E7'">删除</el-dropdown-item>
|
||||
<el-dropdown-item v-if="scope.row.user === $store.getters.userInfo.userId" :command="[scope.row, '编辑']">编辑</el-dropdown-item>
|
||||
<el-dropdown-item v-if="" :command="[scope.row, '删除']">删除</el-dropdown-item>
|
||||
</el-dropdown-menu>
|
||||
</el-dropdown>
|
||||
</div>
|
||||
@@ -64,14 +74,13 @@
|
||||
</el-table>
|
||||
</div>
|
||||
</div>
|
||||
<!-- <pagination :page="splitInfoPage" :total="total" @pageChange="pageChange" @pageSizeChange="pageSizeChange"></pagination>-->
|
||||
<div>
|
||||
<pagination
|
||||
style="position: static;"
|
||||
:page="newModelPageConfig.page"
|
||||
:total="newModelPageConfig.total"
|
||||
@pageChange="page => handlePageChange('newModel', page)"
|
||||
@pageSizeChange="pageSize => handlePageSizeChange('newModel', pageSize)"></pagination>
|
||||
style="position: static;"
|
||||
:page="form.page"
|
||||
:total="total"
|
||||
@pageChange="handlePageChange"
|
||||
@pageSizeChange="handlePageSizeChange"></pagination>
|
||||
</div>
|
||||
<el-drawer
|
||||
:title=opiniontitle
|
||||
@@ -98,6 +107,7 @@
|
||||
</div>
|
||||
</div>
|
||||
</el-drawer>
|
||||
<loading :loading="spinShow">数据加载中……</loading>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
@@ -106,59 +116,45 @@ export default {
|
||||
name: 'consultationDetails',
|
||||
data () {
|
||||
return {
|
||||
spinShow: false,
|
||||
total: 0,
|
||||
opiniontitle: '新增意见',
|
||||
isDialog: false, //新增抽屉状态
|
||||
heightShow: true,
|
||||
isSubmit: false,
|
||||
opinionList: {
|
||||
standardNumber: 'GB 121-12',
|
||||
standardName: '机动车安全运行条件',
|
||||
uploadTime: '2002-11-23',
|
||||
opinionCycle: '2001-02-21到 2012-02-02'
|
||||
},
|
||||
opinionContent: {
|
||||
number:'',
|
||||
content: '',
|
||||
},
|
||||
standinfoList: [{
|
||||
date: '1.1.2',
|
||||
name: '文章内容不清晰',
|
||||
}, {
|
||||
date: '1.2.3.1',
|
||||
name: '标准有错误',
|
||||
}, {
|
||||
date: '1.21.1',
|
||||
name: '标准延时',
|
||||
}, {
|
||||
date: '1.21.1',
|
||||
name: '实用性不高',
|
||||
}, {
|
||||
date: '1.2.31',
|
||||
name: '不贴合国家标准',
|
||||
}, ],
|
||||
newModelPageConfig: {
|
||||
standinfoList: [],
|
||||
form: {
|
||||
cid: this.$route.query.item.cid,
|
||||
page: 1,
|
||||
total: 0
|
||||
size: this.$store.getters.userInfo.configContent
|
||||
}
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
//分页数据改变
|
||||
handlePageChange(field, page) {
|
||||
switch (field) {
|
||||
case "newModel":
|
||||
break;
|
||||
case "":
|
||||
break;
|
||||
}
|
||||
getList() {
|
||||
this.spinShow = true
|
||||
this.$http.get('sys/sar-public-idea-all/getallStand', this.form, {
|
||||
_this: this
|
||||
}, res => {
|
||||
this.standinfoList = res.data.records
|
||||
this.total = res.data.total
|
||||
this.spinShow = false
|
||||
}, e => {
|
||||
})
|
||||
},
|
||||
handlePageSizeChange(field, pageSize) {
|
||||
switch (field) {
|
||||
case "newModel":
|
||||
break;
|
||||
case "":
|
||||
break;
|
||||
}
|
||||
//分页数据改变
|
||||
handlePageChange(page) {
|
||||
this.form.page = page
|
||||
this.getList()
|
||||
},
|
||||
handlePageSizeChange(pageSize) {
|
||||
this.$store.getters.userInfo.configContent = pageSize
|
||||
this.form.size = pageSize
|
||||
this.getList()
|
||||
},
|
||||
back (){
|
||||
this.$router.push({
|
||||
@@ -214,7 +210,9 @@ export default {
|
||||
},
|
||||
|
||||
},
|
||||
mounted () {}
|
||||
mounted () {
|
||||
this.getList()
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user