From 3d3055a0cb7ca72a6e4449645c1d8944e6a5f219 Mon Sep 17 00:00:00 2001 From: X1627315083 <1627315083@qq.com> Date: Fri, 20 Dec 2024 16:28:18 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8Dbug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/style/style.css | 2 +- src/assets/style/style.less | 2 +- src/component/HomePage/ExportModel.vue | 15 +++++-- src/component/WorksPage/publish.vue | 2 + src/component/affiliate/home.vue | 4 +- src/component/mainPage/signUp/index.vue | 32 +++++++++++++- src/component/modules/liquefaction.vue | 55 +++++++++++++++++++++++-- src/store/userHabit/userHabit.ts | 8 ++-- src/tool/https.js | 1 + src/views/HomeMain.vue | 6 ++- src/views/HomeView/HomeView.vue | 16 ++++--- 11 files changed, 117 insertions(+), 26 deletions(-) diff --git a/src/assets/style/style.css b/src/assets/style/style.css index efad4e9c..95230540 100644 --- a/src/assets/style/style.css +++ b/src/assets/style/style.css @@ -1071,7 +1071,7 @@ tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::afte margin: 0 3rem 0 1rem; } .ant-message { - z-index: 1049 !important; + z-index: 9999 !important; top: 6rem; } .ant-modal-confirm-btns .ant-btn:hover { diff --git a/src/assets/style/style.less b/src/assets/style/style.less index e2fefa50..86e6d3d4 100644 --- a/src/assets/style/style.less +++ b/src/assets/style/style.less @@ -1172,7 +1172,7 @@ tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::afte margin: 0 3rem 0 1rem; } .ant-message{ - z-index: 1049 !important; + z-index: 9999 !important; top: 6rem; } .ant-modal-confirm-btns{ diff --git a/src/component/HomePage/ExportModel.vue b/src/component/HomePage/ExportModel.vue index 95fc0508..99a32e82 100644 --- a/src/component/HomePage/ExportModel.vue +++ b/src/component/HomePage/ExportModel.vue @@ -296,7 +296,7 @@
OK
- + @@ -1200,7 +1200,10 @@ export default defineComponent({ let keyDown = [] let oldOperation = '' let canvasKeyDown = (event) => { - event.preventDefault(); + let keys = ['Enter','Delete','ControlLeft','KeyZ','ShiftLeft','KeyC','KeyV','BracketLeft','BracketRight','KeyI','KeyD','KeyO','Backquote'] + if(keys.indexOf(event.key) > -1){ + event.preventDefault(); + } if(keyDown.indexOf(event.code)>-1){ }else{ keyDown.push(event.code) @@ -1218,7 +1221,6 @@ export default defineComponent({ paste() }else if(keyDown.indexOf('BracketLeft') > -1){ let width = canvasPencilWidth.value[operation.value] - console.log(width); canvasPencilWidth.value[operation.value] = (width - 5) < 3?3:(width - 5) console.log(canvasPencilWidth.value[operation.value]); setPencilWidth() @@ -2018,6 +2020,12 @@ export default defineComponent({ userlikeGroupId:userlikeGroupId, } publishModal.init(data) + document.removeEventListener("keydown", setCanvasKeyDown); + document.removeEventListener("keyup", clearCanvasKeyDown); + } + const clearPublish = ()=>{ + document.addEventListener("keydown", setCanvasKeyDown); + document.addEventListener("keyup", clearCanvasKeyDown); } let setSubmit = ()=>{ let data = setCanvasContent(false) @@ -2139,6 +2147,7 @@ export default defineComponent({ uploadImage,//上传图帕 setLayerIndex,//设置选中元素的层级 brushList,//笔触列表 + clearPublish, textureList,//材质列表 canvasPencilColor,//input选择颜色 canvasPencilWidth,//input选择宽度 diff --git a/src/component/WorksPage/publish.vue b/src/component/WorksPage/publish.vue index 7802ab1d..f978d9da 100644 --- a/src/component/WorksPage/publish.vue +++ b/src/component/WorksPage/publish.vue @@ -85,6 +85,7 @@ import { useI18n } from 'vue-i18n'; import { useStore } from "vuex"; export default defineComponent({ + emits: ['clearPublish'], setup(prop,{emit}) { let {t} = useI18n() const store = useStore(); @@ -199,6 +200,7 @@ export default defineComponent({ publish.value = false publishData.isShowMark = false publishData.subPublishDate = {} + emit('clearPublish') } let cancelDsign = ()=>{ Modal.confirm({ diff --git a/src/component/affiliate/home.vue b/src/component/affiliate/home.vue index 0446c381..ee13bf40 100644 --- a/src/component/affiliate/home.vue +++ b/src/component/affiliate/home.vue @@ -24,7 +24,7 @@
-
+
{{ item.title }}
{{ item.info }}
{{ item.detail }}
-
{{ item.highlight }}
- +
{{ item.highlight }}
+