Explorar o código

style:替换项目名称

lizhi hai 4 meses
pai
achega
0086318ed4

+ 2 - 2
index.html

@@ -1,12 +1,12 @@
 <!doctype html>
 <!doctype html>
 <html>
 <html>
   <head>
   <head>
-    <title>Art Design Pro</title>
+    <title>逐趣CRM</title>
     <meta charset="UTF-8" />
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <meta
     <meta
       name="description"
       name="description"
-      content="Art Design Pro - A modern admin dashboard template built with Vue 3, TypeScript, and Element Plus."
+      content="逐趣CRM - A modern admin dashboard template built with Vue 3, TypeScript, and Element Plus."
     />
     />
     <link rel="shortcut icon" type="image/x-icon" href="/assets/favicon-B33nFcrs.ico" />
     <link rel="shortcut icon" type="image/x-icon" href="/assets/favicon-B33nFcrs.ico" />
     <script type="module" crossorigin src="/assets/index-DF0Gm8tW.js"></script>
     <script type="module" crossorigin src="/assets/index-DF0Gm8tW.js"></script>

A diferenza do arquivo foi suprimida porque é demasiado grande
+ 2 - 2
web/README.md


+ 2 - 2
web/README.zh-CN.md

@@ -1,8 +1,8 @@
 简体中文 | [English](./README.md)
 简体中文 | [English](./README.md)
 
 
-## 关于 Art Design Pro
+## 关于 逐趣CRM
 
 
-作为一名开发者,我在多个项目中需要搭建后台管理系统,但发现传统系统在用户体验和视觉设计上不能完全满足需求。因此,我创建了 Art Design Pro,一款专注于用户体验和快速开发的开源后台管理解决方案。基于 ElementPlus 设计规范,进行了视觉上的精心优化,提供更美观、更实用的前端界面,帮助你轻松构建高质量的后台系统。
+作为一名开发者,我在多个项目中需要搭建后台管理系统,但发现传统系统在用户体验和视觉设计上不能完全满足需求。因此,我创建了 逐趣CRM,一款专注于用户体验和快速开发的开源后台管理解决方案。基于 ElementPlus 设计规范,进行了视觉上的精心优化,提供更美观、更实用的前端界面,帮助你轻松构建高质量的后台系统。
 
 
 ## 官方网站
 ## 官方网站
 
 

+ 2 - 2
web/index.html

@@ -1,12 +1,12 @@
 <!doctype html>
 <!doctype html>
 <html>
 <html>
   <head>
   <head>
-    <title>Art Design Pro</title>
+    <title>逐趣CRM</title>
     <meta charset="UTF-8" />
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <meta
     <meta
       name="description"
       name="description"
-      content="Art Design Pro - A modern admin dashboard template built with Vue 3, TypeScript, and Element Plus."
+      content="逐趣CRM - A modern admin dashboard template built with Vue 3, TypeScript, and Element Plus."
     />
     />
     <link rel="shortcut icon" type="image/x-icon" href="src/assets/img/favicon.ico" />
     <link rel="shortcut icon" type="image/x-icon" href="src/assets/img/favicon.ico" />
   </head>
   </head>

+ 1 - 1
web/scripts/clean-dev.ts

@@ -93,7 +93,7 @@ function createModernBanner() {
     fmt.gradient('  ║                                                                  ║')
     fmt.gradient('  ║                                                                  ║')
   )
   )
   console.log(
   console.log(
-    `  ║               ${icons.rocket} ${fmt.title('ART DESIGN PRO')} ${fmt.subtitle('· 代码精简程序')} ${icons.magic}                ║`
+    `  ║               ${icons.rocket} ${fmt.title('逐趣CRM')} ${fmt.subtitle('· 代码精简程序')} ${icons.magic}                ║`
   )
   )
   console.log(
   console.log(
     `  ║               ${fmt.dim('为项目移除演示数据,快速切换至开发模式')}             ║`
     `  ║               ${fmt.dim('为项目移除演示数据,快速切换至开发模式')}             ║`

+ 1 - 1
web/src/assets/icons/system/iconfont.json

@@ -1,6 +1,6 @@
 {
 {
   "id": "3682552",
   "id": "3682552",
-  "name": "Art Design Pro-System",
+  "name": "逐趣CRM-System",
   "font_family": "iconfont-sys",
   "font_family": "iconfont-sys",
   "css_prefix_text": "iconsys-",
   "css_prefix_text": "iconsys-",
   "description": "",
   "description": "",

+ 1 - 1
web/src/components/core/forms/art-excel-export/index.vue

@@ -258,7 +258,7 @@
         workbook.Props = {
         workbook.Props = {
           Title: filename,
           Title: filename,
           Subject: '数据导出',
           Subject: '数据导出',
-          Author: props.workbookOptions.creator || 'Art Design Pro',
+          Author: props.workbookOptions.creator || '逐趣CRM',
           Manager: props.workbookOptions.lastModifiedBy || '',
           Manager: props.workbookOptions.lastModifiedBy || '',
           Company: '系统导出',
           Company: '系统导出',
           Category: '数据',
           Category: '数据',

+ 12 - 12
web/src/config/festival.ts

@@ -8,16 +8,16 @@ import sd from '@imgs/ceremony/sd.png'
 import yd from '@imgs/ceremony/yd.png'
 import yd from '@imgs/ceremony/yd.png'
 
 
 export const festivalConfigList: FestivalConfig[] = [
 export const festivalConfigList: FestivalConfig[] = [
-  {
-    date: '2025-01-01',
-    name: '元旦',
-    image: yd,
-    scrollText: '新年快乐!Art Design Pro 祝您在2025年万事如意,事业腾飞,阖家幸福,好运连连!'
-  },
-  {
-    date: '2024-12-25',
-    name: '圣诞节',
-    image: sd,
-    scrollText: 'Merry Christmas!Art Design Pro 祝您圣诞快乐,愿节日的欢乐与祝福如雪花般纷至沓来!'
-  }
+  // {
+  //   date: '2025-10-01',
+  //   name: '国庆',
+  //   image: yd,
+  //   scrollText: '国庆快乐!逐趣CRM 祝您万事如意,事业腾飞,阖家幸福,好运连连!'
+  // },
+  // {
+  //   date: '2026-01-01',
+  //   name: '元旦',
+  //   image: yd,
+  //   scrollText: '元旦快乐!逐趣CRM 祝您新的一年万事如意,事业腾飞,阖家幸福,好运连连!'
+  // },
 ]
 ]

+ 1 - 1
web/src/config/index.ts

@@ -11,7 +11,7 @@ import { headerBarConfig } from './headerBar'
 const appConfig: SystemConfig = {
 const appConfig: SystemConfig = {
   // 系统信息
   // 系统信息
   systemInfo: {
   systemInfo: {
-    name: 'Art Design Pro' // 系统名称
+    name: '逐趣CRM' // 系统名称
   },
   },
   // Element Plus 主题
   // Element Plus 主题
   elementPlusTheme: {
   elementPlusTheme: {

+ 1 - 1
web/src/utils/sys/console.ts

@@ -1,6 +1,6 @@
 // ANSI 转义码生成网站  https://patorjk.com/software/taag/#p=display&f=Big&t=ABB%0A
 // ANSI 转义码生成网站  https://patorjk.com/software/taag/#p=display&f=Big&t=ABB%0A
 const asciiArt = `
 const asciiArt = `
-\x1b[32m欢迎使用 Art Design Pro
+\x1b[32m欢迎使用 逐趣CRM
 \x1b[0m
 \x1b[0m
 \x1b[36m如果您觉得项目对您有帮助,请点击下面的链接为我点个 ★Star 支持一下!祝您使用愉快!
 \x1b[36m如果您觉得项目对您有帮助,请点击下面的链接为我点个 ★Star 支持一下!祝您使用愉快!
 \x1b[0m
 \x1b[0m

+ 2 - 2
web/src/views/auth/login/index.vue

@@ -248,7 +248,7 @@
 
 
       // 登录成功处理
       // 登录成功处理
       showLoginSuccessNotice()
       showLoginSuccessNotice()
-      router.push('/')
+      await router.push('/')
     } catch (error) {
     } catch (error) {
       // 处理 HttpError
       // 处理 HttpError
       if (error instanceof HttpError) {
       if (error instanceof HttpError) {
@@ -277,7 +277,7 @@
         type: 'success',
         type: 'success',
         duration: 2500,
         duration: 2500,
         zIndex: 10000,
         zIndex: 10000,
-        message: `${t('login.success.message')}, ${systemName}!`
+        message: `${t('login.success.message')}, ${userStore.info.username}!`
       })
       })
     }, 150)
     }, 150)
   }
   }

+ 2 - 2
web/src/views/system/user-center/index.vue

@@ -6,7 +6,7 @@
           <img class="bg" src="@imgs/user/bg.webp" />
           <img class="bg" src="@imgs/user/bg.webp" />
           <img class="avatar" src="@imgs/user/avatar.webp" />
           <img class="avatar" src="@imgs/user/avatar.webp" />
           <h2 class="name">{{ userInfo.username }}</h2>
           <h2 class="name">{{ userInfo.username }}</h2>
-          <p class="des">Art Design Pro 是一款漂亮的后台管理系统模版.</p>
+          <p class="des">逐趣CRM 是一款漂亮的后台管理系统模版.</p>
 
 
           <div class="outer-info">
           <div class="outer-info">
             <div>
             <div>
@@ -166,7 +166,7 @@
     mobile: '18888888888',
     mobile: '18888888888',
     address: '广东省深圳市宝安区西乡街道101栋201',
     address: '广东省深圳市宝安区西乡街道101栋201',
     sex: '2',
     sex: '2',
-    des: 'Art Design Pro 是一款漂亮的后台管理系统模版.'
+    des: '逐趣CRM 是一款漂亮的后台管理系统模版.'
   })
   })
 
 
   const pwdForm = reactive({
   const pwdForm = reactive({

+ 2 - 2
web/src/views/template/banners/index.vue

@@ -10,7 +10,7 @@
       </ElCol>
       </ElCol>
       <ElCol :xs="24" :sm="12" :md="12">
       <ElCol :xs="24" :sm="12" :md="12">
         <ArtBasicBanner
         <ArtBasicBanner
-          title="欢迎使用 Art Design Pro"
+          title="欢迎使用 逐趣CRM"
           subtitle="基于 Vue 3 + TypeScript + Element Plus 构建的现代化管理系统。"
           subtitle="基于 Vue 3 + TypeScript + Element Plus 构建的现代化管理系统。"
           titleColor="#333"
           titleColor="#333"
           subtitleColor="#666"
           subtitleColor="#666"
@@ -122,7 +122,7 @@
         <ArtCardBanner
         <ArtCardBanner
           :image="icon4"
           :image="icon4"
           title="版本更新提醒"
           title="版本更新提醒"
-          description="Art Design Pro v2.1.0 已发布,包含性能优化和新功能。"
+          description="逐趣CRM v2.1.0 已发布,包含性能优化和新功能。"
           :button="{
           :button="{
             show: true,
             show: true,
             text: '立即更新',
             text: '立即更新',

+ 1 - 1
web/src/views/widgets/text-scroll/index.vue

@@ -2,7 +2,7 @@
   <div class="page-content">
   <div class="page-content">
     <!-- 基础用法 -->
     <!-- 基础用法 -->
     <ArtTextScroll
     <ArtTextScroll
-      text="Art Design Pro 是一款专注于用户体验和视觉设计的后台管理系统模版 <a target='_blank' href='https://www.lingchen.kim/art-design-pro/docs/'>点击我 </a>访问官方文档"
+      text="逐趣CRM 是一款专注于用户体验和视觉设计的后台管理系统模版 <a target='_blank' href='https://www.lingchen.kim/art-design-pro/docs/'>点击我 </a>访问官方文档"
       showClose
       showClose
     />
     />
 
 

+ 3 - 3
web/src/views/widgets/watermark/index.vue

@@ -3,7 +3,7 @@
     <!-- 基础文字水印 -->
     <!-- 基础文字水印 -->
     <ElCard class="card" shadow="never">
     <ElCard class="card" shadow="never">
       <template #header>基础文字水印</template>
       <template #header>基础文字水印</template>
-      <ElWatermark content="Art Design Pro" :font="{ color: 'rgba(128, 128, 128, 0.2)' }">
+      <ElWatermark content="逐趣CRM" :font="{ color: 'rgba(128, 128, 128, 0.2)' }">
         <div style="height: 200px"></div>
         <div style="height: 200px"></div>
       </ElWatermark>
       </ElWatermark>
     </ElCard>
     </ElCard>
@@ -12,7 +12,7 @@
     <ElCard class="card" shadow="never">
     <ElCard class="card" shadow="never">
       <template #header>多行文字水印</template>
       <template #header>多行文字水印</template>
       <ElWatermark
       <ElWatermark
-        :content="['Art Design Pro', '专注用户体验,视觉设计']"
+        :content="['逐趣CRM', '专注用户体验,视觉设计']"
         :font="{ fontSize: 16, color: 'rgba(128, 128, 128, 0.2)' }"
         :font="{ fontSize: 16, color: 'rgba(128, 128, 128, 0.2)' }"
       >
       >
         <div style="height: 200px"></div>
         <div style="height: 200px"></div>
@@ -31,7 +31,7 @@
     <ElCard class="card" shadow="never">
     <ElCard class="card" shadow="never">
       <template #header>自定义样式水印</template>
       <template #header>自定义样式水印</template>
       <ElWatermark
       <ElWatermark
-        content="Art Design Pro"
+        content="逐趣CRM"
         :font="{
         :font="{
           fontSize: 20,
           fontSize: 20,
           fontFamily: 'Arial',
           fontFamily: 'Arial',