123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484 |
- var refreshGirdData;
- var bootstrap = function ($, learun) {
- "use strict";
- var SrmRateData;
- var RobotRateData;
- var page = {
- init: function () {
- $("#beginTime").val(beginTime);
- $("#endTime").val(endTime);
- $("#robotbeginTime").val(beginTime);
- $("#robotendTime").val(endTime);
- $("#rgvbeginTime").val(beginTime);
- $("#rgvendTime").val(endTime);
- $("#hjbeginTime").val(beginTime);
- $("#hjendTime").val(endTime);
- //page.GetSrmRateData();
- //page.GetRobotRateData();
- page.initGird();
- page.bind();
- },
- bind: function () {
- // 查询
- $('#btn_rgvSearch').on('click', function () {
- if (page.SearchValid('rgvbeginTime', 'rgvendTime')) {
- return;
- }
- page.searchrgv({ queryJson: JSON.stringify({ beginTime: $("#rgvbeginTime").val(), endTime: $("#rgvendTime").val(), DevType: '1' }) });
- });
- $('#btn_Search').on('click', function () {
- if (page.SearchValid('beginTime', 'endTime')) {
- return;
- }
- page.search({ queryJson: JSON.stringify({ beginTime: $("#beginTime").val(), endTime: $("#endTime").val(), DevType: '2' }) });
- });
- $('#btn_robotSearch').on('click', function () {
- if (page.SearchValid('robotbeginTime', 'robotendTime')) {
- return;
- }
- page.searchrobot({ queryJson: JSON.stringify({ beginTime: $("#robotbeginTime").val(), endTime: $("#robotendTime").val(), DevType: '3' }) });
- });
- $('#btn_hjSearch').on('click', function () {
- if (page.SearchValid('hjbeginTime', 'hjendTime')) {
- return;
- }
- page.searchhj({ queryJson: JSON.stringify({ beginTime: $("#hjbeginTime").val(), endTime: $("#hjendTime").val(), DevType: '4' }) });
- });
- },
- SearchValid: function (begin,end) {
- let result = false;
- var beginTime = $("#"+begin).val().replace(/^[' ' || ' ']*/, '').replace(/[' ' | ' ']*$/, '');
- if (beginTime.length == 0) {
- learun.alert.error('开始时间不能为空!');
- result = true;
- return result;
- }
- var endTime = $("#"+end).val().replace(/^[' ' || ' ']*/, '').replace(/[' ' | ' ']*$/, '');
- if (endTime.length == 0) {
- learun.alert.error('结束时间不能为空!');
- result = true;
- return result;
- }
- if (!page.isDateValid(beginTime)) {
- learun.alert.error('开始时间格式不正确!');
- result = true;
- return result;
- }
- if (!page.isDateValid(endTime)) {
- learun.alert.error('结束时间格式不正确!');
- result = true;
- return result;
- }
- },
- isDateValid: function (dateString) {
- const date = new Date(dateString);
- return !isNaN(date.getTime());
- },
- // 初始化列表
- initGird: function () {
- $('#gridtable').jfGrid({
- url: top.$.rootUrl + '/FJManager/DeviceEffectives/GetSRMPageList',
- headData: [
- { label: "设备名", name: "Code", width: 80, align: "left" },
- { label: "出库", name: "OutDepot", width: 80, align: "left" },
- { label: "入库", name: "EnterDepot", width: 80, align: "left" },
- { label: "移库", name: "MoveDepot", width: 80, align: "left" },
- //{
- // label: "状态分析", name: "State", width: 500, align: "left"
- // , formatter: function (cellvalue) {
- // let w1 = cellvalue[0] <= 30 ? 30 : cellvalue[0] >= 100?100:cellvalue[0]*1;
- // let w2 = cellvalue[1] <= 30 ? 30 : cellvalue[1] >= 100?100:cellvalue[1]*1;
- // let w3 = cellvalue[2] <= 30 ? 30 : cellvalue[2] >= 100?100:cellvalue[2]*1;
- // let w4 = cellvalue[3] <= 30 ? 30 : cellvalue[3] >= 100?100:cellvalue[3]*1;
- // let w5 = cellvalue[4] <= 30 ? 30 : cellvalue[4] >= 100?100:cellvalue[4]*1;
- // return '<div class = \"bar-chart\"> <div class=\"bar\" title=\"空闲' + cellvalue[0] + '%\" style=\"background-color: #0ecb86; width: ' + w1 + 'px;\">' + cellvalue[0] + '%</div> <div class=\"bar\" title=\"手动' + cellvalue[1] + '%\" style=\"background-color: #fac82e; width: ' + w2 + 'px;\">' + cellvalue[1] + '%</div> <div class=\"bar\" title=\"自动' + cellvalue[2] + '%\" style=\"background-color: #00d6ce; width: ' + w3 + 'px;\">' + cellvalue[2] + '%</div> <div class=\"bar\" title=\"报警' + cellvalue[3] + '%\" style=\"background-color: #e7441f; width: ' + w4 + 'px;\">' + cellvalue[3] + '%</div> <div class=\"bar\" title=\"运行' + cellvalue[4] + '%\" style=\"background-color: #1890ff; width: ' + w5 + 'px;\">' + cellvalue[4] +'%</div></div>'
- //}
- //},
- {
- label: "空闲(分钟)", name: "Free", width: 80, align: "left", formatter: function (cellvalue) {
- return cellvalue % 1 >= 0.5 ? Math.ceil(cellvalue) : Math.floor(cellvalue);
- }
- },
- {
- label: "手动(分钟)", name: "Manual", width: 80, align: "left"
- , formatter: function (cellvalue) {
- return cellvalue % 1 >= 0.5 ? Math.ceil(cellvalue) : Math.floor(cellvalue);
- }
- },
- {
- label: "自动(分钟)", name: "Automatic", width: 80, align: "left", formatter: function (cellvalue) {
- return cellvalue % 1 >= 0.5 ? Math.ceil(cellvalue) : Math.floor(cellvalue);
- }
- },
- {
- label: "报警(分钟)", name: "Alarm", width: 80, align: "left", formatter: function (cellvalue) {
- return cellvalue % 1 >= 0.5 ? Math.ceil(cellvalue) : Math.floor(cellvalue);
- }
- },
- {
- label: "运行(分钟)", name: "Working", width: 80, align: "left", formatter: function (cellvalue) {
- return cellvalue % 1 >= 0.5 ? Math.ceil(cellvalue) : Math.floor(cellvalue);
- }
- },
- {
- label: "总时间(分钟)", name: "TotalTime", width: 80, align: "left", formatter: function (cellvalue) {
- return cellvalue % 1 >= 0.5 ? Math.ceil(cellvalue) : Math.floor(cellvalue);
- }
- },
- {
- label: "设备执行分析", name: "DevAction", width: 400, align: "left"
- , formatter: function (cellvalue) {
- let str = '<div class = \"gridflex-container\">';
- for (var i = 0; i < cellvalue.length; i++) {
- str += '<div class=\"gridflex-item\" title=\"' + cellvalue[i].Type + ',次数:' + cellvalue[i].ActionAmount + ',平均耗时:' + cellvalue[i].ActionTime + '\" >' + cellvalue[i].Type + ',次数:' + cellvalue[i].ActionAmount + ',平均耗时:' + cellvalue[i].ActionTime + '</div> '
- }
- str += '</div>';
- return str;
- }
- },
- {
- label: "工位使用", name: "StationCount", width: 400, align: "left"
- , formatter: function (cellvalue) {
- let str = '<div class = \"gridflex-container\">';
- for (var i = 0; i < cellvalue.length; i++) {
- str += '<div class=\"gridflex-item\" title=\"' + cellvalue[i].Type + ',工位数:' + cellvalue[i].StationIndex + ',执行数量:' + cellvalue[i].StationNum + '\" >' + cellvalue[i].Type + ',工位数:' + cellvalue[i].StationIndex + ',执行数量:' + cellvalue[i].StationNum + '</div> '
- }
- str += '</div>';
- return str;
- }
- },
- ],
- rowHeight: 70,
- mainId: 'Code',
- isPage: true,
- reloadSelected: true,
- autowWidth: true,
- sidx: 'Code',
- sord: 'DESC',
- });
- page.search({ queryJson: JSON.stringify({ beginTime: $("#beginTime").val(), endTime: $("#endTime").val(), DevType: '2' }) });
- $('#gridtable2').jfGrid({
- url: top.$.rootUrl + '/FJManager/DeviceEffectives/GetRobotPageList',
- headData: [
- { label: "设备名", name: "Code", width: 80, align: "left" },
- { label: "出库", name: "OutDepot", width: 80, align: "left" },
- { label: "入库", name: "EnterDepot", width: 80, align: "left" },
- { label: "移库", name: "MoveDepot", width: 80, align: "left" },
- //{
- // label: "状态分析", name: "State", width: 500, align: "left"
- // , formatter: function (cellvalue) {
- // let w1 = cellvalue[0] <= 30 ? 30 : cellvalue[0] >= 100?100:cellvalue[0]*1;
- // let w2 = cellvalue[1] <= 30 ? 30 : cellvalue[1] >= 100?100:cellvalue[1]*1;
- // let w3 = cellvalue[2] <= 30 ? 30 : cellvalue[2] >= 100?100:cellvalue[2]*1;
- // let w4 = cellvalue[3] <= 30 ? 30 : cellvalue[3] >= 100?100:cellvalue[3]*1;
- // let w5 = cellvalue[4] <= 30 ? 30 : cellvalue[4] >= 100?100:cellvalue[4]*1;
- // return '<div class = \"bar-chart\"> <div class=\"bar\" title=\"空闲' + cellvalue[0] + '%\" style=\"background-color: #0ecb86; width: ' + w1 + 'px;\">' + cellvalue[0] + '%</div> <div class=\"bar\" title=\"手动' + cellvalue[1] + '%\" style=\"background-color: #fac82e; width: ' + w2 + 'px;\">' + cellvalue[1] + '%</div> <div class=\"bar\" title=\"自动' + cellvalue[2] + '%\" style=\"background-color: #00d6ce; width: ' + w3 + 'px;\">' + cellvalue[2] + '%</div> <div class=\"bar\" title=\"报警' + cellvalue[3] + '%\" style=\"background-color: #e7441f; width: ' + w4 + 'px;\">' + cellvalue[3] + '%</div> <div class=\"bar\" title=\"运行' + cellvalue[4] + '%\" style=\"background-color: #1890ff; width: ' + w5 + 'px;\">' + cellvalue[4] +'%</div></div>'
- //}
- //},
- {
- label: "空闲(分钟)", name: "Free", width: 80, align: "left", formatter: function (cellvalue) {
- return cellvalue % 1 >= 0.5 ? Math.ceil(cellvalue) : Math.floor(cellvalue);
- }
- },
- {
- label: "手动(分钟)", name: "Manual", width: 80, align: "left"
- , formatter: function (cellvalue) {
- return cellvalue % 1 >= 0.5 ? Math.ceil(cellvalue) : Math.floor(cellvalue);
- }
- },
- {
- label: "自动(分钟)", name: "Automatic", width: 80, align: "left", formatter: function (cellvalue) {
- return cellvalue % 1 >= 0.5 ? Math.ceil(cellvalue) : Math.floor(cellvalue);
- }
- },
- {
- label: "报警(分钟)", name: "Alarm", width: 80, align: "left", formatter: function (cellvalue) {
- return cellvalue % 1 >= 0.5 ? Math.ceil(cellvalue) : Math.floor(cellvalue);
- }
- },
- {
- label: "运行(分钟)", name: "Working", width: 80, align: "left", formatter: function (cellvalue) {
- return cellvalue % 1 >= 0.5 ? Math.ceil(cellvalue) : Math.floor(cellvalue);
- }
- },
- {
- label: "总时间(分钟)", name: "TotalTime", width: 80, align: "left", formatter: function (cellvalue) {
- return cellvalue % 1 >= 0.5 ? Math.ceil(cellvalue) : Math.floor(cellvalue);
- }
- },
- {
- label: "设备执行分析", name: "DevAction", width: 400, align: "left"
- , formatter: function (cellvalue) {
- let str = '<div class = \"gridflex-container\">';
- for (var i = 0; i < cellvalue.length; i++) {
- str += '<div class=\"gridflex-item\" title=\"' + cellvalue[i].Type + ',次数:' + cellvalue[i].ActionAmount + ',平均耗时:' + cellvalue[i].ActionTime + '\" >' + cellvalue[i].Type + ',次数:' + cellvalue[i].ActionAmount + ',平均耗时:' + cellvalue[i].ActionTime + '</div> '
- }
- str += '</div>';
- return str;
- }
- },
- {
- label: "工位使用", name: "StationCount", width: 400, align: "left"
- , formatter: function (cellvalue) {
- let str = '<div class = \"gridflex-container\">';
- for (var i = 0; i < cellvalue.length; i++) {
- str += '<div class=\"gridflex-item\" title=\"' + cellvalue[i].Type + ',工位数:' + cellvalue[i].StationIndex + ',执行数量:' + cellvalue[i].StationNum + '\" >' + cellvalue[i].Type + ',工位数:' + cellvalue[i].StationIndex + ',执行数量:' + cellvalue[i].StationNum + '</div> '
- }
- str += '</div>';
- return str;
- }
- },
- ],
- rowHeight: 70,
- mainId: 'Code',
- isPage: true,
- reloadSelected: true,
- autowWidth: true,
- sidx: 'Code',
- sord: 'DESC',
- });
- page.searchrobot({ queryJson: JSON.stringify({ beginTime: $("#robotbeginTime").val(), endTime: $("#robotendTime").val(), DevType: '3' }) });
- $('#rgvgridtable').jfGrid({
- url: top.$.rootUrl + '/FJManager/DeviceEffectives/GetRgvPageList',
- headData: [
- { label: "设备名", name: "Code", width: 80, align: "left" },
- { label: "出库", name: "OutDepot", width: 80, align: "left" },
- { label: "入库", name: "EnterDepot", width: 80, align: "left" },
- { label: "移库", name: "MoveDepot", width: 80, align: "left" },
- //{
- // label: "状态分析", name: "State", width: 500, align: "left"
- // , formatter: function (cellvalue) {
- // let w1 = cellvalue[0] <= 30 ? 30 : cellvalue[0] >= 100?100:cellvalue[0]*1;
- // let w2 = cellvalue[1] <= 30 ? 30 : cellvalue[1] >= 100?100:cellvalue[1]*1;
- // let w3 = cellvalue[2] <= 30 ? 30 : cellvalue[2] >= 100?100:cellvalue[2]*1;
- // let w4 = cellvalue[3] <= 30 ? 30 : cellvalue[3] >= 100?100:cellvalue[3]*1;
- // let w5 = cellvalue[4] <= 30 ? 30 : cellvalue[4] >= 100?100:cellvalue[4]*1;
- // return '<div class = \"bar-chart\"> <div class=\"bar\" title=\"空闲' + cellvalue[0] + '%\" style=\"background-color: #0ecb86; width: ' + w1 + 'px;\">' + cellvalue[0] + '%</div> <div class=\"bar\" title=\"手动' + cellvalue[1] + '%\" style=\"background-color: #fac82e; width: ' + w2 + 'px;\">' + cellvalue[1] + '%</div> <div class=\"bar\" title=\"自动' + cellvalue[2] + '%\" style=\"background-color: #00d6ce; width: ' + w3 + 'px;\">' + cellvalue[2] + '%</div> <div class=\"bar\" title=\"报警' + cellvalue[3] + '%\" style=\"background-color: #e7441f; width: ' + w4 + 'px;\">' + cellvalue[3] + '%</div> <div class=\"bar\" title=\"运行' + cellvalue[4] + '%\" style=\"background-color: #1890ff; width: ' + w5 + 'px;\">' + cellvalue[4] +'%</div></div>'
- //}
- //},
- {
- label: "空闲(分钟)", name: "Free", width: 80, align: "left", formatter: function (cellvalue) {
- return cellvalue % 1 >= 0.5 ? Math.ceil(cellvalue) : Math.floor(cellvalue);
- }
- },
- {
- label: "手动(分钟)", name: "Manual", width: 80, align: "left"
- , formatter: function (cellvalue) {
- return cellvalue % 1 >= 0.5 ? Math.ceil(cellvalue) : Math.floor(cellvalue);
- }
- },
- {
- label: "自动(分钟)", name: "Automatic", width: 80, align: "left", formatter: function (cellvalue) {
- return cellvalue % 1 >= 0.5 ? Math.ceil(cellvalue) : Math.floor(cellvalue);
- }
- },
- {
- label: "报警(分钟)", name: "Alarm", width: 80, align: "left", formatter: function (cellvalue) {
- return cellvalue % 1 >= 0.5 ? Math.ceil(cellvalue) : Math.floor(cellvalue);
- }
- },
- {
- label: "运行(分钟)", name: "Working", width: 80, align: "left", formatter: function (cellvalue) {
- return cellvalue % 1 >= 0.5 ? Math.ceil(cellvalue) : Math.floor(cellvalue);
- }
- },
- {
- label: "总时间(分钟)", name: "TotalTime", width: 80, align: "left", formatter: function (cellvalue) {
- return cellvalue % 1 >= 0.5 ? Math.ceil(cellvalue) : Math.floor(cellvalue);
- }
- },
- {
- label: "设备执行分析", name: "DevAction", width: 400, align: "left"
- , formatter: function (cellvalue) {
- let str = '<div class = \"gridflex-container\">';
- for (var i = 0; i < cellvalue.length; i++) {
- str += '<div class=\"gridflex-item\" title=\"' + cellvalue[i].Type + ',次数:' + cellvalue[i].ActionAmount + ',平均耗时:' + cellvalue[i].ActionTime + '\" >' + cellvalue[i].Type + ',次数:' + cellvalue[i].ActionAmount + ',平均耗时:' + cellvalue[i].ActionTime + '</div> '
- }
- str += '</div>';
- return str;
- }
- },
- {
- label: "工位使用", name: "StationCount", width: 400, align: "left"
- , formatter: function (cellvalue) {
- let str = '<div class = \"gridflex-container\">';
- for (var i = 0; i < cellvalue.length; i++) {
- str += '<div class=\"gridflex-item\" title=\"' + cellvalue[i].Type + ',工位数:' + cellvalue[i].StationIndex + ',执行数量:' + cellvalue[i].StationNum + '\" >' + cellvalue[i].Type + ',工位数:' + cellvalue[i].StationIndex + ',执行数量:' + cellvalue[i].StationNum + '</div> '
- }
- str += '</div>';
- return str;
- }
- },
- ],
- rowHeight: 70,
- mainId: 'Code',
- isPage: true,
- reloadSelected: true,
- autowWidth: true,
- sidx: 'Code',
- sord: 'DESC',
- });
- page.searchrgv({ queryJson: JSON.stringify({ beginTime: $("#robotbeginTime").val(), endTime: $("#robotendTime").val(), DevType: '1' }) });
- $('#hjgridtable').jfGrid({
- url: top.$.rootUrl + '/FJManager/DeviceEffectives/GetHJPageList',
- headData: [
- { label: "设备名", name: "Code", width: 80, align: "left" },
- { label: "出库", name: "OutDepot", width: 80, align: "left" },
- { label: "入库", name: "EnterDepot", width: 80, align: "left" },
- { label: "移库", name: "MoveDepot", width: 80, align: "left" },
- //{
- // label: "状态分析", name: "State", width: 500, align: "left"
- // , formatter: function (cellvalue) {
- // let w1 = cellvalue[0] <= 30 ? 30 : cellvalue[0] >= 100?100:cellvalue[0]*1;
- // let w2 = cellvalue[1] <= 30 ? 30 : cellvalue[1] >= 100?100:cellvalue[1]*1;
- // let w3 = cellvalue[2] <= 30 ? 30 : cellvalue[2] >= 100?100:cellvalue[2]*1;
- // let w4 = cellvalue[3] <= 30 ? 30 : cellvalue[3] >= 100?100:cellvalue[3]*1;
- // let w5 = cellvalue[4] <= 30 ? 30 : cellvalue[4] >= 100?100:cellvalue[4]*1;
- // return '<div class = \"bar-chart\"> <div class=\"bar\" title=\"空闲' + cellvalue[0] + '%\" style=\"background-color: #0ecb86; width: ' + w1 + 'px;\">' + cellvalue[0] + '%</div> <div class=\"bar\" title=\"手动' + cellvalue[1] + '%\" style=\"background-color: #fac82e; width: ' + w2 + 'px;\">' + cellvalue[1] + '%</div> <div class=\"bar\" title=\"自动' + cellvalue[2] + '%\" style=\"background-color: #00d6ce; width: ' + w3 + 'px;\">' + cellvalue[2] + '%</div> <div class=\"bar\" title=\"报警' + cellvalue[3] + '%\" style=\"background-color: #e7441f; width: ' + w4 + 'px;\">' + cellvalue[3] + '%</div> <div class=\"bar\" title=\"运行' + cellvalue[4] + '%\" style=\"background-color: #1890ff; width: ' + w5 + 'px;\">' + cellvalue[4] +'%</div></div>'
- //}
- //},
- {
- label: "空闲(分钟)", name: "Free", width: 80, align: "left", formatter: function (cellvalue) {
- return cellvalue % 1 >= 0.5 ? Math.ceil(cellvalue) : Math.floor(cellvalue);
- }
- },
- {
- label: "手动(分钟)", name: "Manual", width: 80, align: "left"
- , formatter: function (cellvalue) {
- return cellvalue % 1 >= 0.5 ? Math.ceil(cellvalue) : Math.floor(cellvalue);
- }
- },
- {
- label: "自动(分钟)", name: "Automatic", width: 80, align: "left", formatter: function (cellvalue) {
- return cellvalue % 1 >= 0.5 ? Math.ceil(cellvalue) : Math.floor(cellvalue);
- }
- },
- {
- label: "报警(分钟)", name: "Alarm", width: 80, align: "left", formatter: function (cellvalue) {
- return cellvalue % 1 >= 0.5 ? Math.ceil(cellvalue) : Math.floor(cellvalue);
- }
- },
- {
- label: "运行(分钟)", name: "Working", width: 80, align: "left", formatter: function (cellvalue) {
- return cellvalue % 1 >= 0.5 ? Math.ceil(cellvalue) : Math.floor(cellvalue);
- }
- },
- {
- label: "总时间(分钟)", name: "TotalTime", width: 80, align: "left", formatter: function (cellvalue) {
- return cellvalue % 1 >= 0.5 ? Math.ceil(cellvalue) : Math.floor(cellvalue);
- }
- },
- {
- label: "设备执行分析", name: "DevAction", width: 400, align: "left"
- , formatter: function (cellvalue) {
- let str = '<div class = \"gridflex-container\">';
- for (var i = 0; i < cellvalue.length; i++) {
- str += '<div class=\"gridflex-item\" title=\"' + cellvalue[i].Type + ',次数:' + cellvalue[i].ActionAmount + ',平均耗时:' + cellvalue[i].ActionTime + '\" >' + cellvalue[i].Type + ',次数:' + cellvalue[i].ActionAmount + ',平均耗时:' + cellvalue[i].ActionTime + '</div> '
- }
- str += '</div>';
- return str;
- }
- },
- {
- label: "工位使用", name: "StationCount", width: 400, align: "left"
- , formatter: function (cellvalue) {
- let str = '<div class = \"gridflex-container\" style=\"margin-top:-30px;\">';
- for (var i = 0; i < cellvalue.length; i++) {
- str += '<div class=\"gridflex-item\" title=\"' + cellvalue[i].Type + ',工位数:' + cellvalue[i].StationIndex + ',执行数量:' + cellvalue[i].StationNum + '\" >' + cellvalue[i].Type + ',工位数:' + cellvalue[i].StationIndex + ',执行数量:' + cellvalue[i].StationNum + '</div> '
- }
- str += '</div>';
- return str;
- }
- },
- ],
- rowHeight: 102,
- mainId: 'Code',
- isPage: true,
- reloadSelected: true,
- autowWidth: true,
- sidx: 'Code',
- sord: 'DESC',
- });
- page.searchhj({ queryJson: JSON.stringify({ beginTime: $("#robotbeginTime").val(), endTime: $("#robotendTime").val(), DevType: '4' }) });
- },
- search: function (param) {
- $('#gridtable').jfGridSet('reload', param);
- },
- searchrobot: function (param) {
- $('#gridtable2').jfGridSet('reload', param);
- },
- searchrgv: function (param) {
- $('#rgvgridtable').jfGridSet('reload', param);
- },
- searchhj: function (param) {
- $('#hjgridtable').jfGridSet('reload', param);
- },
- //GetSrmRateData: function () {
- // learun.httpAsync('GET', top.$.rootUrl + '/FJManager/DeviceEffectives/GetSRMPageList', { queryJson: JSON.stringify({ beginTime: $("#beginTime").val(), endTime: $("#endTime").val(), DevType: '2' }) }, function (res) {
- // if (res.code > 0) {
- // SrmRateData = res.data;
- // let floor = $("#SRMSpan span.active").attr('data-queryValue');
- // for (let i = 0; i < SrmRateData[floor].length; i++) {
- // page.GetSRMRate(SrmRateData[floor][i].code, SrmRateData[floor][i]);
- // };
- // }
- // });
- //},
- //GetRobotRateData: function () {
- // learun.httpAsync('GET', top.$.rootUrl + '/FJManager/DeviceEffectives/GetRobotRateData', { queryJson: JSON.stringify({ beginTime: $("#robotbeginTime").val(), endTime: $("#robotendTime").val(), floor: $("#SRMSpan span.active").attr('data-queryValue'), DevType: '3' }) }, function (res) {
- // if (res.code > 0) {
- // RobotRateData = res.data;
- // }
- // });
- //},
- };
- refreshGirdData = function () {
- };
- page.init();
- }
|