yangle
2022-06-08 2bdc2a40e2179a0a72bfa06adf162353ee8aa1b5
Merge branch 'master' of http://101.37.171.70:10101/r/MESWMS-LayUI
5个文件已修改
48 ■■■■ 已修改文件
WebTM/layuiadmin/Scripts/webConfig.js 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/公用基础资料/xmlLBM_QK_PackingBillList.aspx 23 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/模治具管理/器具报表/ReportMaterialReceipt.html 16 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/生产管理/生产装箱单/QK_PackedBillList.html 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/生产管理/生产装箱单/QK_PackingBill.html 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/layuiadmin/Scripts/webConfig.js
@@ -15,6 +15,7 @@
    //var WEBURL = "http://192.168.1.253:8080/API/";   //凯贝奈特客户服务器内网
    //var WEBURL = "http://220.189.218.154:8092/API/";   //丸井四维尔服务器
    //var WEBURL = "http://192.168.0.214/API/";   //瑞与祺服务器
    //var WEBURL = "http://192.168.10.66/API/";   //森楷服务器
    //var WEBURL = "http://localhost/API/";
    return WEBURL
}
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/xmlLBM_QK_PackingBillList.aspx
@@ -31,17 +31,18 @@
            }
            else
            {
                 SqlXMLReportData.GenOneRecordset(this, "select fo.FBILLNO é”€å”®è®¢å•号,fo.F_ZZZZ_TEXT7 è”系人,fo.FRECEIVEADDRESS æ”¶è´§æ–¹åœ°å€," +
                "fm1.FOLDNUMBER é”€å”®ç‰©æ–™åç§°,fo.F_ZZZZ_TEXT åŒ…装方式,fu.FDATAVALUE èŠ±åž‹,fu1.FDATAVALUE å¢™å’”缝,a.HQty æ•°é‡,a.HRemark ç®±å·,fo.F_ZZZZ_WBBZ å¤–包备注 " +
                "from Gy_BarCodeBill a " +
                " left join Sc_ICMOBillSub b on a.HSourceEntryID=b.HEntryID and a.HSourceInterID = b.HInterID " +
                "left join AIS20200908101915zs..T_PRD_MOENTRY f1 on b.HERPEntryID=f1.FENTRYID " +
                "left join AIS20200908101915zs..T_SAL_ORDERENTRY fo1 on f1.FSaleOrderEntryId=fo1.FENTRYID " +
                "left join AIS20200908101915zs..T_SAL_ORDER fo on fo1.FID=fo.FID " +
                "LEFT join AIS20200908101915zs..T_BD_MATERIAL fm1 on fo1.FSUBMATERIALNUMBER=fm1.FMATERIALID " +
                "LEFT JOIN AIS20200908101915zs..T_BAS_ASSISTANTDATAENTRY_L fu1 on fo1.F_ZZZZ_ASSISTANT1=fu1.FENTRYID " +
                "LEFT JOIN AIS20200908101915zs..T_BAS_ASSISTANTDATAENTRY_L fu on fo1.F_ZZZZ_ASSISTANT2=fu.FENTRYID "+
               "where  a.HItemID in (" + PrintIds + ")");
                string sql = string.Format(@"select fo.FBILLNO é”€å”®è®¢å•号,fo.F_ZZZZ_TEXT7 è”系人,fo.FRECEIVEADDRESS æ”¶è´§æ–¹åœ°å€,
                fmn.FNAME é”€å”®ç‰©æ–™åç§°,fo.F_ZZZZ_TEXT åŒ…装方式,fu.FDATAVALUE èŠ±åž‹,fu1.FDATAVALUE å¢™å’”缝,a.HQty æ•°é‡,a.HRemark ç®±å·,fo.F_ZZZZ_WBBZ å¤–包备注
                from Gy_BarCodeBill a
                 left join Sc_ICMOBillSub b on a.HSourceEntryID=b.HEntryID and a.HSourceInterID = b.HInterID
                left join AIS20200908101915zs..T_PRD_MOENTRY f1 on b.HERPEntryID=f1.FENTRYID
                left join AIS20200908101915zs..T_SAL_ORDERENTRY fo1 on f1.FSaleOrderEntryId=fo1.FENTRYID
                left join AIS20200908101915zs..T_SAL_ORDER fo on fo1.FID=fo.FID
                left join AIS20200908101915zs..T_BD_MATERIAL_L fmn on fo1.FSUBMATERIALNUMBER=fmn.FMATERIALID
                LEFT JOIN AIS20200908101915zs..T_BAS_ASSISTANTDATAENTRY_L fu1 on fo1.F_ZZZZ_ASSISTANT1=fu1.FENTRYID
                LEFT JOIN AIS20200908101915zs..T_BAS_ASSISTANTDATAENTRY_L fu on fo1.F_ZZZZ_ASSISTANT2=fu.FENTRYID
               where  a.HItemID in ("+PrintIds+") order by a.HRemark");
                SqlXMLReportData.GenOneRecordset(this, sql);
            }
        }
    </script>
WebTM/views/Ä£Öξ߹ÜÀí/Æ÷¾ß±¨±í/ReportMaterialReceipt.html
@@ -337,20 +337,20 @@
                cols_arr[0][0] = { checkbox: true, fixed: true, totalRowText: '合计' };
                for (var i = 0; i < data.length; i++) {
                    if (data[i].name == 'HItemID') {
                        cols_arr[0][i + 1] = { field: data[i].id, title: data[i].name, align: 'center', hide: true }; //隐藏id列
                        cols_arr[0][i + 1] = { field: data[i].id, title: data[i].name, align: 'center', hide: true, width: 200 }; //隐藏id列
                    }
                    else {
                        switch (data[i].Type) {
                            //int
                            case 'Int32':
                                cols_arr[0][i + 1] = { field: data[i].id, title: data[i].name, align: 'center', totalRow: true, sort: true };
                                cols_arr[0][i + 1] = { field: data[i].id, title: data[i].name, align: 'center', totalRow: true, sort: true, width: 200 };
                                break;
                            //Decimal
                            case 'Decimal':
                                cols_arr[0][i + 1] = { field: data[i].id, title: data[i].name, align: 'center', totalRow: true, sort: true };
                                cols_arr[0][i + 1] = { field: data[i].id, title: data[i].name, align: 'center', totalRow: true, sort: true, width: 200};
                                break;
                            default:
                                cols_arr[0][i + 1] = { field: data[i].id, title: data[i].name, align: 'center', sort: true };
                                cols_arr[0][i + 1] = { field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200};
                        }
                    }
                }
@@ -393,20 +393,20 @@
                cols_arr1[0][0] = { checkbox: true, fixed: true, totalRowText: '合计' };
                for (var i = 0; i < data.length; i++) {
                    if (data[i].name == 'HItemID') {
                        cols_arr1[0][i + 1] = { field: data[i].id, title: data[i].name, align: 'center', hide: true }; //隐藏id列
                        cols_arr1[0][i + 1] = { field: data[i].id, title: data[i].name, align: 'center', hide: true, width: 200 }; //隐藏id列
                    }
                    else {
                        switch (data[i].Type) {
                            //int
                            case 'Int32':
                                cols_arr1[0][i + 1] = { field: data[i].id, title: data[i].name, align: 'center', totalRow: true, sort: true };
                                cols_arr1[0][i + 1] = { field: data[i].id, title: data[i].name, align: 'center', totalRow: true, sort: true, width: 200};
                                break;
                            //Decimal
                            case 'Decimal':
                                cols_arr1[0][i + 1] = { field: data[i].id, title: data[i].name, align: 'center', totalRow: true, sort: true };
                                cols_arr1[0][i + 1] = { field: data[i].id, title: data[i].name, align: 'center', totalRow: true, sort: true, width: 200 };
                                break;
                            default:
                                cols_arr1[0][i + 1] = { field: data[i].id, title: data[i].name, align: 'center', sort: true };
                                cols_arr1[0][i + 1] = { field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200};
                        }
                    }
                }
WebTM/views/Éú²ú¹ÜÀí/Éú²ú×°Ïäµ¥/QK_PackedBillList.html
@@ -346,7 +346,7 @@
                var checkStatus = table.checkStatus('mainTable')
                    , data = checkStatus.data;
                var cache=table.cache['mainTable1']
                if (checkStatus.data.length === 0) {
                if (checkStatus.data.length === 1) {
                    var HInterID = data[0].hmainid.toString();
                    //if (cache.length!=0) {
                    //    flag = 1;
WebTM/views/Éú²ú¹ÜÀí/Éú²ú×°Ïäµ¥/QK_PackingBill.html
@@ -141,12 +141,13 @@
                switch (field) {
                    case "HMinQty":  //最小包装数
                        value = parseInt(isNaN(value) ? 0 : value);
                        var HSPlanQty = parseInt(isNaN(data.HSPlanQty) ? 0 : data.HSPlanQty);
                        var HPlanQty = parseInt(isNaN(data.HPlanQty) ? 0 : data.HPlanQty);
                        //同步更新表格和缓存对应的值
                        obj.update({
                            HMinQty: value,                          //最小包装数
                            HTotalQty: Math.floor(HPlanQty / value),     //生成包装数=数量/最小包装数
                            HSpsQty: HPlanQty % value               //剩余数量=数量%最小包装数
                            HTotalQty: Math.floor(HSPlanQty / value),     //生成包装数=数量/最小包装数
                            HSpsQty: HPlanQty-(HSPlanQty - HSPlanQty % value)               //剩余数量=数量%最小包装数
                        });
                        break;
                    default:
@@ -171,6 +172,7 @@
                    , { field: 'HUnitName', title: '计量单位', edit: 'false', width: 100 }
                    , { field: 'HPlanQty', title: '数量', edit: 'false', width: 100 }
                    , { field: 'HSPlanQty', title: '处理数量', edit: 'text', width: 100 }
                    , { field: 'HMinQty', title: '最小包装数', edit: 'text', event: 'HMinQty', width: 100 }
                    , { field: 'HTotalQty', title: '生成条数', edit: 'false', width: 100 }
                    , { field: 'HSpsQty', title: '剩余数量', edit: 'false', width: 100 }