fix(sj_1.1.0_beta3): 修复旧版本水印配置问题
This commit is contained in:
parent
c10fc513cb
commit
a047d7066b
@ -60,7 +60,7 @@ export const useThemeStore = defineStore(SetupStoreId.Theme, () => {
|
|||||||
|
|
||||||
/** 开启水印 */
|
/** 开启水印 */
|
||||||
function toggleWatermark(visible: boolean = false) {
|
function toggleWatermark(visible: boolean = false) {
|
||||||
visible ? setWatermark(settings.value.watermark.text) : clearWatermark();
|
visible ? setWatermark(settings.value?.watermark.text) : clearWatermark();
|
||||||
}
|
}
|
||||||
|
|
||||||
/** 修改水印文案 */
|
/** 修改水印文案 */
|
||||||
@ -69,7 +69,7 @@ export const useThemeStore = defineStore(SetupStoreId.Theme, () => {
|
|||||||
clearWatermark();
|
clearWatermark();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (settings.value.watermark.visible) {
|
if (settings.value.watermark && settings.value.watermark?.visible) {
|
||||||
settings.value.watermark.text = text;
|
settings.value.watermark.text = text;
|
||||||
setWatermark(settings.value.watermark.text);
|
setWatermark(settings.value.watermark.text);
|
||||||
}
|
}
|
||||||
@ -194,10 +194,10 @@ export const useThemeStore = defineStore(SetupStoreId.Theme, () => {
|
|||||||
);
|
);
|
||||||
|
|
||||||
watch(
|
watch(
|
||||||
settings.value.watermark,
|
settings.value?.watermark,
|
||||||
val => {
|
val => {
|
||||||
toggleWatermark(val.visible);
|
toggleWatermark(val?.visible);
|
||||||
setWatermarkText(val.text);
|
setWatermarkText(val?.text);
|
||||||
},
|
},
|
||||||
{ immediate: true }
|
{ immediate: true }
|
||||||
);
|
);
|
||||||
|
Loading…
Reference in New Issue
Block a user