From 61f764b142fa660d50978bd388b6453c56f3735b Mon Sep 17 00:00:00 2001
From: wjt <1797368093@qq.com>
Date: 星期四, 27 六月 2024 11:23:33 +0800
Subject: [PATCH] 二维码修改

---
 src/views/infomanger/companymanger/components/createQrcode.vue |   15 +++++++++++----
 1 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/src/views/infomanger/companymanger/components/createQrcode.vue b/src/views/infomanger/companymanger/components/createQrcode.vue
index 2a192a9..87aa2da 100644
--- a/src/views/infomanger/companymanger/components/createQrcode.vue
+++ b/src/views/infomanger/companymanger/components/createQrcode.vue
@@ -2,6 +2,8 @@
   <el-dialog title="浜岀淮鐮�"  v-model="dialogVisible" width="300px" @close="closeDialog"> 
     <div class="text-center">
       <vueQr ref="query" background="#fff" :text="info.companyCode"></vueQr>
+      <div style="font-weight: bold;margin-bottom: 10px;">娌堜笜鎯犱紒鎵ф硶</div>
+
       <div>{{ info.companyName }}</div>
       <div style="margin-top: 10px;">
         <el-link @click="downImage" type="primary">涓嬭浇浼佷笟鐮�</el-link>
@@ -41,9 +43,9 @@
 function drawText() {
       const canvas = canvasRef.value;
       canvas.width = 350;
-      canvas.height = 350;
+      canvas.height = 380;
       canvas.style.width = '350px';
-      canvas.style.height = '350px';
+      canvas.style.height = '380px';
       const ctx = canvas.getContext('2d');
       ctx.fillStyle  = "#fff"
       ctx.fillRect(0, 0, canvas.width, canvas.height);
@@ -52,10 +54,15 @@
       const text = info.value.companyName;
       
       ctx.drawImage(img, 10, 0, 320, 320);
-      ctx.font = '20px Arial';
+      // ctx.font = '20px Arial';
       ctx.textAlign = 'center';
       ctx.fillStyle = '#000';
-      wrapText(ctx, text, 180, 320, 350, 20)
+      // ctx.setFontWeight('bold')
+      ctx.font ='bold 20px Arial'
+      wrapText(ctx, "娌堜笜鎯犱紒鎵ф硶", 180, 320, 350, 40)
+      // ctx.setFontWeight('normal')
+      ctx.font ="20px Arial"
+      wrapText(ctx, text, 180, 350, 350, 20)
     }
     function wrapText(context, text, x, y, maxWidth, lineHeight) {
     var words = text.split('');

--
Gitblit v1.9.1