diff --git a/common.scss b/common.scss index 5994751..853439d 100644 --- a/common.scss +++ b/common.scss @@ -70,4 +70,14 @@ } .btn:after { border: none; -} \ No newline at end of file +} + + +.empty { + margin-top: 165rpx; + width: 100%; +} +.empty-icon { + width: 464rpx; + height: auto; +} diff --git a/components/base/suspendDropdown.vue b/components/base/suspendDropdown.vue index bb1e5f3..7f46388 100644 --- a/components/base/suspendDropdown.vue +++ b/components/base/suspendDropdown.vue @@ -60,37 +60,11 @@ }, methods: { openPicker() { + console.log('openPicker', this.label) this.popupVisible = true - - return - - uni.createSelectorQuery().in(this) - .select('.btn') - .fields({ - node: true, - size: true, - rect: true, - }) - .exec(async (res) => { - console.log('res', res) - const { - top, - left, - } = res[0] - console.log('top', top, 'left', left) - - // this.popupStyle = { - // top: `${parseInt(top)}px`, - // left: `${parseInt(left)}px`, - // } - - console.log('popupStyle', this.popupStyle) - - this.popupVisible = true - - }) }, closePicker() { + console.log('closePicker', this.label) this.popupVisible = false }, onSelect(val) { @@ -99,6 +73,8 @@ this.$emit('input', newVal) this.$emit('change', newVal) + + this.closePicker() }, }, } @@ -128,6 +104,7 @@ background: transparent; bottom: 0; left: 0; + z-index: 98; font-size: 0; } diff --git a/pages/index/case.vue b/pages/index/case.vue index 05b463a..5281be9 100644 --- a/pages/index/case.vue +++ b/pages/index/case.vue @@ -31,9 +31,16 @@ - - - + + @@ -78,16 +85,6 @@ this.getData() }, methods: { - // todo: delete - getData() { - this.list = [ - { id: '001', image: '/static/image/temp-1.png' }, - { id: '001', image: '/static/image/temp-2.png' }, - { id: '001', image: '/static/image/temp-3.png' }, - ] - - this.total = this.list.length - }, search() { this.queryParams.pageNo = 1 this.queryParams.pageSize = 10 @@ -214,5 +211,9 @@ } } } + + .empty { + margin-top: 65rpx; + } \ No newline at end of file diff --git a/pages_order/serve/index.vue b/pages_order/serve/index.vue index f108eb0..5397516 100644 --- a/pages_order/serve/index.vue +++ b/pages_order/serve/index.vue @@ -26,7 +26,6 @@ async getData(paramCode) { try { this.details = await this.$fetch('querySummaryByParamCode', { paramCode }) - console.log('details', this.details) } catch (err) { console.log('err', err) } diff --git a/pages_order/thesis/index.vue b/pages_order/thesis/index.vue index 0f8bc0c..5874042 100644 --- a/pages_order/thesis/index.vue +++ b/pages_order/thesis/index.vue @@ -184,124 +184,6 @@ } - // todo: delete - this.title = '建筑学学科论文' - - this.bannerList = [ - { image: '/static/image/temp-1.png' }, - { image: '/static/image/temp-2.png' }, - { image: '/static/image/temp-3.png' }, - { image: '/static/image/temp-2.png' }, - ] - - this.process = { - difficulty: 4, - content: `导周期本次辅导共包含15课时,每课时60分钟通常建议辅导周期为2-3个月,可根据学员进度个性化调整。发表周期6-12个月不等(包含论文撰写、修改、投稿、审稿等环节)期刊不同。周期有所差异,平均审稿期为3-6月。结果产出定制选题报告与研究框架辅导高质量学术论文初稿+多轮修改辅导完整投稿材料包(含CoverLetter、格式排版等)AHCI核心期刊正式发表 - ` - } - - this.direction = [ - { - id: '001', - title: '建筑历史方向', - desc: '聚焦不同时期建筑风格,流派演变,哲学美学(如现象学)与建筑关联,经典或当代实(如生态建筑)、标志性建筑项目实践案例。', - }, - { - id: '002', - title: '建筑设计实践', - desc: '创新设计流程(含参数化计)、可持续设计(如生态建筑)、标志性建筑项目实践案例。', - }, - { - id: '003', - title: '建筑技术与工程', - desc: '创新设计流程(含参数化计)、可持续设计(如生态建筑)、标志性建筑项目实践案例。', - }, - ] - - this.teachers = [ - { - id: '001', - name: 'Elizabeth', - label: '文化与技术融合研究者', - degree: '牛津大学建筑学博士', - image: '/static/image/temp-11.png', - experience: ` - 于《Building Environment》等权威期刊发表多篇论文;教学特色:擅长以项目制教学打通理论到实践的闭环,学生团队多次斩获亚洲建筑新人赛大奖。 - ` - }, - { - id: '002', - name: 'Elizabeth', - label: '文化与技术融合研究者', - degree: '牛津大学建筑学博士', - image: '/static/image/temp-12.png', - experience: ` - 于《Building Environment》等权威期刊发表多篇论文;教学特色:擅长以项目制教学打通理论到实践的闭环,学生团队多次斩获亚洲建筑新人赛大奖。 - ` - }, - ] - - this.course = [ - { - id: '001', - title: '选题指导', - length: 4, - desc: '探讨当前建筑学热点与研究势,启发学员形成研究兴出与方向在导师引导下,完成选题定位、研究问题设定;', - }, - { - id: '002', - title: '论文撰写辅导', - length: 4, - desc: '创新设计流程(含参数化计)、可持续设计(如生态建筑)、标志性建筑项目实践案例。', - }, - { - id: '003', - title: '论文修改与润色提升', - length: 4, - desc: '......', - }, - ] - - this.targetAudience = `正在攻读本科、硕土或博士阶段建筑学、城市设计、景观建筑、建筑历史与理论等相关专业的学生 - ·有志申请海外建筑类高校研究生项目、需准备具有深度与原创性的学术写作材料的申请者; - -准备参与各类学术会议、论文竟赛、设计研究发表等活动的高校建筑学子; - .希望将设计实践与理论研究相结合,通过论文提升学术表达与评职称的建筑从业者或高校教师; - ,对跨学科建筑议题(如空间社会学、建筑文化研究、数字建构等)有浓厚兴趣,并计划在学术方向深入发展的研究者。 - ` - - this.journal = [ - { - id: '001', - name: 'Journal of Architecture', - desc: '发表难度中等偏难,审稿周期较长,注重研究的创新性。', - intro: '专注于建筑理论与历史研究。该刊理论性强,特别欢迎跨学科、历史与文化视角的论文,期刊适合深度分析与批评性研究。作为AHCI核刊。JCRQ2分区。影响因子1.2。', - image: '/static/image/temp-13.png', - }, - { - id: '002', - name: 'Journal of Architecture', - desc: '发表难度中等偏难,审稿周期较长,注重研究的创新性。', - intro: '专注于建筑理论与历史研究。该刊理论性强,特别欢迎跨学科、历史与文化视角的论文,期刊适合深度分析与批评性研究。作为AHCI核刊。JCRQ2分区。影响因子1.2。', - image: '/static/image/temp-14.png', - }, - ] - - this.attachment = [ - { - id: '001', - name: '学术平台手册.pdf', - type: 'pdf', - size: 6.37, - url: 'https://www.klook.cn/klvoucher/UENZOG10SE81amgzbURkNXhvRVhFeXFIaDJONnpYb0gyQUNFYURJRzlQVjlydTJUZGFGaVpCM3VmYW1wUnhKSkp0bDBUK2IvekU4Vk14RmhacTJ2d0VqVEVCUHlMZ0JFelNycGxGdTl4VTA9.pdf?from_source=email&from_medium=system_email&from_campaign=TTD_pretrip2_booking_confirmation_base', - }, - { - id: '002', - name: '学术平台手册.doc', - type: 'word', - size: 6.37, - url: 'https://qcloud.dpfile.com/pc/myug_luLpDQj6VgAsrUXgol_FrfrTcsVfpzy8-1PMV3uCvjEkdZxjKI_hzpUwDOs.jpg', - }, - ] }, downloadFile(url) { console.log('downloadFile', url) diff --git a/pages_order/thesis/search.vue b/pages_order/thesis/search.vue index c2b7423..b9ceb97 100644 --- a/pages_order/thesis/search.vue +++ b/pages_order/thesis/search.vue @@ -177,15 +177,9 @@ } } } - + .empty { margin-top: 165rpx; - width: 100%; - - &-icon { - width: 464rpx; - height: auto; - } } \ No newline at end of file diff --git a/static/image/temp-1.png b/static/image/temp-1.png deleted file mode 100644 index 1e8caa8..0000000 Binary files a/static/image/temp-1.png and /dev/null differ diff --git a/static/image/temp-10.png b/static/image/temp-10.png deleted file mode 100644 index 829855b..0000000 Binary files a/static/image/temp-10.png and /dev/null differ diff --git a/static/image/temp-11.png b/static/image/temp-11.png deleted file mode 100644 index 58a4b2f..0000000 Binary files a/static/image/temp-11.png and /dev/null differ diff --git a/static/image/temp-12.png b/static/image/temp-12.png deleted file mode 100644 index c1a5cfb..0000000 Binary files a/static/image/temp-12.png and /dev/null differ diff --git a/static/image/temp-13.png b/static/image/temp-13.png deleted file mode 100644 index bb42541..0000000 Binary files a/static/image/temp-13.png and /dev/null differ diff --git a/static/image/temp-14.png b/static/image/temp-14.png deleted file mode 100644 index 7886741..0000000 Binary files a/static/image/temp-14.png and /dev/null differ diff --git a/static/image/temp-2.png b/static/image/temp-2.png deleted file mode 100644 index e7beef7..0000000 Binary files a/static/image/temp-2.png and /dev/null differ diff --git a/static/image/temp-3.png b/static/image/temp-3.png deleted file mode 100644 index 94735cf..0000000 Binary files a/static/image/temp-3.png and /dev/null differ diff --git a/static/image/temp-4.png b/static/image/temp-4.png deleted file mode 100644 index 9dacebc..0000000 Binary files a/static/image/temp-4.png and /dev/null differ diff --git a/static/image/temp-5.png b/static/image/temp-5.png deleted file mode 100644 index e672082..0000000 Binary files a/static/image/temp-5.png and /dev/null differ diff --git a/static/image/temp-6.png b/static/image/temp-6.png deleted file mode 100644 index d6dc1d0..0000000 Binary files a/static/image/temp-6.png and /dev/null differ diff --git a/static/image/temp-7.png b/static/image/temp-7.png deleted file mode 100644 index dd4de94..0000000 Binary files a/static/image/temp-7.png and /dev/null differ diff --git a/static/image/temp-8.png b/static/image/temp-8.png deleted file mode 100644 index bb49493..0000000 Binary files a/static/image/temp-8.png and /dev/null differ diff --git a/static/image/temp-9.png b/static/image/temp-9.png deleted file mode 100644 index fb92f6e..0000000 Binary files a/static/image/temp-9.png and /dev/null differ