diff --git a/src/component/Detail/editFrontBack.vue b/src/component/Detail/editFrontBack.vue index 55451329..f46b1cb3 100644 --- a/src/component/Detail/editFrontBack.vue +++ b/src/component/Detail/editFrontBack.vue @@ -125,23 +125,23 @@ export default defineComponent({ fabric.Object.prototype.cornerSize = 10 fabric.Object.prototype.transparentCorners = false exportUrl = data.maskUrl - canvas.on('mouse:wheel', opt => { - const delta = opt.e.deltaY // 滚轮,向上滚一下是 -100,向下滚一下是 100 - let zoom = canvas.getZoom() // 获取画布当前缩放值 - zoom *= 0.999 ** delta - if (zoom > 20) zoom = 20 - if (zoom < 0.01) zoom = 0.01 - // console.log(zoom); - canvas.zoomToPoint( - { // 关键点 - x: opt.e.offsetX, - y: opt.e.offsetY - }, - zoom - ) - opt.e.preventDefault() - opt.e.stopPropagation() - }) + // canvas.on('mouse:wheel', opt => { + // const delta = opt.e.deltaY // 滚轮,向上滚一下是 -100,向下滚一下是 100 + // let zoom = canvas.getZoom() // 获取画布当前缩放值 + // zoom *= 0.999 ** delta + // if (zoom > 20) zoom = 20 + // if (zoom < 0.01) zoom = 0.01 + // // console.log(zoom); + // canvas.zoomToPoint( + // { // 关键点 + // x: opt.e.offsetX, + // y: opt.e.offsetY + // }, + // zoom + // ) + // opt.e.preventDefault() + // opt.e.stopPropagation() + // }) await new Promise((resolve, reject) => { fabric.Image.fromURL(data.maskUrl, function(img) { // 设置背景图对象的宽度和高度与 canvas 相同 diff --git a/src/component/HomePage/SketchboardUpload.vue b/src/component/HomePage/SketchboardUpload.vue index 808cf57e..ba7b587b 100644 --- a/src/component/HomePage/SketchboardUpload.vue +++ b/src/component/HomePage/SketchboardUpload.vue @@ -228,14 +228,15 @@ export default defineComponent({ level2Type:'', designType:'', }) - let scene = ref({ - name:'Generate Sketch', - value:'generate' - }) + let openMenu = ref(false) let sketchStyleList:any = computed(()=>{ return store.state.UserHabit.SketchGenerateType }) + let scene = ref({ + name: t('SketchboardUpload.GenerateSketch'), + value:'generate' + }) return { fileList, openClick, diff --git a/src/component/LibraryPage/ModelPlacement.vue b/src/component/LibraryPage/ModelPlacement.vue index 82a5cff2..8cced248 100644 --- a/src/component/LibraryPage/ModelPlacement.vue +++ b/src/component/LibraryPage/ModelPlacement.vue @@ -215,10 +215,12 @@ export default defineComponent({ autoCropWidth: '0', //默认生成截图框宽度 autoCropHeight: '0', //默认生成截图框高度 fixed: true, //是否开启截图框宽高固定比例 - fixedBox: true, //固定截图框大小,不允许改变 + fixedBox: false, //固定截图框大小,不允许改变//上传系统模特使用 + // fixedBox: true, //固定截图框大小,不允许改变 fixedNumber: [1, 2.125], //截图框的宽高比例 full: false, //false按原比例裁切图片,不失真 - canMove: true, //上传图片是否可以移动 + canMove: false, //上传图片是否可以移动//上传系统模特使用 + // canMove: true, //上传图片是否可以移动 canMoveBox: false, //截图框能否拖动 original: false, //上传图片按照原始比例渲染 centerBox: false, //截图框是否被限制在图片里面 @@ -741,6 +743,8 @@ export default defineComponent({ returnData[v.type] = [v.left, v.top] }); } + console.log(returnData); + return returnData }, diff --git a/src/component/WorksPage/publish.vue b/src/component/WorksPage/publish.vue index 8f886a5e..228e77f7 100644 --- a/src/component/WorksPage/publish.vue +++ b/src/component/WorksPage/publish.vue @@ -33,7 +33,11 @@