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 @@ + + + + \ No newline at end of file diff --git a/src/component/HomePage/ExportNewCoolection.vue b/src/component/HomePage/ExportNewCoolection.vue index 7e6a0e43..da53201c 100644 --- a/src/component/HomePage/ExportNewCoolection.vue +++ b/src/component/HomePage/ExportNewCoolection.vue @@ -49,8 +49,10 @@ --> -
-
+
+
@@ -88,12 +90,14 @@ export default defineComponent({ let allBoardData:any = computed(()=>{return store.state.UploadFilesModule.allBoardData}) let likeDesignCollectionList : any = computed(()=>{return store.state.HomeStoreModule.likeDesignCollectionList}) let exportNav = inject('exportNav') + let dragIdx = 0 return { allBoardData, likeDesignCollectionList, sketch, sketchList, exportNav, + dragIdx, } }, watch: { @@ -117,6 +121,17 @@ export default defineComponent({ // }, }, methods: { + dragstart (e:any, index:any) { + console.log(12312312312312); + + this.dragIdx = index + }, + dragDrop (e:any, index:any) { + let _teams = this.likeDesignCollectionList //将hotteams存起来 + let _dragitem = _teams[this.dragIdx] //将被拖拽的那条数据存起来 + _teams.splice(this.dragIdx, 1) //删除被拖拽的那条数据 + _teams.splice(index, 0, _dragitem) //将被拖拽的那条数据放到数组中指定的位置 + }, setSketch(){ this.sketch = [[],[],[]] nextTick().then(async ()=>{ diff --git a/src/component/HomePage/Header.vue b/src/component/HomePage/Header.vue index 7cef43cb..48fefe85 100644 --- a/src/component/HomePage/Header.vue +++ b/src/component/HomePage/Header.vue @@ -20,8 +20,8 @@ >
-
- + +
+ Credits : + + +
+
{{ numItem-1 }}
+
+
+ + +
+
{{$t('Header.logOff')}} @@ -225,6 +231,7 @@ export default defineComponent({ timerSec: null, modalWarning: null, isLanguage: false, + language:[ {name:'English',value:'ENGLISH'}, {name:'中文',value:'CHINESE_SIMPLIFIED'}, @@ -235,9 +242,15 @@ export default defineComponent({ // {name:'แบบไทย',value:'THAI'}, // {name:'Tiếng Việt',value:'VIETNAMESE'}, // {name:'Italiano',value:'ITALIAN'}, - ] + ], + presentAssignment:String(0), }; }, + watch: { + // presentAssignment(newVal,oldVal){ + // console.log(String(newVal).length); + // } + }, mounted() { let isTest = getCookie('isTest')//获取是否是试用用户 this.isTest =JSON.parse(isTest) @@ -265,10 +278,13 @@ export default defineComponent({ let noRefresh = name === "home" ? true : false; this.$router.push({ name: name, params: { noRefresh: noRefresh } }); }, - UpgradePlan(){ + UpgradePlan(){//购买积分 let UpgradePlan = this.$refs.UpgradePlan UpgradePlan.init() }, + Assignment(){//任务 + this.presentAssignment = Number(this.presentAssignment) + 123 + }, //点击下拉图标出现操作 changeShowOperateContent() { this.isShowOperate = !this.isShowOperate; @@ -611,7 +627,7 @@ export default defineComponent({ margin: .7rem; } } - + .icon-xiala { font-size: 1.4rem; cursor: pointer; @@ -625,6 +641,36 @@ export default defineComponent({ animation-direction: 0.5s; } } + .credits{ + font-size: 1.8rem; + color: #1a1a1a; + font-weight: 900; + width: auto; + padding: 0 1rem; + cursor: auto; + display: flex; + span{ + width: 5rem; + display: inline-block; + overflow: hidden; + display: flex; + .credits_item{ + transition: .3s all; + div{ + height: 100%; + } + } + } + i{ + height: 100%; + display: inline-block; + border-left: .1rem solid ; + padding-left: .9rem; + margin-left: .9rem; + font-size: 1.8rem; + cursor: pointer; + } + } .trialApproval{ margin-left: 2rem; } @@ -643,7 +689,8 @@ export default defineComponent({ border: 1px solid #000000; &.select_list{ // display: none; - transform: translateX(120%); + transform: translateX(105%); + // transform: translateX(120%); } .select_item { padding-left: 1.5rem; diff --git a/src/component/HomePage/UpgradePlan.vue b/src/component/HomePage/UpgradePlan.vue index b71813a5..f5bf7533 100644 --- a/src/component/HomePage/UpgradePlan.vue +++ b/src/component/HomePage/UpgradePlan.vue @@ -59,9 +59,9 @@
{{ price.credits * price.num }} credits
${{ price.price * price.num }} USD
-
+
-
-
+ +
+
All credits are shared within the {{ }} name organization
UPGRADE NOW
@@ -242,6 +242,7 @@ export default defineComponent({ }, cancelDsign(){ this.showUpgradePlan = false + this.cancel() }, }, }); diff --git a/src/component/Pay/payOrder.vue b/src/component/Pay/payOrder.vue index 44f0e1e6..9b40e823 100644 --- a/src/component/Pay/payOrder.vue +++ b/src/component/Pay/payOrder.vue @@ -312,13 +312,13 @@ export default defineComponent({ // this.$router.push({name:'home',params: {id:record.id}}) console.log(record); this.showRefundReason = true - // Https.axiosPost( - // Https.httpUrls.tradeRefund + `/${record.orderNo}/${"123"}`, - // {} - // ).then((rv: any) => { - // console.log(rv); - // }) - // .catch((res) => {}); + Https.axiosPost( + Https.httpUrls.tradeRefund + `/${record.orderNo}/${"123"}`, + {} + ).then((rv: any) => { + console.log(rv); + }) + .catch((res) => {}); }, }, }); diff --git a/src/views/HomeView.vue b/src/views/HomeView.vue index 492a085d..116a115e 100644 --- a/src/views/HomeView.vue +++ b/src/views/HomeView.vue @@ -112,7 +112,8 @@ {{ $t('HomeView.SelectedDesign') }}
-
+ +
{{ $t('HomeView.Export') }}
+
@@ -215,11 +217,12 @@