<!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"> <style> .EditColor{ border-color: #ed7878; } .layui-form-label{ width: 70px; } </style> </head> <body> <div class="layui-form" lay-filter="layuiadmin-app-form-list" id="layuiadmin-app-form-list" style="padding: 20px 0px 0 0;"> <div class="layui-form-item" id="uptshow"> <div class="layui-inline"> <label class="layui-form-label">ç‰©æ–™å· <strong style="color: red;font-size: 18px;">*</strong></label> <div class="layui-input-block" style="width: 182px;"> <input type="text" name="SkuNo" placeholder="请输入物料编å·" lay-verify="required" autocomplete="off" class="layui-input" > </div> </div> <div class="layui-inline"> <label class="layui-form-label">物料类别 <strong style="color: red;font-size: 18px;">*</strong></label> <div class="layui-input-block " style="width: 182px;"> <select name="CategoryNo" id="CategoryNo" lay-verify="required" lay-search > <option value=""></option> </select> </div> </div> </div> <!-- <div class="layui-form-item" id="uptshow"> <div class="layui-inline"> <label class="layui-form-label">物料åç§°</label> <div class="layui-input-block"> <input type="addtext" name="addSkuName" placeholder="请输入物料åç§°" lay-verify="required" autocomplete="off" class="layui-input"> </div> </div> </div> --> <div class="layui-form-item" id="uptshow"> <div class="layui-inline"> <label class="layui-form-label">物料åç§° <strong style="color: red;font-size: 18px;">*</strong></label> <div class="layui-input-block" style="width: 182px;"> <input type="upttext" name="SkuName" placeholder="请输入物料åç§°" lay-verify="required" autocomplete="off" class="layui-input"> </div> </div> <div class="layui-inline" id="IsPasteCodeshow"> <label class="layui-form-label">是å¦è´´æ ‡</label> <div class="layui-input-block" style="width: 182px;"> <select name="IsPasteCode" id="IsPasteCode" lay-verify="" lay-verify="" lay-search> <!-- <option value=""></option> --> <option value="1">是</option> <option value="0">å¦</option> </select> </div> </div> <!-- æ·»åŠ ä¸æ˜¾ç¤º --> <!-- <div class="layui-inline" id="Auditishow"> <label class="layui-form-label">å®¡æ ¸çŠ¶æ€</label> <div class="layui-input-block" style="width:182px"> <select name="AuditStatusNo" id="AuditStatusNo" lay-verify="" lay-search> <option value=""></option> <option value="0" selected>å¾…å®¡æ ¸</option> <option value="9">已通过</option> <option value="1">自定义</option> </select> </div> </div> --> </div> <div class="layui-form-item"> <div class="layui-inline"> <label class="layui-form-label">类型</label> <div class="layui-input-block" style="width: 182px;"> <select name="Type" id="Type" lay-verify="" lay-verify="" lay-search> <option value=""></option> <option value="0">原料</option> <option value="1">包æ</option> <option value="2">æˆå“</option> <option value="3">耗æ</option> <option value="4">ä¸é—´å“</option> </select> </div> </div> <div class="layui-inline" id="IsControlledshow"> <label class="layui-form-label">是å¦å—控</label> <div class="layui-input-block" style="width: 182px;"> <select name="IsControlled" id="IsControlled" lay-verify="" lay-verify="" lay-search> <!-- <option value=""></option> --> <option value="0">嗿ާ</option> <option value="1">éžå—控</option> </select> </div> </div> <div class="layui-inline" id="IsInspectshow"> <label class="layui-form-label">是å¦å…检</label> <div class="layui-input-block" style="width: 182px;"> <select name="IsInspect" id="IsInspect" lay-verify="" lay-verify="" lay-search> <!-- <option value=""></option> --> <option value="0">å¦</option> <option value="1">是</option> </select> </div> </div> <div class="layui-inline"> <label class="layui-form-label">è§„æ ¼/åž‹å·</label> <div class="layui-input-block" style="width: 182px;"> <input type="text" name="Standard" placeholder="è¯·è¾“å…¥è§„æ ¼/åž‹å·" lay-verify="" autocomplete="off" class="layui-input"> </div> </div> </div> <div class="layui-form-item"> <!-- å•ä½ --> <div class="layui-inline"> <label class="layui-form-label">å•ä½</label> <div class="layui-input-block" style="width: 182px;"> <select name="UnitNo" id="UnitNo" lay-verify="" lay-search> <option value=""></option> </select> </div> </div> <!-- 包装 --> <div class="layui-inline"> <label class="layui-form-label">包装 <strong style="color: red;font-size: 18px;">*</strong></label> <div class="layui-input-block" style="width: 182px;"> <select name="PackagNo" id="PackagNo" lay-verify="" lay-search> <option value=""></option> </select> </div> </div> </div> <div class="layui-form-item"> <div class="layui-inline"> <label class="layui-form-label">å˜å‚¨çŽ¯å¢ƒ</label> <div class="layui-input-block" style="width: 182px;"> <select name="Environment" id="Environment" lay-verify="" lay-verify="" lay-search> <option value=""></option> <option value="0">常温</option> <option value="1">低温</option> <!-- <option value="3">干燥通风</option> --> </select> </div> </div> <div class="layui-inline"> <label class="layui-form-label">ç†è®ºé‡é‡</label> <div class="layui-input-block" style="width: 182px;"> <input type="text" onkeyup="value=value.replace(/[^\d.]/g,'')" name="Weight" placeholder="请输入ç†è®ºé‡é‡" lay-verify="" autocomplete="off" class="layui-input"> </div> </div> </div> <div class="layui-form-item"> <div class="layui-inline"> <label class="layui-form-label" style="width: 70px;">ä¿è´¨æœŸ(天)</label> <div class="layui-input-block" style="width: 182px;"> <input type="text" onkeyup="value=value.replace(/[^\d]/g,'')" name="Warranty" placeholder="请输入ä¿è´¨æœŸ" lay-verify="" autocomplete="off" class="layui-input"> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 70px;">拆包效期(天)</label> <div class="layui-input-block" style="width: 182px;"> <input type="text" onkeyup="value=value.replace(/[^\d]/g,'')" name="UnpackWarranty" placeholder="请输入拆包效期" lay-verify="" autocomplete="off" class="layui-input"> </div> </div> <!-- <div class="layui-inline"> <label class="layui-form-label">ç†è®ºå•ä»·</label> <div class="layui-input-block" style="width: 182px;"> <input type="text" onkeyup="value=value.replace(/[^\d.?]/g,'')" name="Price" placeholder="请输入ç†è®ºå•ä»·" lay-verify="" autocomplete="off" class="layui-input"> </div> </div> --> </div> <div class="layui-form-item"> <div class="layui-inline"> <label class="layui-form-label" style="width: 70px;">临期(天)</label> <div class="layui-input-block" style="width: 182px;"> <input type="text" onkeyup="value=value.replace(/[^\d]/g,'')" name="AdventTime" placeholder="请输入临期" lay-verify="" autocomplete="off" class="layui-input"> </div> </div> <div class="layui-inline"> <label class="layui-form-label">低库å˜</label> <div class="layui-input-block" style="width: 182px;"> <input type="text" onkeyup="value=value.replace(/[^\d.?]/g,'')" name="LowInventory" placeholder="请输入低库å˜" lay-verify="" autocomplete="off" class="layui-input"> </div> </div> </div> <div class="layui-form-item"> <div class="layui-inline"> <label class="layui-form-label">备注</label> <div class="layui-input-block" style="width: 487px;"> <textarea placeholder="请输入备注内容" name="Demo" class="layui-textarea"></textarea> </div> </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> layui.config({ base: '../../layuiadmin/' //陿€èµ„æºæ‰€åœ¨è·¯å¾„ }).extend({ index: 'lib/index' //䏻入壿¨¡å— }).use(['index', 'form', 'layer'], function () { var $ = layui.$, form = layui.form, layer = layui.layer; // var sel3 = false; // //获å–ç±»åˆ«ä¿¡æ¯ CategoryNo // sendData(IP + "/sys/GetMaterialCategories1",{},'get',function(res){ // console.log(res) // if (res.code == 1) //æˆåŠŸ // { // Categoryhtml = '<option value =""></option>'; // for (var i = 0; i < res.data.length; i++) { // $("#CategoryNo").append('<option value =' + res.data[i].CategoryNo + '>' + res.data[i].CategoryName + '</option>'); // } // form.render('select'); // sel3 = true; // } // else // { // layer.msg(res.msg, { // icon: 2, // time: 2000 //2ç§’å…³é—(如果ä¸é…置,默认是3秒) // }, function() {sel3 = true;}); // } // }) console.log($("#CategoryNo").next().html()); $("#CategoryNo").next().children().eq(1).children().eq(1).addClass(" EditColor") var sel3 = false; //获å–ç±»åˆ«ä¿¡æ¯ CategoryNo synData(IP + "/sys/GetMaterialCategories1", {}, 'get', function (res) { console.log(res) if (res.code == 1) //æˆåŠŸ { for (var i = 0; i < res.data.length; i++) { $("#CategoryNo").append('<option value =' + res.data[i].CategoryNo + '>' + res.data[i].CategoryName + '</option>'); } form.render('select'); sel3 = true; } else //䏿ˆåŠŸ { layer.msg(res.msg, { icon: 2, time: 2000 //2ç§’å…³é—(如果ä¸é…置,默认是3秒) }, function () { sel3 = true; }); } }); var sel1 = false; //获å–å•ä½ä¸‹æ‹‰èœå• UnitNo synData(IP + "/Basis/GetUnitList", {}, 'get', function (res) { if (res.code == 0) //æˆåŠŸ { for (var i = 0; i < res.data.length; i++) { $("#UnitNo").append('<option value =' + res.data[i].UnitNo + '>' + res.data[i].UnitName + '</option>'); } form.render('select'); sel1 = true; } else //䏿ˆåŠŸ { layer.msg(res.msg, { icon: 2, time: 2000 //2ç§’å…³é—(如果ä¸é…置,默认是3秒) }, function () { sel1 = true; }); } }); var sel2 = false; //获å–包装下拉èœå• PackagNo synData(IP + "/Basis/GetPackagList", {}, 'get', function (res) { if (res.code == 0) //æˆåŠŸ { for (var i = 0; i < res.data.length; i++) { $("#PackagNo").append('<option value =' + res.data[i].PackagNo + '>' + res.data[i].PackagName + '</option>'); } form.render('select'); sel2 = true; } else //䏿ˆåŠŸ { layer.msg(res.msg, { icon: 2, time: 2000 //2ç§’å…³é—(如果ä¸é…置,默认是3秒) }, function () { sel2 = true; }); } }); var id = getQueryString('id'); if (!id) { id = 0; $("#AuditStatusNo").attr("disabled", "true") } else { if (sel1 && sel2 && sel3) { var param = { UserId: id, }; synData(IP + "/Basis/GetMateById?Id= " + getQueryString('id') + "", {}, 'get', function (res) { if (res.code == 0) //æˆåŠŸ { // console.log(res.data.CategoryNo) //审批状æ€ç¼–辑显示 if (res.data.AuditStatusNo != "") { //$('#Auditishow').show(); // $('#IsControlledshow').show(); // $('#IsInspectshow').show(); } //ç‰©æ–™å· if (res.data.SkuNo != "") { $("input[name='SkuNo']").attr("disabled", "disabled") } //页é¢èµ‹å€¼ $("input[name='SkuNo']").val(res.data.SkuNo); // ç‰©æ–™å· $("input[name='SkuName']").val(res.data.SkuName); // 物料åç§° $("input[name='Standard']").val(res.data.Standard); // è§„æ ¼ $("#AuditStatusNo option[value='" + res.data.AuditStatusNo + "']").attr("selected", "selected"); // å®¡æ ¸çŠ¶æ€ $("#Type option[value='" + res.data.Type + "']").attr("selected", "selected"); // 类型 $("#CategoryNo option[value='" + res.data.CategoryNo + "']").attr("selected", "selected"); // 类别 // $("#CategoryNo option[value='" + res.data.CategoryNo + "']").attr("selected","selected"); // 类别 $("#IsControlled option[value='" + res.data.IsControlled + "']").attr("selected", "selected"); // 是å¦å—控 $("#IsInspect option[value='" + res.data.IsInspect + "']").attr("selected", "selected"); // 是å¦å…检 $("#IsPasteCode option[value='" + res.data.IsPasteCode + "']").attr("selected", "selected"); // 是å¦è´´æ ‡ $("#UnitNo option[value='" + res.data.UnitNo + "']").attr("selected", "selected");// å•ä½ $("#PackagNo option[value='" + res.data.PackagNo + "']").attr("selected", "selected"); // 包装 // $("#PackagNo").attr("disabled", "disabled") $("#Environment option[value='" + res.data.Environment + "']").attr("selected", "selected"); // å˜å‚¨çŽ¯å¢ƒ $("input[name='Weight']").val(res.data.Weight); // ç†è®ºé‡é‡ $("input[name='Warranty']").val(res.data.Warranty); // ä¿è´¨æœŸ $("input[name='UnpackWarranty']").val(res.data.UnpackWarranty); // ä¿è´¨æœŸ $("input[name='Price']").val(res.data.Price); // ç†è®ºå•ä»· $("input[name='AdventTime']").val(res.data.AdventTime); // 临期 $("input[name='LowInventory']").val(res.data.LowInventory); // ä½Žåº“å˜ $("textarea[name='Demo']").val(res.data.Demo); //备注 form.render(); form.render('select'); } else //䏿ˆåŠŸ { layer.msg(res.msg, { icon: 2, time: 2000 //2ç§’å…³é—(如果ä¸é…置,默认是3秒) }, function () { }); } }); } } form.render('select'); }); //èŽ·å–æµè§ˆå™¨å‚æ•° 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>