duhe
2025-07-15 1ce7fa1c227fab4b2a97dd61876db2dfa44cd236
WebTM/views/ÌõÂëÃ÷ϸ/Kf_BarCodeDetailQuery.html
@@ -161,6 +161,7 @@
                    case 'btn-view':
                        break;
                    case 'btn-print':
                        get_PrintReport();
                        break;
                };
            });
@@ -343,6 +344,10 @@
                            dataCol = data1.data[0].HGridString.split(',');
                            for (var i = 0; i < option.cols[0].length - 2; i++) {
                                if (i >= dataCol.length) {
                                    continue;
                                }
                                var dataCols = dataCol[i].split('|');
                                //隐藏列
                                if (dataCols[1] == 1) {
@@ -410,6 +415,39 @@
                })
            }
            //#region æ‰“印
            function get_PrintReport() {
                var checkStatus = table.checkStatus('mainTable')
                    , data = checkStatus.data;
                if (checkStatus.data.length > 0) {
                    var sWhere_Temp = "";
                    var HBarCodeStrList = "";
                    for (var i = 0; i < checkStatus.data.length; i++) {
                        HBarCodeStrList += "''" + checkStatus.data[i]["条码"] + "'',";
                    }
                    if (HBarCodeStrList.length > 0) {
                        HBarCodeStrList = HBarCodeStrList.substring(0, HBarCodeStrList.length - 1);
                    }
                    sWhere_Temp += HInterID + ",'" + HBillType + "','" + HBillNo + "',' and æ¡ç  in (" + HBarCodeStrList + ")'";
                    layer.open({
                        type: 2
                        , area: ['50%', '50%']
                        , title: '打印模版选择'
                        , shade: 0.6 //遮罩透明度
                        , maxmin: false //允许全屏最小化
                        , anim: 0 //0-6的动画形式,-1不开启
                        , content: ['../BaseSet/SRM_OpenTmpList.html?sWhere=' + sWhere_Temp + '&MyMsg=' + sWhere_Temp + '&Type=Kf_BarCodeDetailQuery', 'yes']
                        , resize: false
                    })
                }
                else {
                    layer.msg('请选择数据打印!');
                }
            }
            //#endregion
            //// é‡ç½®è¿‡æ»¤æ¡ä»¶
            //function set_ClearQuery() {
            //    //$("#HStartDate").val(Format(new Date(new Date() - 1000 * 60 * 60 * 24 * 30), "yyyy-MM-dd"));