【新增】1.temu条码组件 2.添加SKU
This commit is contained in:
		| @@ -21,10 +21,6 @@ | ||||
|               <i class="iconfont"></i> | ||||
|               <span>表格</span> | ||||
|             </div> | ||||
|             <div class="ep-draggable-item item" tid="defaultModule.html"> | ||||
|               <i class="iconfont"></i> | ||||
|               <span>html</span> | ||||
|             </div> | ||||
|           </div> | ||||
|           <div class="title">辅助元素</div> | ||||
|           <div class="left-item__wrapper"> | ||||
| @@ -171,8 +167,8 @@ | ||||
|           } | ||||
|         }, | ||||
|         paperPopVisible: false, | ||||
|         paperWidth: '80', | ||||
|         paperHeight: '60' | ||||
|         paperWidth: 200, | ||||
|         paperHeight: 200 | ||||
|       } | ||||
|     }, | ||||
|  | ||||
| @@ -202,24 +198,30 @@ | ||||
|  | ||||
|     methods: { | ||||
|       buildLeftElement() { | ||||
|         // eslint-disable-next-line no-undef | ||||
|         hiprint.PrintElementTypeManager.buildByHtml($('.ep-draggable-item')) | ||||
|         // eslint-disable-next-line no-undef | ||||
|         $('#custom-provider').empty() | ||||
|         // eslint-disable-next-line no-undef | ||||
|         hiprint.PrintElementTypeManager.build($('#custom-provider'), 'customProvider') | ||||
|       }, | ||||
|  | ||||
|       buildDesigner() { | ||||
|         // eslint-disable-next-line no-undef | ||||
|         $('#hiprint-printTemplate').empty() | ||||
|         console.log(template) | ||||
|         this.hiprintTemplate = newHiprintPrintTemplate('temulables', { | ||||
|           template: template, | ||||
|           settingContainer: '#PrintElementOptionSetting', | ||||
|           fields: [{ | ||||
|             field: 'html', | ||||
|  | ||||
|           }], | ||||
|           onImageChooseClick: (target) => { | ||||
|             let input = document.createElement('input') | ||||
|             input.setAttribute('type', 'file') | ||||
|             input.click() | ||||
|             input.onchange = function () { | ||||
|               var file = this.files[0] | ||||
|               var reader = new FileReader() | ||||
|               if (file) { | ||||
|                 var reader = new FileReader() | ||||
|                 reader.readAsDataURL(file) | ||||
| @@ -274,7 +276,7 @@ | ||||
|         } | ||||
|  | ||||
|         const list = this.labels | ||||
|         this.hiprintTemplate.print(list) | ||||
|         this.hiprintTemplate.print(printData) | ||||
|       }, | ||||
|  | ||||
|       elementToString(el) { | ||||
| @@ -286,12 +288,14 @@ | ||||
|  | ||||
|       savePdf() { | ||||
|         const list = this.labels | ||||
|         this.hiprintTemplate.toPdf(printData, '测试导出pdf') | ||||
|         this.hiprintTemplate.toPdf(printData, '测试导出pdf').then(v => { | ||||
|           console.log(v) | ||||
|         }) | ||||
|       }, | ||||
|  | ||||
|       getHtml() { | ||||
|         const list = this.labels | ||||
|         this.html = this.elementToString(this.hiprintTemplate.getHtml(list)[0]) | ||||
|         this.html = this.elementToString(this.hiprintTemplate.getHtml(printData)) | ||||
|  | ||||
|         console.log(this.html) | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user