| | |
| | | <!DOCTYPE html> |
| | | <html xmlns="http://www.w3.org/1999/xhtml"> |
| | | |
| | | <head> |
| | | <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> |
| | | <title>报工平台</title> |
| | |
| | | , table = layui.table |
| | | , form = layui.form |
| | | , laydate = layui.laydate |
| | | , element = layui.element; |
| | | , element = layui.element |
| | | ; |
| | | //window 全局变量 |
| | | window.mychart1 = echarts.init(document.getElementById('mychart1')); |
| | | window.mychart2 = echarts.init(document.getElementById('mychart2')); |
| | |
| | | dataType: "json",//数据类型可以为 text xml json script jsonp |
| | | success: function (data) { |
| | | var LoadData = data.data.h_p_JIT_GetSourceInfoByUser; |
| | | |
| | | // 华舟分组内容 |
| | | var LoadingTabsContact = {} |
| | | if (LoadData.length > 0)// 说明验证成功了, |
| | | { |
| | | HSBName = LoadData[0].HSourceName; |
| | | for (var i = 1; i <= LoadData.length + 1; i++) { |
| | | // sessionStorage["Organization"] == "宁波市华舟包装有限公司" |
| | | if (sessionStorage["Organization"] == "宁波市华舟包装有限公司") { |
| | | if (i <= LoadData.length) { |
| | | var html1 = ''; |
| | |
| | | html1 += '</dl>'; |
| | | html1 += '</div>'; |
| | | html1 += '</div>'; |
| | | $("#topleft").append(html1); |
| | | |
| | | // 使用不可见对象暂存渲染的html |
| | | $("#topleftTemp").append(html1); |
| | | $("#ts" + i + "").append('<span class="layui-icon layui-icon-delete delete" onclick="Delete(event,this,' + i + ')"></span>'); //在当前div后追加加一个span删除 |
| | | |
| | | //根据返回的 选中标志HNowFlag设置选中的资源 |
| | |
| | | $("#ts" + i + "").addClass('check'); // 添加当前元素的样式 |
| | | Check(this, i); |
| | | } |
| | | if (LoadData[i - 1].HSourceNumber.substring(0, 2) == 'ZS') { |
| | | var GroupName = LoadData[i - 1].HSourceNumber.substring(3, 4) |
| | | if (!LoadingTabsContact[GroupName]) { |
| | | LoadingTabsContact[GroupName] = [] |
| | | } |
| | | LoadingTabsContact[GroupName].push($("#topleftTemp").html()) |
| | | } |
| | | |
| | | $("#topleftTemp").empty() |
| | | |
| | | |
| | | } |
| | | else { |
| | | var html1 = ''; |
| | | html1 += '<div class="layui-col-sm12 layui-col-md2">'; |
| | | html1 += '<div class="cnt1 ctop" id="ts' + i + '" onclick="Check(this,' + i + ')">'; |
| | | html1 += '<span class="layui-icon layui-icon-addition imgicon0" onclick="Add(event,this,' + i + ')"></span>'; |
| | | html1 += '</div>'; |
| | | html1 += '</div>'; |
| | | $("#topleft").append(html1); |
| | | // var html1 = ''; |
| | | // html1 += '<div class="layui-col-sm12 layui-col-md2">'; |
| | | // html1 += '<div class="cnt1 ctop" id="ts' + i + '" onclick="Check(this,' + i + ')">'; |
| | | // html1 += '<span class="layui-icon layui-icon-addition imgicon0" onclick="Add(event,this,' + i + ')"></span>'; |
| | | // html1 += '</div>'; |
| | | // html1 += '</div>'; |
| | | // $("#topleft").append(html1); |
| | | |
| | | } |
| | | } else { |
| | | if (i <= LoadData.length) { |
| | | |
| | | var html1 = ''; |
| | | html1 += '<div class="layui-col-sm12 layui-col-md3">'; |
| | | html1 += '<div class="cnt ctop" id="ts' + i + '" onclick="Check(this,' + i + ')">'; |
| | |
| | | html1 += '</dl>'; |
| | | html1 += '</div>'; |
| | | html1 += '</div>'; |
| | | |
| | | $("#topleft").append(html1); |
| | | $("#ts" + i + "").append('<span class="layui-icon layui-icon-delete delete" onclick="Delete(event,this,' + i + ')"></span>'); //在当前div后追加加一个span删除 |
| | | |
| | |
| | | } |
| | | |
| | | } |
| | | |
| | | if (sessionStorage["Organization"] == "宁波市华舟包装有限公司") { |
| | | // 华舟 使用分组标签 |
| | | var divParent = document.createElement("div") |
| | | divParent.classList.add("layui-tab") |
| | | divParent.classList.add("layui-tab-card") |
| | | var tabTitle = document.createElement("ul") |
| | | var tabContent = document.createElement("div") |
| | | tabTitle.classList.add("layui-tab-title") |
| | | tabContent.classList.add("layui-tab-content") |
| | | var index = 0 |
| | | for (var key in LoadingTabsContact) { |
| | | var liItem = document.createElement("li") |
| | | liItem.innerText = key |
| | | var tabItem = document.createElement("div") |
| | | tabItem.classList.add("layui-tab-item") |
| | | tabItem.classList.add("layui-row") |
| | | tabItem.classList.add("layui-col-space10") |
| | | |
| | | if (index == 0) { |
| | | liItem.classList.add("layui-this") |
| | | tabItem.classList.add("layui-show") |
| | | } |
| | | |
| | | for (var j = 0; j < LoadingTabsContact[key].length; j++) { |
| | | tabItem.innerHTML += LoadingTabsContact[key][j] |
| | | } |
| | | tabTitle.appendChild(liItem) |
| | | tabContent.appendChild(tabItem) |
| | | var html1 = ''; |
| | | html1 += '<div class="layui-col-sm12 layui-col-md2">'; |
| | | html1 += '<div class="cnt1 ctop" id="ts' + i + '" onclick="Check(this,' + i + ')">'; |
| | | html1 += '<span class="layui-icon layui-icon-addition imgicon0" onclick="Add(event,this,' + i + ')"></span>'; |
| | | html1 += '</div>'; |
| | | html1 += '</div>'; |
| | | tabItem.innerHTML += html1; |
| | | index++ |
| | | } |
| | | divParent.appendChild(tabTitle) |
| | | divParent.appendChild(tabContent) |
| | | |
| | | $("#topleft").append(divParent) |
| | | } |
| | | |
| | | } |
| | | else { |
| | | var html1 = ''; |
| | |
| | | shift: 2, |
| | | area: ['100%', '100%'], |
| | | maxmin: true, |
| | | scrollbar: false, |
| | | content: '生产管理/生产开工单/Sc_Add_MESBeginWorkBillList.html?OperationType=2&linterid=&HSouceBillType=', |
| | | end: function () { |
| | | |
| | |
| | | , id: 'LAY_layuipro' //设定一个id,防止重复弹出 |
| | | , btn: ['确定', '取消'] |
| | | , btnAlign: 'c' |
| | | , scrollbar: false |
| | | , moveType: 1 //拖拽模式,0或者1 |
| | | , content: '<div style="padding: 50px; line-height: 22px; font-weight: 300;text-align:center;">设备编号:' + HSourceName1 + '<br>工单号:' + workcode + '<br>产品名称:' + HMaterName + '<br></div>' |
| | | , btn1: function (index, layero, e) { |
| | |
| | | closeBtn: 1, |
| | | shift: 2, |
| | | area: ['95%', '95%'], |
| | | scrollbar: false, |
| | | maxmin: true, |
| | | content: '生产管理/作业指导书/Gy_SOPBill_Video.html?OperationType=5&HMaterID=' + HMaterID + '&HSourceNo=' + workcode + '&HSourceEntryID=' + HSourceEntryID + '&HProcID=' + HProcID, |
| | | end: function () { |
| | |
| | | shift: 2, |
| | | area: ['100%', '100%'], |
| | | maxmin: true, |
| | | scrollbar: false, |
| | | content: '生产管理/生产完工单/Sc_Add_MESEndWorkBillList.html?OperationType=2&linterid=&HSouceBillType=', |
| | | end: function () { |
| | | |
| | |
| | | shift: 2, |
| | | area: ['100%', '100%'], |
| | | maxmin: true, |
| | | scrollbar: false, |
| | | content: '生产管理/生产停工单/Sc_Add_MESStopWorkBillList.html?OperationType=2&linterid=&HSouceBillType=', |
| | | end: function () { |
| | | |
| | |
| | | title: '新增停工恢复单', |
| | | closeBtn: 1, |
| | | shift: 2, |
| | | scrollbar: false, |
| | | area: ['100%', '100%'], |
| | | maxmin: true, |
| | | content: '生产管理/报工台工序/停工恢复单/Sc_MESStopRestoreWorkBill.html?OperationType=2&linterid=&HSouceBillType=', |
| | |
| | | , anim: 0 |
| | | , content: ['质量管理/首件检验单/QC_Add_Edit_FirstPieceCheckBill.html?OperationType=2&linterid=' + HProcExchInterID + '&HSouceBillType=' + HBillType + '&HICMOEntryID=' + HICMOEntryID + '&HSourceEntryID=' + HSourceEntryID + '', 'yes'] |
| | | , resize: false |
| | | , scrollbar: false |
| | | , cancel: function () { |
| | | } |
| | | , end: function () { |
| | |
| | | , anim: 0 |
| | | , content: ['生产管理/质量汇报单/Sc_QualityReportBill.html?OperationType=2&linterid=' + HSourceInterID + '&HSouceBillType=' + HBillType + '&HICMOEntryID=' + HSourceEntryID, 'yes'] |
| | | , resize: false |
| | | , scrollbar: false |
| | | , cancel: function () { |
| | | |
| | | } |
| | |
| | | , anim: 0 |
| | | , content: ['生产管理/质量汇报单/Sc_QualityReportBill.html?OperationType=2&linterid=' + HSourceInterID + '&HSouceBillType=' + HBillType + '&HICMOEntryID=' + HSourceEntryID + '&HBillSubType=微瑕品', 'yes'] |
| | | , resize: false |
| | | , scrollbar: false |
| | | , cancel: function () { |
| | | |
| | | } |
| | |
| | | shift: 2, |
| | | area: ['100%', '100%'], |
| | | maxmin: true, |
| | | scrollbar: false, |
| | | content: '车间管理/工序出站汇报单/Cj_StationOutBill_CurrentWork.html?OperationType=2&linterid=&HSouceBillType=', |
| | | end: function () { |
| | | |
| | |
| | | shift: 2, |
| | | area: ['100%', '100%'], |
| | | maxmin: true, |
| | | scrollbar: false, |
| | | content: '生产管理/异常反馈单/Sc_MESExecptFeedBackBillType.html', |
| | | end: function () { |
| | | |
| | |
| | | closeBtn: 1, |
| | | shift: 2, |
| | | area: ['100%', '100%'], |
| | | scrollbar: false, |
| | | maxmin: true, |
| | | content: '质量管理/检验取样还样单/QC_Add_TakeSampleCheckBill.html?OperationType=2&linterid=&HSouceBillType=', |
| | | end: function () { |
| | |
| | | shift: 2, |
| | | area: ['100%', '100%'], |
| | | maxmin: true, |
| | | scrollbar: false, |
| | | |
| | | content: '质量管理/异常反馈/OA_ErrMsgBackSelfQuery_BGT.html?OperationType=2', |
| | | end: function () { |
| | | |
| | |
| | | <div class="layui-row layui-col-space10" id="topleft"> |
| | | |
| | | </div> |
| | | <div style="display: none;" id="topleftTemp"> </div> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | |
| | | </ul> |
| | | <div class="layui-tab-content content3"> |
| | | <div class="layui-tab-item layui-show"> |
| | | <div class="layui-row layui-col-space10" id="btomleft" style="height:600px;display:block;overflow-y:auto;"> |
| | | <div class="layui-row layui-col-space10" id="btomleft" |
| | | style="height:600px;display:block;overflow-y:auto;"> |
| | | |
| | | </div> |
| | | </div> |
| | |
| | | </div> |
| | | |
| | | </body> |
| | | |
| | | </html> |