From eb2f43c595f6e0602c74ba8516b6324ffcab3e59 Mon Sep 17 00:00:00 2001 From: 李林 <z1292839451@163.com> Date: 星期三, 13 三月 2024 11:13:29 +0800 Subject: [PATCH] 原始记录模板完成 --- src/components/tool/excel.vue | 84 +++++++++++++++++++++++------------------- 1 files changed, 46 insertions(+), 38 deletions(-) diff --git a/src/components/tool/excel.vue b/src/components/tool/excel.vue index 3353db2..afc58d4 100644 --- a/src/components/tool/excel.vue +++ b/src/components/tool/excel.vue @@ -33,10 +33,11 @@ </template> <script> +// import { data } from 'jquery'; export default { + props: ['data','title'], data() { return { - data: {} } }, mounted() { @@ -46,43 +47,50 @@ }, methods: { templateWrite() { - $(function() { - //閰嶇疆椤� - var options = { - container: 'luckysheet', - title: "妯℃澘缂栧埗", - lang: "zh", - showsheetbar: false, - showstatisticBarConfig: { - view: false - }, - data: [{ - name: '妯℃澘', - order: '0' - }], - enableAddRow: false, - row: 100, - enableAddBackTop: false, - showtoolbarConfig: { - chart: false, // '鍥捐〃' - pivotTable: false, //'鏁版嵁閫忚琛�' - protection:false, // '宸ヤ綔琛ㄤ繚鎶�' - }, - cellRightClickConfig: { - copyAs: false, // 澶嶅埗涓� - hideRow: false, // 闅愯棌閫変腑琛屽拰鏄剧ず閫変腑琛� - hideColumn: false, // 闅愯棌閫変腑鍒楀拰鏄剧ず閫変腑鍒� - sort: false, // 鎺掑簭閫夊尯 - filter: false, // 绛涢�夐�夊尯 - chart: false, // 鍥捐〃鐢熸垚 - image: false, // 鎻掑叆鍥剧墖 - matrix: false, // 鐭╅樀鎿嶄綔閫夊尯 - }, - myFolderUrl: 'http://127.0.0.1/', - functionButton: '<button onClick="excelClosed()" class="save">淇濆瓨</button>' - } - luckysheet.create(options) - }) + if(this.data!=null&&this.data!=''){ + let option = JSON.parse(this.data) + option.title = this.title + luckysheet.create(option) + }else{ + $(function() { + //閰嶇疆椤� + var options = { + container: 'luckysheet', + title: this.title, + lang: "zh", + showsheetbar: false, + showstatisticBarConfig: { + view: false + }, + data: [{ + name: '妯℃澘', + order: '0' + }], + enableAddRow: false, + row: 100, + column: 26, + enableAddBackTop: false, + showtoolbarConfig: { + chart: false, // '鍥捐〃' + pivotTable: false, //'鏁版嵁閫忚琛�' + protection:false, // '宸ヤ綔琛ㄤ繚鎶�' + }, + cellRightClickConfig: { + copyAs: false, // 澶嶅埗涓� + hideRow: false, // 闅愯棌閫変腑琛屽拰鏄剧ず閫変腑琛� + hideColumn: false, // 闅愯棌閫変腑鍒楀拰鏄剧ず閫変腑鍒� + sort: false, // 鎺掑簭閫夊尯 + filter: false, // 绛涢�夐�夊尯 + chart: false, // 鍥捐〃鐢熸垚 + image: false, // 鎻掑叆鍥剧墖 + matrix: false, // 鐭╅樀鎿嶄綔閫夊尯 + }, + myFolderUrl: 'http://127.0.0.1/', + functionButton: '<button onClick="excelClosed()" class="save">淇濆瓨</button>' + } + luckysheet.create(options) + }) + } } } } -- Gitblit v1.9.3