...
|
...
|
@@ -14,7 +14,7 @@ layui.define(['table', 'form', 'laydate', 'admin', 'layer', 'laytpl', 'common', |
|
|
//对外暴露的接口
|
|
|
exports('inspectionResultIndex', function (data) {
|
|
|
var sessions = layui.sessions;
|
|
|
var accessToken = sessions.getToken().accessToken;
|
|
|
var accessToken = common.getMjToken();
|
|
|
var inspectionResultTable;
|
|
|
var lastSearchCondition;
|
|
|
//页面关闭状态
|
...
|
...
|
@@ -71,7 +71,7 @@ layui.define(['table', 'form', 'laydate', 'admin', 'layer', 'laytpl', 'common', |
|
|
function initTable() {
|
|
|
inspectionResultTable = table.render({
|
|
|
elem: '#inspectionResultTable'
|
|
|
, url: domainName + '/api-web/inspectiontask/inspectionTaskLog?accessToken=' + accessToken
|
|
|
, url: domainName + '/api-web/inspectiontask/inspectionTaskLog'
|
|
|
, where: whereSearch()
|
|
|
, height: 'full-210'
|
|
|
, cellMinWidth: 80
|
...
|
...
|
@@ -231,7 +231,7 @@ layui.define(['table', 'form', 'laydate', 'admin', 'layer', 'laytpl', 'common', |
|
|
var loding = layer.load(2);
|
|
|
// openExelogWindow();
|
|
|
admin.req({
|
|
|
url: domainName + '/api-web/inspectiontask/exec?accessToken=' + accessToken + '&taskId=' + task.taskId
|
|
|
url: domainName + '/api-web/inspectiontask/exec?taskId=' + task.taskId
|
|
|
}).done(function (response) {
|
|
|
if (response.success) {
|
|
|
layer.close(loding);
|
...
|
...
|
@@ -255,7 +255,7 @@ layui.define(['table', 'form', 'laydate', 'admin', 'layer', 'laytpl', 'common', |
|
|
//获取巡检结果PDF
|
|
|
function inspectionResultPDF(batchNo) {
|
|
|
admin.req({
|
|
|
url: domainName + '/api-web/inspectiontask/getPdfPath?accessToken=' + accessToken + '&batchNo=' + batchNo
|
|
|
url: domainName + '/api-web/inspectiontask/getPdfPath?batchNo=' + batchNo
|
|
|
}).done(function (response) {
|
|
|
if ("success" == response.msg) {
|
|
|
window.open("/src/lib/extend/pdfjs/web/viewer.html?test=" + encodeURIComponent(response.pdfPath));
|
...
|
...
|
@@ -342,28 +342,27 @@ layui.define(['table', 'form', 'laydate', 'admin', 'layer', 'laytpl', 'common', |
|
|
if ($('li[lay-id="/inspectionresult/index"]').length) {
|
|
|
admin.req({
|
|
|
url: domainName + '/api-web/inspectiontask/inspectionTaskLog',
|
|
|
data: lastSearchCondition,
|
|
|
success: function (response) {
|
|
|
if (response && response.data) {
|
|
|
for (var i = 0; i < response.data.length; i++) {
|
|
|
var batchNo = response.data[i].batchNo;
|
|
|
var status = response.data[i].status;
|
|
|
var $statusDom = $('div[inspectiontask-status-taskid="' + batchNo + '"]');
|
|
|
if ($statusDom.length) {
|
|
|
var statusStr = '未执行';
|
|
|
if (statusEnum[status]) {
|
|
|
statusStr = statusEnum[status];
|
|
|
}
|
|
|
if (statusStr != $statusDom.text()) {
|
|
|
changeTextSoftly($statusDom, statusStr);
|
|
|
var index = $statusDom.parents('tr[data-index]').data('index');
|
|
|
tableData[index].status = status;
|
|
|
}
|
|
|
data: lastSearchCondition
|
|
|
}).done(function (response) {
|
|
|
if (response && response.data) {
|
|
|
for (var i = 0; i < response.data.length; i++) {
|
|
|
var batchNo = response.data[i].batchNo;
|
|
|
var status = response.data[i].status;
|
|
|
var $statusDom = $('div[inspectiontask-status-taskid="' + batchNo + '"]');
|
|
|
if ($statusDom.length) {
|
|
|
var statusStr = '未执行';
|
|
|
if (statusEnum[status]) {
|
|
|
statusStr = statusEnum[status];
|
|
|
}
|
|
|
if (statusStr != $statusDom.text()) {
|
|
|
changeTextSoftly($statusDom, statusStr);
|
|
|
var index = $statusDom.parents('tr[data-index]').data('index');
|
|
|
tableData[index].status = status;
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
setTimeout(refreshTaskStatus, 7000);
|
|
|
}
|
|
|
setTimeout(refreshTaskStatus, 7000);
|
|
|
});
|
|
|
}
|
|
|
}
|
...
|
...
|
|