From a8932034cda0cfc4dc8e603ae7a3d0da88523f0d Mon Sep 17 00:00:00 2001
From: 罗广辉 <guanghui.luo@foxmail.com>
Date: Tue, 03 Feb 2026 10:40:27 +0800
Subject: [PATCH] feat: 主题使用紫色

---
 applications/task-work-order/src/main.js |   55 +++++++++++++++++++++++++++----------------------------
 1 files changed, 27 insertions(+), 28 deletions(-)

diff --git a/applications/task-work-order/src/main.js b/applications/task-work-order/src/main.js
index 04bc6a0..ce7bb18 100644
--- a/applications/task-work-order/src/main.js
+++ b/applications/task-work-order/src/main.js
@@ -17,7 +17,7 @@
 import { language, messages } from './lang/'
 import * as ElementPlusIconsVue from '@element-plus/icons-vue'
 import ElementPlus from 'element-plus'
-import 'element-plus/dist/index.css'
+import 'element-plus/theme-chalk/src/index.scss'
 import Avue from '@smallwei/avue'
 import '@smallwei/avue/lib/index.css'
 import crudCommon from '@/mixins/crud.js'
@@ -45,7 +45,7 @@
 
 // 视频回放
 import 'video.js/dist/video-js.css'
-import "videojs-markers/dist/videojs.markers.css"
+import 'videojs-markers/dist/videojs.markers.css'
 
 // 业务组件
 import tenantPackage from './views/system/tenantpackage.vue'
@@ -62,36 +62,35 @@
 
 // 获取url中是否存在token
 const urlParams = getUrlParams(window.location.href)
-if (urlParams?.token && !localStorage.getItem("isReload")) {
-    localStorage.setItem("isReload", true)
-    // 设置cookie和localStorage
-    setStore('saber-token', urlParams.token)
-    setToken(urlParams.token)
-    setRefreshToken(urlParams.token)
-    // 设置用户信息,把大屏用户信息保存到localStorage
-    let obj = {}
-    obj = localStorage.getItem("bs_userInfo")
-    obj = obj ? obj : localStorage.getItem("saber-userInfo")
-    if (obj instanceof Object) {
-        obj = obj.content
-    } else {
-        obj = JSON.parse(obj).content
-    }
-    setStore({ name: 'userInfo', content: obj })
-    location.reload()
+if (urlParams?.token && !localStorage.getItem('isReload')) {
+	localStorage.setItem('isReload', true)
+	// 设置cookie和localStorage
+	setStore('saber-token', urlParams.token)
+	setToken(urlParams.token)
+	setRefreshToken(urlParams.token)
+	// 设置用户信息,把大屏用户信息保存到localStorage
+	let obj = {}
+	obj = localStorage.getItem('bs_userInfo')
+	obj = obj ? obj : localStorage.getItem('saber-userInfo')
+	if (obj instanceof Object) {
+		obj = obj.content
+	} else {
+		obj = JSON.parse(obj).content
+	}
+	setStore({ name: 'userInfo', content: obj })
+	location.reload()
 } else {
-    if (localStorage.getItem("isReload")) {
-        localStorage.removeItem("isReload")
-    }
+	if (localStorage.getItem('isReload')) {
+		localStorage.removeItem('isReload')
+	}
 }
-
 
 window.$crudCommon = crudCommon
 window.axios = axios
 window._ = _
 const app = createApp(App)
 for (const [key, component] of Object.entries(ElementPlusIconsVue)) {
-    app.component(key, component)
+	app.component(key, component)
 }
 app.component('basicContainer', basicContainer)
 app.component('welContainer', welContainer)
@@ -113,12 +112,12 @@
 app.use(store)
 app.use(router)
 app.use(ElementPlus, {
-    locale: messages[language],
+	locale: messages[language],
 })
 app.use(Avue, {
-    axios,
-    calcHeight: 10,
-    locale: messages[language],
+	axios,
+	calcHeight: 10,
+	locale: messages[language],
 })
 app.use(avueUeditor, { axios })
 app.use(NfDesignBase)

--
Gitblit v1.9.3