| | |
| | | var linexData = ['06-01', '06-02', '06-03', '06-04', '06-05', '06-06', '06-07']; |
| | | var lineyData = [22, 23, 23, 23, 24, 25, 28]; |
| | | var lineyData2 = [16.5, 17.5, 18, 16.5, 18, 19, 21]; |
| | | var lineyData3 = [11, 12, 13, 10, 12, 13, 14]; |
| | | $(document).ready(function () { |
| | | |
| | | var html = ""; |
| | | if(depotList){ |
| | | $.each(depotList, function (index, item) { |
| | | html += '<div class="swiper-slide"><div class="electron1"><div class="col-l"><div class="g-boxl1"><div class="g-titl1">货位信息</div><ul class="ul-listl5">'; |
| | | html += '<li><div class="con"><div class="tit">'+item.name+'</div><div class="info">名称</div></div></li>'; |
| | | html += '<li><div class="con"><div class="tit">'+item.depotStatusName+'</div><div class="info">货位状态</div></div></li>'; |
| | | html += '<li><div class="con"><div class="tit">'+item.storageReal+'<em>t</em></div><div class="info">粮食储量</div></div></li>'; |
| | | html += '<li><div class="con"><div class="tit">'+item.foodVarietyName+'</div><div class="info">粮食品种</div></div></li>'; |
| | | html += '<li><div class="con"><div class="tit">'+item.foodTypeName+'</div><div class="info">粮食性质</div></div></li>'; |
| | | html += '<li><div class="con"><div class="tit">'+item.foodLevelName+'</div><div class="info">粮食等级</div></div></li>'; |
| | | html += '<li><div class="con"><div class="tit">'+item.foodYear+'</div><div class="info">粮食年份</div></div></li>'; |
| | | html += '<li><div class="con"><div class="tit">'+item.storeDate+'</div><div class="info">入仓时间</div></div></li>'; |
| | | html += '<li><div class="con"><div class="tit">'+item.depotTypeName+'</div><div class="info">仓房类型</div></div></li></ul></div>'; |
| | | html += '<div class="g-boxl1 h378"><div class="g-titl1">粮情三温图</div><div class="m-chartl"><div class="chart" id="lineChart'+index+'"></div></div></div></div>'; |
| | | html += '<div class="col-c"><div class="g-boxl1"><div class="g-titl1">粮情信息</div>'; |
| | | html += '<ul class="ul-listl6"><li><div class="con" style="background-color: rgba(3,77,146,.3);"><div class="icon"><img src="/img/dzhwk/iconl18.png" alt=""></div>'; |
| | | html += '<div class="rr"><div class="itm"><div class="info" style="background-color: rgba(18,110,112,.15);"><div class="num"><em>'+item.inTemp+'</em> °C</div><div class="tt">仓内温度</div></div></div>'; |
| | | html += '<div class="itm"><div class="info" style="background-color: rgba(255,255,255,.05);"><div class="num"><em>'+item.outTemp+'</em> °C</div><div class="tt">仓外温度</div></div></div></div></div></li>'; |
| | | html += '<li><div class="con" style="background-color: rgba(91,104,225,.25);"><div class="icon"><img src="/img/dzhwk/iconl19.png" alt=""></div>'; |
| | | html += '<div class="rr"><div class="itm"><div class="info" style="background-color: rgba(18,110,112,.15);"><div class="num"><em>'+item.inHumidity+'</em> %</div><div class="tt">仓内湿度</div></div></div>'; |
| | | html += '<div class="itm"><div class="info" style="background-color: rgba(255,255,255,.05);"><div class="num"><em>'+item.outHumidity+'</em> %</div><div class="tt">仓外湿度</div></div></div></div></div></li></ul>'; |
| | | html += '<ul class="ul-listl5 styl3"><li><div class="con" style="background-color: rgba(254,139,76,.2);"><div class="tit">'+item.maxTemp+'<em>°C</em></div><div class="info">粮高温</div></div></li>'; |
| | | html += '<li><div class="con" style="background-color: rgba(31,133,78,.15);"><div class="tit">'+item.aveTemp+'<em>°C</em></div><div class="info">粮均温</div></div></li>'; |
| | | html += '<li><div class="con"><div class="tit">'+item.minTemp+'<em>°C</em></div><div class="info">粮低温</div></div></li></ul><div class="date">'+item.grainDate+'</div></div>'; |
| | | html += '<div class="g-boxl1 h378"><div class="g-titl1">质检信息</div><ul class="ul-listl5 styl2">'; |
| | | html += '<li><div class="con"><div class="tit">'+item.foodVarietyName+'</div><div class="info">粮食品种</div></div></li>'; |
| | | html += '<li><div class="con"><div class="tit">--</div><div class="info">检验人</div></div></li>'; |
| | | html += '<li><div class="con"><div class="tit">--</div><div class="info">检验日期</div></div></li>'; |
| | | html += '<li><div class="con"><div class="tit">--%</div><div class="info">水分</div></div></li>'; |
| | | html += '<li><div class="con"><div class="tit">--%</div><div class="info">杂质</div></div></li>'; |
| | | html += '<li><div class="con"><div class="tit">--%</div><div class="info">不完善类</div></div></li></ul></div></div>'; |
| | | html += '<div class="col-r"><div class="g-boxl1"><div class="g-titl1">气体信息</div><ul class="ul-listl3 styl2">'; |
| | | html += '<li><div class="con" style="background-color: rgba(3,77,146,.3);"><div class="icon"><img src="/img/dzhwk/iconl21.png" alt="">'; |
| | | html += '</div><div class="txt"><div class="num"><em>'+item.perPh3+'</em>ppm</div><div class="tt">磷化氢</div></div></div></li>'; |
| | | html += '<li><div class="con" style="background-color: rgba(31,133,78,.15);"><div class="icon"><img src="/img/dzhwk/iconl20.png" alt="">'; |
| | | html += '</div><div class="txt"><div class="num"><em>'+item.perO2+'</em>%</div><div class="tt">氧气</div></div></div></li>'; |
| | | html += '<li><div class="con" style="background-color: rgba(91,104,225,.25);"><div class="icon"><img src="/img/dzhwk/iconl28.png" alt="">'; |
| | | html += '</div><div class="txt"><div class="num"><em>'+item.perCo2+'</em>ppm</div><div class="tt">二氧化碳</div></div></div></li><div class="date">'+item.gasDate+'</div></ul></div>'; |
| | | html += '<div class="g-boxl1 h378"><div class="g-titl1">保管员</div><ul class="ul-intel styl2">'; |
| | | html += '<li><div class="con df-jb"><div class="ll"><div class="ico"><img src="/img/dzhwk/iconl23.png" alt=""></div>保管员</div><div class="rr">'+item.storeKeeperName+'</div></div></li>'; |
| | | html += '<li><div class="con df-jb"><div class="ll"><div class="ico"><img src="/img/dzhwk/iconl24.png" alt=""></div>电话</div><div class="rr">'+item.storeKeeperPhone+'</div></div></li>'; |
| | | html += '<li><div class="con df-jb"><div class="ll"><div class="ico"><img src="/img/dzhwk/iconl26.png" alt=""></div>部门</div><div class="rr">--</div></div></li>'; |
| | | html += '<li><div class="con df-jb"><div class="ll"><div class="ico"><img src="/img/dzhwk/iconl27.png" alt=""></div>最近打卡</div><div class="rr">--</div></div></li></ul>'; |
| | | html += '</div></div></div></div>'; |
| | | }) |
| | | }else{ |
| | | html += '<div class="swiper-slide"><div class="electron1"><div class="col-l"><div class="g-boxl1"><div class="g-titl1">货位信息</div><ul class="ul-listl5">'; |
| | | html += '<li><div class="con"><div class="tit">--</div><div class="info">名称</div></div></li>'; |
| | | html += '<li><div class="con"><div class="tit">--</div><div class="info">货位状态</div></div></li>'; |
| | | html += '<li><div class="con"><div class="tit">--<em>t</em></div><div class="info">粮食储量</div></div></li>'; |
| | | html += '<li><div class="con"><div class="tit">--</div><div class="info">粮食品种</div></div></li>'; |
| | | html += '<li><div class="con"><div class="tit">--</div><div class="info">粮食性质</div></div></li>'; |
| | | html += '<li><div class="con"><div class="tit">--</div><div class="info">粮食等级</div></div></li>'; |
| | | html += '<li><div class="con"><div class="tit">--</div><div class="info">粮食年份</div></div></li>'; |
| | | html += '<li><div class="con"><div class="tit">--</div><div class="info">入仓时间</div></div></li>'; |
| | | html += '<li><div class="con"><div class="tit">--</div><div class="info">仓房类型</div></div></li></ul></div>'; |
| | | html += '<div class="g-boxl1 h378"><div class="g-titl1">粮情三温图</div><div class="m-chartl"><div class="chart" id="lineChart1"></div></div></div></div>'; |
| | | html += '<div class="col-c"><div class="g-boxl1"><div class="g-titl1">粮情信息</div>'; |
| | | html += '<ul class="ul-listl6"><li><div class="con" style="background-color: rgba(3,77,146,.3);"><div class="icon"><img src="/img/dzhwk/iconl18.png" alt=""></div>'; |
| | | html += '<div class="rr"><div class="itm"><div class="info" style="background-color: rgba(18,110,112,.15);"><div class="num"><em>--</em> °C</div><div class="tt">仓内温度</div></div></div>'; |
| | | html += '<div class="itm"><div class="info" style="background-color: rgba(255,255,255,.05);"><div class="num"><em>--</em> °C</div><div class="tt">仓外温度</div></div></div></div></div></li>'; |
| | | html += '<li><div class="con" style="background-color: rgba(91,104,225,.25);"><div class="icon"><img src="/img/dzhwk/iconl19.png" alt=""></div>'; |
| | | html += '<div class="rr"><div class="itm"><div class="info" style="background-color: rgba(18,110,112,.15);"><div class="num"><em>--</em> %</div><div class="tt">仓内湿度</div></div></div>'; |
| | | html += '<div class="itm"><div class="info" style="background-color: rgba(255,255,255,.05);"><div class="num"><em>--</em> %</div><div class="tt">仓外湿度</div></div></div></div></div></li></ul>'; |
| | | html += '<ul class="ul-listl5 styl3"><li><div class="con" style="background-color: rgba(254,139,76,.2);"><div class="tit">--<em>°C</em></div><div class="info">粮高温</div></div></li>'; |
| | | html += '<li><div class="con" style="background-color: rgba(31,133,78,.15);"><div class="tit">--<em>°C</em></div><div class="info">粮均温</div></div></li>'; |
| | | html += '<li><div class="con"><div class="tit">--<em>°C</em></div><div class="info">粮低温</div></div></li></ul></div>'; |
| | | html += '<div class="g-boxl1 h378"><div class="g-titl1">质检信息</div><ul class="ul-listl5 styl2">'; |
| | | html += '<li><div class="con"><div class="tit">--</div><div class="info">粮食品种</div></div></li>'; |
| | | html += '<li><div class="con"><div class="tit">--</div><div class="info">检验人</div></div></li>'; |
| | | html += '<li><div class="con"><div class="tit">--</div><div class="info">检验日期</div></div></li>'; |
| | | html += '<li><div class="con"><div class="tit">--%</div><div class="info">水分</div></div></li>'; |
| | | html += '<li><div class="con"><div class="tit">--%</div><div class="info">杂质</div></div></li>'; |
| | | html += '<li><div class="con"><div class="tit">--%</div><div class="info">不完善类</div></div></li></ul></div></div>'; |
| | | html += '<div class="col-r"><div class="g-boxl1"><div class="g-titl1">气体信息</div><ul class="ul-listl3 styl2">'; |
| | | html += '<li><div class="con" style="background-color: rgba(3,77,146,.3);"><div class="icon"><img src="/img/dzhwk/iconl21.png" alt="">'; |
| | | html += '</div><div class="txt"><div class="num"><em>--</em>ppm</div><div class="tt">磷化氢</div></div></div></li>'; |
| | | html += '<li><div class="con" style="background-color: rgba(31,133,78,.15);"><div class="icon"><img src="/img/dzhwk/iconl20.png" alt="">'; |
| | | html += '</div><div class="txt"><div class="num"><em>--</em>%</div><div class="tt">氧气</div></div></div></li>'; |
| | | html += '<li><div class="con" style="background-color: rgba(91,104,225,.25);"><div class="icon"><img src="/img/dzhwk/iconl28.png" alt="">'; |
| | | html += '</div><div class="txt"><div class="num"><em>--</em>ppm</div><div class="tt">二氧化碳</div></div></div></li></ul></div>'; |
| | | html += '<div class="g-boxl1 h378"><div class="g-titl1">保管员</div><ul class="ul-intel styl2">'; |
| | | html += '<li><div class="con df-jb"><div class="ll"><div class="ico"><img src="/img/dzhwk/iconl23.png" alt=""></div>保管员</div><div class="rr">--</div></div></li>'; |
| | | html += '<li><div class="con df-jb"><div class="ll"><div class="ico"><img src="/img/dzhwk/iconl24.png" alt=""></div>电话</div><div class="rr">--</div></div></li>'; |
| | | html += '<li><div class="con df-jb"><div class="ll"><div class="ico"><img src="/img/dzhwk/iconl26.png" alt=""></div>部门</div><div class="rr">--</div></div></li>'; |
| | | html += '<li><div class="con df-jb"><div class="ll"><div class="ico"><img src="/img/dzhwk/iconl27.png" alt=""></div>最近打卡</div><div class="rr">--</div></div></li></ul>'; |
| | | html += '</div></div></div></div>'; |
| | | |
| | | initLineEchart('lineChart1', linexData, lineyData, lineyData2, lineyData3) |
| | | } |
| | | $("#depotList").html(html); |
| | | |
| | | //初始化三温图 |
| | | $.each(depotList, function (index, item) { |
| | | initLineEchart('lineChart' + index, linexData, lineyData, lineyData2, lineyData3); |
| | | }) |
| | | |
| | | var swiper = new Swiper('.m-swiperl2 .swiper', { |
| | | slidesPerView: 1, |
| | | // autoplay: { |
| | | // delay: 2500, |
| | | // disableOnInteraction: false, |
| | | // }, |
| | | loop: true, |
| | | autoplay:{ |
| | | delay: 5000, |
| | | disableOnInteraction: false |
| | | }, |
| | | pagination: { |
| | | el: '.g-swbtnl .swiper-pagination', |
| | | type: 'fraction', |
| | | }, |
| | | navigation: { |
| | | nextEl: '.g-swbtnl .swiper-button-next', |
| | | prevEl: '.g-swbtnl .swiper-button-prev', |
| | | }, |
| | | }); |
| | | }); |
| | | |
| | | function initLineEchart(id, xData, yData, yData2, yData3) { |
| | | var echart = null |
| | | var dom = document.getElementById(id); |
| | |
| | | echart.setOption(option, true); |
| | | } |
| | | } |
| | | var linexData = ['01', '02', '03', '04', '05', '06', '07']; |
| | | var lineyData = [22, 23, 23, 23, 24, 25, 28]; |
| | | var lineyData2 = [16.5, 17.5, 18, 16.5, 18, 19, 21]; |
| | | var lineyData3 = [11, 12, 13, 10, 12, 13, 14]; |
| | | initLineEchart('lineChart1', linexData, lineyData, lineyData2, lineyData3) |
| | | initLineEchart('lineChart2', linexData, lineyData, lineyData2, lineyData3) |
| | | initLineEchart('lineChart3', linexData, lineyData, lineyData2, lineyData3) |
| | | initLineEchart('lineChart4', linexData, lineyData, lineyData2, lineyData3) |
| | | initLineEchart('lineChart5', linexData, lineyData, lineyData2, lineyData3) |
| | | initLineEchart('lineChart6', linexData, lineyData, lineyData2, lineyData3) |
| | | |
| | | |
| | | var swiper = new Swiper('.m-swiperl2 .swiper', { |
| | | slidesPerView: 1, |
| | | // autoplay: { |
| | | // delay: 2500, |
| | | // disableOnInteraction: false, |
| | | // }, |
| | | // loop: true, |
| | | pagination: { |
| | | el: '.g-swbtnl .swiper-pagination', |
| | | type: 'fraction', |
| | | }, |
| | | navigation: { |
| | | nextEl: '.g-swbtnl .swiper-button-next', |
| | | prevEl: '.g-swbtnl .swiper-button-prev', |
| | | }, |
| | | }); |
| | | }); |