Browse Source

系统信息添加退回和发布状态的查询

DESKTOP-6LTVLN7\Liumouren 2 năm trước cách đây
mục cha
commit
ebc34a1792
1 tập tin đã thay đổi với 30 bổ sung87 xóa
  1. 30 87
      src/components/layout/Header.vue

+ 30 - 87
src/components/layout/Header.vue

@@ -1,30 +1,14 @@
 <template>
 <template>
   <div id="layoutHeader">
   <div id="layoutHeader">
     <el-row>
     <el-row>
-      <el-col
-        :span="8"
-        v-if="$store.state.windowsSize.width >= 1300"
-        class="logoBox"
-      >
+      <el-col :span="8" v-if="$store.state.windowsSize.width >= 1300" class="logoBox">
         <div class="logo"></div>
         <div class="logo"></div>
         <div class="title">
         <div class="title">
-          {{
-            systemInfo.system_name
-              ? systemInfo.system_name
-              : "浦东新区资源环境智慧审计平台"
-          }}
-          <span class="title_version"
-            >Version:{{
-              systemInfo.version ? systemInfo.version : "版本信息获取失败!"
-            }}</span
-          >
+          {{ systemInfo.system_name ? systemInfo.system_name : "浦东新区资源环境智慧审计平台" }}
+          <span class="title_version">Version:{{ systemInfo.version ? systemInfo.version : "版本信息获取失败!" }}</span>
         </div>
         </div>
       </el-col>
       </el-col>
-      <el-col
-        :span="2"
-        v-if="$store.state.windowsSize.width < 1300"
-        class="logoBox"
-      >
+      <el-col :span="2" v-if="$store.state.windowsSize.width < 1300" class="logoBox">
         <div class="logo"></div>
         <div class="logo"></div>
       </el-col>
       </el-col>
       <el-col :span="$store.state.windowsSize.width < 1300 ? 18 : 13">
       <el-col :span="$store.state.windowsSize.width < 1300 ? 18 : 13">
@@ -37,23 +21,13 @@
           @select="select"
           @select="select"
         >
         >
           <el-menu-item index="1"
           <el-menu-item index="1"
-            ><i
-              class="el-icon-s-home"
-              v-show="$store.state.windowsSize.width <= 1700"
-            ></i
-            ><span v-show="$store.state.windowsSize.width > 1700"
-              >首页</span
-            ></el-menu-item
+            ><i class="el-icon-s-home" v-show="$store.state.windowsSize.width <= 1700"></i
+            ><span v-show="$store.state.windowsSize.width > 1700">首页</span></el-menu-item
           >
           >
           <el-submenu index="2">
           <el-submenu index="2">
             <template slot="title" class="submenu"
             <template slot="title" class="submenu"
-              ><i
-                class="el-icon-s-order"
-                v-show="$store.state.windowsSize.width <= 1700"
-              ></i
-              ><span v-show="$store.state.windowsSize.width > 1700"
-                >疑点筛查</span
-              ></template
+              ><i class="el-icon-s-order" v-show="$store.state.windowsSize.width <= 1700"></i
+              ><span v-show="$store.state.windowsSize.width > 1700">疑点筛查</span></template
             >
             >
             <el-menu-item index="2-1">土地资源</el-menu-item>
             <el-menu-item index="2-1">土地资源</el-menu-item>
             <el-menu-item index="2-2">水资源</el-menu-item>
             <el-menu-item index="2-2">水资源</el-menu-item>
@@ -62,32 +36,17 @@
             <el-menu-item index="2-5">镇域专题</el-menu-item>
             <el-menu-item index="2-5">镇域专题</el-menu-item>
           </el-submenu>
           </el-submenu>
           <el-menu-item index="3"
           <el-menu-item index="3"
-            ><i
-              class="el-icon-s-order"
-              v-show="$store.state.windowsSize.width <= 1700"
-            ></i
-            ><span v-show="$store.state.windowsSize.width > 1700"
-              >综合分析</span
-            ></el-menu-item
+            ><i class="el-icon-s-order" v-show="$store.state.windowsSize.width <= 1700"></i
+            ><span v-show="$store.state.windowsSize.width > 1700">综合分析</span></el-menu-item
           >
           >
           <el-menu-item index="4"
           <el-menu-item index="4"
-            ><i
-              class="el-icon-s-management"
-              v-show="$store.state.windowsSize.width <= 1700"
-            ></i
-            ><span v-show="$store.state.windowsSize.width > 1700"
-              >全流程管理</span
-            ></el-menu-item
+            ><i class="el-icon-s-management" v-show="$store.state.windowsSize.width <= 1700"></i
+            ><span v-show="$store.state.windowsSize.width > 1700">全流程管理</span></el-menu-item
           >
           >
           <el-submenu index="5">
           <el-submenu index="5">
             <template slot="title"
             <template slot="title"
-              ><i
-                class="el-icon-s-finance"
-                v-show="$store.state.windowsSize.width <= 1700"
-              ></i
-              ><span v-show="$store.state.windowsSize.width > 1700"
-                >智能辅助</span
-              ></template
+              ><i class="el-icon-s-finance" v-show="$store.state.windowsSize.width <= 1700"></i
+              ><span v-show="$store.state.windowsSize.width > 1700">智能辅助</span></template
             >
             >
             <el-menu-item index="5-1">法律法规</el-menu-item>
             <el-menu-item index="5-1">法律法规</el-menu-item>
             <el-menu-item index="5-2">频发问题</el-menu-item>
             <el-menu-item index="5-2">频发问题</el-menu-item>
@@ -115,11 +74,7 @@
                 ></el-avatar>
                 ></el-avatar>
                 <!-- <div class="inner-user-icon"></div> -->
                 <!-- <div class="inner-user-icon"></div> -->
                 <div class="inner-user-text">
                 <div class="inner-user-text">
-                  {{
-                    $store.state.userInfo && $store.state.userInfo.username
-                      ? $store.state.userInfo.username
-                      : userName
-                  }}
+                  {{ $store.state.userInfo && $store.state.userInfo.username ? $store.state.userInfo.username : userName }}
                 </div>
                 </div>
               </span>
               </span>
               <el-dropdown-menu slot="dropdown">
               <el-dropdown-menu slot="dropdown">
@@ -138,9 +93,7 @@ export default {
   data() {
   data() {
     return {
     return {
       systemInfo: {},
       systemInfo: {},
-      userName: localStorage.getItem("_USER_NAME")
-        ? localStorage.getItem("_USER_NAME")
-        : "未登录",
+      userName: localStorage.getItem("_USER_NAME") ? localStorage.getItem("_USER_NAME") : "未登录",
       ActiveIndex: "0",
       ActiveIndex: "0",
       navData: {
       navData: {
         1: "首页",
         1: "首页",
@@ -154,8 +107,8 @@ export default {
         4: "全流程管理",
         4: "全流程管理",
         "5-1": "法律法规",
         "5-1": "法律法规",
         "5-2": "频发问题",
         "5-2": "频发问题",
-        "5-3": "指标体系",
-      },
+        "5-3": "指标体系"
+      }
     };
     };
   },
   },
   mounted() {
   mounted() {
@@ -168,13 +121,13 @@ export default {
     getSystemInfo() {
     getSystemInfo() {
       let params = new FormData();
       let params = new FormData();
       params.append("columnId", "33");
       params.append("columnId", "33");
-      params.append("states", "2,3");
+      params.append("states", "2,3,4,5");
       params.append("pageSize", 10);
       params.append("pageSize", 10);
       params.append("page", 0);
       params.append("page", 0);
       let sortparam = [{ field: "c_publish_time", orderByType: 2 }];
       let sortparam = [{ field: "c_publish_time", orderByType: 2 }];
       params.append("orderBy", JSON.stringify(sortparam));
       params.append("orderBy", JSON.stringify(sortparam));
       this.$Post(this.urlsCollection.selectContentList, params).then(
       this.$Post(this.urlsCollection.selectContentList, params).then(
-        (res) => {
+        res => {
           if (res.code === 200 && res.content.data.length > 0) {
           if (res.code === 200 && res.content.data.length > 0) {
             let tableData = res.content.data;
             let tableData = res.content.data;
             if (tableData.length > 0) {
             if (tableData.length > 0) {
@@ -188,10 +141,7 @@ export default {
               if (systemVersion) {
               if (systemVersion) {
                 if (systemVersion != this.systemInfo.version) {
                 if (systemVersion != this.systemInfo.version) {
                   this.$message.success("新版本已发布!自动更新中!");
                   this.$message.success("新版本已发布!自动更新中!");
-                  localStorage.setItem(
-                    "SYSTEM_VERSION",
-                    this.systemInfo.version
-                  );
+                  localStorage.setItem("SYSTEM_VERSION", this.systemInfo.version);
                   window.location.reload();
                   window.location.reload();
                 }
                 }
               } else {
               } else {
@@ -203,7 +153,7 @@ export default {
             this.$message.error(res.message);
             this.$message.error(res.message);
           }
           }
         },
         },
-        (error) => {
+        error => {
           this.systemInfo = {};
           this.systemInfo = {};
           this.$message.error(error);
           this.$message.error(error);
         }
         }
@@ -214,10 +164,7 @@ export default {
       let _ActiveIndex = "";
       let _ActiveIndex = "";
       if (this.$store.state.navSelect) {
       if (this.$store.state.navSelect) {
         if (this.$store.state.navSelect.subIndex) {
         if (this.$store.state.navSelect.subIndex) {
-          _ActiveIndex =
-            this.$store.state.navSelect.index +
-            "-" +
-            this.$store.state.navSelect.subIndex;
+          _ActiveIndex = this.$store.state.navSelect.index + "-" + this.$store.state.navSelect.subIndex;
         } else {
         } else {
           _ActiveIndex = this.$store.state.navSelect.index;
           _ActiveIndex = this.$store.state.navSelect.index;
         }
         }
@@ -247,7 +194,7 @@ export default {
       that.$emit("navSelect", {
       that.$emit("navSelect", {
         index: index[0],
         index: index[0],
         subIndex: index[1],
         subIndex: index[1],
-        name: name,
+        name: name
       });
       });
       // let notFound = ["2-2", "2-3", "2-4", "5-3"];
       // let notFound = ["2-2", "2-3", "2-4", "5-3"];
       // let notFoundState = true;
       // let notFoundState = true;
@@ -283,18 +230,18 @@ export default {
       const h = this.$createElement;
       const h = this.$createElement;
       this.$notify({
       this.$notify({
         title: "登出成功",
         title: "登出成功",
-        message: h("i", { style: "color: teal" }, "用户退出!感谢使用!"),
+        message: h("i", { style: "color: teal" }, "用户退出!感谢使用!")
       });
       });
-    },
+    }
   },
   },
   watch: {
   watch: {
     "$store.state.navSelect": {
     "$store.state.navSelect": {
       handler() {
       handler() {
         this.getActiveIndex(false);
         this.getActiveIndex(false);
       },
       },
-      deep: true,
-    },
-  },
+      deep: true
+    }
+  }
 };
 };
 </script>
 </script>
 <style lang="less" scoped>
 <style lang="less" scoped>
@@ -396,11 +343,7 @@ export default {
   color: #ffffff !important;
   color: #ffffff !important;
   font-size: 24px !important;
   font-size: 24px !important;
 }
 }
-#layoutHeader
-  /deep/
-  .el-menu--horizontal
-  > .el-submenu
-  .el-submenu__title:hover {
+#layoutHeader /deep/ .el-menu--horizontal > .el-submenu .el-submenu__title:hover {
   background: none;
   background: none;
 }
 }
 #layoutHeader /deep/ .el-submenu__title i {
 #layoutHeader /deep/ .el-submenu__title i {