zyp 3 hafta önce
ebeveyn
işleme
2d0d84cbe9

+ 12 - 11
.env.development

@@ -1,29 +1,30 @@
 # 页面标题
 VUE_APP_TITLE =互联网医院管理系统
 # 公司名称
-COMPANY_NAME =重庆云联融智科技有限公司
+VUE_APP_COMPANY_NAME =重庆云联融智科技有限公司
 # ICP备案号
-ICP_RECORD =蜀ICP备2023036719号
+VUE_APP_ICP_RECORD =蜀ICP备2023036719号
 # ICP网站访问地址
-ICP_URL =https://beian.miit.gov.cn
+VUE_APP_ICP_URL =https://beian.miit.gov.cn
 # 网站LOG
 VUE_APP_LOG_URL =@/assets/logo/logo.png
 # 存储桶配置
-OBS_ACCESS_KEY_ID = K2UTJGIN7UTZJR2XMXYG
+VUE_APP_OBS_ACCESS_KEY_ID = K2UTJGIN7UTZJR2XMXYG
 # 存储桶配置
-OBS_SECRET_ACCESS_KEY = sbyeNJLbcYmH6copxeFP9pAoksM4NIT9Zw4x0SRX
+VUE_APP_OBS_SECRET_ACCESS_KEY = sbyeNJLbcYmH6copxeFP9pAoksM4NIT9Zw4x0SRX
 # 存储桶配置
-OBS_SERVER = https://obs.cn-north-4.myhuaweicloud.com
+VUE_APP_OBS_SERVER = https://obs.cn-north-4.myhuaweicloud.com
 # 存储桶配置
-OBS_BUCKET = zkzh-hw079058881
+VUE_APP_OBS_BUCKET = zkzh-hw079058881
 # 存储桶配置
-COS_BUCKET = zkzh-1323137866
+VUE_APP_COS_BUCKET = zkzh-1323137866
 # 存储桶配置
-COS_REGION = ap-chongqing
+VUE_APP_COS_REGION = ap-chongqing
 # 线路一地址
-VIDEO_LINE_1 = https://zkzhtcpv.ylrzcloud.com
+VUE_APP_VIDEO_LINE_1 = https://zkzhtcpv.ylrzcloud.com
 # 线路二地址
-VIDEO_LINE_2 = https://zkzhobs.ylrztop.com
+VUE_APP_VIDEO_LINE_2 = https://zkzhobs.ylrztop.com
+
 # 开发环境配置
 ENV = 'development'
 

+ 12 - 12
.env.prod-zkzh

@@ -1,29 +1,29 @@
-#页面标题
+# 页面标题
 VUE_APP_TITLE =互联网医院管理系统
 # 公司名称
-COMPANY_NAME =陕西中康智慧药房有限公司
+VUE_APP_COMPANY_NAME =重庆云联融智科技有限公司
 # ICP备案号
-ICP_RECORD =蜀ICP备2023036719号
+VUE_APP_ICP_RECORD =蜀ICP备2023036719号
 # ICP网站访问地址
-ICP_URL =https://beian.miit.gov.cn
+VUE_APP_ICP_URL =https://beian.miit.gov.cn
 # 网站LOG
 VUE_APP_LOG_URL =@/assets/logo/logo.png
 # 存储桶配置
-OBS_ACCESS_KEY_ID = K2UTJGIN7UTZJR2XMXYG
+VUE_APP_OBS_ACCESS_KEY_ID = K2UTJGIN7UTZJR2XMXYG
 # 存储桶配置
-OBS_SECRET_ACCESS_KEY = sbyeNJLbcYmH6copxeFP9pAoksM4NIT9Zw4x0SRX
+VUE_APP_OBS_SECRET_ACCESS_KEY = sbyeNJLbcYmH6copxeFP9pAoksM4NIT9Zw4x0SRX
 # 存储桶配置
-OBS_SERVER = https://obs.cn-north-4.myhuaweicloud.com
+VUE_APP_OBS_SERVER = https://obs.cn-north-4.myhuaweicloud.com
 # 存储桶配置
-OBS_BUCKET = zkzh-hw079058881
+VUE_APP_OBS_BUCKET = zkzh-hw079058881
 # 存储桶配置
-COS_BUCKET = zkzh-1323137866
+VUE_APP_COS_BUCKET = zkzh-1323137866
 # 存储桶配置
-COS_REGION = ap-chongqing
+VUE_APP_COS_REGION = ap-chongqing
 # 线路一地址
-VIDEO_LINE_1 = https://zkzhtcpv.ylrzcloud.com
+VUE_APP_VIDEO_LINE_1 = https://zkzhtcpv.ylrzcloud.com
 # 线路二地址
-VIDEO_LINE_2 = https://zkzhobs.ylrztop.com
+VUE_APP_VIDEO_LINE_2 = https://zkzhobs.ylrztop.com
 # 生产环境配置
 ENV = 'production'
 

+ 4 - 4
src/components/VideoUpload/index.vue

@@ -285,9 +285,9 @@ export default {
         console.log("isPrivate=======>",this.isPrivate)
         let line_1='' ;
         if (this.isPrivate===0){
-          line_1 = `${process.env.VIDEO_LINE_1}${data.urlPath}`;
+          line_1 = `${process.env.VUE_APP_VIDEO_LINE_1}${data.urlPath}`;
         }else {
-          line_1 = `${process.env.VIDEO_LINE_1}${data.urlPath}`;
+          line_1 = `${process.env.VUE_APP_VIDEO_LINE_1}${data.urlPath}`;
         }
 
         let urlPathWithoutFirstSlash = data.urlPath.substring(1);
@@ -311,9 +311,9 @@ export default {
         console.log("华为OBS返回========>",data);
         let line_2='' ;
         if (this.isPrivate===0){
-          line_2 = `${process.env.VIDEO_LINE_2}/${data.urlPath}`;
+          line_2 = `${process.env.VUE_APP_VIDEO_LINE_2}/${data.urlPath}`;
         }else {
-          line_2 = `${process.env.VIDEO_LINE_2}/${data.urlPath}`;
+          line_2 = `${process.env.VUE_APP_VIDEO_LINE_2}/${data.urlPath}`;
         }
         // this.$emit("update:videoUrl", data);
         this.$emit("update:line_2", line_2);

+ 11 - 4
src/utils/cos.js

@@ -2,10 +2,16 @@ import COS from 'cos-js-sdk-v5';
 import { Message } from 'element-ui';
 import { getTmpSecretKey } from '@/api/common';
 
+console.log('环境变量:', process.env);
+console.log('NODE_ENV:', process.env.NODE_ENV);
+console.log('VUE_APP_COS_BUCKET:', process.env.VUE_APP_COS_BUCKET);
+console.log('VUE_APP_COS_REGION:', process.env.VUE_APP_COS_REGION);
+
 const config = {
-  Bucket: process.env.COS_BUCKET,
-  Region: process.env.COS_REGION,
+  Bucket: process.env.VUE_APP_COS_BUCKET,
+  Region: process.env.VUE_APP_COS_REGION,
 };
+console.log('COS配置:', config);
 
 // 上传到腾讯云cos
 export const uploadObject = async (file,onProgress,type,callBackUp) => {
@@ -34,7 +40,7 @@ export const uploadObject = async (file,onProgress,type,callBackUp) => {
             },
         });
 
-
+        console.log("初始化成功")
         let fileName = file.name || ""
         const upload_file_name = new Date().getTime() + '.' + fileName.split(".")[fileName.split(".").length - 1];
         let date =  new Date()
@@ -45,10 +51,11 @@ export const uploadObject = async (file,onProgress,type,callBackUp) => {
         let videoKey = `/userVideo/${uploadDay}/${upload_file_name}`
         let courseKey = `/course/${uploadDay}/${upload_file_name}`
         let key = type ===1 ? courseKey : videoKey;
+        console.log("开始上传")
         return new Promise((resolve, reject) => {
+            console.log("uploadFile")
             cos.uploadFile(
                 {
-
                     Bucket: config.Bucket, /* 必须 */
                     Region: config.Region, /* 存储桶所在地域,必须字段 */
                     Key: key, // 文件名

+ 4 - 4
src/utils/obs.js

@@ -4,9 +4,9 @@ import ObsClient from "esdk-obs-browserjs/src/obs";
 export const uploadToOBS = async(file,progressCallback,type) =>  {
     try {
         const obsClient = new ObsClient({
-          access_key_id: process.env.OBS_ACCESS_KEY_ID,
-          secret_access_key: process.env.OBS_SECRET_ACCESS_KEY,
-          server: process.env.OBS_SERVER
+          access_key_id: process.env.VUE_APP_OBS_ACCESS_KEY_ID,
+          secret_access_key: process.env.VUE_APP_OBS_SECRET_ACCESS_KEY,
+          server: process.env.VUE_APP_OBS_SERVER
         });
         let fileName = file.name || ""
         const upload_file_name = new Date().getTime() + '.' + fileName.split(".")[fileName.split(".").length - 1];
@@ -29,7 +29,7 @@ export const uploadToOBS = async(file,progressCallback,type) =>  {
         return new Promise((resolve, reject) => {
             //上传对象
             obsClient.putObject({
-                Bucket: process.env.OBS_BUCKET,//桶名称
+                Bucket: process.env.VUE_APP_OBS_BUCKET,//桶名称
                 Key: key,//文件名
                 Body: file,
                 ProgressCallback: callback,//进度回调

+ 2 - 2
src/views/course/videoResource/index.vue

@@ -1029,7 +1029,7 @@ export default {
           onProgress(progressEvent);
         }, 1);
 
-        let line_1 = `${process.env.VIDEO_LINE_1}${data.urlPath}`;
+        let line_1 = `${process.env.VUE_APP_VIDEO_LINE_1}${data.urlPath}`;
 
         form.fileKey = data.urlPath.substring(1);
         form.videoUrl = line_1;
@@ -1053,7 +1053,7 @@ export default {
           onProgress(progressEvent);
         }, 1);
 
-        form.line2 = `${process.env.VIDEO_LINE_1}/${data.urlPath}`;
+        form.line2 = `${process.env.VUE_APP_VIDEO_LINE_2}/${data.urlPath}`;
         this.$message.success("线路二上传成功");
       } catch (error) {
         this.$message.error("线路二上传失败");

+ 2 - 2
src/views/login.vue

@@ -70,8 +70,8 @@ export default {
     return {
       codeUrl: "",
       vueAppTitle: process.env.VUE_APP_TITLE,
-      companyName: process.env.COMPANY_NAME,
-      icpRecord: process.env.ICP_RECORD,
+      companyName: process.env.VUE_APP_COMPANY_NAME,
+      icpRecord: process.env.VUE_APP_ICP_RECORD,
       icpUrl: process.env.ICP_URL,
       cookiePassword: "",
       loginForm: {