|
@@ -61,9 +61,8 @@
|
|
<el-button
|
|
<el-button
|
|
type="text"
|
|
type="text"
|
|
size="small"
|
|
size="small"
|
|
- :codeArr="codeArr"
|
|
|
|
- :class="codeArr[0].includes(scope.row.planCode) ? 'active-t': 'active'"
|
|
|
|
- :disabled = 'codeArr[0].includes(scope.row.planCode)'
|
|
|
|
|
|
+ :class="codeArr.includes(scope.row.planCode) ? 'active-t': 'active'"
|
|
|
|
+ :disabled = 'codeArr.includes(scope.row.planCode)'
|
|
@click="enableOrAble(scope.row,0)"
|
|
@click="enableOrAble(scope.row,0)"
|
|
v-if="scope.row.planStatus === 1"
|
|
v-if="scope.row.planStatus === 1"
|
|
>禁用</el-button>
|
|
>禁用</el-button>
|
|
@@ -120,7 +119,7 @@ export default {
|
|
hospitalId: "",
|
|
hospitalId: "",
|
|
HospitalInfoList: [],
|
|
HospitalInfoList: [],
|
|
disablelist: [],
|
|
disablelist: [],
|
|
- codeArr: ['plan_default']
|
|
|
|
|
|
+ codeArr: []
|
|
};
|
|
};
|
|
},
|
|
},
|
|
created(row) {
|
|
created(row) {
|
|
@@ -175,14 +174,15 @@ export default {
|
|
// 使plan_default禁用
|
|
// 使plan_default禁用
|
|
async getDisabel(row){
|
|
async getDisabel(row){
|
|
const res = await api.getListBack()
|
|
const res = await api.getListBack()
|
|
- console.log('禁用2021', res);
|
|
|
|
-
|
|
|
|
if(res.data.code === '0'){
|
|
if(res.data.code === '0'){
|
|
this.disablelist = res.data.data[60]
|
|
this.disablelist = res.data.data[60]
|
|
console.log('禁用2', this.codeArr);
|
|
console.log('禁用2', this.codeArr);
|
|
this.codeArr = this.disablelist.map(item => {
|
|
this.codeArr = this.disablelist.map(item => {
|
|
- return item.val
|
|
|
|
|
|
+ if(item.val == 'plan_default'){
|
|
|
|
+ return item.val
|
|
|
|
+ }
|
|
})
|
|
})
|
|
|
|
+ console.log('禁用2021', this.codeArr);
|
|
|
|
|
|
}
|
|
}
|
|
},
|
|
},
|