Browse Source

添加生产环境判断

aaa 3 years ago
parent
commit
78bf5d865e

+ 4 - 2
src/views/home/answer/page-answer-recruit-result.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="page-exam-item-result-box">
-    <van-nav-bar title="答题" left-arrow @click-left="handleBackFun" />
+    <van-nav-bar v-if="env!=='pro'" title="答题" left-arrow @click-left="handleBackFun" />
     <div class="exam-item-result-div">
       <div class="exam-item-result-title">本次答对题目数</div>
       <div class="exam-item-result-grade">{{ rightNum }}</div>
@@ -45,10 +45,12 @@ export default {
   data() {
     return {
       rightNum: 0,
-      allQuestionsNum: 0
+      allQuestionsNum: 0,
+      env: "pro"
     };
   },
   created() {
+    this.env = process.env.VUE_APP_ENV;
     this.rightNum = this.$route.params.rightNum || 0;
     this.allQuestionsNum = this.$route.params.allQuestionsNum || 0;
     this.setLanXinNavigator();

+ 4 - 2
src/views/home/answer/page-answer-recruit.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="page-exam-question-box">
-    <van-nav-bar title="答题" left-arrow @click-left="handleBackFun" />
+    <van-nav-bar v-if="env!=='pro'" title="答题" left-arrow @click-left="handleBackFun" />
     <!-- 题目卡片 -->
     <div class="exam-question-div">
       <div v-if="examQuestionList.length > 0" class="exam-question-card">
@@ -204,10 +204,12 @@ export default {
         startTime: 0,
         endTime: 0
       }, // 答题的开始、结束时间
-      answerStatus: [] // 当前答题状态: 0未作答 1已做答且正确 2已做答但错误
+      answerStatus: [], // 当前答题状态: 0未作答 1已做答且正确 2已做答但错误
+      env: "pro"
     };
   },
   created() {
+    this.env = process.env.VUE_APP_ENV;
     this.initDataFun(); // 初始化数据信息
     this.setLanXinNavigator();
   },

+ 4 - 2
src/views/home/answer/page-answer-special.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="contentBody pageAnswerSpecial">
-    <van-nav-bar title="专项答题" left-arrow @click-left="handleBackFun" />
+    <van-nav-bar v-if="env!=='pro'" title="专项答题" left-arrow @click-left="handleBackFun" />
     <van-pull-refresh v-model="isLoading" @refresh="onRefresh">
       <van-list v-model="loading" :finished="finished" finished-text="没有更多了" @load="onLoad()">
         <van-cell class="vanCell" v-for="(item, index) in specialAnswerList" :key="index">
@@ -49,10 +49,12 @@ export default {
       specialPage: 0,
       specialSize: 10,
       specialFlag: true,
-      isLoading: false
+      isLoading: false,
+      env: "pro"
     };
   },
   created() {
+    this.env = process.env.VUE_APP_ENV;
     this.getSpecialAnswerList();
   },
   destroyed() {},

+ 4 - 2
src/views/home/answer/page-answer-week.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="contentBody pageAnswerWeek">
-    <van-nav-bar title="每周答题" left-arrow @click-left="handleBackFun" />
+    <van-nav-bar v-if="env!=='pro'" title="每周答题" left-arrow @click-left="handleBackFun" />
     <van-pull-refresh v-model="isLoading" @refresh="onRefresh">
       <van-list v-model="loading" :finished="finished" finished-text="没有更多了" @load="onLoad">
         <van-cell class="vanCell" v-for="(item, index) in weekAnswerList" :key="index">
@@ -36,10 +36,12 @@ export default {
       finished: false,
       weeklyPage: 0,
       weeklySize: 10,
-      isLoading: false
+      isLoading: false,
+      env: "pro"
     };
   },
   created() {
+    this.env = process.env.VUE_APP_ENV;
     this.getWeekAnswerList();
   },
   destroyed() {},

+ 4 - 2
src/views/home/answer/through/through-question-doing.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="page-through-question-box">
-    <van-nav-bar title="闯关答题" left-arrow @click-left="handleBackFun" />
+    <van-nav-bar v-if="env!=='pro'" title="闯关答题" left-arrow @click-left="handleBackFun" />
     <!-- 题目卡片 -->
     <div v-if="answerThroughNumber" class="through-question-div">
       <div class="through-question-card">
@@ -163,10 +163,12 @@ export default {
         startTime: 0,
         endTime: 0
       }, // 答题的开始、结束时间
-      answerStatus: 0 // 当前答题状态: 0未作答 1已做答且正确 2已做答但错误  3已完成当前的所有题目作答
+      answerStatus: 0, // 当前答题状态: 0未作答 1已做答且正确 2已做答但错误  3已完成当前的所有题目作答
+      env: "pro"
     };
   },
   created() {
+    this.env = process.env.VUE_APP_ENV;
     this.initDataFun(); // 初始化数据信息
     this.setLanXinNavigator();
   },

+ 4 - 2
src/views/home/answer/through/through-question-end.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="page-through-question-item-result-box">
-    <van-nav-bar title="闯关答题" />
+    <van-nav-bar v-if="env!=='pro'" title="闯关答题" />
     <div class="through-question-item-result-div">
       <div
         v-if="answerThroughNumber < 5"
@@ -43,11 +43,13 @@ export default {
   components: {},
   data() {
     return {
-      grades: 5
+      grades: 5,
+      env: "pro"
     };
   },
   created() { this.setLanXinNavigator(); },
   activated() {
+    this.env = process.env.VUE_APP_ENV;
     this.setLanXinNavigator();
   },
   mounted() {},

+ 4 - 2
src/views/home/answer/through/through-question-start.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="through-question-start-box">
-    <van-nav-bar title="答题闯关" />
+    <van-nav-bar v-if="env!=='pro'" title="答题闯关" />
     <div class="through-question-start-body">
       <div class="through-question-item-detial-div">
         <div class="through-question-item-detial">
@@ -40,11 +40,13 @@ export default {
     return {
       throughRule: {
         name: "闯关规则",
-        content: "每关5道题,一共5关,答对继续,答错出局"
+        content: "每关5道题,一共5关,答对继续,答错出局",
+        env: "pro"
       }
     };
   },
   created() {
+    this.env = process.env.VUE_APP_ENV;
     // 初始化闯关数为第一关
     this.$store.commit("updateAnswerItemStore", {
       field: "answerThroughNumber",

+ 4 - 2
src/views/home/exam/page-exam-item-detail.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="page-exam-item-detial-box">
-    <van-nav-bar title="考试详情" />
+    <van-nav-bar v-if="env!=='pro'" title="考试详情" />
     <div class="page-exam-item-detial-body">
       <div class="exam-item-detial-div">
         <div class="exam-item-detial">
@@ -46,10 +46,12 @@ export default {
   components: {},
   data() {
     return {
-      examItemData: {} // 当前考试的信息
+      examItemData: {}, // 当前考试的信息
+      env: "pro"
     };
   },
   created() {
+    this.env = process.env.VUE_APP_ENV;
     this.getExamItemDataFun(); // 查询:当前考试的信息
     this.setLanXinNavigator();
   },

+ 4 - 2
src/views/home/exam/page-exam-item-doing.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="page-exam-question-box">
-    <van-nav-bar title="考试" />
+    <van-nav-bar v-if="env!=='pro'" title="考试" />
     <!-- 倒计时 -->
     <div v-if="isInited" class="exam-question-countdown">
       <span>剩余考试时间:{{ timeDiff }}</span>
@@ -164,7 +164,8 @@ export default {
       answerTime: {
         startTime: 0,
         endTime: 0
-      } // 答题的开始、结束时间
+      }, // 答题的开始、结束时间
+      env: "pro"
     };
   },
   mounted() {
@@ -180,6 +181,7 @@ export default {
     this.initDataFun(); // 初始化数据信息
   },
   created() {
+    this.env = process.env.VUE_APP_ENV;
     this.setLanXinNavigator();
   },
   activated() {

+ 4 - 2
src/views/home/exam/page-exam-item-result.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="page-exam-item-result-box">
-    <van-nav-bar title="考试" />
+    <van-nav-bar v-if="env!=='pro'" title="考试" />
     <div class="exam-item-result-div">
       <div class="exam-item-result-title">本次考试成绩</div>
       <div class="exam-item-result-grade">{{ grades }}</div>
@@ -21,10 +21,12 @@ export default {
   components: {},
   data() {
     return {
-      grades: 0
+      grades: 0,
+      env: "pro"
     };
   },
   created() {
+    this.env = process.env.VUE_APP_ENV;
     this.grades = this.$route.params.grades || 0;
     this.setLanXinNavigator();
   },

+ 4 - 2
src/views/home/index.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="home-box">
-    <van-nav-bar title="京臻学堂" left-text right-text bind:click-left bind:click-right></van-nav-bar>
+    <van-nav-bar v-if="env!=='pro'" title="京臻学堂" left-text right-text bind:click-left bind:click-right></van-nav-bar>
     <div v-show="activeTabName === 0" class="dropdown-div"></div>
     <transition name="tab" mode="out-in">
       <component :is="currentComponents" class="page" />
@@ -61,7 +61,8 @@ export default {
         }
       ],
       engineeringWorkChooseValue: null, // 工种选择的值
-      engineeringWorkList: [] // 工种可选列表
+      engineeringWorkList: [], // 工种可选列表
+      env: "pro"
     };
   },
   computed: {
@@ -71,6 +72,7 @@ export default {
     })
   },
   created() {
+    this.env = process.env.VUE_APP_ENV;
     this.initFun();
     // this.getLanXinSignature();
     this.getLanXinCode();

+ 4 - 2
src/views/home/learn/page-learn-content.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="page-learn-content-box" @scroll="handleCommentScroll($event)">
-    <van-nav-bar title="学习" left-arrow @click-left="onClickLeft" />
+    <van-nav-bar v-if="env!=='pro'" title="学习" left-arrow @click-left="onClickLeft" />
     <div v-if="!isReadable" class="learn-content-rest-time">已学完</div>
     <div v-else class="learn-content-rest-time">
       剩余学习时间: {{ getTimeHoursMinuteSecondsFun(seconds) }}
@@ -125,7 +125,8 @@ export default {
       isReadable: true,
       commentPage: 0,
       commentSize: 10,
-      canCommentFlag: true // 加载考试标志
+      canCommentFlag: true, // 加载考试标志
+      env: "pro"
     };
   },
   computed: {
@@ -135,6 +136,7 @@ export default {
     })
   },
   created() {
+    this.env = process.env.VUE_APP_ENV;
     this.setLanXinNavigator();
   },
   destroyed () {

+ 4 - 2
src/views/home/person/collection.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="contentBody">
-    <van-nav-bar title="收藏" left-arrow @click-left="onClickLeft" />
+    <van-nav-bar v-if="env!=='pro'" title="收藏" left-arrow @click-left="onClickLeft" />
     <van-list
       v-model="loading"
       :finished="finished"
@@ -37,10 +37,12 @@ export default {
     return {
       favoritesList: [],
       loading: false,
-      finished: false
+      finished: false,
+      env: "pro"
     };
   },
   created() {
+    this.env = process.env.VUE_APP_ENV;
     this.getFavorites();
     this.setLanXinNavigator();
   },

+ 7 - 3
src/views/home/person/exam-history.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="exam-history-box">
-    <van-nav-bar title="考试" left-arrow @click-left="onClickLeft" />
+    <van-nav-bar v-if="env!=='pro'" title="考试" left-arrow @click-left="onClickLeft" />
     <div class="exam-history-div">
       <div class="exam-history-grades-div">
         <div class="exam-history-name-description">考试积分</div>
@@ -67,14 +67,18 @@ export default {
         TWO: 2,
         THREE: 3
       }, // 类型
-      examHistoryList: []
+      examHistoryList: [],
+      env: "pro"
     };
   },
   mounted() {
     this.getExamHistory();
     this.getExamPoints();
   },
-  created() { this.setLanXinNavigator(); },
+  created() {
+    this.env = process.env.VUE_APP_ENV;
+    this.setLanXinNavigator();
+  },
   activated() {
     this.setLanXinNavigator();
   },

+ 4 - 3
src/views/home/person/exam-point-rule.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="learn-point-rule-box">
-    <van-nav-bar title="积分说明" left-arrow @click-left="onClickLeft" />
+    <van-nav-bar v-if="env!=='pro'" title="积分说明" left-arrow @click-left="onClickLeft" />
     <div>
       <div class="learn-point-rule-top">积分规则:</div>
       <div
@@ -33,11 +33,12 @@ export default {
           name: "专项考试",
           content: "专项考试成绩大于等于90分直接兑换为与成绩相等的积分,考试成绩低于90分无积分"
         }
-      ]
+      ],
+      env: "pro"
     };
   },
   mounted() {},
-  created() { this.setLanXinNavigator(); },
+  created() { this.env = process.env.VUE_APP_ENV; this.setLanXinNavigator(); },
   activated() {
     this.setLanXinNavigator();
   },

+ 4 - 3
src/views/home/person/learn-point-rule.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="learn-point-rule-box">
-    <van-nav-bar title="积分说明" left-arrow @click-left="onClickLeft" />
+    <van-nav-bar  v-if="env!=='pro'" title="积分说明" left-arrow @click-left="onClickLeft" />
     <div>
       <div class="learn-point-rule-top">积分规则:</div>
       <div
@@ -51,11 +51,12 @@ export default {
           name: "专项答题",
           content: "每答对一道专项必答的题目获得1积分,上限10积分"
         }
-      ]
+      ],
+      env: "pro"
     };
   },
   mounted() {},
-  created() { this.setLanXinNavigator(); },
+  created() { this.env = process.env.VUE_APP_ENV; this.setLanXinNavigator(); },
   activated() {
     this.setLanXinNavigator();
   },

+ 4 - 2
src/views/home/person/rank.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="contentBody">
-    <van-nav-bar title="排行榜" left-arrow @click-left="onClickLeft" />
+    <van-nav-bar v-if="env!=='pro'" title="排行榜" left-arrow @click-left="onClickLeft" />
     <!-- <van-tabs :active="active" @click="rootChange">
       <van-tab
         v-for="(item, index) in rankList"
@@ -92,10 +92,12 @@ export default {
       loading: false,
       finished: false,
       rankListTopThree: [{}, {}, {}], // 前三名
-      rankListOthers: []
+      rankListOthers: [],
+      env: "pro"
     };
   },
   created() {
+    this.env = process.env.VUE_APP_ENV;
     this.getRankListFun();
     this.setLanXinNavigator();
   },

+ 4 - 2
src/views/home/person/user-manual.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="user-manual-box">
-    <van-nav-bar title="学习积分" left-arrow @click-left="onClickLeft" />
+    <van-nav-bar v-if="env!=='pro'" title="学习积分" left-arrow @click-left="onClickLeft" />
     <div class="user-manual-div">
       <div class="user-manual-grades-div">
         <div class="user-manual-name-description">学习积分</div>
@@ -153,7 +153,8 @@ export default {
         SPECIAL_QUESTIONS: 0, // 专项答题
         MANDATORY_LEARNING_COMPLETE: 0, // 今日必读
         CHALLENGE_QUESTIONS: 0 // 闯关答题
-      }
+      },
+      env: "pro"
     };
   },
   mounted() {
@@ -162,6 +163,7 @@ export default {
     this.getLearnPoints();
   },
   created() {
+    this.env = process.env.VUE_APP_ENV;
     this.setLanXinNavigator();
   },
   activated() {