layui.use(['form', 'layer', 'table', 'laytpl', 'laydate'], function () { var form = layui.form, layer = parent.layer === undefined ? layui.layer : top.layer, $ = layui.jquery, laytpl = layui.laytpl, table = layui.table; laydate = layui.laydate; var UserId = JSON.parse(window.sessionStorage.getItem("userInfo")).UserCode; var UserName = JSON.parse(window.sessionStorage.getItem("userInfo")).USERS_NAME; var count = 0; $(function () { var toleranceId = $.getUrlVar("toleranceId"); waitId = $.getUrlVar("waitId"); console.log(waitId); $.ajax({ type: "post", url: "../../ashx/OaToleranceHandler.ashx", data: { Action: "getTolerance", toleranceId: toleranceId }, dataType: "json", success: function (res) { console.log(res); var toleranceData = res.toleranceData; if (toleranceData.length > 0) { lId = toleranceData[0].ID; pplName = toleranceData[0].PPL_NAME; $("#ppl_name").val(pplName); $("#l_type").val(toleranceData[0].DIC_TEXT); $("#s_time").val(toleranceData[0].S_TIME); $("#e_time").val(toleranceData[0].E_TIME); $("#l_num").val(toleranceData[0].L_NUM); $("#acc_ppl").val(toleranceData[0].ACC_PPL_NAME); $("#rep_ppl").val(toleranceData[0].REP_PPL_NAME); $("#l_out").text(toleranceData[0].L_OUT); $("#l_reason").text(toleranceData[0].L_REASON); $("#car_num").val(toleranceData[0].CAR_NUM); } var waitData = res.waitData; waitData.forEach(function (obj, index, arr) { countSum = index; var color = "", state = ""; var li = "
  • "; if (obj.STATUS == 0) { li += ""; color = "black"; state = "待处理" } else if (obj.STATUS == 1) { li += ""; color = "blue"; state = "打开"; sort = obj.SORT; } else if (obj.STATUS == 2) { li += ""; color = "#008000"; state = "已处理"; count++; } else if (obj.STATUS == 3) { li += ""; color = "#ff9222"; state = "退回" } else if (obj.STATUS == 4) { li += ""; color = "#008000"; state = "他人已处理"; } else if (obj.STATUS == 5) { li += ""; color = "#ff9222"; state = "他人已退回" } else if (obj.STATUS == 6) { li += ""; color = "green"; state = "同意" } else if (obj.STATUS == 7) { li += ""; color = "red"; state = "不同意" } li += "
    "; var _stepName = obj.STEPNAME == "公差通过" ? "归队申请" : obj.STEPNAME; li += "

    【" + state + "】  步骤:" + _stepName + "

    "; if (index == 0 || obj.STEPNAME == "公差通过") { li += "

    发起人:" + obj.RECEIVENAME + "

    "; if (obj.COMPLETEDTIME1 != "") { li += "

    发起时间:" + obj.COMPLETEDTIME1 + "

    "; } } else { li += "

    审批人:" + obj.RECEIVENAME + "

    "; if (obj.COMPLETEDTIME1 != "") { li += "

    审批时间:" + obj.COMPLETEDTIME1 + "

    "; li += "

    审批意见:" + obj.COMMENT2 + "

    "; } } li += "
  • " //if (obj.TASK_TYPE == 'oaTolerance') { $("#stepMsg").append(li); //} else if (obj.TASK_TYPE == 'oaToleranceCancel') { // $("#stepMsg2").append(li); //} }); } }); }); startMqttServer(); })