wxw
9 天以前 e1937ea7d68c72e61095538d5fec4e7d795f78c9
HTML/views/BaseSetting/MaterialsForm.html
@@ -295,88 +295,121 @@
         //    }
         // });
         getPackagList();
         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>');
         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;
                  }
               });
            }
            if(packagList.length>0){
               for (var i = 0; i < packagList.length; i++) {
                  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;
            }
            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")
            }
         });
         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();
            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"); // 是否贴标
                        $("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"); // 存储环境
                        $("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');
                     }
                     //物料号
                     if (res.data.SkuNo != "") {
                        $("input[name='SkuNo']").attr("disabled", "disabled")
                     else //不成功
                     {
                        layer.msg(res.msg, {
                           icon: 2,
                           time: 2000 //2秒关闭(如果不配置,默认是3秒)
                        }, function () { });
                     }
                     //页面赋值
                     $("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"); // 是否贴标
                     $("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"); // 存储环境
                     $("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');
         }
         form.render('select');
         //获取包装下拉菜单 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; });
         //    }
         // });
      });
      //获取浏览器参数