From b61782b9ecc3d446ece01bcb5ce35f63795665a3 Mon Sep 17 00:00:00 2001 From: X1627315083 <1627315083@qq.com> Date: Mon, 19 Feb 2024 09:38:47 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=AF=E4=BB=98=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.dev | 2 +- src/assets/style/style.css | 47 +- src/assets/style/style.less | 42 +- src/component/HomePage/Header.vue | 15 +- src/component/HomePage/UpgradePlan.vue | 512 ++++++++++++++++++++ src/component/HomePage/collectionModal.vue | 29 +- src/component/Pay/payOrder.vue | 516 +++++++++++++++++++++ src/router/index.ts | 5 + src/tool/https.js | 16 +- src/views/paySucceed.vue | 108 +++++ vue.config.js | 2 +- 11 files changed, 1234 insertions(+), 60 deletions(-) create mode 100644 src/component/HomePage/UpgradePlan.vue create mode 100644 src/component/Pay/payOrder.vue create mode 100644 src/views/paySucceed.vue diff --git a/.env.dev b/.env.dev index 7c369529..c5154201 100644 --- a/.env.dev +++ b/.env.dev @@ -5,4 +5,4 @@ NODE_ENV = 'development' # VUE_APP_BASE_URL = 'http://18.167.251.121:10086' VUE_APP_BASE_URL = 'https://develop.api.aida.com.hk' # VUE_APP_BASE_URL = 'http://192.168.1.9:5567' -# VUE_APP_BASE_URL = 'http://192.168.1.6:7766' +# VUE_APP_BASE_URL = '18.167.251.121:17088' diff --git a/src/assets/style/style.css b/src/assets/style/style.css index d4fcc9c5..3efd8e7f 100644 --- a/src/assets/style/style.css +++ b/src/assets/style/style.css @@ -595,14 +595,36 @@ li { .libraryPageCascader .ant-cascader-menu { margin-top: 4rem; } +.closeIcon { + position: absolute; + top: calc(2rem*1.2); + right: calc(2rem*1.2); + cursor: pointer; + width: calc(4rem*1.2); + height: calc(4rem*1.2); + display: flex; + align-items: center; + justify-content: center; +} +.closeIcon .fi-rr-cross-small::before { + padding: calc(0.2rem*1.2); + border-radius: 5px; + border: solid 2px rgba(0, 0, 0, 0.25); + transition: 1s all; + color: rgba(0, 0, 0, 0.55); +} +.closeIcon.collection_closeIcon:hover .fi-rr-cross-small::before { + border: solid 2px rgba(0, 0, 0, 0.55); + color: #000000; +} .collection_modal .ant-modal-body, -.design_detail_modal_component .ant-modal-body, +.payOrder_modal.design_detail_modal_component .ant-modal-body, .designOpenrtion_modal .ant-modal-body, .library_page .ant-modal-body { overflow-y: hidden; } .collection_modal .design_title_text, -.design_detail_modal_component .design_title_text, +.payOrder_modal.design_detail_modal_component .design_title_text, .designOpenrtion_modal .design_title_text, .library_page .design_title_text { font-size: var(--aida-fsize2); @@ -612,7 +634,7 @@ li { margin-bottom: calc(2rem*1.2); } .collection_modal .design_title_text .design_title_text_intro, -.design_detail_modal_component .design_title_text .design_title_text_intro, +.payOrder_modal.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 { font-size: var(--aida-fsize1-4); @@ -620,7 +642,7 @@ li { color: rgba(0, 0, 0, 0.45); } .collection_modal .ant-upload.ant-upload-select-picture-card, -.design_detail_modal_component .ant-upload.ant-upload-select-picture-card, +.payOrder_modal.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 { background: #FFFFFF; @@ -631,27 +653,27 @@ li { margin: 0; } .collection_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, +.payOrder_modal.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 { font-size: calc(3.2rem*1.2); color: #B7B7B7; } .collection_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, +.payOrder_modal.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 { font-size: calc(1.6rem*1.2); color: #B7B7B7; } .collection_modal .ant-upload-list-picture-card-container, -.design_detail_modal_component .ant-upload-list-picture-card-container, +.payOrder_modal.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 { display: none !important; } .collection_modal .ant-upload-picture-card-wrapper, -.design_detail_modal_component .ant-upload-picture-card-wrapper, +.payOrder_modal.design_detail_modal_component .ant-upload-picture-card-wrapper, .designOpenrtion_modal .ant-upload-picture-card-wrapper, .library_page .ant-upload-picture-card-wrapper { width: auto; @@ -683,16 +705,19 @@ li { color: #000000; } .design_detail_modal_component .ant-upload-list-picture-card-container, -.designOpenrtion_modal .ant-upload-list-picture-card-container { +.designOpenrtion_modal .ant-upload-list-picture-card-container, +.UpgradePlan_modal .ant-upload-list-picture-card-container { display: none !important; } .design_detail_modal_component .ant-upload-picture-card-wrapper, -.designOpenrtion_modal .ant-upload-picture-card-wrapper { +.designOpenrtion_modal .ant-upload-picture-card-wrapper, +.UpgradePlan_modal .ant-upload-picture-card-wrapper { width: auto; vertical-align: top; } .design_detail_modal_component .subitOkPreviewBtn, -.designOpenrtion_modal .subitOkPreviewBtn { +.designOpenrtion_modal .subitOkPreviewBtn, +.UpgradePlan_modal .subitOkPreviewBtn { background-color: #38205b; color: #fff; cursor: pointer; diff --git a/src/assets/style/style.less b/src/assets/style/style.less index d3d9a1ba..fcd97144 100644 --- a/src/assets/style/style.less +++ b/src/assets/style/style.less @@ -578,20 +578,7 @@ ul,li{ // .ant-select-dropdown{ // z-index: 10001; // } -//提示框样式 -.ant-modal-root{ - .ant-modal-wrap{ - .ant-modal-confirm-confirm{ - .ant-modal-content{ - .ant-modal-body{ - .ant-modal-confirm-body-wrapper{ - - } - } - } - } - } -} + .ant-message-info .anticon{ // color: #b2b2b2; } @@ -711,8 +698,31 @@ ul,li{ margin-top: 4rem; } } +.closeIcon{ + position: absolute; + top: calc(2rem*1.2); + right: calc(2rem*1.2); + cursor: pointer; + width: calc(4rem*1.2); + height: calc(4rem*1.2); + display: flex; + align-items: center; + justify-content: center; + + .fi-rr-cross-small::before{ + padding: calc(.2rem*1.2); + border-radius: 5px; + border: solid 2px rgba(0, 0, 0, 0.25); + transition: 1s all; + color: rgba(0, 0, 0, 0.55); + } + &.collection_closeIcon:hover .fi-rr-cross-small::before{ + border: solid 2px rgba(0, 0, 0, 0.55); + color: rgba(0, 0, 0, 1); + } +} //collection 弹窗 -.collection_modal,.design_detail_modal_component,.designOpenrtion_modal,.library_page{ +.collection_modal,.payOrder_modal.design_detail_modal_component,.designOpenrtion_modal,.library_page{ .ant-modal-body{ overflow-y: hidden; @@ -781,7 +791,7 @@ ul,li{ } } } -.design_detail_modal_component,.designOpenrtion_modal{ +.design_detail_modal_component,.designOpenrtion_modal,.UpgradePlan_modal{ .ant-upload-list-picture-card-container{ display: none !important; } diff --git a/src/component/HomePage/Header.vue b/src/component/HomePage/Header.vue index f6bfc3af..7cef43cb 100644 --- a/src/component/HomePage/Header.vue +++ b/src/component/HomePage/Header.vue @@ -40,6 +40,13 @@ > Trial Approval +
+ Upgrade Plan +
+