Browse Source

维修提示

zxr 2 years ago
parent
commit
0992928dc4
3 changed files with 61 additions and 9 deletions
  1. 3 3
      src/api/pt.js
  2. 43 2
      src/layout/components/AppMain.vue
  3. 15 4
      src/views/pt.vue

+ 3 - 3
src/api/pt.js

@@ -92,10 +92,10 @@ export function syTaskView(query) {
 }
 
 
-export function getInfoD(data) {
+export function getInfoD(query) {
   return request({
-    url: '/peopleManage/people/getInfoD',
+    url: '/barracksManagement/repair/getInfoD',
     method: 'get',
-    data: data
+    params: query
   })
 }

+ 43 - 2
src/layout/components/AppMain.vue

@@ -85,6 +85,26 @@
         <button @click="quchulifun4">去处理</button>
       </div>
     </div>
+    <div class="tkbox4" v-if="open7">
+      <div class="tkbox-title">
+        <div class="tkbox-title-left">
+          <img src="../../assets/images/八一.png" alt />
+          <span>重要消息</span>
+        </div>
+        <div class="tkbox-title-right">
+          <img src="../../assets/images/关闭.png" alt @click="showfun7" />
+        </div>
+      </div>
+      <div class="tkbox-main">
+        <p>
+          <img src="../../assets/images/警示.png" alt />
+          <span>{{ opentitel7 }}</span>
+        </p>
+      </div>
+      <div class="tkbox-footer">
+        <button @click="quchulifun7">去处理</button>
+      </div>
+    </div>
   </section>
 </template>
 
@@ -94,7 +114,7 @@ import {
   printTriggerClear,
   printEachTrigger
 } from "@/api/PrintsManage/manage";
-import { workEachTrigger, workTrigger } from "@/api/pt";
+import { workEachTrigger, workTrigger, getInfoD } from "@/api/pt";
 import Cookies from "js-cookie";
 export default {
   name: "AppMain",
@@ -109,7 +129,9 @@ export default {
       open4: false,
       title3: "",
       title4: "",
-      n: 0
+      n: 0,
+      open7: false,
+      opentitel7: null
     };
   },
   created() {
@@ -153,6 +175,10 @@ export default {
         // console.log(res)
       });
     },
+    showfun7() {
+      this.open7 = false;
+      printTriggerClear().then(res => {});
+    },
     quchulifun() {
       printTriggerClear().then(res => {
         if (res.code == 200) {
@@ -184,6 +210,13 @@ export default {
         }
       });
     },
+    quchulifun7() {
+      printTriggerClear().then(res => {
+        if (res.code == 200) {
+          window.open(`/#/barracksManagement/repair`, "_self");
+        }
+      });
+    },
     startTime() {
       this.timer = setInterval(() => {
         // printTrigger().then(res => {
@@ -229,6 +262,14 @@ export default {
             }
           }
         });
+        getInfoD().then(res => {
+          if (res.code == 200) {
+            if (res.data != 0) {
+              this.opentitel7 = res.data;
+              this.open7 = true;
+            }
+          }
+        });
       }, 10000); /* 每500毫秒执行一次,实现动态显示时间效果 */
     }
   },

+ 15 - 4
src/views/pt.vue

@@ -1049,7 +1049,13 @@ export default {
         }
       });
     },
-    quchulifun7() {},
+    quchulifun7() {
+      printTriggerClear().then(res => {
+        if (res.code == 200) {
+          window.open(`/#/barracksManagement/repair`, "_self");
+        }
+      });
+    },
     startTime2() {
       this.timer = setInterval(() => {
         // printTrigger().then((res) => {
@@ -1095,9 +1101,14 @@ export default {
             }
           }
         });
-        // getInfoD().then(res => {
-        //   console.log(res);
-        // });
+        getInfoD().then(res => {
+          if (res.code == 200) {
+            if (res.data != 0) {
+              this.opentitel7 = res.data;
+              this.open7 = true;
+            }
+          }
+        });
       }, 10000); /* 每500毫秒执行一次,实现动态显示时间效果 */
     },
     tongzhifun() {