智慧农业后台管理页面
guoshilong
2022-08-29 8c29c4ce51f4b38b65f8f569cd9bc37f431920c2
修复第二次打开表单地块无数据
1 files modified
16 ■■■■ changed files
src/views/wel/plant.vue 16 ●●●● patch | view | raw | blame | history
src/views/wel/plant.vue
@@ -355,23 +355,27 @@
    //初始化
    init(item) {
      var that = this;
      console.log("item",item)
      this.form['operator'] = this.userInfo.user_id;
      //计算当前时间
      this.getNowTime();
      var strainColumn = that.findObject(that.option.column,"strainId");
      // var otherLandColumn = that.findObject(that.option.column,"otherLandId");
      var otherLandColumn = that.findObject(that.option.column,"otherLandId");
      if(item.strainId){
        that.form.strainId = item.strainId
        strainColumn.disabled = true
        var params = {}
      }else{
        strainColumn.disabled = false
        that.form.farmId = that.$farmId
      }
      var params = {}
        params['tenantId'] = this.userInfo.tenant_id
        params['farmId'] = this.$farmId
        params['strainId'] = item.strainId
        // params['plantingWay'] = "2"
        getLandListNoPage(params).then((res)=>{
          var landArr = []
          res.data.data.records.forEach(e => {
          res.data.data.forEach(e => {
            landArr.push({
              id:e.landId,
              landName:e.landName
@@ -379,10 +383,6 @@
          });
          otherLandColumn.dicData = landArr
        })
      }else{
        strainColumn.disabled = false
        that.form.farmId = ""
      }
      this.visible = true;
      //获取农地数据
      getLandList(this.$farmId).then((res)=>{