![login logo]()
-
A Message Way Hosted Site
+
{{ slogan }}
账号:
@@ -33,21 +33,25 @@ import { request } from '../../api/api'
import { CONSTANT } from '../../constant'
import { usePageState } from '../../store/page_sate';
import { useRouter } from 'vue-router';
+import { LocalStieConfigUtils } from '@/util/localSiteConfig'
export default {
setup() {
const router = useRouter();
-
-
const pageState = usePageState();
const state = reactive({
account: '',
passwd: '',
- logo: 'data:image/svg+xml;utf8,' + CONSTANT.LOGO,
+ logo: 'data:image/svg+xml;base64,' + btoa(pageState.siteConfigData.logo),
+ slogan: pageState.siteConfigData.slogan,
});
onMounted(() => {
+ // 加载站点信息
+ setTimeout(() => {
+ LocalStieConfigUtils.getLatestLocalConfig();
+ }, 100)
});
// 登录
@@ -60,7 +64,7 @@ export default {
pageState.setToken(rsp.data.token);
pageState.setIsLogin(true);
localStorage.setItem(CONSTANT.STORE_TOKEN_NAME, rsp.data.token);
- router.push('/sendlogs', { replace: true })
+ router.push('/sendlogs', { replace: true });
}
};
diff --git a/web/src/views/tabsTools/sendLogs/sendLogs.vue b/web/src/views/tabsTools/sendLogs/sendLogs.vue
index 0910d49..28a2e1a 100644
--- a/web/src/views/tabsTools/sendLogs/sendLogs.vue
+++ b/web/src/views/tabsTools/sendLogs/sendLogs.vue
@@ -37,7 +37,7 @@
@@ -50,11 +50,13 @@ import { request } from '../../../api/api'
import { copyToClipboard } from '../../../util/clipboard.js';
import { useRoute } from 'vue-router';
import { CONSTANT } from '@/constant'
+import { usePageState } from '@/store/page_sate.js';
export default {
components: {
},
setup() {
+ const pageState = usePageState();
const router = useRoute();
const state = reactive({
search: '',
@@ -63,7 +65,7 @@ export default {
drawer: false,
tableData: [],
total: CONSTANT.TOTAL,
- pageSize: CONSTANT.PAGE_SIZE,
+ pageSize: pageState.siteConfigData.pagesize,
currPage: CONSTANT.PAGE,
});
diff --git a/web/src/views/tabsTools/sendTasks/sendTasks.vue b/web/src/views/tabsTools/sendTasks/sendTasks.vue
index bbf63cd..786f29b 100644
--- a/web/src/views/tabsTools/sendTasks/sendTasks.vue
+++ b/web/src/views/tabsTools/sendTasks/sendTasks.vue
@@ -38,7 +38,7 @@
@@ -83,7 +83,7 @@ export default {
// confirmBtnVisible: false,
tableData: [],
total: CONSTANT.TOTAL,
- pageSize: CONSTANT.PAGE_SIZE,
+ pageSize: pageState.siteConfigData.pagesize,
currPage: CONSTANT.PAGE,
displayCols: [
{ 'col': 'id', 'label': '任务ID' },
diff --git a/web/src/views/tabsTools/sendWays/sendWays.vue b/web/src/views/tabsTools/sendWays/sendWays.vue
index db35820..5ae2fe4 100644
--- a/web/src/views/tabsTools/sendWays/sendWays.vue
+++ b/web/src/views/tabsTools/sendWays/sendWays.vue
@@ -43,7 +43,7 @@