Administrator
2024-03-08 6c67149e3a6c45b17b4b82640c9f9fb949488e02
HTML/views/SOSetting/ExportNoticeEditFrom.html
@@ -51,7 +51,7 @@
               </div>
            </div>
            <div class="layui-inline">
               <label class="layui-form-label">客户名称</label>
               <label class="layui-form-label" id="CustomerNamep">客户名称</label>
               <div class="layui-input-inline">
                  <select name="CustomerNo" id="CustomerNo" lay-search>
                     <option value=""></option>
@@ -116,9 +116,8 @@
            console.log(soNo);
            console.log(id);
            // getWareHouseList();
            getCustomerList();
            getLogisticsInfoList();
            getData();
            getData();//获取入库单类型
            var arr = []; 
            window.success = function(data) {
               refreshTable(data);
@@ -437,11 +436,16 @@
                  if(res.code == 0){
                     console.log(res.data); 
                     $("#Type option[value='"+ res.data.Type+"']").attr("selected", "selected")
                     $("#CustomerNo option[value='"+ res.data.CustomerNo+"']").attr("selected", "selected")
                     $("#LogisticsId option[value='"+ res.data.LogisticsId+"']").attr("selected", "selected")
                      
                     form.render('select');
                     refreshTable(res.data.Detail);
                     //获取客户/货主
                     getCustomerList(res.data.CustomerNo);
                     //获取供应商
                     getLogisticsInfoList(res.data.LogisticsId);
                  } 
                  else{
                     layer.msg(res.msg, {
@@ -488,32 +492,32 @@
            //    });
            // }
            //获取客户下拉框信息
            function getCustomerList() {
            function getCustomerList(customerNo) {
               sendData(IP + "/Basis/GetCustomerSelect", {}, 'get', function(res) {
                  if (res.code == 0) { //成功
                     var TypeNum = 0;
                     switch($("#Type").val())
                     {
                        case "0": //成品出库
                           TypeNum = 0;
                           console.log(TypeNum)
                           break;
                        case "1": //领料出库
                        case "2": //抽检出库
                        case "3": //物料取样出库
                        case "4": //不合格品出库
                        case "5": //中间品出库
                        case "6": //代储出库
                        case "7": //其他出库
                        case "8": //寄存出库
                           TypeNum = 2;
                           console.log('TypeNum:'+ TypeNum)
                           break;
                     }
                     $("#CustomerNo").empty();
                     $("#CustomerNo").append('<option value =""></option>');
                     for (var i = 0; i < res.data.length; i++) {
                        var TypeNum = 0;
                        switch($("#Type").val())
                        {
                           case "0": //成品出库
                              TypeNum = 0;
                              console.log(TypeNum)
                              break;
                           case "1": //领料出库
                           case "2": //抽检出库
                           case "3": //物料取样出库
                           case "4": //不合格品出库
                           case "5": //中间品出库
                           case "6": //代储出库
                           case "7": //其他出库
                           case "8": //寄存出库
                              TypeNum = 2;
                              console.log(TypeNum)
                              break;
                        }
                     for (var i = 0; i < res.data.length; i++) {
                        //判断单据类型
                        if (TypeNum == 0)
                        {
@@ -543,6 +547,7 @@
                           }
                        }
                     }
                     $("#CustomerNo option[value='"+ customerNo +"']").attr("selected", "selected")
                     form.render('select');
                  } else { //不成功
                     layer.msg(res.msg, {
@@ -553,7 +558,7 @@
               });
            }
            //获取物流承运商下拉框信息
            function getLogisticsInfoList() {
            function getLogisticsInfoList(logisticsId) {
               sendData(IP + "/Basis/GetLogisticsInfoSelect", {}, 'get', function(res) {
                  if (res.code == 0) { //成功
                     $("#LogisticsId").empty();
@@ -562,6 +567,7 @@
                        $("#LogisticsId").append('<option value =' + res.data[i].Id + '>' + 
                           res.data[i].CarrierName + '</option>');
                     } 
                     $("#LogisticsId option[value='"+logisticsId +"']").attr("selected", "selected")
                     form.render('select');
                  } else { //不成功
                     layer.msg(res.msg, {