新增保存和保存关闭的权限控制

v1.4.1
于肖磊 2025-10-16 11:05:20 +08:00
parent 2f4a0455eb
commit 07a4548b49
2 changed files with 5 additions and 3 deletions

View File

@ -16,8 +16,8 @@
<div class="nav-right">
<el-button v-if="common_store_config?.diy_config_operate?.is_upload_admin == 1" class="btn-plain" @click="upload_manage"></el-button>
<el-button v-if="common_store_config.preview_url !== ''" class="btn-plain" :class="saveDisabled ? 'disabled' : ''" :disabled="saveDisabled" @click="preview_event"></el-button>
<el-button class="btn-plain" :class="saveDisabled ? 'disabled' : ''" :disabled="saveDisabled" @click="save_event"></el-button>
<el-button class="btn-white" :class="saveDisabled ? 'disabled' : ''" :disabled="saveDisabled" @click="save_close_event"></el-button>
<el-button v-if="common_store_config.diy_config_operate.is_save_button == 1" class="btn-plain" :class="saveDisabled ? 'disabled' : ''" :disabled="saveDisabled" @click="save_event"></el-button>
<el-button v-if="common_store_config.diy_config_operate.is_save_close_button == 1" class="btn-white" :class="saveDisabled ? 'disabled' : ''" :disabled="saveDisabled" @click="save_close_event"></el-button>
</div>
</div>
<el-dialog v-model="dialog_visible" class="radius-lg" width="650" draggable :close-on-click-modal="false" append-to-body>

View File

@ -523,7 +523,9 @@ const save_formmat_form_data = (data: diy_data_item, close: boolean = false, is_
preview_dialog.value = true;
diy_id.value = String(res.data);
}
form.value.id = String(res.data);
if (res.data != null && res.data != '') {
form.value.id = String(res.data);
}
// id
if (import.meta.env.VITE_APP_BASE_API == '/dev-admin') {
history.pushState({}, '', '?s=diy/saveinfo/id/' + res.data + '.html');