|
<!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>
|