WebTM/views/²É¹º¹ÜÀí/ίÍâ¶©µ¥/WW_EntrustOrderBillList.html
@@ -17,7 +17,7 @@
    <script src="../../../layuiadmin/zgqCustom/zgqCustom.js"></script>
    <script src="../../../layuiadmin/HideButton.js"></script>
    <script src="../../../layuiadmin/soulTable.slim.js"></script>
    <script src="../../../layuiadmin/PageTitle.js"></script>
</head>
<body>
    <div class="layui-fluid">
@@ -201,6 +201,13 @@
            var HModName = "WW_EntrustOrderBillList";
            //#endregion
            //#region ã€åŠ¨æ€èŽ·å–æ¨¡å—åç§°ã€‘
            var HModuleType = "1601";
            //通过单据类型,从数据库动态获取单据模块命名,引用js文件 PageTitle.js
            var HPageTitle = get_PageTitle(HModuleType) == "" ? document.title : get_PageTitle(HModuleType);
            //#endregion
            //#region è¿›å…¥é¡µé¢æ—¢åŠ è½½
            set_ClearBill();
        
@@ -337,10 +344,10 @@
                    , { field: '物料编码', title: '物料编码', width: 130, sort: true }
                    , { field: '物料代码', title: '物料代码', width: 130, sort: true}
                    , { field: '物料名称', title: '物料名称', width: 120, sort: true}
                    , { field: '数量', title: '订单数量', width: 100, sort: true}
                    , { field: '打印条码数量', title: '打印条码数量', width: 120, sort: true}
                    , { field: '关联数量', title: '已发货数量', width: 120, sort: true }
                    , { field: '未关联数量', title: '未已发货数量', width: 120, sort: true }
                    , { field: '数量', title: '订单数量', width: 100, sort: true, totalRow: true}
                    , { field: '打印条码数量', title: '打印条码数量', width: 120, sort: true, totalRow: true}
                    , { field: '关联数量', title: '已发货数量', width: 120, sort: true, totalRow: true}
                    , { field: '未关联数量', title: '未已发货数量', width: 120, sort: true, totalRow: true}
                    , { field: '完成状态', title: '完成状态', width: 100, sort: true}
                    , { field: 'HUnitID', title: 'HUnitID', hide: true, sort: true}
                    , { field: '计量单位代码', title: '计量单位代码', width: 120, sort: true}
@@ -376,7 +383,7 @@
                    //, { field: 'hsubid', title: 'hsubid', hide: true }
                    //, { field: 'HMaterID', title: 'HMaterID', hide: true }
                    , { field: '单价', title: '单价', width: 100, sort: true}
                    , { field: '金额', title: '金额', width: 100, sort: true}
                    , { field: '金额', title: '金额', width: 100, sort: true, totalRow: true}
                    , { field: '税率', title: '税率', width: 100, sort: true}
                    , { field: '税额', title: '税额', width: 100, sort: true}
                    , { field: '价税合计', title: '价税合计', width: 100, sort: true}
@@ -466,7 +473,7 @@
                layer.open({
                    type: 2,
                    skin: 'layui-layer-rim', //加上边框
                    title: '新增器具采购入库单',
                    title: '新增' + HPageTitle,
                    closeBtn: 1,
                    shift: 2,
                    area: ['100%', '100%'],
@@ -491,7 +498,7 @@
                    layer.open({
                        type: 2
                        , area: ['100%', '100%']
                        , title: '编辑器具采购入库单'
                        , title: '编辑' + HPageTitle
                        , closeBtn: 1
                        , shade: 0.6 //遮罩透明度
                        , maxmin: true //允许全屏最小化
@@ -549,6 +556,27 @@
                }
            }
            //#region ç‚¹å‡»è¡Œé€‰ä¸­é«˜äº®
            table.on('row(mainTable)', function (obj) {
                //选中行改变颜色
                var flag = !obj.tr.find(':checkbox:first').prop('checked');
                obj.tr.find(':checkbox').prop('checked', flag);
                if (flag) {
                    obj.tr.find('.layui-form-checkbox').addClass('layui-form-checked');  //设置复选框选中样式
                    $(obj.tr.selector).attr({ "style": "background:#ceedfa;color:black" });//改变当前tr背景颜色和字体颜色
                } else {
                    obj.tr.find('.layui-form-checkbox').removeClass('layui-form-checked');//取消复选框选中样式
                    $(obj.tr.selector).attr({ "style": "background:" });//取消当前tr颜色
                }
                //mainTable ä¸ºè¡¨æ ¼ID   æ³¨æ„æ­¤å¤„如果ID不正确将导致你在监听复选框时获取不到你选择的数据,前面的只是添加或删除选中未选中样式以及设置背景色,字体颜色
                layui.each(table.cache.mainTable, function (i, l) {
                    if (obj.tr.index() == l.LAY_TABLE_INDEX) {
                        l.LAY_CHECKED = flag;
                    }
                });
            })
            //#endregion
            //预览
            function get_ViewReport() {
                var checkStatus = table.checkStatus('mainTable')