From 1a136c4df1ddee2fedb119a264e73147b79bfb1c Mon Sep 17 00:00:00 2001
From: he wei <858544502@qq.com>
Date: 星期五, 05 十一月 2021 09:10:38 +0800
Subject: [PATCH] U 修改列表页面

---
 src/pages/alarmWork/list.vue                |   56 ++++++++++++++++-----------
 src/assets/js/axios.js                      |    2 
 src/pages/alarmWork/components/listCard.vue |    8 ++--
 src/pages/alarmWork/js/api.js               |   10 +++++
 4 files changed, 48 insertions(+), 28 deletions(-)

diff --git a/src/assets/js/axios.js b/src/assets/js/axios.js
index ae03f80..0aa3a03 100644
--- a/src/assets/js/axios.js
+++ b/src/assets/js/axios.js
@@ -2,7 +2,7 @@
 import axios from 'axios';
 if (process.env.NODE_ENV == 'dev') {
     // 璺ㄥ煙璇锋眰
-    axios.defaults.baseURL = 'http://localhost:8919/fg/';
+    axios.defaults.baseURL = 'http://localhost:8090/';
     axios.defaults.withCredentials = true; // 淇濇寔璇锋眰澶�
 }
 
diff --git a/src/components/listCard.vue b/src/pages/alarmWork/components/listCard.vue
similarity index 87%
rename from src/components/listCard.vue
rename to src/pages/alarmWork/components/listCard.vue
index dfaa842..7de954f 100644
--- a/src/components/listCard.vue
+++ b/src/pages/alarmWork/components/listCard.vue
@@ -6,8 +6,8 @@
       title="鐐瑰嚮鏌ョ湅璇︽儏"
     >
       <div class="">
-        <span>宸ュ崟缂栧彿:123</span>
-        <span>宸ュ崟鐢熸垚鏃堕棿:12233</span>
+        <span>宸ュ崟缂栧彿: {{data.orderId}}</span>
+        <span>宸ュ崟鐢熸垚鏃堕棿: {{data.workflowAlarm.alarmTime}}</span>
       </div>
       <div class="timer">澶勭悊鏃堕檺:3333</div>
     </div>
@@ -16,13 +16,13 @@
       <div class="item order-title">
         <div class="inner">
           <div class="title">宸ュ崟鏍囬</div>
-          <div class="content">鏈烘埧鍛婅</div>
+          <div class="content" :title="data.title">{{data.title}}</div>
         </div>
       </div>
       <div class="item order-content">
         <div class="inner">
           <div class="title">鍛婅鍐呭</div>
-          <div class="content">鍐呴儴閿欒,鍐呴儴閿欒,鍐呴儴閿欒,鍐呴儴閿欒,鍐呴儴閿欒鍐呴儴閿欒,鍐呴儴閿欒,鍐呴儴閿欒,鍐呴儴閿欒,鍐呴儴閿欒鍐呴儴閿欒,鍐呴儴閿欒,鍐呴儴閿欒,鍐呴儴閿欒,鍐呴儴閿欒</div>
+          <div class="content" :title="data.taskDesc">{{data.taskDesc}}</div>
         </div>
       </div>
       <div class="item">
diff --git a/src/pages/alarmWork/js/api.js b/src/pages/alarmWork/js/api.js
new file mode 100644
index 0000000..8dd9cb8
--- /dev/null
+++ b/src/pages/alarmWork/js/api.js
@@ -0,0 +1,10 @@
+import axios from '@/assets/js/axios';
+
+export const getList = function (param, data) {
+  return axios({
+    method: 'POST',
+    url: '/workflow/workflowMainList',
+    params: param,
+    data: data
+  });
+}
\ No newline at end of file
diff --git a/src/pages/alarmWork/list.vue b/src/pages/alarmWork/list.vue
index 554d043..ff71924 100644
--- a/src/pages/alarmWork/list.vue
+++ b/src/pages/alarmWork/list.vue
@@ -61,27 +61,12 @@
 
 <script>
 import FlexLayout from "@/components/FlexLayout.vue";
-import ListCard from "@/components/listCard.vue";
+import ListCard from "./components/listCard.vue";
 
-let list = [
-  {
-    a: 1
-  },
-  {
-    a: 2
-  },
-  {
-    a: 1
-  },
-  {
-    a: 2
-  },{
-    a: 1
-  },
-  {
-    a: 2
-  }
-];
+import {
+  getList
+} from './js/api';
+
 export default {
 	data() {
 		return {
@@ -120,11 +105,36 @@
     },
     handleCurrentChange (val) {
       console.log(`褰撳墠椤�: ${val}`);
+    },
+    // 鏌ュ垪琛�
+    getList () {
+      let param = {
+        pageNum: 1,
+        pageSize: 1,
+        type: 1
+      };
+      let data = {
+
+      };
+      getList(param, data).then((res) => {
+        res = res.data;
+        console.log(res, '=====');
+        let list = [];
+        if (res.code) {
+          list = res.data;
+        }
+        console.log(list);
+        this.list = list;
+      }).catch((err) => {
+        console.error(err);
+      });
     }
+    
   },
 	mounted() {
-    this.unitType = this.$route.meta.unitType
-    this.list = list;
+    this.unitType = this.$route.meta.unitType;
+
+    this.getList();
 	}
 
 }
@@ -135,7 +145,7 @@
   background: #fff;
   border-bottom: 1px solid #c4c4c4;
   margin-bottom: 16px;
-  padding: 16px 10px;
+  padding: 14px 30px;
 }
 .contain-search span.label {
   font-size: 18px;

--
Gitblit v1.9.1