From a1da87253c48c65b4a12d7f7d5850dd3f730be87 Mon Sep 17 00:00:00 2001
From: xiebin <123456>
Date: Wed, 20 Jul 2022 08:54:01 +0800
Subject: [PATCH] 首页添加农场选择

---
 src/views/wel/land.vue |   29 +++++++++++++++++++++++++++++
 1 files changed, 29 insertions(+), 0 deletions(-)

diff --git a/src/views/wel/land.vue b/src/views/wel/land.vue
index e34ea83..a29b8a8 100644
--- a/src/views/wel/land.vue
+++ b/src/views/wel/land.vue
@@ -27,6 +27,7 @@
 import { getStrainList } from "@/api/farmplant/strain";
 import {add} from "@/api/land/land";
 import getMapDataInThere from "./getMapDataInThere.vue";
+import {getFarmList} from "@/api/farm/farm";
 export default {
   components: {
     getMapDataInThere
@@ -47,6 +48,22 @@
               required: true,
               message: "请输入地块名称",
               trigger: "blur"
+            }]
+          },
+          {
+            label: "所属农场",
+            prop: "farmId",
+            type: "tree",
+            dicData: [],
+            props: {
+              label: "farmName",
+              value:"id"
+            },
+            slot: true,
+            rules: [{
+              required: true,
+              message: "请选择所属农场",
+              trigger: "click"
             }]
           },
           {
@@ -94,7 +111,19 @@
   computed: {
     ...mapGetters(["userInfo", "permission", "polygons"]),
   },
+  mounted() {
+    this.initData(this.userInfo.tenant_id);
+  },
   methods: {
+    initData(tenantId) {
+      const data = {
+        deptId:this.userInfo.dept_id
+      }
+      getFarmList(data).then(res => {
+        const column = this.findObject(this.option.column, "farmId");
+        column.dicData = res.data.data;
+      });
+    },
     //初始化
     init() {
       //计算当前时间

--
Gitblit v1.9.3