New file |
| | |
| | | |
| | | <!DOCTYPE html> |
| | | <html> |
| | | <head> |
| | | <meta charset="utf-8"> |
| | | <title>LMES管理系统移动端</title> |
| | | <meta name="renderer" content="webkit"> |
| | | <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> |
| | | <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0"> |
| | | <link rel="stylesheet" href="../layuiadmin/layui/css/layui.css" media="all"> |
| | | <link rel="stylesheet" href="../layuiadmin/style/admin.css" media="all"> |
| | | <script src="../layuiadmin/zgqCustom/zgqCustom.js"></script> |
| | | <script src="../layuiadmin/Scripts/jquery-3.5.1.min.js"></script> |
| | | <script src="../layuiadmin/PubCustom.js"></script> |
| | | <script src="../layuiadmin/Scripts/webConfig.js"></script> |
| | | <style> |
| | | .layui-nav-tree .layui-nav-item { |
| | | width: 88%; |
| | | } |
| | | |
| | | .layui-nav * { |
| | | font-size: 13px; |
| | | } |
| | | |
| | | .layui-side-menu .layui-nav .layui-nav-item a { |
| | | padding-left: 25px; |
| | | } |
| | | </style> |
| | | </head> |
| | | <body class="layui-layout-body"> |
| | | <div id="LAY_app"> |
| | | <div class="layui-layout layui-layout-admin"> |
| | | <div class="layui-header"> |
| | | <!-- 头部区域 --> |
| | | <ul class="layui-nav layui-layout-left"> |
| | | <li class="layui-nav-item layadmin-flexible" lay-unselect> |
| | | <a href="javascript:;" layadmin-event="flexible" title="侧边伸缩"> |
| | | <i class="layui-icon layui-icon-shrink-right" id="LAY_app_flexible"></i> |
| | | </a> |
| | | </li> |
| | | <li class="layui-nav-item" lay-unselect> |
| | | <a href="javascript:;" layadmin-event="refresh" title="刷新"> |
| | | <i class="layui-icon layui-icon-refresh-3"></i> |
| | | </a> |
| | | </li> |
| | | </ul> |
| | | <ul class="layui-nav layui-layout-right" lay-filter="layadmin-layout-right"> |
| | | <li class="layui-nav-item layui-hide-xs" lay-unselect> |
| | | <a href="javascript:;" layadmin-event="theme"> |
| | | <i class="layui-icon layui-icon-theme"></i> |
| | | </a> |
| | | </li> |
| | | <li class="layui-nav-item layui-hide-xs" lay-unselect> |
| | | <a href="javascript:;" layadmin-event="note"> |
| | | <i class="layui-icon layui-icon-note"></i> |
| | | </a> |
| | | </li> |
| | | <li class="layui-nav-item layui-hide-xs" lay-unselect> |
| | | <a href="javascript:;" layadmin-event="fullscreen"> |
| | | <i class="layui-icon layui-icon-screen-full"></i> |
| | | </a> |
| | | </li> |
| | | <li class="layui-nav-item" lay-unselect> |
| | | <a href="javascript:;"> |
| | | <cite> |
| | | <label name="UserName" id="UserName"></label> |
| | | </cite> |
| | | </a> |
| | | </li> |
| | | <li class="layui-nav-item" lay-unselect> |
| | | <dd layadmin-event="logout" style="text-align: center;background-color:red"><a>退出</a></dd> |
| | | </li> |
| | | </ul> |
| | | </div> |
| | | |
| | | <!-- 侧边菜单 --> |
| | | <div class="layui-side layui-side-menu"> |
| | | <div class="layui-side-scroll"> |
| | | <div class="layui-logo" lay-href="home/console_Mobile.html"> |
| | | <img src="../layuiadmin/myicon/yidongduan.svg" alt="移动端" style="width:25px;height:25px;margin-right: 5px;" /> |
| | | <span>LMES管理系统</span> |
| | | </div> |
| | | <ul class="layui-nav layui-nav-tree" lay-shrink="all" id="LAY-system-side-menu" lay-filter="layadmin-system-side-menu" style="width:260px;"> |
| | | <!-- 仓储条码管理 --> |
| | | <li data-name="set" class="layui-nav-item"> |
| | | <a style="padding-left:20px;"> |
| | | <img src="../layuiadmin/myicon/车间管理.svg" alt="车间管理" style="width:25px;height:25px;margin-right: 5px;" /> |
| | | <cite>仓储条码管理</cite> |
| | | </a> |
| | | <dl class="layui-nav-child"> |
| | | <dd> |
| | | <a href="WMS扫码模块/生产管理/生产组托单/Sc_PackUnionBill_Packing_PDA.html" target="main_self_frame" style="color: aqua;"> |
| | | <img src="../layuiadmin/myicon/单据录制.svg" alt="单据录制" style="width:25px;height:25px;margin-right: 5px;" /> |
| | | 装箱 |
| | | </a> |
| | | </dd> |
| | | <dd> |
| | | <a href="WMS扫码模块/生产管理/生产组托单/Sc_PackUnionBill_Pallet_PDA.html" target="main_self_frame" style="color: aqua;"> |
| | | <img src="../layuiadmin/myicon/单据录制.svg" alt="单据录制" style="width:25px;height:25px;margin-right: 5px;" /> |
| | | 组托 |
| | | </a> |
| | | </dd> |
| | | <dd> |
| | | <a href="WMS扫码模块/生产管理/删托单/Sc_UnPackUnionBill_Packing_PDA.html" target="main_self_frame" style="color: aqua;"> |
| | | <img src="../layuiadmin/myicon/单据录制.svg" alt="单据录制" style="width:25px;height:25px;margin-right: 5px;" /> |
| | | 拆箱 |
| | | </a> |
| | | </dd> |
| | | <dd> |
| | | <a href="WMS扫码模块/生产管理/删托单/Sc_UnPackUnionBill_Pallet_PDA.html" target="main_self_frame" style="color: aqua;"> |
| | | <img src="../layuiadmin/myicon/单据录制.svg" alt="单据录制" style="width:25px;height:25px;margin-right: 5px;" /> |
| | | 拆托 |
| | | </a> |
| | | </dd> |
| | | </dl> |
| | | </li> |
| | | <!-- 系统管理 --> |
| | | <li data-name="set" class="layui-nav-item"> |
| | | <a style="padding-left:20px;"> |
| | | <img src="../layuiadmin/myicon/系统设置.svg" alt="系统设置" style="width:25px;height:25px;margin-right: 5px;" /> |
| | | <cite>系统管理</cite> |
| | | </a> |
| | | <dl class="layui-nav-child"> |
| | | <dd> |
| | | <a lay-href="set/user/password.html" style="color: aqua;"> |
| | | <img src="../layuiadmin/myicon/修改密码.svg" alt="修改密码" style="width:25px;height:25px;margin-right: 5px;" /> |
| | | 密码设置 |
| | | </a> |
| | | </dd> |
| | | </dl> |
| | | </li> |
| | | </ul> |
| | | </div> |
| | | </div> |
| | | |
| | | <!-- 页面标签 --> |
| | | <div class="layadmin-pagetabs" id="LAY_app_tabs"> |
| | | <div class="layui-icon layadmin-tabs-control layui-icon-prev" layadmin-event="leftPage"></div> |
| | | <div class="layui-icon layadmin-tabs-control layui-icon-next" layadmin-event="rightPage"></div> |
| | | <div class="layui-icon layadmin-tabs-control layui-icon-down"> |
| | | <ul class="layui-nav layadmin-tabs-select" lay-filter="layadmin-pagetabs-nav"> |
| | | <li class="layui-nav-item" lay-unselect> |
| | | <a href="javascript:;"></a> |
| | | <dl class="layui-nav-child layui-anim-fadein"> |
| | | <dd layadmin-event="closeThisTabs"><a href="javascript:;">关闭当前标签页</a></dd> |
| | | <dd layadmin-event="closeOtherTabs"><a href="javascript:;">关闭其它标签页</a></dd> |
| | | <dd layadmin-event="closeAllTabs"><a href="javascript:;">关闭全部标签页</a></dd> |
| | | </dl> |
| | | </li> |
| | | </ul> |
| | | </div> |
| | | <div class="layui-tab" lay-unauto lay-allowClose="true" lay-filter="layadmin-layout-tabs"> |
| | | <ul class="layui-tab-title" id="LAY_app_tabsheader"> |
| | | <li lay-id="home/console_Mobile.html" lay-attr="home/console_Mobile.html" class="layui-this"><i class="layui-icon layui-icon-home"></i></li> |
| | | </ul> |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | | <!-- 主体内容 --> |
| | | <div class="layui-body" id="LAY_app_body"> |
| | | <div class="layadmin-tabsbody-item layui-show"> |
| | | <iframe src="home/console_Mobile.html" frameborder="0" class="layadmin-iframe"></iframe> |
| | | </div> |
| | | </div> |
| | | |
| | | <!-- 辅助元素,一般用于移动设备下遮罩 --> |
| | | <div class="layadmin-body-shade" layadmin-event="shade"></div> |
| | | </div> |
| | | </div> |
| | | |
| | | <script src="../layuiadmin/layui/layui.js"></script> |
| | | <script> |
| | | layui.config({ |
| | | base: '../layuiadmin/' |
| | | }).extend({ |
| | | index: 'lib/index' |
| | | }).use(['index', 'form', 'laydate', 'table', 'element'], function () { |
| | | //#region 公用变量 |
| | | var $ = layui.$ |
| | | , admin = layui.admin |
| | | , layer = layui.layer |
| | | , table = layui.table |
| | | , form = layui.form |
| | | , element = layui.element; |
| | | |
| | | //#region 获取页面跳转参数 |
| | | var params = get_UrlVars(); |
| | | var OperationType = params[params[0]]; //操作类型 |
| | | var HBarCodeType = params[params[1]]; //条码类型 |
| | | var HSourceInterID = params[params[2]]; //源单主id |
| | | var HSourceEntryID = params[params[3]]; //源单子id |
| | | var HSourceBillType = params[params[4]]; //源单类型 |
| | | var HSourceBillNo = params[params[5]]; //源单单号 |
| | | var HUserName = params[params[5]]; //登录名 |
| | | var HPwdWord = params[params[5]]; //登录密码 |
| | | var HOrgID = params[params[5]]; //组织id |
| | | //#endregion |
| | | //#endregion |
| | | |
| | | //#region 自动登录 |
| | | loging(); |
| | | //#endregion |
| | | |
| | | //#region 判断是否登录 未登录则跳到登录页 |
| | | get_LoginIs(); |
| | | //#endregion |
| | | |
| | | //#region 页面通用方法 |
| | | //#region 判断是否登录 未登录则跳到登录页 |
| | | function get_LoginIs() { |
| | | if (sessionStorage.login != "login") { |
| | | layer.confirm("登录失效,请重新登录!", { |
| | | icon: 4, skin: 'layui-layer-lan', title: "温馨提示", closeBtn: 0, btn: ['重新登录'] |
| | | }, function () { window.location.href = "../../user/login.html"; }); |
| | | } |
| | | } |
| | | //#endregion |
| | | |
| | | //#region 获取参数_传递的JSON格式参数 |
| | | function getUrlVars_JSON() { |
| | | var datajson; |
| | | var str = window.location.search; //获取链接中传递的参数 |
| | | var arr = str.substring(str.lastIndexOf("=") + 1); |
| | | datajson = $.parseJSON(decodeURI(arr)); |
| | | return datajson; |
| | | } |
| | | //#endregion |
| | | |
| | | //#region 时间转换 |
| | | function formatDate(date) { |
| | | var d = new Date(date), |
| | | month = '' + (d.getMonth() + 1), |
| | | day = '' + d.getDate(), |
| | | year = d.getFullYear(); |
| | | |
| | | if (month.length < 2) { |
| | | month = '0' + month; |
| | | } |
| | | if (day.length < 2) { |
| | | day = '0' + day; |
| | | } |
| | | |
| | | return [year, month, day].join('-'); |
| | | } |
| | | //#endregion |
| | | |
| | | //#region 自动登录 |
| | | function loging() { |
| | | var params = get_UrlVars(); |
| | | var OperationType = params[params[0]]; //操作类型 |
| | | var HBarCodeType = params[params[1]]; //条码类型 |
| | | var HSourceInterID = params[params[2]]; //源单主id |
| | | var HSourceEntryID = params[params[3]]; //源单子id |
| | | var HSourceBillType = params[params[4]]; //源单类型 |
| | | var HSourceBillNo = params[params[5]]; //源单单号 |
| | | |
| | | //var encodedString = params[params[6]]; // 从C#获取的编码字符串 |
| | | //var decodedBytes = atob(encodedString); // 解码Base64字符串为二进制字符串 |
| | | //var decodedString = decodeURIComponent(escape(window.atob(encodedString))); // 将二进制字符串转换为UTF-8字符串 |
| | | //var HUserName = decodedString; //登录名 |
| | | var HUserName = params[params[6]]; //登录名 |
| | | |
| | | var HPwdWord = params[params[7]]; //登录密码 |
| | | var HOrgID = params[params[8]]; //组织id |
| | | var HOrgName = ""; |
| | | |
| | | if (HOrgID == 0) { |
| | | layer.msg(get_MessageError("[0000-1-071]请选择组织!", $("#HTranSlate").val())); |
| | | //判断是否登录 未登录则跳到登录页 |
| | | if (sessionStorage.login != "login") { |
| | | layer.confirm("登录失效,请重新登录!", { |
| | | icon: 4, skin: 'layui-layer-lan', title: "温馨提示", closeBtn: 0, btn: ['重新登录'] |
| | | }, function () { /*window.location.href = "user/login.html";*/ }); |
| | | } |
| | | return; |
| | | } |
| | | |
| | | var sql_getHOrgName = "select HName from Xt_Organizations where HItemID = " + HOrgID; |
| | | var ModRightNameCheck = ""; |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/CommonModel/searchMethod', |
| | | type: "GET", |
| | | async: false, |
| | | data: { "sql": sql_getHOrgName, "user": HUserName, "ModRightNameCheck": ModRightNameCheck }, |
| | | success: function (data1) { |
| | | if (data1.count == 1) { |
| | | if (data1.data.length > 0) { |
| | | HOrgName = data1.data[0]["HName"]; |
| | | } else { |
| | | layer.alert("组织不存在!!", { icon: 5 }); |
| | | /* window.location.href = "../../user/login.html";*/ |
| | | } |
| | | } else { |
| | | layer.alert(data1.code + data1.Message, { icon: 5 }); |
| | | /* window.location.href = "../../user/login.html";*/ |
| | | } |
| | | }, error: function () { |
| | | layer.alert("接口请求失败!", { icon: 5 }); |
| | | /*window.location.href = "../../user/login.html";*/ |
| | | } |
| | | }); |
| | | |
| | | //var sql_getHSupplier = "select * from Gy_Supplier where HItemID = " + HUserName; |
| | | //$.ajax({ |
| | | // url: GetWEBURL() + '/CommonModel/searchMethod', |
| | | // type: "GET", |
| | | // async: false, |
| | | // data: { "sql": sql_getHSupplier, "user": HUserName, "ModRightNameCheck": ModRightNameCheck }, |
| | | // success: function (data1) { |
| | | // if (data1.count == 1) { |
| | | // if (data1.data.length > 0) { |
| | | // HUserName = data1.data[0]["HName"]; |
| | | // } else { |
| | | // layer.alert("条码系统中供应商不存在!!", { icon: 5 }); |
| | | // window.location.href = "../../user/login.html"; |
| | | // } |
| | | // } else { |
| | | // layer.alert(data1.code + data1.Message, { icon: 5 }); |
| | | // window.location.href = "../../user/login.html"; |
| | | // } |
| | | // }, error: function () { |
| | | // layer.alert("接口请求失败!", { icon: 5 }); |
| | | // window.location.href = "../../user/login.html"; |
| | | // } |
| | | //}); |
| | | |
| | | |
| | | |
| | | var sql_login = "select * from h_v_Gy_Czygl_Login where Czymc = '" + HUserName + "'"; |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/CommonModel/searchMethod', |
| | | type: "GET", |
| | | async: false, |
| | | data: { "sql": sql_login, "user": HUserName, "ModRightNameCheck": "" }, |
| | | success: function (data1) { |
| | | if (data1.count == 1) { |
| | | if (data1.data.length > 0) { |
| | | HUserName = data1.data[0]["Czybm"]; |
| | | |
| | | var result = data1; |
| | | sessionStorage["HCloudUserName"] = result.data[0].HCloudUserName;//金蝶云账号 |
| | | sessionStorage["HCloudUserPsd"] = result.data[0].HCloudUserPsd; |
| | | sessionStorage["HMaker"] = result.data[0].Czymc; |
| | | sessionStorage["HUserName"] = result.data[0].Czymc; |
| | | sessionStorage["HBillerID"] = result.data[0].HK3UserID; |
| | | sessionStorage["SourceFlag"] = false; |
| | | sessionStorage["HKeeperID"] = result.data[0].HKeeperID; |
| | | sessionStorage["HKeeper"] = result.data[0].HKeeper; |
| | | sessionStorage["HSecManagerID"] = result.data[0].HSecManagerID; |
| | | sessionStorage["HSecManager"] = result.data[0].HSecManager; |
| | | sessionStorage["HSellManID"] = result.data[0].HSellManID; |
| | | sessionStorage["HSellMan"] = result.data[0].HSellMan; |
| | | sessionStorage["HDeptID"] = result.data[0].HDeptID; |
| | | sessionStorage["HDept"] = result.data[0].HDept; |
| | | sessionStorage["HWHID"] = result.data[0].HWhID; |
| | | sessionStorage["HWHName"] = result.data[0].HWHName; |
| | | sessionStorage["HSPID"] = result.data[0].HSPID; |
| | | sessionStorage["HSPName"] = result.data[0].HSPName; |
| | | sessionStorage["HSupID"] = result.data[0].HSupID; |
| | | sessionStorage["HSupName"] = result.data[0].HSupName; |
| | | sessionStorage["Czmm"] = result.data[0].Czmm; |
| | | sessionStorage["Czybm"] = result.data[0].Czybm; |
| | | sessionStorage["HEmpID"] = result.data[0].HEmpID; |
| | | sessionStorage["HEmpNumber"] = result.data[0].HEmpNumber; |
| | | sessionStorage["HEmpName"] = result.data[0].HEmpName; |
| | | sessionStorage["HGroup"] = result.data[0].HGroup; |
| | | sessionStorage["HGroupID"] = result.data[0].HGroupID; |
| | | sessionStorage["HProc"] = result.data[0].HProc; |
| | | sessionStorage["HProcNo"] = result.data[0].HProcNo; |
| | | sessionStorage["HSource"] = result.data[0].HSource; |
| | | sessionStorage["HSourceID"] = result.data[0].HSourceID; |
| | | sessionStorage["HWorkCenter"] = result.data[0].HWorkCenter; |
| | | sessionStorage["HWorkCenterID"] = result.data[0].HWorkCenterID; |
| | | sessionStorage["HProcName"] = result.data[0].HProcName; |
| | | sessionStorage["HProcID"] = result.data[0].HProcID; |
| | | sessionStorage["HCheckEmpID"] = result.data[0].HCheckEmpID; |
| | | sessionStorage["HCheckEmpName"] = result.data[0].HCheckEmpName; |
| | | sessionStorage["login"] = "login"; |
| | | sessionStorage["OrganizationID"] = HOrgID; |
| | | sessionStorage["Organization"] = HOrgName; |
| | | sessionStorage["HTranSlate"] = "1"; |
| | | sessionStorage["HAutoLogin"] = "1"; |
| | | } else { |
| | | layer.alert("加载失败!!该金蝶账号未绑定条码系统账号!!", { icon: 5 }); |
| | | /* window.location.href = "../../user/login.html";*/ |
| | | } |
| | | } else { |
| | | layer.msg(get_MessageError(result.Message, $("#HTranSlate").val()), { icon: 5 }); |
| | | //判断是否登录 未登录则跳到登录页 |
| | | if (sessionStorage.login != "login") { |
| | | layer.confirm("登录失效,请重新登录!", { |
| | | icon: 4, skin: 'layui-layer-lan', title: "温馨提示", closeBtn: 0, btn: ['重新登录'] |
| | | }, function () { /*window.location.href = "../../user/login.html";*/ }); |
| | | } |
| | | } |
| | | }, error: function () { |
| | | layer.msg(get_MessageError("[0000-1-002]接口请求失败!", $("#HTranSlate").val()), { icon: 5, btn: [get_MessageError('[0000-2-008]确认', $("#HTranSlate").val())], time: 100000, offset: 't', skin: 'layui-layer-lan', title: get_MessageError("[0000-2-009]温馨提示", $("#HTranSlate").val()) }); |
| | | //判断是否登录 未登录则跳到登录页 |
| | | if (sessionStorage.login != "login") { |
| | | layer.confirm("登录失效,请重新登录!", { |
| | | icon: 4, skin: 'layui-layer-lan', title: "温馨提示", closeBtn: 0, btn: ['重新登录'] |
| | | }, function () { /*window.location.href = "../../user/login.html";*/ }); |
| | | } |
| | | } |
| | | }); |
| | | } |
| | | //#endregion |
| | | //#endregion |
| | | }); |
| | | |
| | | document.getElementById('UserName').innerHTML = sessionStorage["HUserName"]; |
| | | </script> |
| | | |
| | | </body> |
| | | </html> |
| | | |
| | | |