修改同步到系统是否显示
parent
12a82e0e25
commit
2e78fedd64
|
|
@ -22,7 +22,7 @@
|
||||||
<div class="mb-12 flex-row gap-10 jc-sb">
|
<div class="mb-12 flex-row gap-10 jc-sb">
|
||||||
<div>导航内容</div>
|
<div>导航内容</div>
|
||||||
<div class="flex-row gap-20 align-c">
|
<div class="flex-row gap-20 align-c">
|
||||||
<div v-if="!config.sync_bool" class="cr-primary c-pointer" @click="sync_sys_event">同步到系统</div>
|
<div v-if="!config.sync_bool && !isEmpty(app_tabbar_save_url.value)" class="cr-primary c-pointer" @click="sync_sys_event">同步到系统</div>
|
||||||
<div class="cr-primary c-pointer" @click="reset_event">恢复默认</div>
|
<div class="cr-primary c-pointer" @click="reset_event">恢复默认</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -57,7 +57,7 @@
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
<script setup lang="ts">
|
<script setup lang="ts">
|
||||||
import { cloneDeep } from 'lodash';
|
import { cloneDeep, isEmpty } from 'lodash';
|
||||||
import { get_math } from '@/utils';
|
import { get_math } from '@/utils';
|
||||||
import CommonAPI from '@/api/common';
|
import CommonAPI from '@/api/common';
|
||||||
import { commonStore } from '@/store';
|
import { commonStore } from '@/store';
|
||||||
|
|
@ -120,6 +120,7 @@ const add = () => {
|
||||||
});
|
});
|
||||||
emit('update:value', form.value);
|
emit('update:value', form.value);
|
||||||
};
|
};
|
||||||
|
const app_tabbar_save_url = computed(() => common_store.common.config.app_tabbar_save_url);
|
||||||
// 同步到系统
|
// 同步到系统
|
||||||
const sync_sys_event = () => {
|
const sync_sys_event = () => {
|
||||||
const new_form = {
|
const new_form = {
|
||||||
|
|
@ -132,7 +133,7 @@ const sync_sys_event = () => {
|
||||||
config: clone_form,
|
config: clone_form,
|
||||||
};
|
};
|
||||||
app?.appContext.config.globalProperties.$common.message_box('将数据同步到系统底部菜单,确定继续吗?', 'warning').then(() => {
|
app?.appContext.config.globalProperties.$common.message_box('将数据同步到系统底部菜单,确定继续吗?', 'warning').then(() => {
|
||||||
CommonAPI.getDynamicApi(common_store.common.config.app_tabbar_save_url, new_data).then((res: any) => {
|
CommonAPI.getDynamicApi(app_tabbar_save_url.value, new_data).then((res: any) => {
|
||||||
ElMessage.success('同步成功');
|
ElMessage.success('同步成功');
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
|
||||||
|
|
@ -89,6 +89,7 @@ const save_event = () => {
|
||||||
save_disabled.value = false;
|
save_disabled.value = false;
|
||||||
}, 500);
|
}, 500);
|
||||||
}).catch((err) => {
|
}).catch((err) => {
|
||||||
|
ElMessage.error(err);
|
||||||
save_disabled.value = false;
|
save_disabled.value = false;
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue