From bd8e32f819d867eb6ebf0b8b2c295a37073f3a1e Mon Sep 17 00:00:00 2001
From: X1627315083 <1627315083@qq.com>
Date: Fri, 23 Feb 2024 14:32:33 +0800
Subject: [PATCH] =?UTF-8?q?=E6=94=AF=E4=BB=98=E9=80=80=E6=AC=BE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/assets/style/style.css | 30 +++-
src/assets/style/style.less | 9 +-
src/component/Detail/DesignDetail.vue | 3 +-
src/component/HomePage/ExportModel.vue | 155 ++++++++++++++++++
.../HomePage/ExportNewCoolection.vue | 19 ++-
src/component/HomePage/Header.vue | 81 +++++++--
src/component/HomePage/UpgradePlan.vue | 5 +-
src/component/Pay/payOrder.vue | 14 +-
src/views/HomeView.vue | 14 +-
9 files changed, 288 insertions(+), 42 deletions(-)
create mode 100644 src/component/HomePage/ExportModel.vue
diff --git a/src/assets/style/style.css b/src/assets/style/style.css
index ef58b821..02c177d7 100644
--- a/src/assets/style/style.css
+++ b/src/assets/style/style.css
@@ -621,14 +621,16 @@ li {
.payOrder_modal .ant-modal-body,
.design_detail_modal_component .ant-modal-body,
.designOpenrtion_modal .ant-modal-body,
-.library_page .ant-modal-body {
+.library_page .ant-modal-body,
+.Export .ant-modal-body {
overflow-y: hidden;
}
.collection_modal .design_title_text,
.payOrder_modal .design_title_text,
.design_detail_modal_component .design_title_text,
.designOpenrtion_modal .design_title_text,
-.library_page .design_title_text {
+.library_page .design_title_text,
+.Export .design_title_text {
font-size: var(--aida-fsize2);
font-weight: 900;
color: rgba(0, 0, 0, 0.65);
@@ -639,7 +641,8 @@ li {
.payOrder_modal .design_title_text .design_title_text_intro,
.design_detail_modal_component .design_title_text .design_title_text_intro,
.designOpenrtion_modal .design_title_text .design_title_text_intro,
-.library_page .design_title_text .design_title_text_intro {
+.library_page .design_title_text .design_title_text_intro,
+.Export .design_title_text .design_title_text_intro {
font-size: var(--aida-fsize1-4);
font-weight: 400;
color: rgba(0, 0, 0, 0.45);
@@ -648,7 +651,8 @@ li {
.payOrder_modal .ant-upload.ant-upload-select-picture-card,
.design_detail_modal_component .ant-upload.ant-upload-select-picture-card,
.designOpenrtion_modal .ant-upload.ant-upload-select-picture-card,
-.library_page .ant-upload.ant-upload-select-picture-card {
+.library_page .ant-upload.ant-upload-select-picture-card,
+.Export .ant-upload.ant-upload-select-picture-card {
background: #FFFFFF;
width: calc(6rem*1.2);
height: calc(6rem*1.2);
@@ -660,7 +664,8 @@ li {
.payOrder_modal .ant-upload.ant-upload-select-picture-card .upload_tip_block .icon-jiahao,
.design_detail_modal_component .ant-upload.ant-upload-select-picture-card .upload_tip_block .icon-jiahao,
.designOpenrtion_modal .ant-upload.ant-upload-select-picture-card .upload_tip_block .icon-jiahao,
-.library_page .ant-upload.ant-upload-select-picture-card .upload_tip_block .icon-jiahao {
+.library_page .ant-upload.ant-upload-select-picture-card .upload_tip_block .icon-jiahao,
+.Export .ant-upload.ant-upload-select-picture-card .upload_tip_block .icon-jiahao {
font-size: calc(3.2rem*1.2);
color: #B7B7B7;
}
@@ -668,7 +673,8 @@ li {
.payOrder_modal .ant-upload.ant-upload-select-picture-card .ant-upload-text,
.design_detail_modal_component .ant-upload.ant-upload-select-picture-card .ant-upload-text,
.designOpenrtion_modal .ant-upload.ant-upload-select-picture-card .ant-upload-text,
-.library_page .ant-upload.ant-upload-select-picture-card .ant-upload-text {
+.library_page .ant-upload.ant-upload-select-picture-card .ant-upload-text,
+.Export .ant-upload.ant-upload-select-picture-card .ant-upload-text {
font-size: calc(1.6rem*1.2);
color: #B7B7B7;
}
@@ -676,14 +682,16 @@ li {
.payOrder_modal .ant-upload-list-picture-card-container,
.design_detail_modal_component .ant-upload-list-picture-card-container,
.designOpenrtion_modal .ant-upload-list-picture-card-container,
-.library_page .ant-upload-list-picture-card-container {
+.library_page .ant-upload-list-picture-card-container,
+.Export .ant-upload-list-picture-card-container {
display: none !important;
}
.collection_modal .ant-upload-picture-card-wrapper,
.payOrder_modal .ant-upload-picture-card-wrapper,
.design_detail_modal_component .ant-upload-picture-card-wrapper,
.designOpenrtion_modal .ant-upload-picture-card-wrapper,
-.library_page .ant-upload-picture-card-wrapper {
+.library_page .ant-upload-picture-card-wrapper,
+.Export .ant-upload-picture-card-wrapper {
width: auto;
vertical-align: top;
}
@@ -937,6 +945,12 @@ i {
.library_page .upload_item .upload_file_item .upload_img_icon {
width: calc(4.6rem*1.2);
}
+.hideChecked {
+ user-select: none;
+ -moz-user-select: none;
+ -webkit-user-select: none;
+ -ms-user-select: none;
+}
.cut_pricture_modal .ant-modal-content {
border-radius: 1rem;
}
diff --git a/src/assets/style/style.less b/src/assets/style/style.less
index 222d866c..cc3623dc 100644
--- a/src/assets/style/style.less
+++ b/src/assets/style/style.less
@@ -722,7 +722,7 @@ ul,li{
}
}
//collection 弹窗
-.collection_modal,.payOrder_modal,.design_detail_modal_component,.designOpenrtion_modal,.library_page{
+.collection_modal,.payOrder_modal,.design_detail_modal_component,.designOpenrtion_modal,.library_page,.Export{
.ant-modal-body{
overflow-y: hidden;
@@ -988,7 +988,12 @@ i{
}
}
}
-
+.hideChecked{
+ user-select: none;
+ -moz-user-select: none;
+ -webkit-user-select: none;
+ -ms-user-select: none;
+}
//剪裁弹窗
.cut_pricture_modal{
.ant-modal-content{
diff --git a/src/component/Detail/DesignDetail.vue b/src/component/Detail/DesignDetail.vue
index 73ce0ad1..3271f1b3 100644
--- a/src/component/Detail/DesignDetail.vue
+++ b/src/component/Detail/DesignDetail.vue
@@ -148,7 +148,8 @@
import { defineComponent,computed,ref,provide,nextTick,createVNode} from 'vue'
import DesignDetailAlter from '@/component/Detail/DesignDetailAlter.vue'
import magnifyingGlass from '@/component/Detail/magnifyingGlass.vue'
-import setDesignItem from '@/component/Detail/setDesignItem2.vue'
+import setDesignItem from '@/component/Detail/setDesignItem.vue'
+// import setDesignItem from '@/component/Detail/setDesignItem2.vue'
import setDesignItemMobile from '@/component/Detail/setDesignItemMobile.vue'
import Draggable from 'vuedraggable'
import { ExclamationCircleOutlined } from '@ant-design/icons-vue';
diff --git a/src/component/HomePage/ExportModel.vue b/src/component/HomePage/ExportModel.vue
new file mode 100644
index 00000000..b111c26b
--- /dev/null
+++ b/src/component/HomePage/ExportModel.vue
@@ -0,0 +1,155 @@
+
+