czt
2 天以前 b1e6bf7d3ed1a1d64182127f83fdc3fad2233a7e
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
/**
 * 打印过磅单
 */
printWeight = function (htmlStr) {
    // var LODOP = CLODOP
    var LODOP = getLodop();
    if ("5016" == companyId || "5326" == companyId || "5347" == companyId || "5352" == companyId) {
        LODOP.PRINT_INIT("称重单");
        //值为1--纵向打印,固定纸张;
        // 值为2--横向打印,固定纸张;
        // 值为3--纵向打印,固定宽度,高度按打印内容的高度自适应;
        LODOP.SET_PRINT_PAGESIZE(1, 1050, 1400, "");
        LODOP.ADD_PRINT_HTM(0, 0, "100%", "100%", htmlStr);
        LODOP.PREVIEW();
    } else {
        LODOP.PRINT_INIT("过磅单");
        //LODOP.SET_PRINT_PAGESIZE(1, 0, '90mm', "A4");
        LODOP.SET_PRINT_PAGESIZE(1, '210mm', '140mm', "A4");
        LODOP.ADD_PRINT_HTM(0, 0, "100%", "100%", htmlStr);
        //打印多份
        // LODOP.SET_PRINT_COPIES(3);
        LODOP.PREVIEW();
    }
};
 
//打印扦样单条形码,checkId-条形码,html-库区名称和扦样时间
printBar = function (checkId, html) {
    var LODOP = getLodop();
 
    if(companyId && "5317" == companyId){
        LODOP.PRINT_INIT("");
        LODOP.SET_PRINT_PAGESIZE(1, '60mm', '40mm', '');
 
        LODOP.ADD_PRINT_BARCODE(20, 30, '50mm', 80, "128A", checkId);
        LODOP.ADD_PRINT_HTM(110, 20, '50mm', 80, html);
        LODOP.SET_PRINT_STYLEA(0, "FontSize", 18);
 
        LODOP.SET_PRINTER_INDEX("条码打印机");//指定打印机
        LODOP.PREVIEW();
    }else {
        LODOP.PRINT_INIT("");
        LODOP.SET_PRINT_PAGESIZE(1, '80mm', '60mm', '');
 
        LODOP.ADD_PRINT_BARCODE(20, 30, '70mm', 80, "128A", checkId);
        LODOP.ADD_PRINT_HTM(110, 10, '70mm', 80, html);
        LODOP.SET_PRINT_STYLEA(0, "FontSize", 18);
 
        LODOP.SET_PRINTER_INDEX("条码打印机");//指定打印机
        LODOP.PREVIEW();
    }
};