From 3909a52d26dca085a6ead5d0fbaca0ce512e27f7 Mon Sep 17 00:00:00 2001
From: guoshilong <123456>
Date: Fri, 23 Sep 2022 09:39:31 +0800
Subject: [PATCH] 数据统计人员统计

---
 src/views/taskinfo/taskinfoPlan.vue |   24 ++++++++++++++++--------
 1 files changed, 16 insertions(+), 8 deletions(-)

diff --git a/src/views/taskinfo/taskinfoPlan.vue b/src/views/taskinfo/taskinfoPlan.vue
index b79cafb..d56720c 100644
--- a/src/views/taskinfo/taskinfoPlan.vue
+++ b/src/views/taskinfo/taskinfoPlan.vue
@@ -18,6 +18,9 @@
                @size-change="sizeChange"
                @refresh-change="refreshChange"
                @on-load="onLoad">
+      <template slot="routeRangeForm">
+        <open-layers-map ref="OpenLayersMap" @toData="toData" :routeRange="form.routeRange"></open-layers-map>
+      </template>
       <template slot="menuLeft">
         <el-button type="danger"
                    size="small"
@@ -36,7 +39,7 @@
             <!--divided 是一个划分线-->
             <el-dropdown-item icon="el-icon-edit" :size="size" :type="type"
                               :disabled="row.state >= 1"
-                              @click.native="$refs.crud.rowEdit(row,index)">修 改</el-dropdown-item>
+                              @click.native="$refs.crud.rowEdit(row,index)">编 辑</el-dropdown-item>
           </el-col>
           <el-col :span="12">
             <el-dropdown-item icon="el-icon-delete" :size="size" :type="type"
@@ -69,9 +72,10 @@
   import option from "@/const/taskinfo/taskinfoPlan";
   import {mapGetters} from "vuex";
   import TaskplanUser from "@/views/taskinfo/taskplanUser";
+  import OpenLayersMap from "@/components/OpenLayersMap/index";
 
   export default {
-    components: {TaskplanUser},
+    components: {TaskplanUser,OpenLayersMap},
     data() {
       return {
         isSetPlanUser:false,
@@ -173,11 +177,7 @@
           });
       },
       beforeOpen(done, type) {
-        if (["edit", "view"].includes(type)) {
-          getDetail(this.form.id).then(res => {
-            this.form = res.data.data;
-          });
-        } else {
+        if (["add"].includes(type)) {
           this.form.status = 2
         }
         done();
@@ -230,11 +230,19 @@
       },
       goToTaskplanUser(planId) {
         // this.$router.push({ path: "/taskinfo/taskplanUser", query: {planId:planId} });
+        var page = {
+          currentPage:1,
+          pageSize:this.page.pageSize
+        }
+        this.$refs.taskplanUser.onLoad(page,{planId:planId});
         this.setPlanUser()
       },
       setPlanUser() {
         this.isSetPlanUser = !this.isSetPlanUser
-      }
+      },
+      toData(toData) {
+        this.form.routeRange = toData
+      },
     }
   };
 </script>

--
Gitblit v1.9.3