From 041642df1a632c0c7dd6779c24d4433721c4a2aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=94=B0=E5=B2=A9?= Date: Wed, 21 Jan 2026 08:48:18 +0800 Subject: [PATCH] =?UTF-8?q?JLBA202505130001=5F=E5=85=B3=E4=BA=8E=E5=90=89?= =?UTF-8?q?=E6=9E=97=E9=93=B6=E8=A1=8C=E6=96=B0=E5=BB=BAAI=E6=99=BA?= =?UTF-8?q?=E8=83=BD=E5=9F=B9=E8=AE=AD=E7=B3=BB=E7=BB=9F=E7=9A=84=E9=9C=80?= =?UTF-8?q?=E6=B1=82=5F=E5=AE=8C=E6=88=90=E9=A6=96=E9=A1=B5=E7=9A=84?= =?UTF-8?q?=E4=B8=A4=E4=B8=AA=E5=88=97=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.development | 4 +- src/api/index.js | 12 +++ src/pages/index/components/class_scroll.vue | 99 +++++++++++++------- src/pages/index/index.vue | 2 +- src/static/images/index/kc_icon.png | Bin 0 -> 3596 bytes src/static/images/index/new.png | Bin 881 -> 1529 bytes src/static/images/index/pl_icon.png | Bin 0 -> 3593 bytes 7 files changed, 78 insertions(+), 39 deletions(-) create mode 100644 src/static/images/index/kc_icon.png create mode 100644 src/static/images/index/pl_icon.png diff --git a/.env.development b/.env.development index 4339c237..0d46fbc7 100644 --- a/.env.development +++ b/.env.development @@ -47,8 +47,8 @@ VITE_APP_BASE_API_Url = 'http://25.18.122.65:7001' # VITE_APP_BASE_H5_API_Url_TRAASK = 'http://25.64.16.144:9605' -# VITE_APP_BASE_H5_API_Url_TRAEXAM = 'http://25.64.16.154:9604' -VITE_APP_BASE_H5_API_Url_TRAPRACTICE = 'http://25.64.32.157:9603' +VITE_APP_BASE_H5_API_Url_TRAAPP = 'http://25.64.32.154:9601' +#VITE_APP_BASE_H5_API_Url_TRAPRACTICE = 'http://25.64.32.157:9603' diff --git a/src/api/index.js b/src/api/index.js index cd5e5e84..b811e820 100644 --- a/src/api/index.js +++ b/src/api/index.js @@ -16,6 +16,8 @@ export const getStatisticsData = (data) => { }); }; + + // 最新课程查询接口 export const queryCrsInfoByLastnew = (data) => { /** @@ -89,3 +91,13 @@ export const queryCrsInfoByRecmd = (data) => { +// 新政新品 +export const queryNewPolicyNewProducts = (data) => { + + return request({ + url: '/traapp/mycrs/queryNewPolicyNewProducts', + method: 'post', + data + }); +}; + diff --git a/src/pages/index/components/class_scroll.vue b/src/pages/index/components/class_scroll.vue index 3925facd..eed3763b 100644 --- a/src/pages/index/components/class_scroll.vue +++ b/src/pages/index/components/class_scroll.vue @@ -10,17 +10,21 @@ + + + + - - + + - {{ item.crsName }} + {{ item.nama }} 更新:{{ (item.mtTime || '').substr(0, 10) }} - 已学:{{ item.accmStdyCnt }}人次 + 已学:{{ item.accmCnt }} 去学习 @@ -44,11 +48,21 @@ @@ -144,29 +160,40 @@ white-space: nowrap; width: 100%; } - .scroll-view-item { display: inline-block; margin-right: 30rpx; background-color: #ffffff; border-radius: 22rpx; box-shadow: #eaeaea 0 0 6rpx; - padding: 20rpx 20rpx 36rpx 34rpx; + padding: 20rpx 20rpx 26rpx 34rpx; + position: relative; + overflow: hidden; + .icon { + position: absolute; + right: 0; + top: 0; + width: 76rpx; + height: 76rpx; + } } .item_div { - width: calc(562rpx + 56rpx); + // width: calc(562rpx + 56rpx); + width: 562rpx; } .item { display: flex; - width: calc(562rpx + 56rpx); + width: 562rpx; flex-direction: column; + .title { font-weight: 500; font-size: 30rpx; color: #333333; margin-bottom: 10rpx; + padding-right: 30rpx; width: 100%; } .content { @@ -224,11 +251,11 @@ .module_title_div { display: flex; - margin: 30rpx $bg-margin-left; + margin: 20rpx $bg-margin-left; align-items: center; - .icon { - margin-right: 6rpx; + margin-right: 8rpx; + margin-top: 12rpx; } .icon_1 { @@ -254,7 +281,7 @@ height: 31rpx; } } - + .title { font-size: 34rpx; color: #323e57; diff --git a/src/pages/index/index.vue b/src/pages/index/index.vue index 9f35808a..f3d4d85f 100644 --- a/src/pages/index/index.vue +++ b/src/pages/index/index.vue @@ -153,7 +153,7 @@ - + diff --git a/src/static/images/index/kc_icon.png b/src/static/images/index/kc_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..d2a82ae7f05f856ce633c84e7b338e5dd5c23a9b GIT binary patch literal 3596 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 literal 881 zcmV-%1CIQOP)u6; zg@uiUN77iJh*uj;8g1Ry{mGfmxSf0Fy0_&%I=lIuGxPh*_nhBjj*xtv&=CEUr`Yph z_{lJ~j0U-qKSoP8qqHEb1!m-fE5Jt_c!_eJD_jLpZ_YTVrLDk8AOT(=(g|*FV^ic8;03nSjDtqB2Vr?pf-1@Yv$!WQqv!`ZSK%flpjDH!dCZLlWB$! zHUL}Pc`YczK3jmIHnudm>FOh}$mc)CLT<=sA{s^LbjIRTaaFzqaz^w3!bNwi5?lJP z^dNBFv5l~Ro6=8{HluVnwlMSPlX&IoGhe&Ety0y0O6PCL*>t!4(B+|A#OEkl8O)Y2M+jY+{*2W-#J(g&?& zQ3X?jRuCpcjGx>RlU5Q}5U2^JAvfr}nPD1%Gf9f>15UXSzJ?eBgiYhYF*gpDndCm1 zsQ1!S7q&z*f@T{`6JKO$A21*2z?Q>4ACpK=(+>0n@X-0%Fc^A2 diff --git a/src/static/images/index/pl_icon.png b/src/static/images/index/pl_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..672abe4e75cd4b214b205fe22396d69f28bcbca2 GIT binary patch literal 3593 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 literal 0 HcmV?d00001