zhangjie 5 tahun lalu
induk
melakukan
230b42ea2a

TEMPAT SAMPAH
src/assets/images/barcode-sample-notext.png


TEMPAT SAMPAH
src/assets/images/barcode-sample.png


+ 2 - 2
src/assets/styles/card-preview.scss

@@ -680,8 +680,8 @@
             display: block;
             position: relative;
             margin: 0 auto;
-            width: 210px;
-            height: 35px;
+            width: 204px;
+            height: 34px;
           }
         }
         .dynamic-aorb-rects {

+ 1 - 1
src/modules/card/components/elementEdit/cardHeadSpin/HeadDynamic.vue

@@ -73,7 +73,7 @@
       >
         <div class="dynamic-aorb-content">
           <img :src="aorbBarcodeSrc" v-if="aorbBarcodeSrc" />
-          <img src="@/assets/images/barcode-sample.png" v-else />
+          <img src="@/assets/images/barcode-sample-notext.png" v-else />
         </div>
       </div>
     </div>

+ 2 - 2
src/modules/card/components/elementEdit/cardHeadSpin/HeadStdno.vue

@@ -6,8 +6,8 @@
     <div class="stdno-auto" v-if="data.examNumberStyle === 'auto'">
       <div class="stdno-auto-barcode">
         <img :src="examNumberBarcodeSrc" v-if="examNumberBarcodeSrc" />
-        <img src="@/assets/images/barcode-sample.png" v-else />
-        <p>{{ examNumberBarcodeName }}</p>
+        <img src="@/assets/images/barcode-sample-notext.png" v-else />
+        <p>{{ examNumberBarcodeName || "123456789" }}</p>
       </div>
     </div>
     <div class="stdno-fill" v-if="data.examNumberStyle === 'fill'">

+ 2 - 2
src/modules/card/previewTemp.js

@@ -711,8 +711,8 @@ const css =
     display: block;\
     position: relative;\
     margin: 0 auto;\
-    width: 210px;\
-    height: 35px;\
+    width: 204px;\
+    height: 34px;\
   }\
   .card-head-body .head-dynamic-aorb .dynamic-aorb-rects {\
     padding: 16px 10px;\

+ 5 - 2
src/modules/card/views/CardPreview.vue

@@ -185,9 +185,12 @@ export default {
       const canvas = document.createElement("CANVAS");
       JsBarcode(canvas, str, {
         width: 2,
-        height: 50,
+        height: 30,
         displayValue: false,
-        margin: 0
+        marginLeft: 20,
+        marginRight: 20,
+        marginTop: 0,
+        marginBottom: 0
       });
 
       return canvas.toDataURL();