Browse Source

店铺logo,打包配置

chenguo 2 days ago
parent
commit
fdf6cd6c40
7 changed files with 55 additions and 10 deletions
  1. 3 0
      .env.development
  2. 43 0
      .env.prod-bjyjb
  3. 1 0
      package.json
  4. BIN
      src/assets/logo/bjyjb.jpg
  5. 4 5
      src/layout/components/Sidebar/Logo.vue
  6. 1 0
      src/main.js
  7. 3 5
      src/views/index.vue

+ 3 - 0
.env.development

@@ -12,3 +12,6 @@ VUE_APP_NEW_STORE = '1'
 
 # 路由懒加载
 VUE_CLI_BABEL_TRANSPILE_MODULES = true
+
+# 网站LOG
+VUE_APP_LOG_URL =@/assets/logo/logo.png

+ 43 - 0
.env.prod-bjyjb

@@ -0,0 +1,43 @@
+# 页面标题
+VUE_APP_TITLE =医健宝互联网医院管理系统
+# 首页菜单标题
+VUE_APP_TITLE_INDEX =医健宝互联网医院
+# 公司名称
+VUE_APP_COMPANY_NAME =医健宝智慧(北京)医药科技有限公司
+# ICP备案号
+VUE_APP_ICP_RECORD =京ICP备2025133930号-2
+# ICP网站访问地址
+VUE_APP_ICP_URL =https://beian.miit.gov.cn
+# 网站LOG
+VUE_APP_LOG_URL =@/assets/logo/bjyjb.jpg
+# 存储桶配置
+VUE_APP_OBS_ACCESS_KEY_ID = K2UTJGIN7UTZJR2XMXYG
+# 存储桶配置
+VUE_APP_OBS_SECRET_ACCESS_KEY = sbyeNJLbcYmH6copxeFP9pAoksM4NIT9Zw4x0SRX
+# 存储桶配置
+VUE_APP_OBS_SERVER = https://obs.cn-north-4.myhuaweicloud.com
+# 存储桶配置
+VUE_APP_OBS_BUCKET = bjyjb-hw079058881
+# 存储桶配置
+VUE_APP_COS_BUCKET = bjyjb-1323137866
+# 存储桶配置
+VUE_APP_COS_REGION = ap-chongqing
+# 线路一地址
+VUE_APP_VIDEO_LINE_1 = https://bjyjbtcpv.ylrzcloud.com
+# 线路二地址
+VUE_APP_VIDEO_LINE_2 = https://bjyjbobs.ylrztop.com
+
+# 开发环境配置
+ENV = 'production'
+
+# FS管理系统/开发环境
+VUE_APP_BASE_API = '/prod-api'
+
+#默认 1、会员 2、企微
+VUE_APP_COURSE_DEFAULT = 1
+
+#新商城SCRM表
+VUE_APP_NEW_STORE = '1'
+
+# 路由懒加载
+VUE_CLI_BABEL_TRANSPILE_MODULES = true

+ 1 - 0
package.json

@@ -7,6 +7,7 @@
   "scripts": {
     "dev": "vue-cli-service serve",
     "build:prod": "vue-cli-service build",
+    "build:prod-bjyjb": "vue-cli-service build --mode prod-bjyjb",
     "build:stage": "vue-cli-service build --mode staging",
     "preview": "node build/index.js --preview",
     "lint": "eslint --ext .js,.vue src"

BIN
src/assets/logo/bjyjb.jpg


+ 4 - 5
src/layout/components/Sidebar/Logo.vue

@@ -2,11 +2,11 @@
   <div class="sidebar-logo-container" :class="{'collapse':collapse}" :style="{ backgroundColor: sideTheme === 'theme-dark' ? variables.menuBackground : variables.menuLightBackground }">
     <transition name="sidebarLogoFade">
       <router-link v-if="collapse" key="collapse" class="sidebar-logo-link" to="/">
-        <img v-if="logo" :src="logo" class="sidebar-logo" />
+        <img v-if="logImg" :src="logImg" class="sidebar-logo" />
         <h1 v-else class="sidebar-title" :style="{ color: sideTheme === 'theme-dark' ? variables.logoTitleColor : variables.logoLightTitleColor }">{{ title }} </h1>
       </router-link>
       <router-link v-else key="expand" class="sidebar-logo-link" to="/">
-        <img v-if="logo" :src="logo" class="sidebar-logo" />
+        <img v-if="logImg" :src="logImg" class="sidebar-logo" />
         <h1 class="sidebar-title" :style="{ color: sideTheme === 'theme-dark' ? variables.logoTitleColor : variables.logoLightTitleColor }">{{ title }} </h1>
       </router-link>
     </transition>
@@ -14,7 +14,7 @@
 </template>
 
 <script>
-import logoImg from '@/assets/logo/logo.png'
+//import logoImg from '@/assets/logo/logo.png'
 import variables from '@/assets/styles/variables.scss'
 
 export default {
@@ -35,8 +35,7 @@ export default {
   },
   data() {
     return {
-      title: '药房管理系统',
-      logo: logoImg
+      title: process.env.VUE_APP_TITLE_INDEX ||'药房管理系统'
     }
   }
 }

+ 1 - 0
src/main.js

@@ -35,6 +35,7 @@ import VueMeta from 'vue-meta'
 import { VueJsonp } from 'vue-jsonp'
 Vue.use(VueJsonp)
 
+Vue.prototype.logImg = require(process.env.VUE_APP_LOG_URL)
 Vue.prototype.cloneObject = cloneObject
 Vue.prototype.getDicts = getDicts
 // Vue.prototype.getConfigKey = getConfigKey

+ 3 - 5
src/views/index.vue

@@ -81,18 +81,16 @@ PanelGroup,StoreOrderMoney,doctorChart
     //this.getIndex();
   },
   methods: {
-    getIndex() {
+    /* getIndex() {
       this.loading = true;
       getIndex().then(response => {
         this.data = response.data;
 
       });
-    },
-  },
-  methods: {
+    }, */
     getDocT(row){
       setTimeout(() => {
-           this.$refs.getDoc.getDoc(row);
+        this.$refs.getDoc.getDoc(row);
       }, 1);
     }
   },