| | |
| | | <div class="land-statis"> |
| | | <div class="land-title">地块总面积</div> |
| | | <div class="land-num"> |
| | | <span>{{ landInfo.zarea>10000?(landInfo.zarea/10000).toFixed(2)+"万":landInfo.zarea }}</span> 亩 |
| | | <span>{{ landInfo.zarea }}</span> 亩 |
| | | </div> |
| | | </div> |
| | | <div class="land-statis"> |
| | | <div class="land-title">当前种养面积</div> |
| | | <div class="land-num"> |
| | | <span>{{ landInfo.sarea>10000?(landInfo.sarea/10000).toFixed(2)+"万":landInfo.sarea }}</span> 亩 |
| | | <span>{{ landInfo.sarea }}</span> 亩 |
| | | </div> |
| | | </div> |
| | | <div class="land-statis"> |
| | |
| | | <div class="cai">{{ item.strainName }}</div> |
| | | <div class="area"> |
| | | 种植面积: |
| | | <span>{{ item.area>10000?(item.area/10000).toFixed(2)+"万":item.area }}</span>亩 |
| | | <span>{{ item.area }}</span>亩 |
| | | </div> |
| | | <div class="btn"> |
| | | <el-button plain size="small" @click="recovery(item)"> |
| | |
| | | <div class="detail-title">{{ item.name}}</div> |
| | | <div class="detail-number"> |
| | | 剩余库存 |
| | | <span>{{ item.val>10000?(item.val/10000).toFixed(2)+"万":item.val}}</span>公斤 |
| | | <span>{{ item.val}}</span>公斤 |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | import plant from "./plant.vue" |
| | | import farming from "./farming.vue" |
| | | import stock from "./stock.vue" |
| | | import fixed from "@/util/mathHandler" |
| | | export default { |
| | | components: { |
| | | recovery, |
| | |
| | | StockCount () { |
| | | var that = this |
| | | StockCount(this.$farmId).then((res) => { |
| | | that.stockList = res.data.data.filter((e)=>{ |
| | | that.stockList = res.data.data.filter((e)=>{ |
| | | return e.val != 0 |
| | | }) |
| | | that.stockList.forEach((e)=>{ |
| | | e.val = fixed.fixedNum(e.val) |
| | | }) |
| | | }) |
| | | }, |
| | |
| | | selectCount(this.farm.id).then((res) => { |
| | | var data = res.data.data |
| | | that.landInfo = data |
| | | that.landInfo.zarea = fixed.fixedNum(that.landInfo.zarea) |
| | | that.landInfo.sarea = fixed.fixedNum(that.landInfo.sarea) |
| | | }) |
| | | }, |
| | | handleChange (val) { |
| | |
| | | } |
| | | params['tenantId'] = this.userInfo.tenant_id |
| | | params['farmId'] = this.farm.id |
| | | getStrainCount(1, 10, Object.assign(params)).then((res) => { |
| | | getStrainCount(1, 100, Object.assign(params)).then((res) => { |
| | | const data = res.data.data.records |
| | | this.farmPlanList = data |
| | | this.farmPlanList.forEach((e)=>{ |
| | | e.area = fixed.fixedNum(e.area) |
| | | }) |
| | | }) |
| | | }, |
| | | //采收 |
| | |
| | | }, |
| | | //本年农事操作明细--有参 |
| | | farmPlantDetails (item) { |
| | | console.log(item, 11111) |
| | | const data = { |
| | | type: item.value, |
| | | activeName: "tab2", |