| | |
| | | preserveDrawingBuffer: true |
| | | } |
| | | }, |
| | | sceneMode: 2 |
| | | }) |
| | | |
| | | farmRegionLayer = new global.DC.VectorLayer('farmRegionLayer') |
| | |
| | | |
| | | // 根据坐标画线 |
| | | const positions = this.setPositionByLandRange(landObj.landRange) |
| | | console.log(positions,123455555) |
| | | if (positions) { |
| | | this.drawLandPolyLine(positions) |
| | | } |
| | |
| | | }, |
| | | //获取地块列表 |
| | | getLandList (page, params = {}) { |
| | | const that = this |
| | | params['farmId'] = this.$farmId |
| | | params['tenantId'] = this.userInfo.tenant_id |
| | | this.loading = true |
| | |
| | | arr.forEach(it => { |
| | | brr.push(it.split(' ')) |
| | | }) |
| | | this.$refs.plotMap.addPlotPolygon(brr, item) |
| | | that.$refs.plotMap.addPlotPolygon(brr, item) |
| | | } |
| | | }) |
| | | |
| | |
| | | |
| | | // 地块定位 |
| | | setCenter (item) { |
| | | console.log(item) |
| | | this.$refs.plotMap.setPlotCenter(item) |
| | | }, |
| | | |
| | | plotDetailsPopupShow (params) { |
| | | this.currentPlotDetails = params |
| | | this.currentPlotName = params.landName |
| | | |
| | | let arr = [] |
| | | |
| | | this.farmPlantList.forEach((item, index) => { |
| | |
| | | type: "select", |
| | | labelWidth: 110, |
| | | dicUrl: "/api/blade-system/dict-biz/dictionary?code=farmingType", |
| | | dicFormatter:(res)=>{ |
| | | let typeList = res.data.filter(e=>{ |
| | | return e.dictKey<10 |
| | | }) |
| | | return typeList |
| | | }, |
| | | props: { |
| | | label: "dictValue", |
| | | value: "dictKey", |