瀏覽代碼

id为空提示

TANGSHIZHE 4 年之前
父節點
當前提交
0f7b94558f
共有 3 個文件被更改,包括 12 次插入7 次删除
  1. 10 5
      src/components/forecast/ForeCast.vue
  2. 1 1
      src/router/router-interceptors.js
  3. 1 1
      src/views/reportData/pageWeek.vue

+ 10 - 5
src/components/forecast/ForeCast.vue

@@ -176,7 +176,7 @@
 </template>
 
 <script>
-import { Pagination, Progress } from 'element-ui'
+import { Pagination, Progress, Message } from 'element-ui'
 import { mapState } from 'vuex'
 // import { getPushList } from '@/api/modules/'
 import Empty from '@/components/common/Empty.vue'
@@ -188,6 +188,7 @@ export default {
   components: {
     [Pagination.name]: Pagination,
     [Progress.name]: Progress,
+    [Message.name]: Message,
     Empty
   },
   data () {
@@ -419,10 +420,14 @@ export default {
       this.$router.push(`/ent_portrait/${id}`)
     },
     goEntPor (id) {
-      const routeUrl = this.$router.resolve({
-        path: `/ent_portrait/${id}`
-      })
-      return window.open(routeUrl.href, '_blank')
+      if (id && id !== '' && id !== undefined && id !== 'undefined') {
+        const routeUrl = this.$router.resolve({
+          path: `/ent_portrait/${id}`
+        })
+        return window.open(routeUrl.href, '_blank')
+      } else {
+        this.$message('暂无数据')
+      }
     },
     goViewDetail (id) {
       this.$router.push({

+ 1 - 1
src/router/router-interceptors.js

@@ -2,7 +2,7 @@ import router from '@/router/router'
 import store from '@/store/'
 import { powerCheck } from '@/utils/bigmember/'
 
-// 权限控制白名单-组件
+// 权限控制白名单-路由
 const powerCheckWhiteList = ['404']
 
 router.beforeEach(async (to, from, next) => {

+ 1 - 1
src/views/reportData/pageWeek.vue

@@ -11,7 +11,7 @@
                 <div class="reoprt_time">
                   <span class="week_text">周</span>
                   <span class="week_days">{{dateFormatter(item.startdate * 1000, 'MM月dd日')}}-{{dateFormatter(item.enddate * 1000, 'MM月dd日')}}</span>
-                  <span class="red_point" v-show="item.unread !== 0" ref="weekitempoint"></span>
+                  <span class="red_point" v-show="item.unread !== 1" ref="weekitempoint"></span>
                 </div>
                 <div class="repot_gettime">{{item.pushtime}}</div>
               </div>