| | |
| | | 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 |
| | |
| | | required: true, |
| | | message: "请输入地块名称", |
| | | trigger: "blur" |
| | | }] |
| | | }, |
| | | { |
| | | label: "所属农场", |
| | | prop: "farmId", |
| | | type: "tree", |
| | | dicData: [], |
| | | props: { |
| | | label: "farmName", |
| | | value:"id" |
| | | }, |
| | | slot: true, |
| | | rules: [{ |
| | | required: true, |
| | | message: "请选择所属农场", |
| | | trigger: "click" |
| | | }] |
| | | }, |
| | | { |
| | |
| | | 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() { |
| | | //计算当前时间 |