智慧农业后台管理页面
src/views/farm/farmingrecord.vue
@@ -264,13 +264,27 @@
                }
            },
            immediate: true,
        },
        '$farmId':{
            handler (newName, oldName) {
                //获取农地数据
                getLandList(this.$farmId).then((res) => {
                    if (res.data.code == 200) {
                        var landIdcolumn = this.findObject(this.option.column, "landId")
                        this.landList = res.data.data
                        landIdcolumn.dicData = res.data.data
                    }
                })
                this.query={}
                this.onLoad(this.page)
            }
        }
    },
    created () {
        this.initData()
    },
    computed: {
        ...mapGetters(["permission", "userInfo"]),
        ...mapGetters(["permission", "userInfo","$farmId"]),
        // permissionList() {
        //   return {
        //     addBtn: this.vaildData(this.permission.social_add, true),
@@ -286,7 +300,7 @@
            })
            return ids.join(",")
        },
    },
    },
    mounted () {
    },
    methods: {
@@ -297,7 +311,7 @@
        initData () {
            var that = this
            //获取农地数据
            getLandList(this.userInfo.dept_id).then((res) => {
            getLandList(this.$farmId).then((res) => {
                if (res.data.code == 200) {
                    var landIdcolumn = that.findObject(that.option.column, "landId")
                    that.landList = res.data.data
@@ -435,7 +449,7 @@
            var datas = this.$route.query.id
            params.landId = datas
            params['tenantId'] = this.userInfo.tenant_id
            params['deptId'] = this.userInfo.dept_id
            params['farmId'] = this.$farmId
            if (this.landId) {
                params['landId'] = this.landId
            }