标准拆分编辑按钮,状态显示

This commit is contained in:
shen_yan_pu
2021-08-12 15:43:47 +08:00
parent bb440da53d
commit c2ff22256c
4 changed files with 19 additions and 6 deletions
+8 -4
View File
@@ -82,8 +82,11 @@
label="拆分状态"
align="center">
<template slot-scope="scope">
<div>{{ scope.row.splitStatus == '0' ? '编辑中' : (scope.row.splitStatus == '1' ? '审核中' : '已完成' +
'') }}</div>
<span v-if="scope.row.splitStatus == '0'">编辑中</span>
<span v-else-if="scope.row.splitStatus == '1'">审核中</span>
<span v-else-if="scope.row.splitStatus == '2'">已关联</span>
<span v-else-if="scope.row.splitStatus == '3'">解读中</span>
<span v-else>已完成</span>
</template>
</el-table-column>
<el-table-column
@@ -831,7 +834,7 @@ export default {
name: 'OtherStandardDetails',
params: {
id: item.standId,
pageType: 'INLAND_STAND'
pageType: item.standType + '_STAND'
}
})
window.open(routeUrl.href, '_blank')
@@ -842,7 +845,7 @@ export default {
name: 'OtherStandardDetails',
params: {
id: item.standId,
pageType: item.sarType + '_STAND'
pageType: item.sarType + '_STAND',
}
})
window.open(routeUrl.href, '_blank')
@@ -1378,6 +1381,7 @@ export default {
query: {
infoId: row.id,
result: row.result,
splitStatus: row.splitStatus
}
})
},
@@ -97,7 +97,8 @@
<i class="iconfont">&#xe61e;</i>
<el-dropdown-menu slot="dropdown">
<el-dropdown-item :command="[scope.row, '属性']" v-btn-permission="''">属性</el-dropdown-item>
<el-dropdown-item :command="[scope.row, '编辑', scope.$index]" v-btn-permission="''">编辑</el-dropdown-item>
<el-dropdown-item :command="[scope.row, '编辑', scope.$index]" v-if="splitStatus === '4'" v-btn-permission="''">编辑</el-dropdown-item>
<el-dropdown-item :command="[scope.row, '编辑', scope.$index]" v-else :disabled="true" v-btn-permission="''">编辑</el-dropdown-item>
<el-dropdown-item :command="[scope.row, '复制']" v-btn-permission="''">复制</el-dropdown-item>
<el-dropdown-item :command="[scope.row, '删除']" v-btn-permission="''">删除</el-dropdown-item>
</el-dropdown-menu>
@@ -685,6 +686,7 @@ export default {
},
data () {
return {
splitStatus: this.$route.query.splitStatus,
auditFlag: this.$route.query.auditFlag,
splitCheckDialog: false,
submitLoading: false,
@@ -1306,7 +1308,6 @@ export default {
if (cur[i].pId == null || cur[i].pId === '') {
this.parentNode = cur[i]
}
console.log(str);
this.zNodes = str
}
// 查完左侧目录后,如果没有选中的,设置最外层选中