| | |
| | | <div class="nc-num"> |
| | | <div class="text"> |
| | | 农场数量 |
| | | <span class="num">123</span> |
| | | <span class="num">{{ncnum}}</span> |
| | | </div> |
| | | <div class="t-l"></div> |
| | | <div class="b-l"></div> |
| | |
| | | <div class="pel-num"> |
| | | <div class="text"> |
| | | 人员数量 |
| | | <span class="num">456</span> |
| | | <span class="num">{{rynum}}</span> |
| | | </div> |
| | | <div class="t-l"></div> |
| | | <div class="b-l"></div> |
| | |
| | | <div class="state">在使用</div> |
| | | |
| | | <div class="text"> |
| | | <div class="num">1087</div> |
| | | <div class="num">{{ landsnum }}</div> |
| | | <div class="unit">亩</div> |
| | | </div> |
| | | </div> |
| | |
| | | <div class="state">空闲中</div> |
| | | |
| | | <div class="text"> |
| | | <div class="num">1087</div> |
| | | <div class="num">{{ landwnum }}</div> |
| | | <div class="unit">亩</div> |
| | | </div> |
| | | </div> |
| | |
| | | <div class="icon"></div> |
| | | <div class="text"> |
| | | 种养品种 |
| | | <div class="num">9</div> |
| | | <div class="num">{{ num }}</div> |
| | | <div class="unit">种</div> |
| | | </div> |
| | | <div class="line"> |
| | |
| | | </div> |
| | | <div class="content-box"> |
| | | <ul> |
| | | <li> |
| | | <li v-for="(item, index) in farmPlanList" :key="index"> |
| | | <div class="l"> |
| | | <img src="/img/icon/list-img.png" alt/> |
| | | <div class="text">水稻</div> |
| | | <img :src="item.url" class="img"/> |
| | | <div class="text">{{ item.strainName }}</div> |
| | | </div> |
| | | <div class="r"> |
| | | <div class="num">100.98</div> |
| | | <div class="unit">亩</div> |
| | | </div> |
| | | </li> |
| | | <li> |
| | | <div class="l"> |
| | | <img src="/img/icon/list-img.png" alt/> |
| | | <div class="text">水稻</div> |
| | | </div> |
| | | <div class="r"> |
| | | <div class="num">100.98</div> |
| | | <div class="unit">亩</div> |
| | | </div> |
| | | </li> |
| | | <li> |
| | | <div class="l"> |
| | | <img src="/img/icon/list-img.png" alt/> |
| | | <div class="text">水稻</div> |
| | | </div> |
| | | <div class="r"> |
| | | <div class="num">100.98</div> |
| | | <div class="unit">亩</div> |
| | | </div> |
| | | </li> |
| | | <li> |
| | | <div class="l"> |
| | | <img src="/img/icon/list-img.png" alt/> |
| | | <div class="text">水稻</div> |
| | | </div> |
| | | <div class="r"> |
| | | <div class="num">100.98</div> |
| | | <div class="unit">亩</div> |
| | | </div> |
| | | </li> |
| | | <li> |
| | | <div class="l"> |
| | | <img src="/img/icon/list-img.png" alt/> |
| | | <div class="text">水稻</div> |
| | | </div> |
| | | <div class="r"> |
| | | <div class="num">100.98</div> |
| | | <div class="unit">亩</div> |
| | | </div> |
| | | </li> |
| | | <li> |
| | | <div class="l"> |
| | | <img src="/img/icon/list-img.png" alt/> |
| | | <div class="text">水稻</div> |
| | | </div> |
| | | <div class="r"> |
| | | <div class="num">100.98</div> |
| | | <div class="unit">亩</div> |
| | | </div> |
| | | </li> |
| | | <li> |
| | | <div class="l"> |
| | | <img src="/img/icon/list-img.png" alt/> |
| | | <div class="text">水稻</div> |
| | | </div> |
| | | <div class="r"> |
| | | <div class="num">100.98</div> |
| | | <div class="unit">亩</div> |
| | | </div> |
| | | </li> |
| | | <li> |
| | | <div class="l"> |
| | | <img src="/img/icon/list-img.png" alt/> |
| | | <div class="text">水稻</div> |
| | | </div> |
| | | <div class="r"> |
| | | <div class="num">100.98</div> |
| | | <div class="num">{{ item.area }}</div> |
| | | <div class="unit">亩</div> |
| | | </div> |
| | | </li> |
| | |
| | | <div class="content-box" :v-if="isFarmingDetail"> |
| | | <div class="detail" v-for="(item, index) in farmingList" :key="index"> |
| | | <div class="title">{{ item.name }}</div> |
| | | <div class="num"> |
| | | <span>{{ item.value }}</span |
| | | >次 |
| | | <div class="num-unit"> |
| | | <div class="num">{{ item.value }}</div> |
| | | <div class="unit">次</div> |
| | | </div> |
| | | </div> |
| | | <!-- <div>--> |
| | | <!-- <div class="title">施肥</div>--> |
| | | <!-- <div class="num-unit">--> |
| | | <!-- <div class="num">2</div>--> |
| | | <!-- <div class="unit">次</div>--> |
| | | <!-- </div>--> |
| | | <!-- </div>--> |
| | | </div> |
| | | </div> |
| | | <div class="b"> |
| | |
| | | |
| | | <script> |
| | | // eslint-disable-next-line no-unused-vars |
| | | import { getFarmingCount, getFarmingStatis } from '@/api/farm/farmingrecord' |
| | | import { getFarmingCount, getFarmingStatis, pagePalnt, SelectCount } from '@/api/farm/farmingrecord' |
| | | // eslint-disable-next-line no-unused-vars |
| | | import { selectXCount } from '@/api/land/land' |
| | | |
| | | export default { |
| | | data () { |
| | | return { |
| | | farmingList: [], |
| | | farmPlanList: [], |
| | | isFarmingDetail: false, |
| | | total: 0 |
| | | total: 0, |
| | | num: 0, |
| | | landsnum: 0, |
| | | landwnum: 0, |
| | | ncnum: 0, |
| | | rynum: 0 |
| | | } |
| | | }, |
| | | created () { |
| | | // 本年农事操作记录 |
| | | this.getFarmingStatis() |
| | | this.getFarmingCount() |
| | | this.pagePalnt() |
| | | this.selectXCount() |
| | | this.SelectCount() |
| | | }, |
| | | mounted () { |
| | | this.initPie('BeingEcharts') |
| | |
| | | |
| | | option && myChart.setOption(option) |
| | | }, |
| | | // 企业概况 |
| | | SelectCount () { |
| | | var that = this |
| | | SelectCount().then((res) => { |
| | | that.ncnum = res.data.data.ncnum |
| | | that.rynum = res.data.data.rynum |
| | | }) |
| | | }, |
| | | getFarmingCount () { |
| | | var that = this |
| | | var deptId = '1123598813738675201' |
| | |
| | | getFarmingStatis(deptId).then((res) => { |
| | | that.farmingList = res.data.data |
| | | }) |
| | | }, |
| | | // 农场使用率 |
| | | selectXCount () { |
| | | // eslint-disable-next-line no-unused-vars |
| | | var that = this |
| | | var deptId = '1123598813738675201' |
| | | selectXCount(deptId).then((res) => { |
| | | that.landsnum = res.data.data.snum |
| | | that.landwnum = res.data.data.wnum |
| | | }) |
| | | }, |
| | | pagePalnt () { |
| | | var that = this |
| | | var params = { |
| | | status: 1 |
| | | } |
| | | params.tenantId = '000000' |
| | | params.deptId = '1123598813738675201' |
| | | pagePalnt(1, 10, Object.assign(params)).then((res) => { |
| | | const data = res.data.data |
| | | that.num = data.num |
| | | this.farmPlanList = data.page.records |
| | | }) |
| | | } |
| | | |
| | | } |