|
@@ -139,14 +139,16 @@
|
|
|
|
|
|
|
|
<!-- 操作按钮 -->
|
|
<!-- 操作按钮 -->
|
|
|
<div class="external-config-footer">
|
|
<div class="external-config-footer">
|
|
|
- <template v-if="!editable">
|
|
|
|
|
- <el-button type="primary" plain @click="editable = true">编辑</el-button>
|
|
|
|
|
|
|
+ <template v-if="$hasPermission('main:externalSystemConfig:update')">
|
|
|
|
|
+ <template v-if="!editable">
|
|
|
|
|
+ <el-button type="primary" plain @click="editable = true">编辑</el-button>
|
|
|
|
|
+ </template>
|
|
|
|
|
+ <template v-else>
|
|
|
|
|
+ <el-button @click="cancelEdit">取消</el-button>
|
|
|
|
|
+ <el-button type="primary" :loading="saveLoading" @click="handleSave">保存配置</el-button>
|
|
|
|
|
+ </template>
|
|
|
</template>
|
|
</template>
|
|
|
- <template v-else>
|
|
|
|
|
- <el-button @click="cancelEdit">取消</el-button>
|
|
|
|
|
- <el-button type="primary" :loading="saveLoading" @click="handleSave">保存配置</el-button>
|
|
|
|
|
- </template>
|
|
|
|
|
- <el-button v-if="!editable" :type="form.effectStatus == 0 ? 'success' : 'danger'" :loading="enableLoading" @click="handleEnable">{{form.effectStatus == 0 ? '启用接口' : '禁用接口'}}</el-button>
|
|
|
|
|
|
|
+ <el-button v-if="!editable && $hasPermission('main:externalSystemConfig:enableOrDisable')" :type="form.effectStatus == 0 ? 'success' : 'danger'" :loading="enableLoading" @click="handleEnable">{{form.effectStatus == 0 ? '启用接口' : '禁用接口'}}</el-button>
|
|
|
<!-- <el-button type="warning" @click="handleApplyAuth">申请授权</el-button> -->
|
|
<!-- <el-button type="warning" @click="handleApplyAuth">申请授权</el-button> -->
|
|
|
<!-- <el-button type="danger" plain @click="handleDelete">删除</el-button> -->
|
|
<!-- <el-button type="danger" plain @click="handleDelete">删除</el-button> -->
|
|
|
</div>
|
|
</div>
|