| | |
| | | <div class="icon"></div> |
| | | <div class="text"> |
| | | 本年农事操作 |
| | | <div class="num">9</div> |
| | | <div class="num">{{ total }}</div> |
| | | <div class="unit">次</div> |
| | | </div> |
| | | |
| | |
| | | <div class="r"></div> |
| | | </div> |
| | | </div> |
| | | <div class="content-box"> |
| | | <div> |
| | | <div class="title">施肥</div> |
| | | <div class="num-unit"> |
| | | <div class="num">2</div> |
| | | <div class="unit">次</div> |
| | | <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> |
| | | </div> |
| | | <div> |
| | | <div class="title">翻耕</div> |
| | | <div class="num-unit"> |
| | | <div class="num">2</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 class="title">除草</div> |
| | | <div class="num-unit"> |
| | | <div class="num">2</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 class="title">采收</div> |
| | | <div class="num-unit"> |
| | | <div class="num">2</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 class="title">施肥</div>--> |
| | | <!-- <div class="num-unit">--> |
| | | <!-- <div class="num">2</div>--> |
| | | <!-- <div class="unit">次</div>--> |
| | | <!-- </div>--> |
| | | <!-- </div>--> |
| | | </div> |
| | | </div> |
| | | <div class="b"> |
| | |
| | | </template> |
| | | |
| | | <script> |
| | | // eslint-disable-next-line no-unused-vars |
| | | import { getFarmingCount, getFarmingStatis } from '@/api/farm/farmingrecord' |
| | | |
| | | export default { |
| | | data () { |
| | | return { |
| | | farmingList: [], |
| | | isFarmingDetail: false, |
| | | total: 0 |
| | | } |
| | | }, |
| | | created () { |
| | | // 本年农事操作记录 |
| | | this.getFarmingStatis() |
| | | this.getFarmingCount() |
| | | }, |
| | | mounted () { |
| | | this.initPie('BeingEcharts') |
| | | this.initPie('LeisureEcharts') |
| | |
| | | } |
| | | |
| | | option && myChart.setOption(option) |
| | | }, |
| | | getFarmingCount () { |
| | | var that = this |
| | | var deptId = '1123598813738675201' |
| | | |
| | | getFarmingCount(deptId).then((res) => { |
| | | that.total = res.data.data |
| | | console.log(that.total, res.data.data) |
| | | // that.total = 0; |
| | | if (that.total > 0) { |
| | | that.isFarmingDetail = true |
| | | } |
| | | }) |
| | | }, |
| | | // 本年农事操作记录,分组统计 |
| | | getFarmingStatis () { |
| | | var that = this |
| | | var deptId = '1123598813738675201' |
| | | getFarmingStatis(deptId).then((res) => { |
| | | that.farmingList = res.data.data |
| | | }) |
| | | } |
| | | |
| | | } |
| | |
| | | |
| | | .c { |
| | | height: 214px; |
| | | |
| | | .title-box { |
| | | .text { |
| | | display: flex; |
| | |
| | | .text { |
| | | color: #08f4ff; |
| | | } |
| | | |
| | | border: 1px solid #18fefe; |
| | | } |
| | | } |