1
chenhaozhe
2025-07-02 fe50d723e5d050113c4ecc493220e264f39d8e5f
WebTM/views/Éú²ú¹ÜÀí/ÈýÉýÅŲú/JIT_DayPlanPlatFormImport_SS.html
@@ -2,7 +2,7 @@
<html>
<head>
    <meta charset="utf-8" />
    <title>生产日计划导入</title>
    <title>生产日计划交期导入</title>
    <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all">
    <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all">
    <script src="../../../layuiadmin/zgqCustom/zgqCustom.js"></script>
@@ -198,6 +198,7 @@
            columns.push({ field: '生产订单号', title: '生产订单号', width: 150, edit: true, hide: true });
            columns.push({ field: '物料编码', title: '物料编码', width: 150, edit: true });
            columns.push({ field: '客户订单号', title: '客户订单号', width: 200, edit: true });
            columns.push({ field: '明细行号', title: '明细行号', width: 150});
            columns.push({ field: '计划结束日期', title: '计划结束日期', width: 150, event: "HPlanEndDate", edit: true});
            columns.push({ fixed: 'right', title: '操作', toolbar: '#barDemo' });
@@ -230,16 +231,16 @@
            } 
            var HDataSub = [];
            var index = layer.load();
            layer.msg("开始导入");
            //JIT导入计划,每次导入100行数据,可修改i的自增值决定每次循环导入的行数
            for (var i = 0; i < option.data.length; i += 300) {
            for (var i = 0; i < option.data.length; i += 100) {
                HDataSub = option.data.slice(i, i + 100)
                data.field.HPRDORGID = sessionStorage["OrganizationID"];//组织
                var sMainStr = JSON.stringify(data.field);
                var sSubStr = JSON.stringify(HDataSub);
                var sMainSub = sMainStr + ';' + sSubStr + ';' + sessionStorage["HUserName"];
                var index = layer.load();
                $.ajax({
                    type: "POST",
@@ -263,7 +264,8 @@
                        layer.msg("错误:" + err, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    }
                });
            }
            }
            layer.close(index);
        }
        //行内删除
@@ -274,7 +276,7 @@
                    obj.del();
                    table.cache["mainTable"].splice(rowIndex, 1);  //②彻底移除元素,从缓存里移除这一行
                    option.data = table.cache["mainTable"];//将数据绑定到data上
                    table.reload(option);
                    table.render(option);
                    layer.close(index);
                });
            }