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