From d4dcc35263ef8ea99bd7427add8ca8e2731425b7 Mon Sep 17 00:00:00 2001
From: cqf <2252655793@qq.com>
Date: 星期五, 20 五月 2022 10:25:01 +0800
Subject: [PATCH] 接口对接

---
 src/views/hiddenDangerTroubleshootingList/preview.vue |  178 ++++++++++++++++++++++++-----------------------------------
 1 files changed, 73 insertions(+), 105 deletions(-)

diff --git a/src/views/hiddenDangerTroubleshootingList/preview.vue b/src/views/hiddenDangerTroubleshootingList/preview.vue
index f41ca01..629a168 100644
--- a/src/views/hiddenDangerTroubleshootingList/preview.vue
+++ b/src/views/hiddenDangerTroubleshootingList/preview.vue
@@ -1,122 +1,90 @@
 <template>
-<div class="whole">
-    <h3 style="text-align: center">隐患排查标准清单(基础管理清单)</h3>
-    <el-table
-        :data="tableData"
-        style="width: 100%">
-        <el-table-column label="排查内容" align="center">
-            <el-table-column
-                prop="province"
-                label="Ⅰ级要素"
-                width="120">
+    <div class="whole">
+        <h3 style="text-align: center">隐患排查标准清单(基础管理清单)</h3>
+        <el-table
+            :data="tableData"
+            style="width: 100%">
+            <el-table-column label="排查内容" align="center">
+                <el-table-column
+                    prop="factor_1"
+                    label="Ⅰ级要素"
+                    width="120">
+                </el-table-column>
+                <el-table-column
+                    prop="factor_2"
+                    label="Ⅱ级要素"
+                    width="120">
+                </el-table-column>
+                <el-table-column
+                    prop="factor_3"
+                    label="Ⅲ级要素"
+                    width="120">
+                </el-table-column>
+                <el-table-column
+                    prop="factor_4"
+                    label="Ⅳ级要素"
+                    width="120">
+                </el-table-column>
+            </el-table-column>
+            <el-table-column label="排查标准" align="center">
+                <el-table-column
+                    prop="Standard"
+                    label="标准项具体描述"
+                    width="300">
+                </el-table-column>
+                <el-table-column
+                    prop="reference"
+                    width="200"
+                    label="参考依据">
+                </el-table-column>
             </el-table-column>
             <el-table-column
-                prop="city"
-                label="Ⅱ级要素"
-                width="120">
+                prop="method"
+                label="排查方法"
+                width="150">
             </el-table-column>
             <el-table-column
-                prop="address"
-                label="Ⅲ级要素"
-                width="120">
+                prop="period"
+                label="排查周期"
+                width="150">
             </el-table-column>
-            <el-table-column
-                prop="zip"
-                label="Ⅳ级要素"
-                width="120">
+            <el-table-column label="排查责任" align="center">
+                <el-table-column
+                    prop="level"
+                    label="排查级别">
+                </el-table-column>
+                <el-table-column
+                    prop="branch"
+                    label="责任单位">
+                </el-table-column>
             </el-table-column>
-        </el-table-column>
-        <el-table-column label="排查标准" align="center">
-            <el-table-column
-                prop="province"
-                label="标准项具体描述"
-                width="300">
-            </el-table-column>
-            <el-table-column
-                prop="city"
-                width="200"
-                label="参考依据">
-            </el-table-column>
-        </el-table-column>
-        <el-table-column
-            prop="date"
-            label="排查方法"
-            width="150">
-        </el-table-column>
-        <el-table-column
-            prop="date"
-            label="排查周期"
-            width="150">
-        </el-table-column>
-        <el-table-column label="排查责任" align="center">
-            <el-table-column
-                prop="province"
-                label="排查级别">
-            </el-table-column>
-            <el-table-column
-                prop="city"
-                label="责任单位">
-            </el-table-column>
-        </el-table-column>
-    </el-table>
-</div>
+        </el-table>
+    </div>
 </template>
 
 <script>
+import {stand_list} from "@/api/sgyhpczl/hiddenDangerTroubleshootingList";
+
 export default {
     name: "preview",
     data() {
         return {
-            tableData: [{
-                date: '2016-05-03',
-                name: '王小虎',
-                province: '上海',
-                city: '普陀区',
-                address: '上海市普陀区金沙江路 1518 弄',
-                zip: 200333
-            }, {
-                date: '2016-05-02',
-                name: '王小虎',
-                province: '上海',
-                city: '普陀区',
-                address: '上海市普陀区金沙江路 1518 弄',
-                zip: 200333
-            }, {
-                date: '2016-05-04',
-                name: '王小虎',
-                province: '上海',
-                city: '普陀区',
-                address: '上海市普陀区金沙江路 1518 弄',
-                zip: 200333
-            }, {
-                date: '2016-05-01',
-                name: '王小虎',
-                province: '上海',
-                city: '普陀区',
-                address: '上海市普陀区金沙江路 1518 弄',
-                zip: 200333
-            }, {
-                date: '2016-05-08',
-                name: '王小虎',
-                province: '上海',
-                city: '普陀区',
-                address: '上海市普陀区金沙江路 1518 弄',
-                zip: 200333
-            }, {
-                date: '2016-05-06',
-                name: '王小虎',
-                province: '上海',
-                city: '普陀区',
-                address: '上海市普陀区金沙江路 1518 弄',
-                zip: 200333
-            }, {
-                date: '2016-05-07',
-                name: '王小虎',
-                province: '上海',
-                city: '普陀区',
-                address: '上海市普陀区金沙江路 1518 弄',
-                zip: 200333
-            }]
+            tableData: []
+        }
+    },
+    mounted() {
+        this.getTableData()
+    },
+    methods: {
+        getTableData() {
+            stand_list(this.$route.query.templateName).then((res) => {
+                if (res.data.ok) {
+                    console.log(res);
+                    this.tableData = res.data.data;
+                } else {
+                    this.$message({type: 'error', message: res.data.msg, duration: 3000})
+                }
+            })
         }
     }
 }

--
Gitblit v1.9.2