3abf32f6 by 赵千

通知公告

2 parents 126a7a3c 668d7732
{
"SERVERAPI": "service-bdcdj-th"
}
\ No newline at end of file
{
"SERVERAPI": "/bdcdj"
}
\ No newline at end of file
{
"SERVERAPI": "service-bdcdj-th"
}
\ No newline at end of file
/*
* @Description:
* @Autor: renchao
* @LastEditTime: 2023-04-20 09:40:17
*/
import request from '@/utils/request';
import SERVER from './config';
let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
// 获取不动产权证列表
export function getBdcqzList (params) {
......
/*
* @Description:
* @Autor: renchao
* @LastEditTime: 2023-04-20 09:40:36
*/
import request from '@/utils/request'
import SERVER from './config'
let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
// 材料目录明细初始化
export function InitClml (data) {
......
......@@ -3,9 +3,6 @@
* @Autor: renchao
* @LastEditTime: 2023-04-18 14:14:07
*/
// export default {
// SERVERAPI: 'service-bdcdj-th'
// }
export default {
SERVERAPI: '/bdcdj-zq'
SERVERAPI: 'service-bdcdj-th'
}
\ No newline at end of file
......
import request from '@/utils/request'
import SERVER from './config'
let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
export function uploadUrl () {
return process.env.VUE_APP_BASE_API + SERVER.SERVERAPI + '/file/upload'
}
......
import request from '@/utils/request'
import SERVER from './config'
let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
// 转出
export function completeTask (data) {
return request({
......
import request from '@/utils/request'
import SERVER from './config'
let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
// 新增平台接口
export function addSysInterface(data) {
return request({
url: SERVER.SERVERAPI+"/rest/system/ptjk/addSysInterface",
method: 'post',
data
})
}
export function addSysInterface (data) {
return request({
url: SERVER.SERVERAPI + "/rest/system/ptjk/addSysInterface",
method: 'post',
data
})
}
// 编辑平台接口
export function editSysInterface(data) {
return request({
url: SERVER.SERVERAPI+"/rest/system/ptjk/editSysInterface",
method: 'post',
data
})
}
export function editSysInterface (data) {
return request({
url: SERVER.SERVERAPI + "/rest/system/ptjk/editSysInterface",
method: 'post',
data
})
}
// 接口调取
export function interfaceRetrieve(data) {
return request({
url: SERVER.SERVERAPI+"/rest/system/ptjk/interfaceRetrieve",
method: 'post',
data
})
}
export function interfaceRetrieve (data) {
return request({
url: SERVER.SERVERAPI + "/rest/system/ptjk/interfaceRetrieve",
method: 'post',
data
})
}
// 获取平台接口列表
export function getSysInterfaceList(data) {
export function getSysInterfaceList (data) {
return request({
url: SERVER.SERVERAPI+"/rest/system/ptjk/getSysInterfaceList",
url: SERVER.SERVERAPI + "/rest/system/ptjk/getSysInterfaceList",
method: 'post',
data
})
......
import request from '@/utils/request'
import SERVER from './config'
let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
const url = SERVER.LPBSERVERAPI + '/rest/zhcx/lpcx/'
/*
楼盘查询
......
import request from '@/utils/request'
import SERVER from './config'
let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
/*
登记簿详情页
*/
......
import request from '@/utils/request'
import SERVER from './config'
let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
// 获取自然幢下其他户
......
import request from '@/utils/request'
import SERVER from './config'
let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
// 获取申请查询列表
export function getSqcxPage (data) {
return request({
......
import request from '@/utils/request'
import SERVER from './config'
let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
// 上传单个文件
export function upload (data) {
......
import request from '@/utils/request'
import SERVER from './config'
let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
// 用户首页
// 获取首页通知公告列表
......
/*
* @Description:
* @Autor: renchao
* @LastEditTime: 2023-04-20 09:39:44
*/
import request from '@/utils/request'
import SERVER from '../config'
let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
//批量初始化
export function BatchInit (data) {
......
import request from '@/utils/request'
import SERVER from '../config'
let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
// 初始化内容
export function Init (data) {
......@@ -34,9 +34,9 @@ export function Init (data) {
})
}
// 受理信息保存
export function saveData (data,djlx) {
export function saveData (data, djlx) {
let apiUrl = "/rest/ywbl/dyaq/saveData";
if(djlx=="400"){
if (djlx == "400") {
apiUrl = "/rest/ywbl/dyaq/saveLogoutData";
}
return request({
......
import request from '@/utils/request'
import SERVER from '../config'
let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
// 初始化内容
export function Init(data) {
export function Init (data) {
let apiUrl = "";
switch (data.get("djlx")) {
case "100":
apiUrl = SERVER.SERVERAPI+"/rest/ywbl/fdcq2lr/fristInit";
apiUrl = SERVER.SERVERAPI + "/rest/ywbl/fdcq2lr/fristInit";
break;
case "200":
apiUrl = SERVER.SERVERAPI+"/rest/ywbl/fdcq2lr/transferInit";
apiUrl = SERVER.SERVERAPI + "/rest/ywbl/fdcq2lr/transferInit";
break;
case "300":
apiUrl = SERVER.SERVERAPI+"/rest/ywbl/fdcq2lr/changeInit";
apiUrl = SERVER.SERVERAPI + "/rest/ywbl/fdcq2lr/changeInit";
break;
case "400":
apiUrl = SERVER.SERVERAPI+"/rest/ywbl/fdcq2lr/logoutInit";
apiUrl = SERVER.SERVERAPI + "/rest/ywbl/fdcq2lr/logoutInit";
break;
case "500":
apiUrl = SERVER.SERVERAPI+"/rest/ywbl/fdcq2lr/riviseInit";
apiUrl = SERVER.SERVERAPI + "/rest/ywbl/fdcq2lr/riviseInit";
break;
case "901":
apiUrl = SERVER.SERVERAPI+"/rest/ywbl/fdcq2lr/renewalInit";
apiUrl = SERVER.SERVERAPI + "/rest/ywbl/fdcq2lr/renewalInit";
break;
case "902":
apiUrl = SERVER.SERVERAPI+"/rest/ywbl/fdcq2lr/replaceInit";
apiUrl = SERVER.SERVERAPI + "/rest/ywbl/fdcq2lr/replaceInit";
break;
}
return request({
......@@ -33,12 +33,12 @@ export function Init(data) {
})
}
// 首次登记提交
export function saveBatchData(data) {
return request({
url: SERVER.SERVERAPI+"/rest/ywbl/fdcq2lr/saveBatchData",
method: 'post',
data
})
export function saveBatchData (data) {
return request({
url: SERVER.SERVERAPI + "/rest/ywbl/fdcq2lr/saveBatchData",
method: 'post',
data
})
}
......
import request from '@/utils/request'
import SERVER from '../config'
let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
// 初始化内容
export function Init (data) {
......
import request from '@/utils/request'
import SERVER from '../config'
let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
// 初始化内容
export function Init (data) {
......
import request from '@/utils/request'
import SERVER from '../config'
let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
// 初始化内容
export function Init (data) {
let apiUrl = "";
......
import request from '@/utils/request'
import SERVER from '../config'
let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
// 初始化内容
export function Init (data) {
let apiUrl = "";
......
import request from '@/utils/request'
import SERVER from '../config'
let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
// 初始化内容
export function Init (data) {
......@@ -34,9 +34,9 @@ export function Init (data) {
})
}
// 受理信息保存
export function saveData (data,djlx) {
export function saveData (data, djlx) {
let apiUrl = "/rest/ywbl/zjgcdy/saveData";
if(djlx=="400"){
if (djlx == "400") {
apiUrl = "/rest/ywbl/zjgcdy/saveLogoutData";
}
return request({
......
import request from '@/utils/request'
import SERVER from './config'
let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
/*
系统监控 -获取错误日志列表
*/
......
import request from '@/utils/request'
import SERVER from './config'
let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
/*
业务办理-获取收藏业务集合
*/
......@@ -249,11 +249,11 @@ export function selectJsydQlxx (data) {
* @returns {*}
*/
export function selectFwsyq (data) {
return request({
url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectFwsyq',
method: 'post',
data
})
return request({
url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectFwsyq',
method: 'post',
data
})
}
/**
* 业务办理-预告登记-选择权利信息-根据条件进行列表查询
......@@ -261,11 +261,11 @@ export function selectFwsyq (data) {
* @returns {*}
*/
export function selectYgdj100 (data) {
return request({
url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectYgdj100',
method: 'post',
data
})
return request({
url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectYgdj100',
method: 'post',
data
})
}
/**
* 业务办理-预告登记-选择权利信息-根据条件进行列表查询
......@@ -273,11 +273,11 @@ export function selectYgdj100 (data) {
* @returns {*}
*/
export function selectYgdj200 (data) {
return request({
url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectYgdj200',
method: 'post',
data
})
return request({
url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectYgdj200',
method: 'post',
data
})
}
/**
* 业务办理-预告抵押登记-选择权利信息-根据条件进行列表查询
......@@ -285,11 +285,11 @@ export function selectYgdj200 (data) {
* @returns {*}
*/
export function selectYgdy (data) {
return request({
url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectYgdy',
method: 'post',
data
})
return request({
url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectYgdy',
method: 'post',
data
})
}
/**
* 根据自然幢查询房屋信息
......@@ -297,9 +297,9 @@ export function selectYgdy (data) {
* @returns {*}
*/
export function selectAllHInfo (data) {
return request({
url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectAllHInfo',
method: 'post',
data
})
return request({
url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectAllHInfo',
method: 'post',
data
})
}
......
import request from '@/utils/request'
import SERVER from './config'
let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
/*
综合查询
*/
......
import request from '@/utils/request'
import SERVER from './config'
let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
/*
证书管理-获取序列号
*/
......
/*
* @Description:
* @Autor: renchao
* @LastEditTime: 2023-04-20 09:37:34
*/
import Vue from 'vue'
import App from './App'
import 'normalize.css/normalize.css' // a modern alternative to CSS resets
import Element from 'element-ui'
import axios from 'axios'
import '@/styles/element-variables.scss'
import '@/styles/index.scss'
import Base from '@/components/Base/base' // 全局组件引入
......@@ -47,16 +53,23 @@ import 'quill/dist/quill.bubble.css'
Vue.use(VueQuillEditor)
import * as filters from './filters' // global filters
import './permission' // permission control
Vue.use(Element, { size: 'small', zIndex: 1000 })
Vue.use(Base)
Object.keys(filters).forEach(key => {
Vue.filter(key, filters[key])
})
Vue.config.productionTip = false
new Vue({
el: '#app',
router,
store,
render: h => h(App)
})
axios.get("./config.json")
.then((res) => {
Vue.prototype.BASE_API = res.data
localStorage.setItem('ApiUrl', JSON.stringify(res.data));
window.TITLE = res.data.TITLE
require('./permission')
new Vue({
el: '#app',
router,
store,
render: h => h(App)
})
})
......
......@@ -83,7 +83,11 @@
display: block
}
}
.el-input__prefix {display: none;}
.el-input__prefix {
display: none;
}
// fix date-picker ui bug in filter-item
.el-range-editor.el-input__inner {
display: inline-flex !important;
......@@ -185,6 +189,19 @@
color: #4A4A4A;
}
// table换行
.el-tooltip__popper {
max-width: 80%;
}
.el-table .el-tooltip span {
white-space: pre-wrap;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
}
.el-table tr:nth-child(even) {
background: #FCFDFD !important;
......
......@@ -363,7 +363,7 @@ aside {
overflow: hidden;
text-overflow: ellipsis;
overflow-wrap: break-word;
-webkit-line-clamp: 3;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
......
/*
* @Description:
* @Autor: renchao
* @LastEditTime: 2023-04-10 13:47:54
* @LastEditTime: 2023-04-19 14:27:26
*/
import store from '@/store'
// table 内部过滤器 由于过滤器只能在模板中使用 所以 就有了 jsx内部方法过滤器
......@@ -37,7 +37,10 @@ export default class filter {
return name
}
}
getDictData (val) {
filterHtml (content) {
return content.replace(/<[^>]+>/g, '');
}
getDictData (val) {
return store.getters.dictData[val]
}
}
\ No newline at end of file
......
......@@ -34,7 +34,9 @@ class data extends filter {
label: "通知内容",
minWidth: '170',
render: (h, scope) => {
return <div class="item-cwnr" domPropsInnerHTML={scope.row.noticeContent}></div>
return <el-tooltip effect="dark" content={this.filterHtml(scope.row.noticeContent)} placement="top">
<div class="item-cwnr" domPropsInnerHTML={scope.row.noticeContent}></div>
</el-tooltip>
}
},
{
......
......@@ -45,6 +45,32 @@
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="5">
<el-form-item label="不动产单元号">
<el-input placeholder="请输入不动产单元号" v-model="queryForm.bdcdyh" clearable class="width100">
</el-input>
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label="申请人">
<el-input placeholder="如需要模糊查询,前后输入%" v-model="queryForm.sqrmc" clearable class="width100">
</el-input>
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label="申请人证件号">
<el-input placeholder="如需要模糊查询,前后输入%" v-model="queryForm.sqrzjhm" clearable class="width100">
</el-input>
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label="坐落">
<el-input placeholder="如需要模糊查询,前后输入%" v-model="queryForm.zl" clearable class="width100">
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row class="advanced-search">
<span>搜索条件:</span>
<ul>
......@@ -132,14 +158,6 @@ export default {
this.$endLoading();
if (res.code === 200) {
let { total, records } = res.result;
records.forEach((item) => {
item.qlrmc = item.qlrmc.join(",");
item.ywh = item.ywh.join(",");
item.zl = item.zl.join(",");
item.fromstepdate = item.fromstepdate[0];
item.qlrmcStr = item.qlrmc ? String(item.qlrmc) : "";
item.ywrmcStr = item.ywrmc ? String(item.ywrmc) : "";
});
this.tableData.total = total ? total : 0;
this.tableData.data = records ? records : [];
}
......
......@@ -8,7 +8,7 @@ class data extends filter {
constructor() {
super()
}
columns() {
columns () {
return [
{
label: '序号',
......@@ -37,14 +37,15 @@ class data extends filter {
if (scope.row.yygqzt == '1') {
return <div class='suspend'>异议挂起</div>
}
switch (scope.row.lczt) {
case '1':
return <div class='allow'>进行中</div>
case '2':
return <div class='prohibit'>已结束</div>
case '3':
return <div class='allow'>进行中</div>
}
return <div class='allow'>进行中</div>
// switch (scope.row.lczt) {
// case '1':
// return <div class='allow'>进行中</div>
// case '2':
// return <div class='prohibit'>已结束</div>
// case '3':
// return <div class='allow'>进行中</div>
// }
}
},
{
......@@ -66,29 +67,25 @@ class data extends filter {
width: '220'
},
{
prop: "bdcdyh",
label: "不动产单元号",
width: '170',
},
{
prop: "qlrmc",
label: "权利人",
render: (h, scope) => {
return (
<div>
<span>{scope.row.qlrmcStr}</span>
</div>
)
}
width: '120',
},
{
prop: "ywrmc",
label: "义务人",
render: (h, scope) => {
return (
<div>
<span>{scope.row.ywrmcStr}</span>
</div>
)
}
width: '120',
},
{
prop: "zl",
label: "坐落",
width: '260'
minWidth: '160',
showOverflowTooltip: true
},
{
prop: "slsj",
......@@ -105,13 +102,11 @@ class data extends filter {
label: "转入时间",
sortable: 'custom',
prop: 'fromstepdate',
width: '160'
width: '140'
},
{
label: '操作',
width: '80',
align: 'center',
fixed: 'right',
render: (h, scope) => {
return <el-button type="text" icon="el-icon-delete" onClick={() => { vm.del(scope.row) }}>删除</el-button>
}
......
......@@ -189,7 +189,6 @@
import qlrCommonTable from "@/views/workflow/components/qlrCommonTable";
import { Init, saveBatchData } from "@/api/workflow/fwsyqFlow.js";
import { mapGetters } from "vuex";
import SERVER from "@/api/config";
export default {
async created () {
this.propsParam = this.$attrs;
......@@ -255,7 +254,7 @@ export default {
},
methods: {
dataSelectClick () {
this.$popup("房屋信息比对", SERVER.SERVERAPI + "/rest/ywbl/fdcq2/slxxCompareDetai",
this.$popup("房屋信息比对", this.BASE_API.SERVERAPI + "/rest/ywbl/fdcq2/slxxCompareDetai",
{
formData: {
bsmSldy: this.propsParam.bsmSldy,
......
......@@ -42,12 +42,38 @@
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="5">
<el-form-item label="不动产单元号">
<el-input placeholder="请输入不动产单元号" v-model="queryForm.bdcdyh" clearable class="width100">
</el-input>
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label="申请人">
<el-input placeholder="如需要模糊查询,前后输入%" v-model="queryForm.sqrmc" clearable class="width100">
</el-input>
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label="申请人证件号">
<el-input placeholder="如需要模糊查询,前后输入%" v-model="queryForm.sqrzjhm" clearable class="width100">
</el-input>
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label="坐落">
<el-input placeholder="如需要模糊查询,前后输入%" v-model="queryForm.zl" clearable class="width100">
</el-input>
</el-form-item>
</el-col>
</el-row>
</el-form>
</div>
<!-- 表格 -->
<div class="from-clues-content">
<lb-table :page-size="pageData.pageSize" class="loadingtext" @sort-change="handleSort"
:current-page.sync="pageData.currentPage" :total="pageData.total" @size-change="handleSizeChange"
<lb-table :page-size="pageData.size" class="loadingtext" @sort-change="handleSort"
:current-page.sync="pageData.currentPage" :total="tableData.total" @size-change="handleSizeChange"
@p-current-change="handleCurrentChange" :column="tableData.columns" :data="tableData.data">
</lb-table>
</div>
......@@ -76,12 +102,13 @@ export default {
djlx: "",
ywh: "",
},
pageData: {
currentPage: 1,
pageSize: 10,
total: 0,
},
// pageData: {
// currentPage: 1,
// pageSize: 10,
// total: 0,
// },
tableData: {
total: 0,
columns: datas.columns(),
data: []
}
......@@ -95,24 +122,26 @@ export default {
this.$endLoading()
if (res.code === 200) {
let { total, records } = res.result
let str = ''
records.forEach(item => {
if (item.userNameList.length != 0) {
str = String(item.userNameList)
item.blStatus = item.zbhj + '(' + str.replace(/,/g, "+") + ')'
}
if (item.qlrmc.length != 0) {
item.qlrmcStr = String(item.qlrmc)
}
if (item.ywrmc.length != 0) {
item.ywrmcStr = String(item.ywrmc)
}
if (item.zlList.length != 0) {
item.zlStr = String(item.zlList)
}
})
this.pageData.total = total;
this.tableData.data = records
// let str = ''
// records.forEach(item => {
// if (item.userNameList.length != 0) {
// str = String(item.userNameList)
// item.blStatus = item.zbhj + '(' + str.replace(/,/g, "+") + ')'
// }
// if (item.qlrmc.length != 0) {
// item.qlrmcStr = String(item.qlrmc)
// }
// if (item.ywrmc.length != 0) {
// item.ywrmcStr = String(item.ywrmc)
// }
// if (item.zlList.length != 0) {
// item.zlStr = String(item.zlList)
// }
// })
// this.pageData.total = total;
// this.tableData.data = records
this.tableData.total = total ? total : 0;
this.tableData.data = records ? records : [];
}
})
},
......
......@@ -8,7 +8,7 @@ class data extends filter {
constructor() {
super()
}
columns () {
columns() {
return [
{
label: '序号',
......@@ -23,30 +23,28 @@ class data extends filter {
label: "流程状态",
width: '80',
render: (h, scope) => {
if(scope.row.cfgqzt == '1'){
if (scope.row.cfgqzt == '1') {
return <div class='suspend'>查封挂起</div>
}
if(scope.row.yygqzt == '1'){
if (scope.row.yygqzt == '1') {
return <div class='suspend'>异议挂起</div>
}
switch (scope.row.lczt) {
case '1':
return <div class='allow'>进行中</div>
case '2':
return <div class='prohibit'>已结束</div>
case '3':
return <div class='allow'>进行中</div>
if (scope.row.jssj != null) {
return <div class='prohibit'>已结束</div>
} else {
return <div class='allow'>进行中</div>
}
}
},
{
label: "办理状态",
label: "在办环节",
render: (h, scope) => {
return (
<div>
<span>{scope.row.blStatus}</span>
</div>
)
if ((scope.row.zbhj != '' && scope.row.zbhj != null) || (scope.row.userName != '' && scope.row.userName != null))
return (
<div>
<span>{scope.row.zbhj}{scope.row.userName}</span>
</div>
)
}
},
{
......@@ -62,40 +60,45 @@ class data extends filter {
{
prop: "sqywmc",
label: "申请业务名称",
minWidth: '120',
},
{
prop: "bdcdyh",
label: "不动产单元号",
width: '170',
},
{
prop: "qlrmc",
label: "权利人",
render: (h, scope) => {
return (
<div>
<span>{scope.row.qlrmcStr}</span>
</div>
)
}
width: '120',
},
{
prop: "ywrmc",
label: "义务人",
render: (h, scope) => {
return (
<div>
<span>{scope.row.ywrmcStr}</span>
</div>
)
}
width: '120',
},
{
prop: "zlStr",
prop: "zl",
label: "坐落",
},
minWidth: '150',
showOverflowTooltip: true
},
{
prop: "slsj",
label: "受理时间",
width: '140',
sortable: 'custom'
},
{
prop: "slry",
label: "受理人员",
}
},
{
prop: "jssj",
label: "结束时间",
width: '140',
sortable: 'custom'
},
]
}
}
......
......@@ -46,6 +46,7 @@ class data extends filter {
{
prop: "operationtime",
label: "领取时间",
width: '140'
},
{
prop: "receiver",
......@@ -65,7 +66,7 @@ class data extends filter {
},
{
label: '操作',
width: '180',
width: '130',
render: (h, scope) => {
switch (scope.row.state) {
case '0':
......