| | |
| | | <!DOCTYPE html> |
| | | <html> |
| | | <head> |
| | | <meta charset="utf-8"> |
| | | <title>储位初始化</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"> |
| | | </head> |
| | | <body> |
| | | <div class="layui-form" lay-filter="layuiadmin-app-form-list" id="layuiadmin-app-form-list" |
| | | style="padding: 20px 30px 0 0;"> |
| | | |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">当前排</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="number" id="IndexRow" name="IndexRow" placeholder="当前排···" autocomplete="off" |
| | | class="layui-input" > |
| | | </div> |
| | | </div> |
| | | <head> |
| | | <meta charset="utf-8"> |
| | | <title>储位初始化</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"> |
| | | </head> |
| | | |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">所属仓库</label> |
| | | <div class="layui-input-inline"> |
| | | <select name="HouseNo" id="HouseNo" lay-verify="" lay-search > |
| | | <option value=""></option> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | <body> |
| | | <div class="layui-form" lay-filter="layuiadmin-app-form-list" id="layuiadmin-app-form-list" |
| | | style="padding: 20px 30px 0 0;"> |
| | | |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">所属巷道</label> |
| | | <div class="layui-input-inline"> |
| | | <select name="RoadwayNo" id="RoadwayNo" lay-filter="getRoadwayNo" lay-search > |
| | | <option value=""></option> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">所属区域</label> |
| | | <div class="layui-input-inline"> |
| | | <select name="AreaNo" id="AreaNo" lay-filter="getAreaNo" lay-search> |
| | | <option value=""></option> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">排总数</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="number" id="Row" name="Row" placeholder="排···" autocomplete="off" |
| | | class="layui-input" > |
| | | </div> |
| | | </div> |
| | | |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">列总数</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="number" id="Col" name="Col" placeholder="列···" autocomplete="off" |
| | | class="layui-input" > |
| | | </div> |
| | | </div> |
| | | |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">层总数</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="number" id="Layer" name="Layer" placeholder="层···" autocomplete="off" |
| | | class="layui-input" > |
| | | </div> |
| | | </div> |
| | | |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">深度</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="number" id="Depth" name="Depth" placeholder="深度···" autocomplete="off" |
| | | class="layui-input" > |
| | | </div> |
| | | </div> |
| | | |
| | | <!-- --> |
| | | <div class="layui-form-item layui-hide"> |
| | | <input type="button" lay-submit lay-filter="layuiadmin-app-form-submit" id="layuiadmin-app-form-submit" |
| | | value="确认添加"> |
| | | <input type="button" lay-submit lay-filter="layuiadmin-app-form-edit" id="layuiadmin-app-form-edit" |
| | | value="确认编辑"> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">当前排</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="number" id="IndexRow" name="IndexRow" placeholder="当前排···" autocomplete="off" |
| | | class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <script src="../../layuiadmin/layui/layui.js"></script> |
| | | <script src="../../js/public.js"></script> |
| | | <script src="../../js/jquery-3.5.1.min.js"></script> |
| | | <script src="../../js/jquery.cookie.js"></script> |
| | | <script> |
| | | var uid = $.cookie('userId'); |
| | | if(uid==null){ |
| | | alert('请登录后操作'); |
| | | window.parent.location.href='../Login.html' |
| | | } |
| | | layui.config({ |
| | | base: '../../layuiadmin/' //静态资源所在路径 |
| | | }).extend({ |
| | | index: 'lib/index' //主入口模块 |
| | | }).use(['index', 'form', 'layer'], function() { |
| | | var $ = layui.$, |
| | | form = layui.form, |
| | | layer = layui.layer; |
| | | |
| | | // if(getQueryString('id') != null) |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">所属仓库</label> |
| | | <div class="layui-input-inline"> |
| | | <select name="HouseNo" id="HouseNo" lay-verify="" lay-search> |
| | | <option value=""></option> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">所属巷道</label> |
| | | <div class="layui-input-inline"> |
| | | <select name="RoadwayNo" id="RoadwayNo" lay-filter="getRoadwayNo" lay-search> |
| | | <option value=""></option> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">所属区域</label> |
| | | <div class="layui-input-inline"> |
| | | <select name="AreaNo" id="AreaNo" lay-filter="getAreaNo" lay-search> |
| | | <option value=""></option> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">排总数</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="number" id="Row" name="Row" placeholder="排···" autocomplete="off" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">列总数</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="number" id="Col" name="Col" placeholder="列···" autocomplete="off" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">层总数</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="number" id="Layer" name="Layer" placeholder="层···" autocomplete="off" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">深度</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="number" id="Depth" name="Depth" placeholder="深度···" autocomplete="off" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | |
| | | <!-- --> |
| | | <div class="layui-form-item layui-hide"> |
| | | <input type="button" lay-submit lay-filter="layuiadmin-app-form-submit" id="layuiadmin-app-form-submit" |
| | | value="确认添加"> |
| | | <input type="button" lay-submit lay-filter="layuiadmin-app-form-edit" id="layuiadmin-app-form-edit" |
| | | value="确认编辑"> |
| | | </div> |
| | | </div> |
| | | <script src="../../layuiadmin/layui/layui.js"></script> |
| | | <script src="../../js/public.js"></script> |
| | | <script src="../../js/jquery-3.5.1.min.js"></script> |
| | | <script src="../../js/jquery.cookie.js"></script> |
| | | <script> |
| | | var uid = $.cookie('userId'); |
| | | if (uid == null) { |
| | | alert('请登录后操作'); |
| | | window.parent.location.href = '../Login.html' |
| | | } |
| | | layui.config({ |
| | | base: '../../layuiadmin/' //静态资源所在路径 |
| | | }).extend({ |
| | | index: 'lib/index' //主入口模块 |
| | | }).use(['index', 'form', 'layer'], function () { |
| | | var $ = layui.$, |
| | | form = layui.form, |
| | | layer = layui.layer; |
| | | |
| | | //获取仓库下拉框信息 |
| | | sendData(IP + "/Sys/GetWarehouseDic", {}, 'get', function (res) { |
| | | console.log(2) |
| | | if (res.code == 0) { //成功 |
| | | for (var i = 0; i < res.data.length; i++) { |
| | | $("#HouseNo").append('<option value =' + res.data[i].WareHouseNo + '>' + res.data[i].WareHouseNo + '-' + |
| | | res.data[i].WareHouseName + '</option>'); |
| | | } |
| | | form.render('select'); |
| | | } else { //不成功 |
| | | layer.msg(res.msg, { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }, function () { }); |
| | | } |
| | | }); |
| | | |
| | | |
| | | //获取 巷道下拉框 |
| | | synData(IP + "/Sys/GetStorageRoadwayByHouseNo", {}, 'get', function (res) { |
| | | $("#RoadwayNo").empty(); |
| | | $("#RoadwayNo").append('<option value =""></option>'); |
| | | if (res.code == 0) { //成功 |
| | | for (var i = 0; i < res.data.length; i++) { |
| | | $("#RoadwayNo").append('<option value =' + res.data[i].RoadwayNo + '>' + res.data[i].RoadwayNo + '-' + |
| | | res.data[i].RoadwayName + '</option>'); |
| | | } |
| | | form.render('select'); |
| | | } else { //不成功 |
| | | layer.msg('获取巷道信息失败', { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }, function () { |
| | | //回调 |
| | | form.render('select'); |
| | | }); |
| | | } |
| | | }); |
| | | //获取 区域下拉框 |
| | | synData(IP + "/Sys/GetStorageAreaByHouseNo", {}, 'get', function (res) { |
| | | $("#AreaNo").empty(); |
| | | $("#AreaNo").append('<option value =""></option>'); |
| | | if (res.code == 0) { //成功 |
| | | for (var i = 0; i < res.data.length; i++) { |
| | | $("#AreaNo").append('<option value =' + res.data[i].AreaNo + '>' + res.data[i].AreaNo + '-' + |
| | | res.data[i].AreaName + '</option>'); |
| | | } |
| | | form.render('select'); |
| | | } else { //不成功 |
| | | layer.msg('获取区域信息失败', { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }, function () { |
| | | //回调 |
| | | form.render('select'); |
| | | }); |
| | | } |
| | | }); |
| | | |
| | | // } |
| | | //获取区域 |
| | | function GetArea() { |
| | | var a = $("#HouseNo").val(); |
| | | // if (wareHouse != null) |
| | | // { |
| | | // sendData(IP + "/Sys/GetStorageLocat", param, 'post', function(res) { |
| | | // if (res.code == 0) { |
| | | // // $("input[name=Id]").val(res.data.Id); |
| | | // GetHouse(res.data.HouseNo) |
| | | // GetArea(res.data.AreaNo,res.data.HouseNo) |
| | | // GetRoadway(res.data.RoadwayNo) |
| | | // GetTemp(res.data.Temperature); |
| | | // $("input[name=Row]").val(res.data.Row); |
| | | // $("input[name=Col]").val(res.data.Col); |
| | | // $("input[name=Layer]").val(res.data.Layer); |
| | | // $("input[name=Depth]").val(res.data.Depth); |
| | | |
| | | // $("input[name=LocatNo]").val(res.data.LocatNo); |
| | | // $("input[name=Height]").val(res.data.Height); |
| | | // $("input[name=Weight]").val(res.data.Weight); |
| | | // $("select[name='Status']").val(res.data.Status); |
| | | // $("select[name='Flag']").val(res.data.Flag); |
| | | // form.render(); |
| | | // } else { |
| | | // Layer.msg(res.msg, { |
| | | // icon: 2, |
| | | // time: 2000 |
| | | // }, function() {}); |
| | | // } |
| | | // }); |
| | | // }else{ |
| | | // } |
| | | // GetHouse() |
| | | // GetArea() |
| | | // GetRoadway() |
| | | // GetTemp(); |
| | | |
| | | //获取仓库 |
| | | // function GetHouse(){ |
| | | // sendData(IP + "/Sys/GetWarehouseDic", {}, 'get', function(res) { |
| | | // if (res.code == 0) { //成功 |
| | | // $("#RoadwayNo").empty(); |
| | | // for (var i = 0; i < res.data.length; i++) { |
| | | // $("#HouseNo").append('<option value =' + res.data[i].HouseNo + '>' + res.data[i].HouseNo + '-' + |
| | | // res.data[i].WareHouseName + '</option>'); |
| | | // } |
| | | // // $("select[name='HouseNo']").val(val); |
| | | // form.render('select'); |
| | | // } else { //不成功 |
| | | // Layer.msg(res.msg, { |
| | | // icon: 2, |
| | | // time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | // }, function() {}); |
| | | // } |
| | | // }); |
| | | //获取仓库下拉框信息 |
| | | sendData(IP + "/Sys/GetWarehouseDic", {}, 'get', function(res) { |
| | | console.log(2) |
| | | if (res.code == 0) { //成功 |
| | | for (var i = 0; i < res.data.length; i++) { |
| | | $("#HouseNo").append('<option value =' + res.data[i].WareHouseNo + '>' + res.data[i].WareHouseNo + '-' + |
| | | res.data[i].WareHouseName + '</option>'); |
| | | } |
| | | form.render('select'); |
| | | } else { //不成功 |
| | | layer.msg(res.msg, { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }, function() {}); |
| | | } |
| | | }); |
| | | |
| | | |
| | | //获取 巷道下拉框 |
| | | synData(IP + "/Sys/GetStorageRoadwayByHouseNo", {}, 'get', function(res) { |
| | | $("#RoadwayNo").empty(); |
| | | $("#RoadwayNo").append('<option value =""></option>'); |
| | | if (res.code == 0) { //成功 |
| | | for (var i = 0; i < res.data.length; i++) { |
| | | $("#RoadwayNo").append('<option value =' + res.data[i].RoadwayNo + '>' + res.data[i].RoadwayNo + '-' + |
| | | res.data[i].RoadwayName + '</option>'); |
| | | } |
| | | form.render('select'); |
| | | } else { //不成功 |
| | | layer.msg('获取巷道信息失败', { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }, function() { |
| | | //回调 |
| | | form.render('select'); |
| | | }); |
| | | } |
| | | }); |
| | | //获取 区域下拉框 |
| | | synData(IP + "/Sys/GetStorageAreaByHouseNo", {}, 'get', function(res) { |
| | | // a = wareHouse; |
| | | // } |
| | | sendData(IP + "/Sys/GetStorageAreaByHouseNo?HouseNo=" + a, {}, 'get', function (res) { |
| | | console.log(res) |
| | | if (res.code == 0) { //成功 |
| | | $("#AreaNo").empty(); |
| | | $("#AreaNo").append('<option value =""></option>'); |
| | | if (res.code == 0) { //成功 |
| | | for (var i = 0; i < res.data.length; i++) { |
| | | $("#AreaNo").append('<option value =' + res.data[i].AreaNo + '>' + res.data[i].AreaNo + '-' + |
| | | res.data[i].AreaName + '</option>'); |
| | | } |
| | | form.render('select'); |
| | | } else { //不成功 |
| | | layer.msg('获取区域信息失败', { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }, function() { |
| | | //回调 |
| | | form.render('select'); |
| | | }); |
| | | for (var i = 0; i < res.data.length; i++) { |
| | | $("#AreaNo").append('<option value =' + res.data[i].AreaNo + '>' + res.data[i].AreaNo + '-' + |
| | | res.data[i].AreaName + '</option>'); |
| | | } |
| | | }); |
| | | |
| | | // } |
| | | //获取区域 |
| | | function GetArea(){ |
| | | var a = $("#HouseNo").val(); |
| | | // if (wareHouse != null) |
| | | // { |
| | | // a = wareHouse; |
| | | // } |
| | | sendData(IP + "/Sys/GetStorageAreaByHouseNo?HouseNo="+a, {}, 'get', function(res) { |
| | | console.log(res) |
| | | if (res.code == 0) { //成功 |
| | | $("#AreaNo").empty(); |
| | | for (var i = 0; i < res.data.length; i++) { |
| | | $("#AreaNo").append('<option value =' + res.data[i].AreaNo + '>' + res.data[i].AreaNo + '-' + |
| | | res.data[i].AreaName + '</option>'); |
| | | } |
| | | // $("select[name='AreaNo']").val(val); |
| | | // $("select[name='AreaNo']").val(val); |
| | | form.render('select'); |
| | | } else { //不成功 |
| | | Layer.msg('获取区域信息失败', { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }, function () { |
| | | //回调 |
| | | form.render('select'); |
| | | } else { //不成功 |
| | | Layer.msg('获取区域信息失败', { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }, function() { |
| | | //回调 |
| | | form.render('select'); |
| | | }); |
| | | } |
| | | }); |
| | | } |
| | | //获取巷道 |
| | | function GetRoadway(val){ |
| | | sendData(IP + "/Sys/GetStorageRoadwayByHouseNo", {}, 'get', function(res) { |
| | | |
| | | if (res.code == 0) { //成功 |
| | | $("#RoadwayNo").empty(); |
| | | for (var i = 0; i < res.data.length; i++) { |
| | | $("#RoadwayNo").append('<option value =' + res.data[i].RoadwayNo + '>' + res.data[i].RoadwayNo + '-' + |
| | | res.data[i].RoadwayName + '</option>'); |
| | | } |
| | | $("select[name='RoadwayNo']").val(val); |
| | | form.render('select'); |
| | | } else { //不成功 |
| | | Layer.msg('获取巷道信息失败', { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }, function() { |
| | | //回调 |
| | | form.render('select'); |
| | | }); |
| | | } |
| | | }); |
| | | } |
| | | //获取存储环境 |
| | | function GetTemp(temp){ |
| | | |
| | | sendData(IP + "/Sys/GetDictionaryByParentNo?parentNo="+"Temperature", {}, 'get', function(res) { |
| | | if (res.code == 0) { //成功 |
| | | for (var i = 0; i < res.data.length; i++) { |
| | | $("#Temp").append('<option value =' + res.data[i].Id + '>' + |
| | | res.data[i].DictName + '</option>'); |
| | | } |
| | | |
| | | $("select[name='Temp']").val(temp); |
| | | |
| | | form.render('select'); |
| | | } else { //不成功 |
| | | Layer.msg(res.msg, { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }, function() {}); |
| | | } |
| | | }); |
| | | |
| | | } |
| | | |
| | | |
| | | //获取浏览器参数 |
| | | function getQueryString(name) { |
| | | var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); |
| | | var r = window.location.search.substr(1).match(reg); |
| | | if (r != null) return unescape(r[2]); |
| | | return null; |
| | | } |
| | | }); |
| | | } |
| | | }); |
| | | } |
| | | //获取巷道 |
| | | function GetRoadway(val) { |
| | | sendData(IP + "/Sys/GetStorageRoadwayByHouseNo", {}, 'get', function (res) { |
| | | |
| | | }) |
| | | </script> |
| | | </body> |
| | | </html> |
| | | if (res.code == 0) { //成功 |
| | | $("#RoadwayNo").empty(); |
| | | for (var i = 0; i < res.data.length; i++) { |
| | | $("#RoadwayNo").append('<option value =' + res.data[i].RoadwayNo + '>' + res.data[i].RoadwayNo + '-' + |
| | | res.data[i].RoadwayName + '</option>'); |
| | | } |
| | | $("select[name='RoadwayNo']").val(val); |
| | | form.render('select'); |
| | | } else { //不成功 |
| | | Layer.msg('获取巷道信息失败', { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }, function () { |
| | | //回调 |
| | | form.render('select'); |
| | | }); |
| | | } |
| | | }); |
| | | } |
| | | //获取存储环境 |
| | | function GetTemp(temp) { |
| | | |
| | | sendData(IP + "/Sys/GetDictionaryByParentNo?parentNo=" + "Temperature", {}, 'get', function (res) { |
| | | if (res.code == 0) { //成功 |
| | | for (var i = 0; i < res.data.length; i++) { |
| | | $("#Temp").append('<option value =' + res.data[i].Id + '>' + |
| | | res.data[i].DictName + '</option>'); |
| | | } |
| | | |
| | | $("select[name='Temp']").val(temp); |
| | | |
| | | form.render('select'); |
| | | } else { //不成功 |
| | | Layer.msg(res.msg, { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }, function () { }); |
| | | } |
| | | }); |
| | | |
| | | } |
| | | |
| | | //获取浏览器参数 |
| | | function getQueryString(name) { |
| | | var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); |
| | | var r = window.location.search.substr(1).match(reg); |
| | | if (r != null) return unescape(r[2]); |
| | | return null; |
| | | } |
| | | |
| | | }) |
| | | </script> |
| | | </body> |
| | | |
| | | </html> |