wtt
7 天以前 f52be2c6ff5ccfd54b2aaa4ea3fee1a2dc969b50
三升排产页面报表添加过滤,pda添加返回链接
5个文件已修改
96 ■■■■ 已修改文件
WebTM/views/生产管理/三升排产/JIT_DayPlanPlatForm.html 44 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/生产管理/报工平台_PDA/IpadIndex_PDA.html 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/生产管理/日计划报表/ReportMOMaterReadysBillList.html 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/生产管理/日计划报表/ReportPODemandPlanBillList.html 34 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/计划管理/工艺路线/Gy_RoutingBill.html 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/Éú²ú¹ÜÀí/ÈýÉýÅŲú/JIT_DayPlanPlatForm.html
@@ -5,13 +5,14 @@
    <title>生产计划排产</title>
    <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all">
    <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all">
    <link rel="stylesheet" href="../../../layuiadmin/ext/soulTable.css" media="all">
    <script src="../../../layuiadmin/layui/layui.js"></script>
    <script src="../../../layuiadmin/Scripts/json2.js"></script>
    <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/zgqCustom/zgqCustom.js"></script>
    <script src="../../../layuiadmin/soulTable.slim.js"></script>
    <!--<script src="../../../layuiadmin/soulTable.slim.js"></script>-->
    <script src="../../../layuiadmin/SetColumn.js"></script>
</head>
<body>
@@ -1382,26 +1383,27 @@
            columns.push({ type: 'checkbox', fixed: 'left'});
            columns.push({ type: 'numbers', field: '序号', title: '序号'});
            columns.push({ field: '单据号', title: '单据号', hide: true});
            columns.push({ field: '销售订单号', title: '销售订单号', width: 150});
            columns.push({ field: '生产订单号', title: '生产订单号', width: 150, style: 'background-color: #f9f9f9;' });
            columns.push({ field: '客户订单号', title: '客户订单号', width: 150, style: 'background-color: #f9f9f9;' });
            columns.push({ field: '生产组织', title: '生产组织', width: 150 });
            columns.push({ field: '物料代码', title: '物料编码', width: 150});
            columns.push({ field: '物料名称', title: '物料名称', width: 150});
            columns.push({ field: '规格型号', title: '规格型号', width: 150 });
            columns.push({ field: '小时产能', title: '小时产能', width: 150, edit: 'text' });
            columns.push({ field: '销售订单数量', title: '销售订单数量', width: 150 });//0
            columns.push({ field: '计划数量', title: '生产订单数量', width: 150 });//0
            columns.push({ field: '日计划数量总量', title: '日计划数量总量', width: 150 });//0
            columns.push({ field: '销售订单号', title: '销售订单号', width: 150, filter: true, sort: true});
            columns.push({ field: '生产订单号', title: '生产订单号', width: 150, style: 'background-color: #f9f9f9;', filter: true, sort: true });
            columns.push({ field: '客户订单号', title: '客户订单号', width: 150, style: 'background-color: #f9f9f9;', filter: true, sort: true });
            columns.push({ field: '生产组织', title: '生产组织', width: 150, filter: true, sort: true });
            columns.push({ field: '物料代码', title: '物料编码', width: 150, filter: true, sort: true});
            columns.push({ field: '物料名称', title: '物料名称', width: 150, filter: true, sort: true});
            columns.push({ field: '规格型号', title: '规格型号', width: 150, filter: true, sort: true });
            columns.push({ field: '小时产能', title: '小时产能', width: 150, edit: 'text', filter: true, sort: true });
            columns.push({ field: '销售订单数量', title: '销售订单数量', width: 150, filter: true, sort: true });//0
            columns.push({ field: '计划数量', title: '生产订单数量', width: 150, filter: true, sort: true });//0
            columns.push({ field: '日计划数量总量', title: '日计划数量总量', width: 150, filter: true, sort: true });//0
            columns.push({ field: '今日之前日计划数量', title: '今日之前日计划数量', width: 150 });//0
            columns.push({ field: '计划开始日期', title: '预计开工日期', width: 150, templet: "<div>{{d.计划开始日期 ==null ?'':layui.util.toDateString(d.计划开始日期, 'yyyy-MM-dd')}}</div>" });
            columns.push({ field: '计划结束日期', title: '计划结束日期', width: 150, templet: "<div>{{d.计划结束日期 ==null ?'':layui.util.toDateString(d.计划结束日期, 'yyyy-MM-dd')}}</div>", event: "HPlanEndDate" });
            columns.push({ field: '订单可排数量', title: '订单可排数量', width: 150 });
            columns.push({ field: '拆单数量', title: '拆单数量', width: 150, edit: 'text' });
            columns.push({ field: '昨日数量', title: '昨日数量' });
            columns.push({ field: '优先级', title: '优先级', width: 150, edit: 'text' });
            columns.push({ field: '生产资源', title: '生产资源', width: 150, edit: 'text', event: "HSourceID" });
            columns.push({ field: '操作工', title: '操作工', width: 150, edit: 'text', event: "HEmpID" });
            columns.push({ field: '生产订单日期', title: '生产订单日期', width: 150, templet: "<div>{{d.生产订单日期 ==null ?'':layui.util.toDateString(d.生产订单日期, 'yyyy-MM-dd')}}</div>", filter: true, sort: true });
            columns.push({ field: '计划开始日期', title: '预计开工日期', width: 150, templet: "<div>{{d.计划开始日期 ==null ?'':layui.util.toDateString(d.计划开始日期, 'yyyy-MM-dd')}}</div>", filter: true, sort: true });
            columns.push({ field: '计划结束日期', title: '计划结束日期', width: 150, templet: "<div>{{d.计划结束日期 ==null ?'':layui.util.toDateString(d.计划结束日期, 'yyyy-MM-dd')}}</div>", event: "HPlanEndDate", filter: true, sort: true });
            columns.push({ field: '订单可排数量', title: '订单可排数量', width: 150, filter: true, sort: true});
            columns.push({ field: '拆单数量', title: '拆单数量', width: 150, edit: 'text', filter: true, sort: true });
            columns.push({ field: '昨日数量', title: '昨日数量', filter: true, sort: true });
            columns.push({ field: '优先级', title: '优先级', width: 150, edit: 'text', filter: true, sort: true });
            columns.push({ field: '生产资源', title: '生产资源', width: 150, edit: 'text', event: "HSourceID", filter: true, sort: true });
            columns.push({ field: '操作工', title: '操作工', width: 150, edit: 'text', event: "HEmpID", filter: true, sort: true });
            var dateColumns = setInit_columnsData();
            var HArrangeProductDayQty = $("#HArrangeProductDayQty").val() * 1;
@@ -1985,7 +1987,7 @@
            if (HICMOBillNo_ICMO) {
                sWhere_ICMO += " and (客户订单号 like '%" + HICMOBillNo_ICMO + "%' or å•据号 like '%" + + HICMOBillNo_ICMO + "%')";
            }
            sWhere_ICMO += " and çŠ¶æ€ like '%开工%' or çŠ¶æ€ like '%计划确认%'";
            sWhere_ICMO += " and (状态 like '%开工%' or çŠ¶æ€ like '%计划确认%')";
            get_Display2(sWhere_ICMO);
            sWhere_ICMO = ""//调用接口后清空sWhere缓存
        }
WebTM/views/Éú²ú¹ÜÀí/±¨¹¤Æ½Ì¨_PDA/IpadIndex_PDA.html
@@ -1240,7 +1240,7 @@
                shift: 2,
                area: ['100%', '100%'],
                maxmin: true,
                content: '生产管理/异常反馈单/Sc_MESExecptFeedBackBillType.html',
                content: '../../生产管理/异常反馈单/Sc_MESExecptFeedBackBillType.html',
                end: function () {
                },
WebTM/views/Éú²ú¹ÜÀí/Èռƻ®±¨±í/ReportMOMaterReadysBillList.html
@@ -446,7 +446,8 @@
                    , { field: '组织名称', title: '组织名称', width: 120, sort: true, filter: true }
                    , { field: '生产车间名称', title: '生产车间名称', sort: true, filter: true  }
                    , { field: '生产资源名称', title: '生产资源名称', width: 100, sort: true, filter: true }
                    , { field: '生产订单号', title: '生产订单号', sort: true, filter: true  }
                    , { field: '生产订单号', title: '生产订单号', sort: true, filter: true }
                    , { field: '客户订单号', title: '客户订单号', sort: true, filter: true }
                    , { field: '销售订单号', title: '销售订单号', sort: true, filter: true  }
                    , { field: 'FCOLUMN9', title: '电压/功率/底板', sort: true, filter: true }
                    , { field: '订单交期', title: '订单交期', templet: "<div>{{d.订单交期 ==null ?'':layui.util.toDateString(d.订单交期, 'yyyy-MM-dd')}}</div>", sort: true, filter: { type: 'date[yyyy-MM-dd HH:mm:ss]' } }
@@ -643,25 +644,18 @@
                    if (result.count == 1) {
                        data = result.data;
                        option.data = data;
                        //刷新表格数据
                        DisPlay_HideColumn();
                        ins = table.render(option);
                        data.forEach((item) => {
                            for (let itemobj in item) {
                                if (item[itemobj] == null) {
                                    item[itemobj] = "";
                                }
                                if (item[itemobj].length > 0) {  // å‡è®¾å­—段名为field
                                    item[itemobj] = item[itemobj].toString().replace(/[\r\n]+/g, '');  // å°†æ¢è¡Œç¬¦æ›¿æ¢ä¸ºç©ºå­—符串
                                    item[itemobj] = item[itemobj].toString().replaceAll(/[\r\n]+/g, '');  // å°†æ¢è¡Œç¬¦æ›¿æ¢ä¸ºç©ºå­—符串
                                }
                            }
                        });
                        table.exportFile(ins.config.id, data, "xls");
                        table.exportFile('mainTable', data, "xls");
                        layer.close(ajaxLoad);
                    } else {
WebTM/views/Éú²ú¹ÜÀí/Èռƻ®±¨±í/ReportPODemandPlanBillList.html
@@ -5,13 +5,14 @@
    <title>提料计划报表(采购订单维度)</title>
    <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all">
    <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all">
    <link rel="stylesheet" href="../../../layuiadmin/ext/soulTable.css" media="all">
    <script src="../../../layuiadmin/zgqCustom/zgqCustom.js"></script>
    <script src="../../../layuiadmin/layui/layui.js"></script>
    <script src="../../../layuiadmin/Scripts/json2.js"></script>
    <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>
    <!--<script src="../../../layuiadmin/soulTable.slim.js"></script>-->
    <script src="../../../layuiadmin/SetColumn.js"></script>
</head>
<body>
@@ -204,20 +205,21 @@
        function set_InitGrid() {
            var columns = [];
        
            columns.push({ type: 'checkbox', fixed: 'left', sort: true});
            columns.push({ field: '组织', title: '采购组织', sort: true});
            columns.push({ field: '物料名称', title: '物料名称', sort: true});
            columns.push({ field: '规格型号', title: '物料规格', sort: true});
            columns.push({ field: '供应商', title: '供应商', sort: true});
            columns.push({ field: 'FSUMQTY', title: '合计', sort: true});
            columns.push({ field: 'HPOOrderBillNo', title: '采购订单号', sort: true});
            columns.push({ field: 'HSeOrderBillNo', title: '销售订单号', sort: true});
            columns.push({ field: 'HPOOrderBillRemark', title: '摘要', sort: true });
            columns.push({ field: 'HPOOrderBillNote', title: '备注', sort: true});
            columns.push({ field: '采购员', title: '采购员', sort: true});
            columns.push({ field: '物料代码', title: '物料编码', sort: true});
            columns.push({ field: '计量单位名称', title: '计量单位', sort: true});
            columns.push({ field: 'TQSUM', title: '提料拖期数量', sort: true, totalRow: true});
            columns.push({ type: 'checkbox', fixed: 'left', sort: true, filter: true});
            columns.push({ field: '组织', title: '采购组织', sort: true, filter: true});
            columns.push({ field: '物料名称', title: '物料名称', sort: true, filter: true});
            columns.push({ field: '规格型号', title: '物料规格', sort: true, filter: true});
            columns.push({ field: '供应商', title: '供应商', sort: true, filter: true});
            columns.push({ field: 'FSUMQTY', title: '合计', sort: true, filter: true });
            columns.push({ field: 'HPOOrderBillNo', title: '采购订单号', sort: true, filter: true });
            columns.push({ field: '客户订单号', title: '客户订单号', sort: true, filter: true });
            columns.push({ field: 'HSeOrderBillNo', title: '销售订单号', sort: true, filter: true});
            columns.push({ field: 'HPOOrderBillRemark', title: '摘要', sort: true, filter: true });
            columns.push({ field: 'HPOOrderBillNote', title: '备注', sort: true, filter: true});
            columns.push({ field: '采购员', title: '采购员', sort: true, filter: true});
            columns.push({ field: '物料代码', title: '物料编码', sort: true, filter: true});
            columns.push({ field: '计量单位名称', title: '计量单位', sort: true, filter: true});
            columns.push({ field: 'TQSUM', title: '提料拖期数量', sort: true, totalRow: true, filter: true});
         
            //获取两个月期之间的相差
            var time1 = Date.parse(new Date($("#HBEGINDATE").val()));//开始时间
@@ -252,7 +254,7 @@
                }
            }
          
            columns.push({ field: '提料计划合计', title: '提料计划合计' });
            columns.push({ field: '提料计划合计', title: '提料计划合计', filter: true });
            option = {
                elem: '#mainTable'
WebTM/views/¼Æ»®¹ÜÀí/¹¤ÒÕ·Ïß/Gy_RoutingBill.html
@@ -2627,7 +2627,7 @@
                        $.ajax({
                            url: GetWEBURL() + '/Gy_Process/list',
                            type: "GET", 
                            data: { "sWhere": sWhere, "user": '翁涛涛'},
                            data: { "sWhere": sWhere, "user": sessionStorage["HUserName"]},
                            async: false,
                            success: function (data1) {
                                if (data1.count == 1) {