| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166 |
- /*
- * 2022-07-23
- * 盒包装纸二维码标签
- * 打印小件(10mmx6mm)卷烟纸
- * */
- var LODOP; //声明为全局变量
- function small_v005_print(goodsName, weight, checkNum, date, qrcode, supply, number, num, p005, flag005, status=0, sta = 0) {
- if (sta==1){
- if (status==1){
- for(i=0;i<num;i++){
- if (!window.flag005){
- window.flag005++;
- }else{
- LODOP = getLodop();
- LODOP.PRINT_INIT("小件(10mmx6mm)");
- LODOP.SET_LICENSES("", "152A06E8F6CBD6AC1F213ABFCB0D8604", "C94CEE276DB2187AE6B65D56B3FC2848", "");
- LODOP.SET_PRINT_PAGESIZE(1, 1000, 600, "CreateCustomPage");
- //LODOP.SET_PREVIEW_WINDOW(1,1,1,800,800,"预览.直接打印");
- AddPrintContent005(goodsName, weight, checkNum, date, qrcode, supply, number);
- LODOP.PRINT();
- window.flag005++;
- }
- // document.getElementById('wp').innerHTML = html;
- }
- }else{
- if (!window.flag005) {
- LODOP = getLodop();
- LODOP.PRINT_INIT("小件(10mmx6mm)");
- LODOP.SET_LICENSES("", "152A06E8F6CBD6AC1F213ABFCB0D8604", "C94CEE276DB2187AE6B65D56B3FC2848", "");
- LODOP.SET_PRINT_PAGESIZE(1, 1000, 600, "CreateCustomPage");
- //LODOP.SET_PREVIEW_WINDOW(1,1,1,800,800,"预览.直接打印");
- AddPrintContent005(goodsName, weight, checkNum, date, qrcode, supply, number);
- LODOP.PREVIEW();
- LODOP.On_Return = function (TaskID, Value) {
- window.p005 = Value;
- }
- window.flag005++;
- }
- }
- }else{
- if (status){
- for(i=0;i<num;i++){
- if (!flag005){
- flag005++;
- }else{
- LODOP = getLodop();
- LODOP.PRINT_INIT("小件(10mmx6mm)");
- LODOP.SET_LICENSES("", "152A06E8F6CBD6AC1F213ABFCB0D8604", "C94CEE276DB2187AE6B65D56B3FC2848", "");
- LODOP.SET_PRINT_PAGESIZE(1, 1000, 600, "CreateCustomPage");
- //LODOP.SET_PREVIEW_WINDOW(1,1,1,800,800,"预览.直接打印");
- AddPrintContent005(goodsName, weight, checkNum, date, qrcode, supply, number);
- LODOP.PRINT();
- flag005++;
- }
- // document.getElementById('wp').innerHTML = html;
- }
- }else{
- if (!flag005) {
- LODOP = getLodop();
- LODOP.PRINT_INIT("小件(10mmx6mm)");
- LODOP.SET_LICENSES("", "152A06E8F6CBD6AC1F213ABFCB0D8604", "C94CEE276DB2187AE6B65D56B3FC2848", "");
- LODOP.SET_PRINT_PAGESIZE(1, 1000, 600, "CreateCustomPage");
- //LODOP.SET_PREVIEW_WINDOW(1,1,1,800,800,"预览.直接打印");
- AddPrintContent005(goodsName, weight, checkNum, date, qrcode, supply, number);
- LODOP.PREVIEW();
- LODOP.On_Return = function (TaskID, Value) {
- window.p0005 = Value;
- }
- flag005++;
- }
- }
- }
- /*if (!flag005) {
- AddPrintContent005(goodsName, weight, checkNum, date, qrcode, supply, number);
- LODOP.PREVIEW();
- LODOP.On_Return = function (TaskID, Value) {
- p005 = Value
- }
- flag005++;
- } else {
- for(i=0;i<num;i++) {
- AddPrintContent005(goodsName, weight, checkNum, date, qrcode, supply, number);
- LODOP.PRINT();
- flag005++;
- }
- }*/
- /*if (num>1 || status==1){
- for(var i=0;i<num;i++) {
- AddPrintContent005(goodsName, weight, checkNum, date, qrcode, supply, number);
- if (window.location.host == "dm-test.7in6.com") {
- //为测试服务器,预览
- LODOP.PREVIEW();
- } else if (window.location.host == "dm.7in6.com") {
- //为正式服务器,打印
- LODOP.PRINT();
- } else {
- LODOP.PRINT();
- }
- }
- }else{
- AddPrintContent005(goodsName, weight, checkNum, date, qrcode, supply, number);
- if (window.location.host == "dm-test.7in6.com") {
- //为测试服务器,预览
- LODOP.PREVIEW();
- }else if(window.location.host=="dm.7in6.com"){
- //为正式服务器,打印
- LODOP.PRINT();
- }else{
- }
- }*/
- /*for (var i = 0; i < num; i++) {
- LODOP.PRINT_INIT("");
- LODOP.SET_LICENSES("", "152A06E8F6CBD6AC1F213ABFCB0D8604", "C94CEE276DB2187AE6B65D56B3FC2848", "");
- LODOP.SET_PRINT_PAGESIZE(1, 1000, 600, "CreateCustomPage");
- AddPrintContent005(goodsName, weight, checkNum, date, qrcode, supply, number);
- if (window.location.host == "dm-test.7in6.com") {
- //为测试服务器,预览
- LODOP.PRINT();
- } else if (window.location.host == "dm.7in6.com") {
- //为正式服务器,打印
- LODOP.PRINT();
- } else {
- if (status == 1){
- LODOP.PREVIEW();
- }else{
- LODOP.PRINT();
- }
- }
- }*/
- };
- function AddPrintContent005(goodsName, weight, checkNum, date, qrcode, supply, number) {
- var strHTM = "<style>.tg {font-weight:500;}.tg td{font-family:宋体, 楷体;font-size:14px;padding:2px 2px;overflow:hidden;word-break:break-all;border-color:black;}</style> <table class=\"tg\"> <tr> <td>" + supply + "</td> </tr> <tr> <td >规格:" + goodsName + "</td> </tr> <tr> <td>生产批号:" + checkNum + "</td> </tr> <tr> <td>日期:" + date + "</td> </tr> </table>"
- LODOP.ADD_PRINT_HTM(25, 10, 180, 160, strHTM);
- LODOP.ADD_PRINT_TEXT(180, 100, 100, 20, number);
- LODOP.SET_PRINT_STYLEA(0, "FontName", "宋体");
- LODOP.SET_PRINT_STYLEA(0, "FontSize", 16);
- LODOP.SET_PRINT_STYLEA(0, "FontColor", "#000000");
- LODOP.SET_PRINT_STYLEA(0, "Bold", 1);
- LODOP.SET_PRINT_STYLEA(0, "QRCodeErrorLevel", "M");
- LODOP.ADD_PRINT_BARCODE(25, 190, '55mm', '55mm', "QRCode", qrcode);
- // LODOP.SET_PRINT_STYLEA(1, "AngleOfPageInside", 90);
- };
|