diff --git a/fanruan-edu-cas.code-workspace b/fanruan-edu-cas.code-workspace new file mode 100644 index 0000000..876a149 --- /dev/null +++ b/fanruan-edu-cas.code-workspace @@ -0,0 +1,8 @@ +{ + "folders": [ + { + "path": "." + } + ], + "settings": {} +} \ No newline at end of file diff --git a/public/index.html b/public/index.html index cb4784b..06869a5 100644 --- a/public/index.html +++ b/public/index.html @@ -10,8 +10,9 @@ 帆软学院-培养企业亟需的数据人才 + content="帆软学院专注于培养企业亟需的数据人才。课程方向包括FineReport、FineBI、简道云、FineDataLink、数知鸟、阿米巴、数据分析、python、Linux、数据库、java、JavaScript等。" /> + diff --git a/src/api/auth.js b/src/api/auth.js index 2c95730..e173f51 100644 --- a/src/api/auth.js +++ b/src/api/auth.js @@ -83,7 +83,18 @@ export function getUserCode(sid) { */ export function casLogin(ticket) { return request({ - url:`/v1/user/cas/login/?ticket=${ticket}&service=${process.env.VUE_APP_EDU_URL}/`, + url:`/v1/user/cas/login/?appmodel=edu&ticket=${ticket}&redirect=/&service=${process.env.VUE_APP_EDU_URL}/`, + method: "get" + }) +} + +/** + * @description: 获取ticket + * @param {*} params + */ + export function getTicket(redirect) { + return request({ + url:`/v1/user/cas/get/ticket/?redirect=${redirect}&service=${process.env.VUE_APP_EDU_URL}/`, method: "get" }) } \ No newline at end of file diff --git a/src/api/map.js b/src/api/map.js index 48d852f..8aa8e87 100644 --- a/src/api/map.js +++ b/src/api/map.js @@ -24,4 +24,14 @@ export function geoCoding(v,city) { url:`https://bird.ioliu.cn/${v}?url=https://api.map.baidu.com/geocoding/v3/?address=${city}&output=json&ak=FvIYykqgB0i9dbTXWGf79nlyKT996zmj`, method: "get" }) +} + +/** + * 获取首页统计 + */ +export function getCityCount() { + return request({ + url:"/v1/edu/cityclass/count/", + method: "get" + }) } \ No newline at end of file diff --git a/src/api/user.js b/src/api/user.js index 4bedb2c..4f42679 100644 --- a/src/api/user.js +++ b/src/api/user.js @@ -1,6 +1,24 @@ import request from "@/utils/request"; +// 获取数知鸟ticketToken +export function getTicketToken(params) { + return request({ + url: "/v1/user/ticket/token/", + method: "get", + params + }) +} + + +// 获取用户资料(转发通行证v2接口) +export function getUserInfo() { + return request({ + url: "/v1/user/info/", + method: "get" + }) +} + // 获取用户的f豆,f币,信用积分 export function getCredit() { return request({ @@ -37,4 +55,4 @@ export function isCollection(params) { method: "get", params }) -} \ No newline at end of file +} diff --git a/src/api/video.js b/src/api/video.js index 501ea7d..5ef86ca 100644 --- a/src/api/video.js +++ b/src/api/video.js @@ -10,6 +10,32 @@ import request from "@/utils/request"; import {requestGet} from "@/utils/newrequest"; +// 视频课附件下载埋点 +export function downloadLog(fileId) { + return request({ + url: `/v1/edu/video/attachment/download/log/${fileId}`, + method: "get", + }) +} + +// 埋点每次进入和离开时间 +export function updateVideoCountLog(params) { + return request({ + url: '/v1/edu/video/update/count/log/', + method: "post", + params + }) +} + +// 埋点完播统计 +export function updateVideoPlayEnd(params) { + return request({ + url: '/v1/edu/video/update/play/end/', + method: "post", + params + }) +} + // 渠道和设备埋点 export function sourceDeviceLog(params) { return request({ @@ -163,6 +189,15 @@ export function updateNode(params) { }) } +// 添加finereport路径学习状态 2023版 +export function updateNodes(params) { + return request({ + url: '/v1/edu/guide/finereport/nodes/update/', + method: "post", + params + }) +} + // 添加finereport路径学习状态 export function luckDraw() { return request({ diff --git a/src/assets/css/base.css b/src/assets/css/base.css index 03e6d03..d53cdd8 100644 --- a/src/assets/css/base.css +++ b/src/assets/css/base.css @@ -4,8 +4,7 @@ html, input, select, textarea { - font-family: 'Helvetica Neue', 'PingFang SC', 'Hiragino Sans GB', - 'Microsoft YaHei', '微软雅黑', Arial, sans-serif; + font-family: "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif; } body { @@ -134,6 +133,9 @@ a:hover { .mlf12 { margin-left: 12px; } +.mlf16 { + margin-left: 16px; +} .mt20 { margin-top: 20px; @@ -147,6 +149,10 @@ a:hover { margin-bottom: 4px; } +.mb8 { + margin-bottom: 8px; +} + .mb10 { margin-bottom: 10px; } @@ -170,6 +176,9 @@ a:hover { text-align: center; cursor: pointer; } +.btn-008.border { + border: 1px solid #0082fc; +} .btn-008-big { padding: 15px 46px; @@ -539,14 +548,7 @@ a:hover { } .btn-ff7-ff4:hover { - background: linear-gradient( - -45deg, - #eb443e, - #f12f59, - #fc9550, - #ff4b72, - #eb443e - ); + background: linear-gradient(-45deg, #eb443e, #f12f59, #fc9550, #ff4b72, #eb443e); background-size: 400% 400%; animation: cpgradientBG 4s ease infinite; } @@ -554,6 +556,23 @@ a:hover { width: 96% !important; height: 96% !important; } +.btn-hot { + letter-spacing: 4px; + margin-top: 6px; + display: block; + color: #fff; + text-align: center; + font-size: 16px; + width: 200px; + height: 44px; + line-height: 44px; + background: linear-gradient(270deg, #FF7C6B 0%, #FF4B72 100%); + border-radius: 8px; +} +.btn-hot:hover{ + color: #fff; +} + @keyframes cpgradientBG { 0% { background-position: 0% 50%; @@ -567,3 +586,11 @@ a:hover { background-position: 0% 50%; } } + +.right_hover { + transition: all 0.3s; + margin-right: 0px; +} +.base_arrow_right_hover:hover .right_hover { + margin-right: -6px; +} diff --git a/src/assets/css/m.css b/src/assets/css/m.css index bebf3bc..263b17b 100644 --- a/src/assets/css/m.css +++ b/src/assets/css/m.css @@ -3,6 +3,9 @@ width: 100%; padding: 0 20px; } + .m-pd20{ + padding: 0 20px; + } .w1200 { width: 100%; @@ -28,9 +31,31 @@ .m-db { display: block !important; } + .m-f12{font-size: 12px !important;} + .m-f14{font-size: 14px !important;} } -@media screen and (max-width: 800px) {} +@media screen and (max-width: 800px) { + .m-dn-800 { + display: none !important; + } + + .m-db-800 { + display: block !important; + } +} :root { --van-red: #0082fc; -} \ No newline at end of file +} + + +// 移动端 +@media screen and (max-width: 500px) { + .m-dn-500 { + display: none !important; + } + + .m-db-500 { + display: block !important; + } +} diff --git a/src/assets/css/style.css b/src/assets/css/style.css index 3f462be..b01990a 100644 --- a/src/assets/css/style.css +++ b/src/assets/css/style.css @@ -37,23 +37,6 @@ color: #ff3c23; } -.footer { - color: #8a9099; - font-size: 12px; - line-height: 18px; - background: #191e28; - padding: 24px 0; - margin-top: 40px; -} - -.footer a { - color: #8a9099; - text-decoration: none; -} - -.footer a:hover { - color: #fff; -} .pipe { margin: 0 6px; diff --git a/src/assets/guide/finebi-old/bg.png b/src/assets/guide/finebi-old/bg.png new file mode 100644 index 0000000..7358d7e Binary files /dev/null and b/src/assets/guide/finebi-old/bg.png differ diff --git a/src/assets/guide/finebi-old/biaoji.png b/src/assets/guide/finebi-old/biaoji.png new file mode 100644 index 0000000..9673739 Binary files /dev/null and b/src/assets/guide/finebi-old/biaoji.png differ diff --git a/src/assets/guide/finebi-old/btn.png b/src/assets/guide/finebi-old/btn.png new file mode 100644 index 0000000..371aec8 Binary files /dev/null and b/src/assets/guide/finebi-old/btn.png differ diff --git a/src/assets/guide/finebi-old/duihao.png b/src/assets/guide/finebi-old/duihao.png new file mode 100644 index 0000000..023aee2 Binary files /dev/null and b/src/assets/guide/finebi-old/duihao.png differ diff --git a/src/assets/guide/finebi-old/eight.png b/src/assets/guide/finebi-old/eight.png new file mode 100644 index 0000000..1afbb57 Binary files /dev/null and b/src/assets/guide/finebi-old/eight.png differ diff --git a/src/assets/guide/finebi-old/eight1.png b/src/assets/guide/finebi-old/eight1.png new file mode 100644 index 0000000..30d56c7 Binary files /dev/null and b/src/assets/guide/finebi-old/eight1.png differ diff --git a/src/assets/guide/finebi-old/five.png b/src/assets/guide/finebi-old/five.png new file mode 100644 index 0000000..bb01f4f Binary files /dev/null and b/src/assets/guide/finebi-old/five.png differ diff --git a/src/assets/guide/finebi-old/five1.png b/src/assets/guide/finebi-old/five1.png new file mode 100644 index 0000000..861031b Binary files /dev/null and b/src/assets/guide/finebi-old/five1.png differ diff --git a/src/assets/guide/finebi-old/four.png b/src/assets/guide/finebi-old/four.png new file mode 100644 index 0000000..3286580 Binary files /dev/null and b/src/assets/guide/finebi-old/four.png differ diff --git a/src/assets/guide/finebi-old/four1.png b/src/assets/guide/finebi-old/four1.png new file mode 100644 index 0000000..19831ce Binary files /dev/null and b/src/assets/guide/finebi-old/four1.png differ diff --git a/src/assets/guide/finebi-old/ftj.png b/src/assets/guide/finebi-old/ftj.png new file mode 100644 index 0000000..3e61a56 Binary files /dev/null and b/src/assets/guide/finebi-old/ftj.png differ diff --git a/src/assets/guide/finebi-old/gift.png b/src/assets/guide/finebi-old/gift.png new file mode 100644 index 0000000..9d20cb8 Binary files /dev/null and b/src/assets/guide/finebi-old/gift.png differ diff --git a/src/assets/guide/finebi-old/gift1.png b/src/assets/guide/finebi-old/gift1.png new file mode 100644 index 0000000..5ddcba5 Binary files /dev/null and b/src/assets/guide/finebi-old/gift1.png differ diff --git a/src/assets/guide/finebi-old/hongbao1.png b/src/assets/guide/finebi-old/hongbao1.png new file mode 100644 index 0000000..a674fd8 Binary files /dev/null and b/src/assets/guide/finebi-old/hongbao1.png differ diff --git a/src/assets/guide/finebi-old/hongbao111.png b/src/assets/guide/finebi-old/hongbao111.png new file mode 100644 index 0000000..73dfaa0 Binary files /dev/null and b/src/assets/guide/finebi-old/hongbao111.png differ diff --git a/src/assets/guide/finebi-old/hongbao_kai.png b/src/assets/guide/finebi-old/hongbao_kai.png new file mode 100644 index 0000000..3640295 Binary files /dev/null and b/src/assets/guide/finebi-old/hongbao_kai.png differ diff --git a/src/assets/guide/finebi-old/hongbao_suo.png b/src/assets/guide/finebi-old/hongbao_suo.png new file mode 100644 index 0000000..d0447f7 Binary files /dev/null and b/src/assets/guide/finebi-old/hongbao_suo.png differ diff --git a/src/assets/guide/finebi-old/ico-FCBA.png b/src/assets/guide/finebi-old/ico-FCBA.png new file mode 100644 index 0000000..b5734e2 Binary files /dev/null and b/src/assets/guide/finebi-old/ico-FCBA.png differ diff --git a/src/assets/guide/finebi-old/jiangbei.png b/src/assets/guide/finebi-old/jiangbei.png new file mode 100644 index 0000000..dfb1ffb Binary files /dev/null and b/src/assets/guide/finebi-old/jiangbei.png differ diff --git a/src/assets/guide/finebi-old/jiayou.png b/src/assets/guide/finebi-old/jiayou.png new file mode 100644 index 0000000..f467a7c Binary files /dev/null and b/src/assets/guide/finebi-old/jiayou.png differ diff --git a/src/assets/guide/finebi-old/msgpic.png b/src/assets/guide/finebi-old/msgpic.png new file mode 100644 index 0000000..7124f75 Binary files /dev/null and b/src/assets/guide/finebi-old/msgpic.png differ diff --git a/src/assets/guide/finebi-old/one.png b/src/assets/guide/finebi-old/one.png new file mode 100644 index 0000000..9aafee8 Binary files /dev/null and b/src/assets/guide/finebi-old/one.png differ diff --git a/src/assets/guide/finebi-old/one1.png b/src/assets/guide/finebi-old/one1.png new file mode 100644 index 0000000..f711765 Binary files /dev/null and b/src/assets/guide/finebi-old/one1.png differ diff --git a/src/assets/guide/finebi-old/qun.png b/src/assets/guide/finebi-old/qun.png new file mode 100644 index 0000000..12136bc Binary files /dev/null and b/src/assets/guide/finebi-old/qun.png differ diff --git a/src/assets/guide/finebi-old/road-lf.png b/src/assets/guide/finebi-old/road-lf.png new file mode 100644 index 0000000..8ccdf4c Binary files /dev/null and b/src/assets/guide/finebi-old/road-lf.png differ diff --git a/src/assets/guide/finebi-old/road-lf1.png b/src/assets/guide/finebi-old/road-lf1.png new file mode 100644 index 0000000..e8df8f3 Binary files /dev/null and b/src/assets/guide/finebi-old/road-lf1.png differ diff --git a/src/assets/guide/finebi-old/road-rt.png b/src/assets/guide/finebi-old/road-rt.png new file mode 100644 index 0000000..bfc0166 Binary files /dev/null and b/src/assets/guide/finebi-old/road-rt.png differ diff --git a/src/assets/guide/finebi-old/road-rt1.png b/src/assets/guide/finebi-old/road-rt1.png new file mode 100644 index 0000000..cb084df Binary files /dev/null and b/src/assets/guide/finebi-old/road-rt1.png differ diff --git a/src/assets/guide/finebi-old/seven.png b/src/assets/guide/finebi-old/seven.png new file mode 100644 index 0000000..3bfa122 Binary files /dev/null and b/src/assets/guide/finebi-old/seven.png differ diff --git a/src/assets/guide/finebi-old/seven1.png b/src/assets/guide/finebi-old/seven1.png new file mode 100644 index 0000000..9e99b4a Binary files /dev/null and b/src/assets/guide/finebi-old/seven1.png differ diff --git a/src/assets/guide/finebi-old/six.png b/src/assets/guide/finebi-old/six.png new file mode 100644 index 0000000..0f542f0 Binary files /dev/null and b/src/assets/guide/finebi-old/six.png differ diff --git a/src/assets/guide/finebi-old/six1.png b/src/assets/guide/finebi-old/six1.png new file mode 100644 index 0000000..9b1b4a8 Binary files /dev/null and b/src/assets/guide/finebi-old/six1.png differ diff --git a/src/assets/guide/finebi-old/three.png b/src/assets/guide/finebi-old/three.png new file mode 100644 index 0000000..0c51ead Binary files /dev/null and b/src/assets/guide/finebi-old/three.png differ diff --git a/src/assets/guide/finebi-old/three1.png b/src/assets/guide/finebi-old/three1.png new file mode 100644 index 0000000..26d0fdf Binary files /dev/null and b/src/assets/guide/finebi-old/three1.png differ diff --git a/src/assets/guide/finebi-old/two.png b/src/assets/guide/finebi-old/two.png new file mode 100644 index 0000000..af58cfd Binary files /dev/null and b/src/assets/guide/finebi-old/two.png differ diff --git a/src/assets/guide/finebi-old/two1.png b/src/assets/guide/finebi-old/two1.png new file mode 100644 index 0000000..e37c77a Binary files /dev/null and b/src/assets/guide/finebi-old/two1.png differ diff --git a/src/assets/guide/finebi-old/wf_lf.png b/src/assets/guide/finebi-old/wf_lf.png new file mode 100644 index 0000000..1c5c4cd Binary files /dev/null and b/src/assets/guide/finebi-old/wf_lf.png differ diff --git a/src/assets/guide/finebi-old/wf_rt.png b/src/assets/guide/finebi-old/wf_rt.png new file mode 100644 index 0000000..15a3526 Binary files /dev/null and b/src/assets/guide/finebi-old/wf_rt.png differ diff --git a/src/assets/guide/finebi/five.png b/src/assets/guide/finebi/five.png index bb01f4f..44de4a7 100644 Binary files a/src/assets/guide/finebi/five.png and b/src/assets/guide/finebi/five.png differ diff --git a/src/assets/guide/finebi/four.png b/src/assets/guide/finebi/four.png index 3286580..3cb3716 100644 Binary files a/src/assets/guide/finebi/four.png and b/src/assets/guide/finebi/four.png differ diff --git a/src/assets/guide/finebi/four1.png b/src/assets/guide/finebi/four1.png index 19831ce..e39df84 100644 Binary files a/src/assets/guide/finebi/four1.png and b/src/assets/guide/finebi/four1.png differ diff --git a/src/assets/guide/finebi/one.png b/src/assets/guide/finebi/one.png index 9aafee8..edee4a7 100644 Binary files a/src/assets/guide/finebi/one.png and b/src/assets/guide/finebi/one.png differ diff --git a/src/assets/guide/finebi/one1.png b/src/assets/guide/finebi/one1.png index f711765..276a9a2 100644 Binary files a/src/assets/guide/finebi/one1.png and b/src/assets/guide/finebi/one1.png differ diff --git a/src/assets/guide/finebi/qun.png b/src/assets/guide/finebi/qun.png index 12136bc..9041183 100644 Binary files a/src/assets/guide/finebi/qun.png and b/src/assets/guide/finebi/qun.png differ diff --git a/src/assets/guide/finebi/seven.png b/src/assets/guide/finebi/seven.png index 3bfa122..cd36246 100644 Binary files a/src/assets/guide/finebi/seven.png and b/src/assets/guide/finebi/seven.png differ diff --git a/src/assets/guide/finebi/seven1.png b/src/assets/guide/finebi/seven1.png index 9e99b4a..078cb17 100644 Binary files a/src/assets/guide/finebi/seven1.png and b/src/assets/guide/finebi/seven1.png differ diff --git a/src/assets/guide/finebi/six.png b/src/assets/guide/finebi/six.png index 0f542f0..1f645f3 100644 Binary files a/src/assets/guide/finebi/six.png and b/src/assets/guide/finebi/six.png differ diff --git a/src/assets/guide/finebi/six1.png b/src/assets/guide/finebi/six1.png index 9b1b4a8..5e28726 100644 Binary files a/src/assets/guide/finebi/six1.png and b/src/assets/guide/finebi/six1.png differ diff --git a/src/assets/guide/finebi/three.png b/src/assets/guide/finebi/three.png index 0c51ead..69f3953 100644 Binary files a/src/assets/guide/finebi/three.png and b/src/assets/guide/finebi/three.png differ diff --git a/src/assets/guide/finebi/three1.png b/src/assets/guide/finebi/three1.png index 26d0fdf..dba45b0 100644 Binary files a/src/assets/guide/finebi/three1.png and b/src/assets/guide/finebi/three1.png differ diff --git a/src/assets/guide/finebi/two.png b/src/assets/guide/finebi/two.png index af58cfd..d0d9caa 100644 Binary files a/src/assets/guide/finebi/two.png and b/src/assets/guide/finebi/two.png differ diff --git a/src/assets/guide/finebi/two1.png b/src/assets/guide/finebi/two1.png index e37c77a..a654b8a 100644 Binary files a/src/assets/guide/finebi/two1.png and b/src/assets/guide/finebi/two1.png differ diff --git a/src/assets/guide/finereport/eight.png b/src/assets/guide/finereport/eight.png index 47d1e35..c1d1bf8 100644 Binary files a/src/assets/guide/finereport/eight.png and b/src/assets/guide/finereport/eight.png differ diff --git a/src/assets/guide/finereport/five.png b/src/assets/guide/finereport/five.png index 89bd18b..19b30c2 100644 Binary files a/src/assets/guide/finereport/five.png and b/src/assets/guide/finereport/five.png differ diff --git a/src/assets/guide/finereport/four.png b/src/assets/guide/finereport/four.png index bee7e9a..a3633c2 100644 Binary files a/src/assets/guide/finereport/four.png and b/src/assets/guide/finereport/four.png differ diff --git a/src/assets/guide/finereport/qun.png b/src/assets/guide/finereport/qun.png index d374389..4bc003e 100644 Binary files a/src/assets/guide/finereport/qun.png and b/src/assets/guide/finereport/qun.png differ diff --git a/src/assets/guide/finereport/seven.png b/src/assets/guide/finereport/seven.png index 2a28089..0dd6e90 100644 Binary files a/src/assets/guide/finereport/seven.png and b/src/assets/guide/finereport/seven.png differ diff --git a/src/assets/guide/finereport/six.png b/src/assets/guide/finereport/six.png index 697fead..e9c956a 100644 Binary files a/src/assets/guide/finereport/six.png and b/src/assets/guide/finereport/six.png differ diff --git a/src/assets/guide/finereport/three.png b/src/assets/guide/finereport/three.png index a452e73..cb31a42 100644 Binary files a/src/assets/guide/finereport/three.png and b/src/assets/guide/finereport/three.png differ diff --git a/src/assets/guide/finereport/two.png b/src/assets/guide/finereport/two.png index 0f1e2ea..851f770 100644 Binary files a/src/assets/guide/finereport/two.png and b/src/assets/guide/finereport/two.png differ diff --git a/src/assets/img/book2.png b/src/assets/img/book2.png index 23d6e08..d1b0a05 100644 Binary files a/src/assets/img/book2.png and b/src/assets/img/book2.png differ diff --git a/src/assets/studypath/finebi/qun.png b/src/assets/studypath/finebi/qun.png index 7cc31cf..9041183 100644 Binary files a/src/assets/studypath/finebi/qun.png and b/src/assets/studypath/finebi/qun.png differ diff --git a/src/assets/studypath/finedatalink/banner.png b/src/assets/studypath/finedatalink/banner.png new file mode 100644 index 0000000..80ad82f Binary files /dev/null and b/src/assets/studypath/finedatalink/banner.png differ diff --git a/src/assets/studypath/finedatalink/cahhua.png b/src/assets/studypath/finedatalink/cahhua.png new file mode 100644 index 0000000..cc63976 Binary files /dev/null and b/src/assets/studypath/finedatalink/cahhua.png differ diff --git a/src/assets/studypath/finedatalink/ch2.png b/src/assets/studypath/finedatalink/ch2.png new file mode 100644 index 0000000..1120439 Binary files /dev/null and b/src/assets/studypath/finedatalink/ch2.png differ diff --git a/src/assets/studypath/finedatalink/hexin.fw.png b/src/assets/studypath/finedatalink/hexin.fw.png new file mode 100644 index 0000000..6817bd0 Binary files /dev/null and b/src/assets/studypath/finedatalink/hexin.fw.png differ diff --git a/src/assets/studypath/finedatalink/hexin.png b/src/assets/studypath/finedatalink/hexin.png new file mode 100644 index 0000000..849a860 Binary files /dev/null and b/src/assets/studypath/finedatalink/hexin.png differ diff --git a/src/assets/studypath/finedatalink/hexin_m.png b/src/assets/studypath/finedatalink/hexin_m.png new file mode 100644 index 0000000..19abb74 Binary files /dev/null and b/src/assets/studypath/finedatalink/hexin_m.png differ diff --git a/src/assets/studypath/finedatalink/img1.png b/src/assets/studypath/finedatalink/img1.png new file mode 100644 index 0000000..0d40401 Binary files /dev/null and b/src/assets/studypath/finedatalink/img1.png differ diff --git a/src/assets/studypath/finedatalink/img2.png b/src/assets/studypath/finedatalink/img2.png new file mode 100644 index 0000000..f08e4c5 Binary files /dev/null and b/src/assets/studypath/finedatalink/img2.png differ diff --git a/src/assets/studypath/finedatalink/img3.png b/src/assets/studypath/finedatalink/img3.png new file mode 100644 index 0000000..4889f90 Binary files /dev/null and b/src/assets/studypath/finedatalink/img3.png differ diff --git a/src/assets/studypath/finedatalink/img4.png b/src/assets/studypath/finedatalink/img4.png new file mode 100644 index 0000000..b5ec9b9 Binary files /dev/null and b/src/assets/studypath/finedatalink/img4.png differ diff --git a/src/assets/studypath/finedatalink/jt.png b/src/assets/studypath/finedatalink/jt.png new file mode 100644 index 0000000..ebac76b Binary files /dev/null and b/src/assets/studypath/finedatalink/jt.png differ diff --git a/src/assets/studypath/finedatalink/logo1-1.png b/src/assets/studypath/finedatalink/logo1-1.png new file mode 100644 index 0000000..91b49d5 Binary files /dev/null and b/src/assets/studypath/finedatalink/logo1-1.png differ diff --git a/src/assets/studypath/finedatalink/logo1.png b/src/assets/studypath/finedatalink/logo1.png new file mode 100644 index 0000000..e7aebaf Binary files /dev/null and b/src/assets/studypath/finedatalink/logo1.png differ diff --git a/src/assets/studypath/finedatalink/logo3-1.png b/src/assets/studypath/finedatalink/logo3-1.png new file mode 100644 index 0000000..bce25d6 Binary files /dev/null and b/src/assets/studypath/finedatalink/logo3-1.png differ diff --git a/src/assets/studypath/finedatalink/qun.png b/src/assets/studypath/finedatalink/qun.png new file mode 100644 index 0000000..4bc003e Binary files /dev/null and b/src/assets/studypath/finedatalink/qun.png differ diff --git a/src/assets/studypath/finedatalink/st1.png b/src/assets/studypath/finedatalink/st1.png new file mode 100644 index 0000000..b733010 Binary files /dev/null and b/src/assets/studypath/finedatalink/st1.png differ diff --git a/src/assets/studypath/finedatalink/st2.png b/src/assets/studypath/finedatalink/st2.png new file mode 100644 index 0000000..5f38718 Binary files /dev/null and b/src/assets/studypath/finedatalink/st2.png differ diff --git a/src/assets/studypath/finedatalink/st3.png b/src/assets/studypath/finedatalink/st3.png new file mode 100644 index 0000000..cf9cbda Binary files /dev/null and b/src/assets/studypath/finedatalink/st3.png differ diff --git a/src/assets/studypath/finedatalink/wfnd.png b/src/assets/studypath/finedatalink/wfnd.png new file mode 100644 index 0000000..3efb981 Binary files /dev/null and b/src/assets/studypath/finedatalink/wfnd.png differ diff --git a/src/assets/studypath/finedatalink/yinhao.png b/src/assets/studypath/finedatalink/yinhao.png new file mode 100644 index 0000000..dc1b77d Binary files /dev/null and b/src/assets/studypath/finedatalink/yinhao.png differ diff --git a/src/assets/studypath/finereport/qun.png b/src/assets/studypath/finereport/qun.png index d374389..4bc003e 100644 Binary files a/src/assets/studypath/finereport/qun.png and b/src/assets/studypath/finereport/qun.png differ diff --git a/src/assets/studypath/finereport_2023/line_map.png b/src/assets/studypath/finereport_2023/line_map.png new file mode 100644 index 0000000..93c6573 Binary files /dev/null and b/src/assets/studypath/finereport_2023/line_map.png differ diff --git a/src/assets/studypath/finereport_2023/line_map1.png b/src/assets/studypath/finereport_2023/line_map1.png new file mode 100644 index 0000000..fd7b7db Binary files /dev/null and b/src/assets/studypath/finereport_2023/line_map1.png differ diff --git a/src/assets/studypath/finereport_2023/line_map_m.png b/src/assets/studypath/finereport_2023/line_map_m.png new file mode 100644 index 0000000..9a8740c Binary files /dev/null and b/src/assets/studypath/finereport_2023/line_map_m.png differ diff --git a/src/assets/studypath/finereport_2023/st1.png b/src/assets/studypath/finereport_2023/st1.png new file mode 100644 index 0000000..04bb30b Binary files /dev/null and b/src/assets/studypath/finereport_2023/st1.png differ diff --git a/src/assets/studypath/finereport_2023/st2.png b/src/assets/studypath/finereport_2023/st2.png new file mode 100644 index 0000000..02cb14d Binary files /dev/null and b/src/assets/studypath/finereport_2023/st2.png differ diff --git a/src/assets/studypath/finereport_2023/st3.png b/src/assets/studypath/finereport_2023/st3.png new file mode 100644 index 0000000..6979dc2 Binary files /dev/null and b/src/assets/studypath/finereport_2023/st3.png differ diff --git a/src/assets/studypath/public/logo1-1.png b/src/assets/studypath/public/logo1-1.png index ab207d9..9122584 100644 Binary files a/src/assets/studypath/public/logo1-1.png and b/src/assets/studypath/public/logo1-1.png differ diff --git a/src/assets/studypath/public/logo1.png b/src/assets/studypath/public/logo1.png index 5ae86c7..74b23e6 100644 Binary files a/src/assets/studypath/public/logo1.png and b/src/assets/studypath/public/logo1.png differ diff --git a/src/assets/studypath/public/logo2-1.png b/src/assets/studypath/public/logo2-1.png index 1e06c45..e22026c 100644 Binary files a/src/assets/studypath/public/logo2-1.png and b/src/assets/studypath/public/logo2-1.png differ diff --git a/src/assets/studypath/public/logo2.png b/src/assets/studypath/public/logo2.png index 01cc99a..bd19c60 100644 Binary files a/src/assets/studypath/public/logo2.png and b/src/assets/studypath/public/logo2.png differ diff --git a/src/assets/studypath/public/logo4-1.png b/src/assets/studypath/public/logo4-1.png new file mode 100644 index 0000000..c1b0593 Binary files /dev/null and b/src/assets/studypath/public/logo4-1.png differ diff --git a/src/assets/studypath/public/logo4.png b/src/assets/studypath/public/logo4.png new file mode 100644 index 0000000..ebc50a2 Binary files /dev/null and b/src/assets/studypath/public/logo4.png differ diff --git a/src/assets/studypath/public/m.scss b/src/assets/studypath/public/m.scss index dc6beaf..1c6d8b6 100644 --- a/src/assets/studypath/public/m.scss +++ b/src/assets/studypath/public/m.scss @@ -1,303 +1,317 @@ @media screen and (min-width: 1200px) { - .el-scrollbar, - .el-scrollbar__wrap { - overflow: visible !important; - } - .el-scrollbar__thumb { - display: none !important; - } + .el-scrollbar, + .el-scrollbar__wrap { + overflow: visible !important; + } + .el-scrollbar__thumb { + display: none !important; + } } @media screen and (max-width: 1200px) { - /* 下拉菜单 */ - .van-dropdown-menu__bar { - box-shadow: none !important; - border-bottom: 1px solid #eaeef3; - } - .newvan_cate_com { - font-size: 16px; - } - .van-dropdown-item__option .van-icon { - margin: 4px 6px 0 0; - } - .van-dropdown-menu__title:after { - position: absolute; - top: 50%; - right: -9px; - margin-top: -7px; - border: 4px solid; - border-color: transparent transparent #b3c1d3 #b3c1d3; - } - .van-dropdown-menu__title--down:after { - margin-top: -1px; - transform: rotate(135deg); - border-color: transparent transparent #0082fc #0082fc; - } - .cate_def_0.van-dropdown-menu__title:before { - position: absolute; - top: 50%; - left: -22px; - margin-top: -12px; - height: 22px; - width: 22px; - background: url("~@/assets/studypath/public/logo1.png") no-repeat; - background-size: 22px auto; - content: ""; + /* 下拉菜单 */ + .van-dropdown-menu__bar { + box-shadow: none !important; + border-bottom: 1px solid #eaeef3; + } + .newvan_cate_com { + font-size: 16px; + } + .van-dropdown-item__option .van-icon { + margin: 4px 6px 0 0; + } + .van-dropdown-menu__title:after { + position: absolute; + top: 50%; + right: -9px; + margin-top: -7px; + border: 4px solid; + border-color: transparent transparent #b3c1d3 #b3c1d3; + } + .van-dropdown-menu__title--down:after { + margin-top: -1px; + transform: rotate(135deg); + border-color: transparent transparent #0082fc #0082fc; + } + .cate_def_0.van-dropdown-menu__title:before { + position: absolute; + top: 50%; + left: -22px; + margin-top: -12px; + height: 22px; + width: 22px; + background: url("~@/assets/studypath/public/logo1.png") no-repeat; + background-size: 22px auto; + content: ""; + } + .cate_def_1.van-dropdown-menu__title:before { + position: absolute; + top: 50%; + left: -22px; + margin-top: -12px; + height: 22px; + width: 22px; + background: url("~@/assets/studypath/public/logo2.png") no-repeat; + background-size: 22px auto; + content: ""; + } + .cate_def_2.van-dropdown-menu__title:before { + position: absolute; + top: 50%; + left: -22px; + margin-top: -12px; + height: 22px; + width: 22px; + background: url("~@/assets/studypath/public/logo2.png") no-repeat; + background-size: 22px auto; + content: ""; + } + .cate_def_3.van-dropdown-menu__title:before { + position: absolute; + top: 50%; + left: -26px; + margin-top: -10px; + height: 26px; + width: 26px; + background: url("~@/assets/studypath/public/logo3.png") no-repeat; + background-size: 26px auto; + content: ""; + } + .cate_def_4.van-dropdown-menu__title:before { + position: absolute; + top: 50%; + left: -26px; + margin-top: -15px; + height: 26px; + width: 26px; + background: url("~@/assets/studypath/public/logo4.png") no-repeat; + background-size: 26px auto; + content: ""; + } + + /* 内容 */ + .w1200 { + padding: 0 16px !important; + overflow: hidden; + } + .area-bg { + &.pdb50 { + padding: 10px 0 40px !important; } - .cate_def_1.van-dropdown-menu__title:before { - position: absolute; - top: 50%; - left: -22px; - margin-top: -12px; - height: 22px; - width: 22px; - background: url("~@/assets/studypath/public/logo2.png") no-repeat; - background-size: 22px auto; - content: ""; + } + .banner, + .navbox { + display: none; + } + + .boxtil { + margin-top: 24px; + &.flex-1 { + display: block !important; } - .cate_def_2.van-dropdown-menu__title:before { - position: absolute; - top: 50%; - left: -22px; - margin-top: -12px; - height: 22px; - width: 22px; - background: url("~@/assets/studypath/public/logo2.png") no-repeat; - background-size: 22px auto; - content: ""; + .yinhao { + margin-left: 0 !important; + background-size: auto 24px !important; } - .cate_def_3.van-dropdown-menu__title:before { - position: absolute; - top: 50%; - left: -26px; - margin-top: -10px; - height: 26px; - width: 26px; - background: url("~@/assets/studypath/public/logo3.png") no-repeat; - background-size: 26px auto; - content: ""; + .txt { + font-size: 24px !important; + margin-top: 10px; } + } - /* 内容 */ - .w1200 { - padding: 0 16px !important; - overflow: hidden; + .subbox1 { + display: block !important; + border: none !important; + padding: 0 0 40px 0 !important; + .m_bg_fr { + background: url("~@/assets/studypath/finereport/hexin_m.png") no-repeat !important; } - .area-bg { - &.pdb50 { - padding: 10px 0 40px !important; - } + .m_bg_bi { + background: url("~@/assets/studypath/finebi/hexin_m.png") no-repeat !important; } - .banner, - .navbox { - display: none; + .m_bg_jiandaoyun { + background: url("~@/assets/studypath/jiandaoyun/hexin_m.png") no-repeat !important; } - - .boxtil { - margin-top: 24px; - &.flex-1 { - display: block !important; - } - .yinhao { - margin-left: 0 !important; - background-size: auto 24px !important; - } - .txt { - font-size: 24px !important; - margin-top: 10px; - } + .m_bg_finedatalink { + background: url("~@/assets/studypath/finedatalink/hexin_m.png") no-repeat !important; } - - .subbox1 { - display: block !important; - border: none !important; - padding: 0 0 40px 0 !important; - .m_bg_fr { - background: url("~@/assets/studypath/finereport/hexin_m.png") no-repeat !important; - } - .m_bg_bi { - background: url("~@/assets/studypath/finebi/hexin_m.png") no-repeat !important; - } - .m_bg_jiandaoyun { - background: url("~@/assets/studypath/jiandaoyun/hexin_m.png") no-repeat !important; - } - .bg { - width: 230px !important; - margin: 0 auto 30px auto !important; - background-size: auto 230px !important; - } - .txtbox1 { - .info { - color: #333; - margin-top: 10px; - } - .m_til2 { - display: block; - margin-left: 0 !important; - margin-top: 8px; - color: #7e8fa3; - } - } - .tagbox { - width: 100% !important; - .itemlk { - width: auto !important; - min-width: 100px !important; - height: 30px !important; - padding: 6px 16px !important; - margin: 12px 4px 0 4px !important; - } - } + .bg { + width: 230px !important; + margin: 0 auto 30px auto !important; + background-size: auto 230px !important; } - - .pad_ovhd { - overflow: hidden; + .txtbox1 { + .info { + color: #333; + margin-top: 10px; + } + .m_til2 { + display: block; + margin-left: 0 !important; + margin-top: 8px; + color: #7e8fa3; + } } - .subbox2 { - width: 1200px; - padding-bottom: 24px; - .itembox { - .bginfo, - .bginfo1 { - width: 100% !important; - } - } + .tagbox { + width: 100% !important; + .itemlk { + width: auto !important; + min-width: 100px !important; + height: 30px !important; + padding: 6px 16px !important; + margin: 12px 4px 0 4px !important; + } } + } - .subbox3 { - margin-bottom: 30px; - .carbox { - display: none; - } + .pad_ovhd { + overflow: hidden; + } + .subbox2 { + width: 1200px; + padding-bottom: 24px; + .itembox { + .bginfo, + .bginfo1 { + width: 100% !important; + } } + } - .subbox4 { - width: 50% !important; + .subbox3 { + margin-bottom: 30px; + .carbox { + display: none; } + } - .m_huojian { - img { - width: 300px !important; - display: block; - margin-top: 60px !important; - } - } + .subbox4 { + width: 50% !important; + } - .el-scrollbar__thumb { - background-color: #7e8fa3; + .m_huojian { + img { + width: 300px !important; + display: block; + margin-top: 60px !important; } + } - .el-scrollbar__thumb:hover { - background-color: #617288; - } + .el-scrollbar__thumb { + background-color: #7e8fa3; + } + + .el-scrollbar__thumb:hover { + background-color: #617288; + } } @media screen and (max-width: 800px) { - .pdb50 { - padding-top: 10px !important; - padding-bottom: 10px !important; + .pdb50 { + padding-top: 10px !important; + padding-bottom: 10px !important; + } + .subbox2 { + width: 100% !important; + display: block !important; + .itembox { + width: 80% !important; + height: auto !important; + margin: 0 auto 24px auto; } - .subbox2 { - width: 100% !important; - display: block !important; - .itembox { - width: 80% !important; - height: auto !important; - margin: 0 auto 24px auto; - } - .icojt { - display: none !important; - } + .icojt { + display: none !important; } + } - .subbox3 { - height: auto !important; - padding-bottom: 24px; - margin-bottom: 30px; + .subbox3 { + height: auto !important; + padding-bottom: 24px; + margin-bottom: 30px; + display: block !important; + .carbox { + display: block; + width: 100% !important; + height: 240px !important; + margin-left: 0 !important; + img { + height: 240px !important; + } + .bef { + display: none !important; + } + .el-carousel__container { + height: 240px !important; + } + } + .infobox { + margin: 24px 24px 0 24px !important; + .f24 { + font-size: 22px !important; + } + } + .icoxbox { + &.flex-6 { display: block !important; - .carbox { - display: block; - width: 100% !important; - height: 240px !important; - margin-left: 0 !important; - img { - height: 240px !important; - } - .bef { - display: none !important; - } - .el-carousel__container { - height: 240px !important; - } - } - .infobox { - margin: 24px 24px 0 24px !important; - .f24 { - font-size: 22px !important; - } - } - .icoxbox { - &.flex-6 { - display: block !important; - } - li { - margin: 24px 0; - } - } + } + li { + margin: 24px 0; + } + } + } + .m_kaike { + display: block !important; + .flex-1 { + display: block !important; + text-align: center; + margin-top: 14px; } - .m_kaike { + .btn-ddd, + .btn-fff, + .btn-jdy { + display: block; + width: 100% !important; + } + .m_kaike_btnfff { + display: block !important; + width: 100% !important; + } + .m_kaike_txt { + &.flex-1 { display: block !important; - .flex-1 { - display: block !important; - text-align: center; - margin-top: 14px; - } - .btn-ddd, - .btn-fff, - .btn-jdy { - display: block; - width: 100% !important; - } - .m_kaike_btnfff { - display: block !important; - width: 100% !important; - } - .m_kaike_txt { - &.flex-1 { - display: block !important; - } - text-align: center; - } + } + text-align: center; } + } - .subbox4 { - width: 100% !important; - .fr-btn, - .fr-btn-jdy { - display: block; - width: 99% !important; - } + .subbox4 { + width: 100% !important; + .fr-btn, + .fr-btn-jdy { + display: block; + width: 99% !important; } - .m_huojian { - position: initial !important; - margin: 0 auto; - img { - display: block; - margin: 34px auto 0 auto; - } + } + .m_huojian { + position: initial !important; + margin: 0 auto; + img { + display: block; + margin: 34px auto 0 auto; } - .area-bg { - &.m_not_pdb { - padding-bottom: 0 !important; - } + } + .area-bg { + &.m_not_pdb { + padding-bottom: 0 !important; } + } } @media screen and (max-width: 500px) { - .subbox2 { - .itembox { - width: 100% !important; - height: auto !important; - } + .subbox2 { + .itembox { + width: 100% !important; + height: auto !important; } + } } diff --git a/src/components/Footer.vue b/src/components/Footer.vue index caf12d7..5be5260 100644 --- a/src/components/Footer.vue +++ b/src/components/Footer.vue @@ -4,21 +4,28 @@