dedsudiyu 1 anno fa
parent
commit
63db2bc435

+ 2 - 2
src/utils/ruoyi.js

@@ -374,13 +374,13 @@ export function CreateOneFormPage(code) {
   LODOP = getLodop()
   LODOP.PRINT_INIT('') //打印初始化
   LODOP.SET_PRINT_STYLE('Bold', 1) //设置对象风格
-  LODOP.ADD_PRINT_TEXT(90,35,300,200,code,) //(上边距,左边距,打印宽度,打印高度,打印文本内容)
+  LODOP.ADD_PRINT_TEXT(94,35,300,200,code,) //(上边距,左边距,打印宽度,打印高度,打印文本内容)
   LODOP.SET_PRINT_STYLEA(0,'FontSize', 8) //设置对象风格
   LODOP.SET_PRINT_PAGESIZE(1, 500, 300, '') //设定纸张大小
   LODOP.SET_PRINT_MODE('PRINT_PAGE_PERCENT', '100%')//设置缩放
   LODOP.SET_PREVIEW_WINDOW(2, 2, 0, 0, 0, '')//设置窗口
   //LODOP.ADD_PRINT_HTM(2,80,160,160, document.getElementById("form1").innerHTML);//增加超文本项
-  LODOP.ADD_PRINT_BARCODE(8,53,100, 100,'QRCode',code);
+  LODOP.ADD_PRINT_BARCODE(4,53,100, 100,'QRCode',code);//二维码位置
   LODOP.PREVIEW() //打印预览
   // LODOP.PRINT() //直接打印
 }

+ 12 - 12
src/views/hazardManagement/gasBottleManage/beaconList/index.vue

@@ -171,12 +171,12 @@
           if(this.needCLodop()){
             //打印
             if(this.dialogForm.beaconTag[0]){
-              let data = JSON.parse(JSON.stringify({code:this.dialogForm.beaconTag}))
-              let num = parseInt((20 - data.code.length)/2);
-              for(let i=0;i<num;i++){
-                data.code = ' '+data.code+' ';
-              }
-              this.CreateOneFormPage(data.code);
+              // let data = JSON.parse(JSON.stringify({code:this.dialogForm.beaconTag}))
+              // let num = parseInt((20 - data.code.length)/2);
+              // for(let i=0;i<num;i++){
+              //   data.code = ' '+data.code+' ';
+              // }
+              this.CreateOneFormPage(this.dialogForm.beaconTag);
               this.$set(this,'dialogType',false);
             }else{
               this.msgError('参数异常')
@@ -203,12 +203,12 @@
                 if(this.needCLodop()){
                   //打印
                   if(obj.beaconTag[0]){
-                    let data = JSON.parse(JSON.stringify({code:obj.beaconTag}))
-                    let num = parseInt((20 - data.code.length)/2);
-                    for(let i=0;i<num;i++){
-                      data.code = ' '+data.code+' ';
-                    }
-                    this.CreateOneFormPage(data.code);
+                    // let data = JSON.parse(JSON.stringify({code:obj.beaconTag}))
+                    // let num = parseInt((20 - data.code.length)/2);
+                    // for(let i=0;i<num;i++){
+                    //   data.code = ' '+data.code+' ';
+                    // }
+                    this.CreateOneFormPage(obj.beaconTag);
                     this.$set(this,'dialogType',false);
                   }else{
                     this.msgError('参数异常')