|
|
|
@ -242,7 +242,7 @@ const handleForceSync = async () => { |
|
|
|
} |
|
|
|
try { |
|
|
|
await ElMessageBox.confirm( |
|
|
|
'强制全量同步将扫描全部数据,耗时较长(可能几分钟到十几分钟),确认执行?', |
|
|
|
'强制全量同步将扫描全部数据,耗时较长(可能几分钟到几十分钟),确认执行?', |
|
|
|
'警告', |
|
|
|
{ type: 'error', confirmButtonText: '确定执行', cancelButtonText: '取消' } |
|
|
|
); |
|
|
|
@ -530,3 +530,26 @@ onUnmounted(() => { |
|
|
|
margin-top: 16px; |
|
|
|
} |
|
|
|
</style> |
|
|
|
|
|
|
|
<!-- 全局样式(非 scoped):ElLoading 挂在 body 上,scoped 样式无法命中 --> |
|
|
|
<style lang="scss"> |
|
|
|
.biz-sync-fullscreen-loading { |
|
|
|
.el-loading-spinner { |
|
|
|
.el-loading-text { |
|
|
|
font-size: 22px !important; |
|
|
|
font-weight: bold; |
|
|
|
color: #ffffff !important; |
|
|
|
margin-top: 20px; |
|
|
|
letter-spacing: 1px; |
|
|
|
} |
|
|
|
.circular { |
|
|
|
width: 60px; |
|
|
|
height: 60px; |
|
|
|
} |
|
|
|
.path { |
|
|
|
stroke: #ffffff; |
|
|
|
stroke-width: 3; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
</style> |
|
|
|
|