From c98e45bfac25e9110ad0383faac54a54d98ea9d5 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期四, 18 十一月 2021 20:47:04 +0800
Subject: [PATCH] 2021-11-18

---
 src/views/printTemplate/option.js |   78 ++++++++++++++++++++++++++++++++++----
 1 files changed, 69 insertions(+), 9 deletions(-)

diff --git a/src/views/printTemplate/option.js b/src/views/printTemplate/option.js
index ca9317b..1671000 100644
--- a/src/views/printTemplate/option.js
+++ b/src/views/printTemplate/option.js
@@ -288,6 +288,7 @@
     item.align = 'left'
     item.vertialAlign = 'top'
   } else if (type === 'barcode') {
+    item.value = ''
     item.url = url
     item.barcodeType = 'code128'
     item.barcodeWidth = Math.floor(width * 0.6)
@@ -295,6 +296,7 @@
     item.barcodeLabel = 'true'
     item.fontSize = Math.floor(12 * (boxwidth / 210))
   } else if (type === 'qrcode') {
+    item.value = ''
     item.url = url
     item.qrcodeType = 'qrcode'
     item.qrcodeWidth = Math.floor(height * 0.6)
@@ -313,6 +315,7 @@
       type: 'title',
       label: '绫诲瀷',
       initval: '鏂囨湰',
+      class: 'text',
       required: false
     },
     {
@@ -336,6 +339,14 @@
       initval: item.field || '',
       required: false,
       options: fields
+    },
+    {
+      type: 'text',
+      key: 'cusfield',
+      label: '鑷畾涔�',
+      initval: item.cusfield || '',
+      required: true,
+      hidden: true
     },
     {
       type: 'number',
@@ -466,6 +477,7 @@
       type: 'title',
       label: '绫诲瀷',
       initval: '鏉″舰鐮�',
+      class: 'barcode',
       required: false
     },
     {
@@ -476,12 +488,27 @@
       required: false
     },
     {
+      type: 'text',
+      key: 'value',
+      label: '鍐呭',
+      initval: item.value || '',
+      required: false
+    },
+    {
       type: 'select',
       key: 'field',
       label: '鍏宠仈瀛楁',
       initval: item.field,
-      required: true,
+      required: false,
       options: fields
+    },
+    {
+      type: 'text',
+      key: 'cusfield',
+      label: '鑷畾涔�',
+      initval: item.cusfield || '',
+      required: true,
+      hidden: true
     },
     {
       type: 'number',
@@ -612,6 +639,7 @@
       type: 'title',
       label: '绫诲瀷',
       initval: '浜岀淮鐮�',
+      class: 'qrcode',
       required: false
     },
     {
@@ -622,12 +650,27 @@
       required: false
     },
     {
+      type: 'text',
+      key: 'value',
+      label: '鍐呭',
+      initval: item.value || '',
+      required: false
+    },
+    {
       type: 'select',
       key: 'field',
       label: '鍏宠仈瀛楁',
       initval: item.field,
-      required: true,
+      required: false,
       options: fields
+    },
+    {
+      type: 'text',
+      key: 'cusfield',
+      label: '鑷畾涔�',
+      initval: item.cusfield || '',
+      required: true,
+      hidden: true
     },
     {
       type: 'number',
@@ -734,6 +777,7 @@
       type: 'title',
       label: '绫诲瀷',
       initval: '鍥剧墖',
+      class: 'image',
       required: false
     },
     {
@@ -743,13 +787,21 @@
       initval: item.name,
       required: false
     },
-    // {
-    //   type: 'text',
-    //   key: 'value',
-    //   label: '鍥剧墖鍦板潃',
-    //   initval: item.value,
-    //   required: false
-    // },
+    {
+      type: 'fileupload',
+      key: 'value',
+      label: '鍥剧墖鍦板潃',
+      initval: item.value,
+      required: false
+    },
+    {
+      type: 'textarea',
+      key: 'productValue',
+      label: '姝e紡鍦板潃',
+      initval: item.productValue || '',
+      tooltip: '姝e紡绯荤粺浣跨敤鐨勫浘鐗囷紝涓虹┖鏃朵娇鐢ㄥ浘鐗囧湴鍧�銆�',
+      required: false
+    },
     {
       type: 'select',
       key: 'field',
@@ -759,6 +811,14 @@
       options: fields
     },
     {
+      type: 'text',
+      key: 'cusfield',
+      label: '鑷畾涔�',
+      initval: item.cusfield || '',
+      required: true,
+      hidden: true
+    },
+    {
       type: 'number',
       key: 'left',
       label: '璺濆乏',

--
Gitblit v1.8.0