chuzhixin пре 3 година
родитељ
комит
57d36e074b
3 измењених фајлова са 38 додато и 87 уклоњено
  1. 13 13
      package.json
  2. 16 65
      src/views/index/components/VersionInformation.vue
  3. 9 9
      src/views/index/index.vue

+ 13 - 13
package.json

@@ -20,7 +20,7 @@
     "image-webpack-loader": "cnpm i image-webpack-loader -D",
     "use:npm": "nrm use npm",
     "use:taobao": "nrm use taobao",
-    "update": "ncu -u --reject sass-loader,sass,screenfull,eslint&&cnpm i",
+    "update": "ncu -u --reject sass-loader,sass,screenfull,eslint,chalk,vue-echarts&&cnpm i",
     "update:globle": "ncu -g --concurrency 10 --timeout 80000",
     "push": "start ./push.sh",
     "deploy": "start ./deploy.sh"
@@ -39,11 +39,11 @@
     ]
   },
   "dependencies": {
-    "axios": "^0.24.0",
-    "clipboard": "^2.0.8",
-    "core-js": "^3.20.2",
+    "axios": "^0.25.0",
+    "clipboard": "^2.0.10",
+    "core-js": "^3.21.0",
     "dayjs": "^1.10.7",
-    "echarts": "^5.2.2",
+    "echarts": "5.0.2",
     "element-ui": "^2.15.6",
     "jsencrypt": "^3.2.1",
     "lodash": "^4.17.21",
@@ -51,12 +51,12 @@
     "mapv": "^2.0.62",
     "mockjs": "^1.1.0",
     "nprogress": "^0.2.0",
-    "qs": "^6.10.2",
+    "qs": "^6.10.3",
     "screenfull": "^5.2.0",
     "sortablejs": "^1.14.0",
     "vab-icon": "^0.0.1",
     "vue": "^2.6.14",
-    "vue-echarts": "6.0.0",
+    "vue-echarts": "5.0.0-beta.0",
     "vue-router": "^3.5.3",
     "vuex": "^3.6.2",
     "zx-count": "^0.3.7",
@@ -72,23 +72,23 @@
     "@vue/cli-plugin-babel": "^4.5.15",
     "@vue/cli-plugin-eslint": "^4.5.15",
     "@vue/cli-service": "^4.5.15",
-    "@vue/composition-api": "^1.4.3",
+    "@vue/composition-api": "^1.4.5",
     "@vue/eslint-config-prettier": "^7.0.0",
     "babel-eslint": "^10.1.0",
     "body-parser": "^1.19.1",
     "chalk": "^4.1.2",
-    "chokidar": "^3.5.2",
+    "chokidar": "^3.5.3",
     "eslint": "^7.32.0",
     "eslint-plugin-prettier": "^4.0.0",
-    "eslint-plugin-vue": "^8.2.0",
+    "eslint-plugin-vue": "^8.4.1",
     "filemanager-webpack-plugin": "^6.1.7",
-    "image-webpack-loader": "^8.0.1",
-    "lint-staged": "^12.1.7",
+    "image-webpack-loader": "^8.1.0",
+    "lint-staged": "^12.3.3",
     "plop": "^3.0.5",
     "prettier": "^2.5.1",
     "sass": "~1.32.13",
     "sass-loader": "^10.1.1",
-    "stylelint": "^14.2.0",
+    "stylelint": "^14.3.0",
     "stylelint-config-prettier": "^9.0.3",
     "stylelint-config-recess-order": "^3.0.0",
     "svg-sprite-loader": "^6.0.11",

+ 16 - 65
src/views/index/components/VersionInformation.vue

@@ -2,8 +2,6 @@
   <el-card class="version-information" shadow="hover">
     <template #header>
       <vab-icon icon="information-line" />
-      <!--  信息 -->
-      <el-tag class="card-header-tag">部署时间:{{ updateTime }}</el-tag>
     </template>
     <el-scrollbar>
       <table class="table">
@@ -28,69 +26,22 @@
         <tr>
           <td>授权渠道</td>
           <td colspan="3">
-            <el-popover trigger="hover" width="400">
-              <div style="text-align: center">
-                <el-image
-                  :src="require('@/assets/zfb_699.jpg')"
-                  style="width: 200px"
-                />
-                <p style="font-size: 13px">
-                  付款后加QQ 1204505056
-                  获取下载权限,是否购买pro填是即可(赠送VIP专属问题解答群,包含PRO详细文档、PRO基础版源码、PRO标准版源码、绑定git后拥有随时克隆及更新权限,拥有完整的登录鉴权和前后端多种配置的动态路由流程,仅限自己及团队使用,源码不得二次出售转卖,恶意分享取消使用资格
-                  )
-                </p>
-              </div>
-              <template #reference>
-                <a
-                  target="_blank"
-                  href="https://vue-admin-beautiful.com/authorization"
-                >
-                  <el-button style="margin-left: 10px" type="primary">
-                    PRO付费版本 购买源码 ¥699
-                  </el-button>
-                </a>
-              </template>
-            </el-popover>
-            <el-popover trigger="hover" width="400">
-              <div style="text-align: center">
-                <el-image
-                  :src="require('@/assets/zfb_799.jpg')"
-                  style="width: 200px"
-                />
-                <p style="font-size: 13px">
-                  付款后加QQ 1204505056
-                  获取下载权限,是否购买pro填是即可(赠送VIP专属问题解答群,包含Plus详细文档、Plus基础版源码、Plus标准版源码、绑定git后拥有随时克隆及更新权限,拥有完整的登录鉴权和前后端多种配置的动态路由流程,仅限自己及团队使用,源码不得二次出售转卖,恶意分享取消使用资格
-                  )
-                </p>
-              </div>
-              <template #reference>
-                <a
-                  target="_blank"
-                  href="https://vue-admin-beautiful.com/authorization"
-                >
-                  <el-button style="margin-left: 10px" type="primary">
-                    Plus付费版本 购买源码 ¥799
-                  </el-button>
-                </a>
-              </template>
-            </el-popover>
-            <!--  <el-popover trigger="hover" width="400">
-              <div style="text-align: center">
-                <el-image
-                  :src="require('@/assets/zfb_100.jpg')"
-                  style="width: 200px"
-                />
-                <p style="font-size: 13px">
-                  付款后加QQ 1204505056
-                  获取VIP群加群资格,是否购买VIP填是即可(包含开源版及PRO版技术支持、开源版及PRO版问题解答、开源版详细文档,PRO版用户(已付699)无需购买此项!!!(此项不包含PRO版源码))
-                </p>
-              </div>
-              <template #reference>
-                <el-button style="margin-left: 10px" type="primary">
-                  开源版技术支持
-                </el-button>
-              </template>
-            </el-popover> -->
+            <a
+              target="_blank"
+              href="https://vue-admin-beautiful.com/authorization"
+            >
+              <el-button style="margin-left: 10px" type="primary">
+                PRO付费版本 购买源码 ¥699
+              </el-button>
+            </a>
+            <a
+              target="_blank"
+              href="https://vue-admin-beautiful.com/authorization"
+            >
+              <el-button style="margin-left: 10px" type="primary">
+                Plus付费版本 购买源码 ¥799
+              </el-button>
+            </a>
             <a
               href="https://github.com/chuzhixin/vue-admin-beautiful/"
               target="_blank"

+ 9 - 9
src/views/index/index.vue

@@ -8,11 +8,11 @@
           >
             <a
               target="_blank"
-              href="https://github.com/chuzhixin/vue-admin-beautiful"
+              href="https://github.com/chuzhixin/vue-admin-better"
             >
               <img
                 style="margin-right: 10px"
-                src="https://img.shields.io/github/stars/chuzhixin/vue-admin-beautiful?style=flat-square&label=Stars&logo=github"
+                src="https://img.shields.io/github/stars/chuzhixin/vue-admin-better?style=flat-square&label=Stars&logo=github"
               />
             </a>
             <p v-html="noticeList[0].title"></p>
@@ -24,7 +24,7 @@
           <div slot="header">
             <span>访问量</span>
           </div>
-          <vab-chart autoresize theme="vab-echarts-theme" :option="fwl" />
+          <vab-chart autoresize theme="vab-echarts-theme" :options="fwl" />
           <div class="bottom">
             <span>
               日均访问量:
@@ -47,7 +47,7 @@
           <div slot="header">
             <span>授权数</span>
           </div>
-          <vab-chart autoresize theme="vab-echarts-theme" :option="sqs" />
+          <vab-chart autoresize theme="vab-echarts-theme" :options="sqs" />
           <div class="bottom">
             <span>
               总授权数:
@@ -104,13 +104,13 @@
             </el-popover>
             <a
               target="_blank"
-              href="https://github.com/chuzhixin/vue-admin-beautiful"
+              href="https://github.com/chuzhixin/vue-admin-better"
             >
               <el-button type="warning">github下载源码点star</el-button>
             </a>
             <a
               target="_blank"
-              href="https://gitee.com/chu1204505056/vue-admin-beautiful"
+              href="https://gitee.com/chu1204505056/vue-admin-better"
             >
               <el-button type="warning">码云下载源码点star</el-button>
             </a>
@@ -171,7 +171,7 @@
           </div>
           <div style="text-align: center">
             <vab-colorful-icon style="font-size: 140px" icon-class="vab" />
-            <h1 style="font-size: 30px">vue-admin-beautiful</h1>
+            <h1 style="font-size: 30px">vue-admin-better</h1>
           </div>
           <div v-for="(item, index) in noticeList" :key="index">
             <el-alert
@@ -362,7 +362,7 @@
               },
               data: [
                 {
-                  name: 'vue-admin-beautiful',
+                  name: 'vue-admin-better',
                   value: 15000,
                 },
                 {
@@ -486,7 +486,7 @@
           {
             icon: 'laptop-code',
             title: '源码',
-            link: 'https://github.com/chuzhixin/vue-admin-beautiful',
+            link: 'https://github.com/chuzhixin/vue-admin-better',
             color: '#b37feb',
           },
           {