|
@@ -7,12 +7,14 @@
|
|
<template #extra>
|
|
<template #extra>
|
|
<HcTooltip keys="system-service-plan-save-btn">
|
|
<HcTooltip keys="system-service-plan-save-btn">
|
|
<el-button
|
|
<el-button
|
|
- v-if="status !== 2"
|
|
|
|
|
|
+ v-if="status === 2 || status === 3 || status === 4"
|
|
|
|
+ :disabled="!isWriteUserAuthorized"
|
|
class="ml-6"
|
|
class="ml-6"
|
|
hc-btn
|
|
hc-btn
|
|
keys="system-service-plan-save-btn"
|
|
keys="system-service-plan-save-btn"
|
|
type="primary"
|
|
type="primary"
|
|
:loading="saveLoading"
|
|
:loading="saveLoading"
|
|
|
|
+
|
|
@click="savePlan"
|
|
@click="savePlan"
|
|
>
|
|
>
|
|
<HcIcon name="save" />
|
|
<HcIcon name="save" />
|
|
@@ -20,7 +22,7 @@
|
|
</el-button>
|
|
</el-button>
|
|
<el-button
|
|
<el-button
|
|
v-else
|
|
v-else
|
|
- :disabled="!isSendUserAuthorized"
|
|
|
|
|
|
+
|
|
class="ml-6"
|
|
class="ml-6"
|
|
hc-btn
|
|
hc-btn
|
|
keys="system-service-plan-save-btn"
|
|
keys="system-service-plan-save-btn"
|
|
@@ -261,6 +263,8 @@ const isWriteUserAuthorized = computed(() => {
|
|
const writeUserArray = writeUserStr.split(',')
|
|
const writeUserArray = writeUserStr.split(',')
|
|
const cleanedArray = writeUserArray.filter(item => item.trim() !== '')
|
|
const cleanedArray = writeUserArray.filter(item => item.trim() !== '')
|
|
|
|
|
|
|
|
+ console.log(cleanedArray, 'cleanedArray')
|
|
|
|
+ console.log(user_id.value, 'user_id.value')
|
|
|
|
|
|
|
|
|
|
return cleanedArray.includes(user_id.value)
|
|
return cleanedArray.includes(user_id.value)
|