feat: There is no way the, bug #55745 #55786 #55815

This commit is contained in:
396572590@qq.com
2022-06-22 18:13:24 +08:00
parent 17f36ee677
commit fe353fd761
8 changed files with 116 additions and 77 deletions
@@ -420,6 +420,25 @@
</span>
</template>
</el-table-column>
<el-table-column
show-overflow-tooltip
prop="reviseStatus"
label="企标制修订状态"
width="120"
>
<template slot-scope="scope">
<span v-if="scope.row.standStatusShow === '作废'" style="color: #F56C6C">
{{ filterReviseStatus(scope.row.reviseStatus) }}
</span>
<span v-if="scope.row.standStatusShow === '参考'" style="color: #98E165">
{{ filterReviseStatus(scope.row.reviseStatus) }}
</span>
<span v-if="scope.row.standStatusShow !== '作废' && scope.row.standStatusShow !== '参考'">
{{ filterReviseStatus(scope.row.reviseStatus) }}
</span>
</template>
</el-table-column>
<el-table-column fixed="right"
v-if="isPermission('d9730d984627af948053df56a2db7997,dd4ea796dab7a01b105ba657b1968a84,a7a38a95ea374695fc3128037f6feccf')>0" label="收藏" align="center" width="50">
@@ -1190,6 +1209,16 @@
</el-option>
</el-select>
</el-form-item>
<el-form-item label="企标制修订状态" title="企标制修订状态" class="add-form-item form-item-disabled">
<el-select v-model="sarBussionessSearch.reviseStatus" title="请选择" filterable clearable @change="getStandInfoByReviseStatus">
<el-option
v-for="item in opinionsStand"
:key="item.value"
:value="item.value"
:label="item.label"
></el-option>
</el-select>
</el-form-item>
<el-form-item label="发布日期" class="add-form-item form-item-disabled">
<el-datePicker v-model="sarBussionessSearch.issueTime"
:editable="false"
@@ -1694,6 +1723,13 @@ export default {
props: {},
data() {
return {
opinionsStand:[
{value: 'buss1_1',label: '技术标准-制定'},
{value: 'buss1_2',label: '技术标准-修订'},
{value: 'buss2_1',label: '产品标准-制定'},
{value: 'buss2_2',label: '产品标准-修订'},
{value: 'buss2_3',label: '产品标准-修订'},
],
QCBFC: false, //C类标准展示备案日期
replaceLawsNumModel: false,
replaceLawType: '',
@@ -2450,6 +2486,31 @@ export default {
}
},
methods: {
filterReviseStatus(data){
if(data){
if(data.indexOf("buss1_") !== -1){
if(data === 'buss1_1'){
return "制定"
}else if(data === 'buss1_2'){
return "修订"
}else {
return ""
}
}else if(data.indexOf("buss2_") !== -1){
if(data === 'buss2_1'){
return "制定"
}else if(data === 'buss2_2'){
return "修订"
}else if(data === 'buss2_3'){
return "修改"
}else {
return ""
}
}
}else {
return "";
}
},
filterData(data){
if(data.indexOf(",") !== -1){
let permission = data.split(",");