update coupon editor

This commit is contained in:
zhl 2021-07-07 12:38:24 +08:00
parent c8e2ad5220
commit 3ee72825bd
11 changed files with 31 additions and 25 deletions

1
dist/css/chunk-1160da0b.0bb21cbe.css vendored Normal file
View File

@ -0,0 +1 @@
[data-v-09384920]:export{menuBg:#304156;menuText:#bfcbd9;menuActiveText:#409eff}#pre_canvas[data-v-09384920]{border:1px solid #ccc}

View File

@ -1 +0,0 @@
[data-v-d0aabc72]:export{menuBg:#304156;menuText:#bfcbd9;menuActiveText:#409eff}#pre_canvas[data-v-d0aabc72]{border:1px solid #ccc}

2
dist/index.html vendored

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -8,7 +8,7 @@ self.__precacheManifest = (self.__precacheManifest || []).concat([
"url": "/css/404.96fe1c26.css"
},
{
"revision": "e6879b66ed3a61f43170",
"revision": "c8fd3f99ede6621151f3",
"url": "/css/app.286de1f3.css"
},
{
@ -27,6 +27,10 @@ self.__precacheManifest = (self.__precacheManifest || []).concat([
"revision": "8239dac86842ab280502",
"url": "/css/chunk-03981715.c22f04b8.css"
},
{
"revision": "d5683ce0df67bcc8b150",
"url": "/css/chunk-1160da0b.0bb21cbe.css"
},
{
"revision": "4b0ca974ba66564a4db9",
"url": "/css/chunk-1426d9f9.c73fa990.css"
@ -107,10 +111,6 @@ self.__precacheManifest = (self.__precacheManifest || []).concat([
"revision": "6471edf443c70b38f586",
"url": "/css/chunk-cd008602.286b633f.css"
},
{
"revision": "3a232fb1402a043ac3c8",
"url": "/css/chunk-d1a6e4dc.87e1bd75.css"
},
{
"revision": "250d2f003d999693e07e",
"url": "/css/chunk-d4ad27d8.af60e613.css"
@ -180,7 +180,7 @@ self.__precacheManifest = (self.__precacheManifest || []).concat([
"url": "/img/404.a57b6f31.png"
},
{
"revision": "d74cb947fc02d75a6d1d35a5a457a36b",
"revision": "3fe1d26d52bea4f39ae88cb1e9e703dc",
"url": "/index.html"
},
{
@ -192,8 +192,8 @@ self.__precacheManifest = (self.__precacheManifest || []).concat([
"url": "/js/404.b1bc2078.js"
},
{
"revision": "e6879b66ed3a61f43170",
"url": "/js/app.bf2dfb95.js"
"revision": "c8fd3f99ede6621151f3",
"url": "/js/app.84e7df09.js"
},
{
"revision": "4308fe0503e593d27da4",
@ -215,6 +215,10 @@ self.__precacheManifest = (self.__precacheManifest || []).concat([
"revision": "8239dac86842ab280502",
"url": "/js/chunk-03981715.97a8e9cd.js"
},
{
"revision": "d5683ce0df67bcc8b150",
"url": "/js/chunk-1160da0b.641a624f.js"
},
{
"revision": "4b0ca974ba66564a4db9",
"url": "/js/chunk-1426d9f9.cee2e077.js"
@ -303,10 +307,6 @@ self.__precacheManifest = (self.__precacheManifest || []).concat([
"revision": "6471edf443c70b38f586",
"url": "/js/chunk-cd008602.48da3f3a.js"
},
{
"revision": "3a232fb1402a043ac3c8",
"url": "/js/chunk-d1a6e4dc.3a898f93.js"
},
{
"revision": "250d2f003d999693e07e",
"url": "/js/chunk-d4ad27d8.80e78674.js"

View File

@ -14,7 +14,7 @@
importScripts("https://storage.googleapis.com/workbox-cdn/releases/4.3.1/workbox-sw.js");
importScripts(
"/precache-manifest.a9ca60b6e677d6292133b643e998d8e9.js"
"/precache-manifest.9c2fcccda64902eb57acd0c4bf3556d3.js"
);
workbox.core.setCacheNameDetails({prefix: "pyxis-fe"});

View File

@ -104,14 +104,14 @@
ref="editor"
v-model="postForm.content"
:height="600"
:width="480"
:width="378"
/>
</el-col>
<el-col :span="12">
<el-breadcrumb separator="/">
<el-breadcrumb-item>预览, 图片尺寸: 480x640</el-breadcrumb-item>
<el-breadcrumb-item>预览, 图片尺寸: 376x720</el-breadcrumb-item>
</el-breadcrumb>
<canvas id="pre_canvas" width="480" height="640"></canvas>
<canvas id="pre_canvas" width="376" height="720"></canvas>
</el-col>
</el-row>
</el-form-item>
@ -344,7 +344,13 @@ export default class extends Vue {
const ctx = canvas.getContext('2d') as CanvasRenderingContext2D
ctx.clearRect(0, 0, canvas.width, canvas.height)
var iframedoc = iframe.contentDocument || (iframe.contentWindow?.document as Document)
html2canvas(iframedoc.body, { canvas, useCORS: true })
iframedoc.body.style.margin = '0px'
html2canvas(iframedoc.body, {
canvas,
useCORS: true,
x: 0,
y: 0
})
}
private requestUpload() {