admin
7 小时以前 7e88876cd6c68e963ec0560f4e329e5dad483d9c
HTML/views/BaseSetting/MaterialsForm.html
@@ -10,10 +10,11 @@
      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{
      .EditColor {
         border-color: #ed7878;
      }
      .layui-form-label{
      .layui-form-label {
         width: 70px;
      }
   </style>
@@ -27,13 +28,13 @@
            <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" >
                  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 >
               <select name="CategoryNo" id="CategoryNo" lay-verify="required" lay-search>
                  <option value=""></option>
               </select>
            </div>
@@ -102,6 +103,8 @@
               </select>
            </div>
         </div>
      </div>
      <div class="layui-form-item">
         <div class="layui-inline" id="IsInspectshow">
            <label class="layui-form-label">是否受控</label>
            <div class="layui-input-block" style="width: 182px;">
@@ -124,7 +127,7 @@
         <!-- 单位 -->
         <div class="layui-inline">
            <label class="layui-form-label">单位</label>
            <div class="layui-input-block" style="width: 182px;">
            <div class="layui-input-block" style="width: 182px;">
               <input type="text" name="UnitNo" id="UnitNo" placeholder="请输入单位" lay-verify="" autocomplete="off"
                  class="layui-input">
            </div>
@@ -170,9 +173,10 @@
         <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">
               <input type="text" onkeyup="value=value.replace(/[^\d]/g,'')" name="UnpackWarranty"
                  placeholder="请输入拆包效期" lay-verify="" autocomplete="off" class="layui-input">
            </div>
         </div>
         </div>
         <!-- <div class="layui-inline">
            <label class="layui-form-label">理论单价</label>
            <div class="layui-input-block" style="width: 182px;">
@@ -197,7 +201,71 @@
            </div>
         </div>
      </div>
      <div class="layui-form-item">
         <div class="layui-inline">
            <label class="layui-form-label">CAS号</label>
            <div class="layui-input-block" style="width: 182px;">
               <input type="text" name="CasNo" id="CasNo" placeholder="请输入CAS号" 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;">
               <select name="IsLotManage" id="IsLotManage" lay-verify="" lay-verify="" lay-search>
                  <!-- <option value=""></option> -->
                  <option value="0">否</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;">
               <input type="text" name="LeaveTime" id="LeaveTime" 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" name="LiquidFlashPoint" id="LiquidFlashPoint" 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;">
               <input type="text" name="DangerLocatInfo" id="DangerLocatInfo" 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" name="OutFireMethod" id="OutFireMethod" 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;">
               <input type="text" name="MaterialTaboo" id="MaterialTaboo" 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>
@@ -223,10 +291,17 @@
         base: '../../layuiadmin/' //静态资源所在路径
      }).extend({
         index: 'lib/index' //主入口模块
      }).use(['index', 'form', 'layer'], function () {
      }).use(['index', 'form', 'layer', 'laydate'], function () {
         var $ = layui.$,
            form = layui.form,
            layer = layui.layer;
         laydate = layui.laydate;
         laydate.render({
            elem: '#LeaveTime',
            format: 'yyyy-MM-dd' //可任意组合
         });
         // var sel3 = false;
         // //获取类别信息 CategoryNo
@@ -298,30 +373,31 @@
         getPackagList();
         var sel2 = false;
         function getPackagList(){
            var packagList=[];
            for (let index = 1; index < 5; index++) {
               //获取包装下拉菜单 PackagNo
               synData(IP + "/Basis/GetPackagList?page="+index, {}, 'get', function (res) {
                  if (res.code == 0) {
                     if(res.data.length>0){
                        packagList.push(res.data)
                     }else{
                        return;
                     }
                  }else {
                     return;
                  }
         function getPackagList() {
            var packagList = [];
            let shouldContinue = true;
            let index = 1;
            while (shouldContinue) {
               synData(IP + "/Basis/GetPackagList?page=" + index, {}, 'get', function (res, status, error) {
                  if (res.code == 0) {
                     if (res.data.length > 0) {
                        packagList.push(res.data);
                        index++;
                     } else {
                        shouldContinue = false;
                     }
                  } else {
                     shouldContinue = false;
                  }
               });
            }
            if(packagList.length>0){
            if (packagList.length > 0) {
               for (var i = 0; i < packagList.length; i++) {
                  var itemList=packagList[i];
                  for(var j = 0; j < itemList.length; j++){
                  var itemList = packagList[i];
                  for (var j = 0; j < itemList.length; j++) {
                     $("#PackagNo").append('<option value =' + itemList[j].PackagNo + '>' + itemList[j].PackagName + '</option>');
                  }
                  }
               }
               form.render('select');
               sel2 = true;
@@ -362,7 +438,7 @@
                        $("#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"); // 是否贴标
                        $("input[name='UnitNo']").val(res.data.UnitNo);
                        $("input[name='UnitNo']").val(res.data.UnitNo);
                        $("#PackagNo option[value='" + res.data.PackagNo + "']").attr("selected", "selected"); // 包装
                        // $("#PackagNo").attr("disabled", "disabled")
                        $("#Environment option[value='" + res.data.Environment + "']").attr("selected", "selected"); // 存储环境
@@ -372,6 +448,22 @@
                        $("input[name='Price']").val(res.data.Price); // 理论单价
                        $("input[name='AdventTime']").val(res.data.AdventTime); // 临期
                        $("input[name='LowInventory']").val(res.data.LowInventory); // 低库存
                        //CAS号
                        $("input[name='CasNo']").val(res.data.CasNo);
                        //是否批次管理
                        $("#IsLotManage option[value='" + res.data.IsLotManage + "']").attr("selected", "selected");
                        //留样时间
                        $("input[name='LeaveTime']").val(res.data.LeaveTime);
                        //液体物料闪点
                        $("input[name='LiquidFlashPoint']").val(res.data.LiquidFlashPoint);
                        //危险货位信息
                        $("input[name='DangerLocatInfo']").val(res.data.DangerLocatInfo);
                        //灭火方式
                        $("input[name='OutFireMethod']").val(res.data.OutFireMethod);
                        //物料禁忌
                        $("input[name='MaterialTaboo']").val(res.data.MaterialTaboo);
                        $("textarea[name='Demo']").val(res.data.Demo); //备注
                        form.render();
                        form.render('select');
@@ -409,7 +501,7 @@
         // });
      });
      //获取浏览器参数