From c2288a30b2a9505ff9530eb6c193186807206a13 Mon Sep 17 00:00:00 2001 From: X1627315083 <1627315083@qq.com> Date: Wed, 16 Apr 2025 10:43:54 +0800 Subject: [PATCH] =?UTF-8?q?3d=E6=B7=BB=E5=8A=A0=E5=8D=B0=E8=8A=B1=20?= =?UTF-8?q?=E7=AD=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/style/style.css | 33 +- src/assets/style/style.less | 28 +- .../Administrator/SE/allUser/addAllUser.vue | 276 ++++ .../Administrator/SE/allUser/index.vue | 500 ++++++++ .../SE/designDetailList/index.vue | 275 ++++ .../SE/getGenerateFrequency/index.vue | 242 ++++ src/component/Administrator/TestClickData.vue | 2 +- .../Administrator/allUserPoerations.vue | 7 +- .../Administrator/coupons/addAllUser.vue | 275 ++++ src/component/Administrator/coupons/index.vue | 365 ++++++ src/component/Canvas/index.vue | 12 +- .../detailLeft/module/libraryList.vue | 13 +- .../detailLeft/module/selectList.vue | 17 +- .../detailLeft/module/uploadList.vue | 27 +- .../detailLeft/module/uploadSegmentation.vue | 201 +++ src/component/HomePage/index/index.vue | 80 +- .../model/cloudUploading/createCloud.vue | 41 + .../index/model/cloudUploading/index.vue | 171 +++ .../model/collection/ColorboardUpload.vue | 1 - .../index/model/deReconstruction/index.vue | 68 +- .../HomePage/index/model/design/index.vue | 18 +- .../index/model/patternMaking3D/index.vue | 80 +- .../index/model/patternMaking3D/three.vue | 19 +- .../index/model/poseTransfer/index.vue | 2 +- .../HomePage/index/model/toProduct/index.vue | 2 +- .../HomePage/index/workflow/content/index.vue | 70 +- .../workflow/content/printingDesign3D.vue | 40 +- .../HomePage/index/workflow/index.vue | 28 +- src/component/HomePage/index/workflow/nav.vue | 4 + .../HomePage/index/workflow/workspace.vue | 24 +- src/component/HomePage/renew.vue | 88 ++ src/component/LibraryPage/brandDetail.vue | 107 +- src/component/Pay/payMethod.vue | 1 + src/component/WorksPage/Falls.vue | 53 +- src/component/WorksPage/newScaleImage.vue | 4 +- src/component/modules/generalDrag.vue | 6 +- src/lang/cn.ts | 3 + src/lang/en.ts | 3 + src/router/index.ts | 53 +- src/store/adminPage/adminPage.ts | 10 + src/store/userHabit/userHabit.ts | 5 +- src/tool/adminRouter.js | 202 +++ src/tool/canvasGeneralCopy.js | 30 +- src/tool/https.js | 24 +- src/tool/listData.js | 10 +- src/views/Administrator.vue | 176 +-- src/views/HomeMain.vue | 3 +- src/views/HomeView/library.vue | 6 +- src/views/LoginPageEnterprise.vue | 1120 +++++++++++++++++ src/views/LoginPageSchool.vue | 1120 +++++++++++++++++ src/views/Register.vue | 2 +- 51 files changed, 5588 insertions(+), 359 deletions(-) create mode 100644 src/component/Administrator/SE/allUser/addAllUser.vue create mode 100644 src/component/Administrator/SE/allUser/index.vue create mode 100644 src/component/Administrator/SE/designDetailList/index.vue create mode 100644 src/component/Administrator/SE/getGenerateFrequency/index.vue create mode 100644 src/component/Administrator/coupons/addAllUser.vue create mode 100644 src/component/Administrator/coupons/index.vue create mode 100644 src/component/DetailCopy/detailLeft/module/uploadSegmentation.vue create mode 100644 src/component/HomePage/index/model/cloudUploading/createCloud.vue create mode 100644 src/component/HomePage/index/model/cloudUploading/index.vue create mode 100644 src/tool/adminRouter.js create mode 100644 src/views/LoginPageEnterprise.vue create mode 100644 src/views/LoginPageSchool.vue diff --git a/src/assets/style/style.css b/src/assets/style/style.css index c34c60e3..55fef2fd 100644 --- a/src/assets/style/style.css +++ b/src/assets/style/style.css @@ -551,13 +551,15 @@ li { .ant-btn-primary { background-color: #000; } -.ant-picker-range-wrapper { +.ant-picker-range-wrapper, +.ant-picker-dropdown { border-radius: 2rem; overflow: hidden; background-color: #fff; border: 2px solid #000; } -.ant-picker-range-wrapper .ant-picker-range-arrow { +.ant-picker-range-wrapper .ant-picker-range-arrow, +.ant-picker-dropdown .ant-picker-range-arrow { display: none; } .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner::after, @@ -1273,6 +1275,10 @@ tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::afte display: flex; align-items: center; } +.admin_page .admin_state_item > span { + white-space: nowrap; + width: 13rem; +} .admin_page .admin_state_item > span > span { color: red; } @@ -1283,7 +1289,6 @@ tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::afte margin-right: 15px; flex-shrink: 0; display: block; - width: 10.5rem; text-align: right; } .admin_page .admin_state_item > input { @@ -1296,16 +1301,24 @@ tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::afte background-color: #f5f5f5; } .admin_page .admin_search_item { - background: #343579; - border-color: #343579; height: 4rem; - padding: 0.64rem 1.5rem; - font-size: 1.6rem; - border-radius: 2px; - display: inline-block; + width: 13rem; + height: 6rem; + display: flex; + align-items: center; + justify-content: center; + font-size: 1.8rem; + font-weight: 600; + border-radius: 3rem; color: #fff; cursor: pointer; margin: 0 2rem 2rem 0; + background-color: #000; +} +.admin_page .admin_search_item:hover { + color: #000; + border: 2px solid #000; + background-color: #fff; } .admin_page .admin_search_item:last-child { margin: 0; @@ -1334,7 +1347,7 @@ tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::afte border-radius: 10px; padding: 5px 10px; border: 1px solid #b6b6b6; - background: #39215b; + background: #000; color: #fff; margin: 0 10px 10px 0; font-size: 1.4rem; diff --git a/src/assets/style/style.less b/src/assets/style/style.less index 50d5a2a0..8de6cb4c 100644 --- a/src/assets/style/style.less +++ b/src/assets/style/style.less @@ -612,7 +612,7 @@ input:focus{ .ant-btn-primary{ background-color: #000; } -.ant-picker-range-wrapper{ +.ant-picker-range-wrapper,.ant-picker-dropdown{ border-radius: 2rem; overflow: hidden; background-color: #fff; @@ -1399,6 +1399,8 @@ tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::afte display: flex; align-items: center; >span{ + white-space: nowrap; + width: 13rem; >span{ color: red; } @@ -1412,7 +1414,6 @@ tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::afte display: block; // min-width: 20%; // width: 100px; - width: 10.5rem; text-align: right; } >input{ @@ -1426,16 +1427,25 @@ tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::afte } } .admin_search_item{ - background: #343579; - border-color: #343579; height: 4rem; - padding: .64rem 1.5rem; - font-size: 1.6rem; - border-radius: 2px; - display: inline-block; + width: 13rem; + height: 6rem; + display: flex; + align-items: center; + justify-content: center; + font-size: 1.8rem; + font-weight: 600; + border-radius: 3rem; color: #fff; cursor: pointer; margin: 0 2rem 2rem 0; + background-color: #000; + + &:hover{ + color: #000; + border: 2px solid #000; + background-color: #fff; + } } .admin_search_item:last-child{ margin: 0; @@ -1464,7 +1474,7 @@ tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::afte border-radius: 10px; padding: 5px 10px; border: 1px solid #b6b6b6; - background: #39215b; + background: #000; color: #fff; margin: 0 10px 10px 0; font-size: 1.4rem; diff --git a/src/component/Administrator/SE/allUser/addAllUser.vue b/src/component/Administrator/SE/allUser/addAllUser.vue new file mode 100644 index 00000000..b95ab9c3 --- /dev/null +++ b/src/component/Administrator/SE/allUser/addAllUser.vue @@ -0,0 +1,276 @@ + + + + \ No newline at end of file diff --git a/src/component/Administrator/SE/allUser/index.vue b/src/component/Administrator/SE/allUser/index.vue new file mode 100644 index 00000000..514b16f8 --- /dev/null +++ b/src/component/Administrator/SE/allUser/index.vue @@ -0,0 +1,500 @@ + + + \ No newline at end of file diff --git a/src/component/Administrator/SE/designDetailList/index.vue b/src/component/Administrator/SE/designDetailList/index.vue new file mode 100644 index 00000000..408515dc --- /dev/null +++ b/src/component/Administrator/SE/designDetailList/index.vue @@ -0,0 +1,275 @@ + + + \ No newline at end of file diff --git a/src/component/Administrator/SE/getGenerateFrequency/index.vue b/src/component/Administrator/SE/getGenerateFrequency/index.vue new file mode 100644 index 00000000..142eeb58 --- /dev/null +++ b/src/component/Administrator/SE/getGenerateFrequency/index.vue @@ -0,0 +1,242 @@ + + + \ No newline at end of file diff --git a/src/component/Administrator/TestClickData.vue b/src/component/Administrator/TestClickData.vue index 5abe8492..d1473850 100644 --- a/src/component/Administrator/TestClickData.vue +++ b/src/component/Administrator/TestClickData.vue @@ -271,7 +271,7 @@ export default defineComponent({ changePage(e: any) { this.currentPage = e.current; this.pageSize = e.pageSize; - // this.gettrialList(); + this.gettrialList(); }, //查询列表 diff --git a/src/component/Administrator/allUserPoerations.vue b/src/component/Administrator/allUserPoerations.vue index 63b8ae99..9388b88f 100644 --- a/src/component/Administrator/allUserPoerations.vue +++ b/src/component/Administrator/allUserPoerations.vue @@ -278,10 +278,11 @@ export default defineComponent({ }); + \ No newline at end of file diff --git a/src/component/Administrator/coupons/index.vue b/src/component/Administrator/coupons/index.vue new file mode 100644 index 00000000..57de65bd --- /dev/null +++ b/src/component/Administrator/coupons/index.vue @@ -0,0 +1,365 @@ + + + \ No newline at end of file diff --git a/src/component/Canvas/index.vue b/src/component/Canvas/index.vue index 03bd6dee..c2efce3b 100644 --- a/src/component/Canvas/index.vue +++ b/src/component/Canvas/index.vue @@ -24,7 +24,7 @@ + \ No newline at end of file diff --git a/src/component/HomePage/index/index.vue b/src/component/HomePage/index/index.vue index d7bf3da6..46addb6e 100644 --- a/src/component/HomePage/index/index.vue +++ b/src/component/HomePage/index/index.vue @@ -6,7 +6,8 @@
-
Please choose your workflow
+
+ Please choose your workflow
{{item.title}}
@@ -17,6 +18,9 @@
+
+ You can use these features only after becoming a regular user~ +
+ \ No newline at end of file diff --git a/src/component/HomePage/index/model/cloudUploading/index.vue b/src/component/HomePage/index/model/cloudUploading/index.vue new file mode 100644 index 00000000..bf9556da --- /dev/null +++ b/src/component/HomePage/index/model/cloudUploading/index.vue @@ -0,0 +1,171 @@ + + + \ No newline at end of file diff --git a/src/component/HomePage/index/model/collection/ColorboardUpload.vue b/src/component/HomePage/index/model/collection/ColorboardUpload.vue index daed8027..1db2f6ec 100644 --- a/src/component/HomePage/index/model/collection/ColorboardUpload.vue +++ b/src/component/HomePage/index/model/collection/ColorboardUpload.vue @@ -665,7 +665,6 @@ export default defineComponent({ } return data }) - console.log(123) this.store.commit('setColorboardList',newColorList) }, diff --git a/src/component/HomePage/index/model/deReconstruction/index.vue b/src/component/HomePage/index/model/deReconstruction/index.vue index 8ca852d8..917b59d3 100644 --- a/src/component/HomePage/index/model/deReconstruction/index.vue +++ b/src/component/HomePage/index/model/deReconstruction/index.vue @@ -1,7 +1,25 @@