duhe
2024-01-22 43e741c8377b555f4e5ed287bee724e71a11540f
WebTM/views/Éú²ú¹ÜÀí/ÆëÌ×·ÖÎö/JIT_CompleteDetailList.html
@@ -11,6 +11,7 @@
    <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
    <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
    <script src="../../../layuiadmin/PubCustom.js"></script>
    <script src="../../../layuiadmin/soulTable.slim.js"></script>
</head>
<body>
    <div class="layui-fluid">
@@ -58,7 +59,7 @@
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">物料名称</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HMaterName" id="HMaterName" style="display: inline-block;" >
                                                <input type="text" class="layui-input" name="HMaterName" id="HMaterName" style="display: inline-block;">
                                            </div>
                                        </div>
                                        <div class="layui-inline">
@@ -82,7 +83,7 @@
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">规格型号</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HMaterModel" id="HMaterModel" style="display: inline-block;" >
                                                <input type="text" class="layui-input" name="HMaterModel" id="HMaterModel" style="display: inline-block;">
                                            </div>
                                        </div>
                                        <div class="layui-inline">
@@ -116,7 +117,7 @@
        base: '../../../layuiadmin/' //静态资源所在路径
    }).extend({
        index: 'lib/index', //主入口模块
    }).use(['tree', 'index', 'form', 'table', 'element', 'laypage', 'laydate', 'util'], function () {
    }).use(['tree', 'index', 'form', 'table', 'element', 'laypage', 'laydate', 'util','soulTable'], function () {
        //#region å…¬ç”¨å˜é‡
        var $ = layui.$
            , admin = layui.admin
@@ -129,6 +130,7 @@
            , util = layui.util
            , tree = layui.tree
            , util = layui.util
            , soulTable = layui.soulTable
        var sWhere = "";
        var option = [];
        var HMainICMOEntryID = -1;//主生产订单子内码
@@ -141,7 +143,7 @@
        //#region åˆå§‹åŒ–界面
        var params = getUrlVars();
        var OperationType = params[params[0]];
        var OperationType = params[params[0]];
        //判断是否有参数传递
        if (!isNaN(OperationType)) {
@@ -151,7 +153,7 @@
        }
        set_ClearBill();
        //#endregion
@@ -222,39 +224,42 @@
                , limits: [50, 500, 5000, 20000]
                , cols: [[
                    { type: 'checkbox', fixed: 'left' }
                    , { field: 'HinterId', title: 'HinterId', hide: true }
                    , { field: '销售订单号', title: '销售订单号' }
                    , { field: '生产订单号', title: '生产订单号' }
                    , { field: '日计划工单号', title: '日计划工单号' }
                    , { field: '日计划订单子内码', title: '日计划订单子内码', hide: true }
                    , { field: '日计划订单主内码', title: '日计划订单主内码', hide: true }
                    , { field: '主生产订单子内码', title: '主生产订单子内码', hide: true }
                    , { field: '主生产订单主内码', title: '主生产订单主内码', hide: true }
                    , { field: '日计划日期', title: '日计划日期', templet: "<div>{{d.日计划日期 =='' ?'':layui.util.toDateString(d.日计划日期, 'yyyy-MM-dd')}}</div>" }
                    , { field: '物料ID', title: '物料ID', hide: true }
                    , { field: '物料编码', title: '物料编码'  }
                    , { field: '物料名称', title: '物料名称' }
                    , { field: '生产资源', title: '生产资源' }
                    , { field: '计划发料数量', title: '计划发料数量' }
                    , { field: '齐套状态', title: '齐套状态' }
                    , { field: '齐套数量', title: '齐套数量' }
                    , { field: '缺料数量', title: '缺料数量' }
                    , { field: '领料占用数量', title: '领料占用数量' }
                    , { field: '可用数量', title: '可用数量' }
                    , { field: '占用数量', title: '占用数量' }
                    , { field: '单位用量', title: '单位用量' }
                    , { field: '齐套分析计算时间', title: '齐套分析计算时间' }
                    , { field: '生产车间ID', title: '生产车间ID', hide: true }
                    , { field: '生产车间编码', title: '生产车间编码' }
                    , { field: '生产车间名称', title: '生产车间名称' }
                    , { field: '仓库ID', title: '仓库ID', hide: true }
                    , { field: '仓库编码', title: '仓库编码' }
                    , { field: '仓库名称', title: '仓库名称', width: 120 }
                    , { field: '仓位ID', title: '仓位ID', hide: true }
                    , { field: '仓位名称', title: '仓位名称' }
                    , { field: '批号', title: '批号' ,width:120}
                    , { field: 'HinterId', title: 'HinterId', hide: true, sort: true }
                    , { field: '销售订单号', title: '销售订单号', sort: true }
                    , { field: '生产订单号', title: '生产订单号', sort: true }
                    , { field: '日计划工单号', title: '日计划工单号', sort: true }
                    , { field: '日计划订单子内码', title: '日计划订单子内码', hide: true, sort: true }
                    , { field: '日计划订单主内码', title: '日计划订单主内码', hide: true, sort: true }
                    , { field: '主生产订单子内码', title: '主生产订单子内码', hide: true, sort: true }
                    , { field: '主生产订单主内码', title: '主生产订单主内码', hide: true, sort: true }
                    , { field: '日计划日期', title: '日计划日期', templet: "<div>{{d.日计划日期 =='' ?'':layui.util.toDateString(d.日计划日期, 'yyyy-MM-dd')}}</div>", sort: true }
                    , { field: '物料ID', title: '物料ID', hide: true, sort: true }
                    , { field: '物料编码', title: '物料编码', sort: true }
                    , { field: '物料名称', title: '物料名称', sort: true }
                    , { field: '生产资源', title: '生产资源', sort: true }
                    , { field: '计划发料数量', title: '计划发料数量', sort: true }
                    , { field: '齐套状态', title: '齐套状态', sort: true }
                    , { field: '齐套数量', title: '齐套数量', sort: true }
                    , { field: '缺料数量', title: '缺料数量', sort: true }
                    , { field: '采购在途', title: '采购在途' }
                    , { field: '生产未入库', title: '生产未入库' }
                    , { field: '领料占用数量', title: '领料占用数量', sort: true }
                    , { field: '可用数量', title: '可用数量', sort: true }
                    , { field: '占用数量', title: '占用数量', sort: true }
                    , { field: '单位用量', title: '单位用量', sort: true }
                    , { field: '齐套分析计算时间', title: '齐套分析计算时间', sort: true }
                    , { field: '生产车间ID', title: '生产车间ID', hide: true, sort: true }
                    , { field: '生产车间编码', title: '生产车间编码', sort: true }
                    , { field: '生产车间名称', title: '生产车间名称', sort: true }
                    , { field: '仓库ID', title: '仓库ID', hide: true, sort: true }
                    , { field: '仓库编码', title: '仓库编码', sort: true }
                    , { field: '仓库名称', title: '仓库名称', width: 120, sort: true }
                    , { field: '仓位ID', title: '仓位ID', hide: true, sort: true }
                    , { field: '仓位名称', title: '仓位名称', sort: true }
                    , { field: '批号', title: '批号', width: 120, sort: true }
                ]]
                , done: function (res, curr, count) {
                    soulTable.render(this);
                    for (var i in res.data) {
                        var item = res.data[i];
@@ -305,7 +310,7 @@
            var HComplete = $("#HComplete").val();
            var HPlanDate = $("#HPlanDate").val();
            var HICMOBillNo = $("#HICMOBillNo").val();
            if (HMaterID!="0") {
                sWhere += " and ç‰©æ–™ID = '" + HMaterID + "'";
            }
@@ -373,6 +378,9 @@
        }
        //隐藏列设置
        function get_HideColumn(value) {
            var colName = "";