7.10 增加登录页面,事件详情接口对接,我的点赞,关注收藏页面搭建,接口对接
This commit is contained in:
1
unpackage/dist/build/mp-weixin/pages/index/conceptDetails/conceptDetails.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/index/conceptDetails/conceptDetails.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
"use strict";const e=require("../../../common/vendor.js"),t=require("../../../common/assets.js"),r={data:()=>({navH:e.inject("navHeight")}),methods:{}};if(!Array){e.resolveComponent("navBar")()}Math;const n=e._export_sfc(r,[["render",function(r,n,o,s,a,c){return{a:e.p({leftText:"相关概念详情"}),b:t._imports_0,c:e.s("top:"+a.navH+"px;")}}]]);wx.createPage(n);
|
||||
6
unpackage/dist/build/mp-weixin/pages/index/conceptDetails/conceptDetails.json
vendored
Normal file
6
unpackage/dist/build/mp-weixin/pages/index/conceptDetails/conceptDetails.json
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"navigationBarTitleText": "",
|
||||
"usingComponents": {
|
||||
"nav-bar": "../../../components/navBar/navBar"
|
||||
}
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/pages/index/conceptDetails/conceptDetails.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/index/conceptDetails/conceptDetails.wxml
vendored
Normal file
@@ -0,0 +1 @@
|
||||
<view><nav-bar wx:if="{{a}}" u-i="5d0be61e-0" bind:__l="__l" u-p="{{a}}"></nav-bar><image class="topBg absolute" src="{{b}}" mode="widthFix"></image><view class="conceptDetailsC fixed" style="{{c}}"><view class="title">外骨骼机器人(250501)</view><view class="time">2025-05-08 08:43</view><view class="content">四部门联合启动的人力资源服务业与制造业融合发展试点,主要目的是推动人力资源服务向高端制造渗透,促进产业升级。而外骨骼机器人属于高端制造领域的重要创新产品之一,其发展需要人力资源服务业的支持,例如技术人才的输送、产业工人培训等。同时,外骨骼机器人在消费级市场的推广和应用也符合制造业与服务业融合发展的方向。因此,该政策试点对外骨骼机器人行业具有潜在利好影响。</view></view></view>
|
||||
1
unpackage/dist/build/mp-weixin/pages/index/conceptDetails/conceptDetails.wxss
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/index/conceptDetails/conceptDetails.wxss
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.topBg{top:0;left:0;width:100%;height:auto}.conceptDetailsC{background-color:#fff;margin-top:10rpx;padding:20rpx 25rpx;left:0;right:0;bottom:0;border-radius:20rpx 20rpx 0 0}.conceptDetailsC .title{font-size:30rpx;font-weight:700;color:#222}.conceptDetailsC .time{margin-top:10rpx;font-size:22rpx;font-weight:500;color:#aaa}.conceptDetailsC .content{margin-top:30rpx;font-size:26rpx;font-weight:500;color:#666}
|
||||
1
unpackage/dist/build/mp-weixin/pages/index/eventDetails/eventDetails.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/index/eventDetails/eventDetails.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
"use strict";const t=require("../../../common/vendor.js"),e=require("../../../request/api.js"),o=require("../../../utils/util.js"),s=require("../../../common/assets.js"),c={data:()=>({navH:t.inject("navHeight"),windowWidth:t.inject("windowWidth"),eventId:"",eventDetails:null,categoryList:["相关标的","相关概念","历史事件","时间传导链分析","关联数据"],targetList:[],conceptList:[],historyEventList:[],historyEventRelatedStockList:[],selectCategory:0,headingList:["名称代码","分时图","开盘价","最新价","涨跌幅"],getLocaleTime:o.getLocaleTime,getRateUpOrDown:o.getRateUpOrDown,getRateStr:o.getRateStr,scoreTop:""}),onLoad(t){t.id&&(this.eventId=t.id,this.getEventRelatedStockData())},methods:{clickCategoryItem(t){this.selectCategory!=t&&(this.selectCategory=t,0==t?this.getEventRelatedStockData():1==t?this.getEventRelatedConceptData():2==t&&this.getEventHistoryEventData())},clickStockItem(){t.index.navigateTo({url:"/pages/index/stockDetails/stockDetails"})},clickConceptItem(){t.index.navigateTo({url:"/pages/index/conceptDetails/conceptDetails"})},clickLookHistoricalEventRelatedStock(t){this.historyEventRelatedStockList=t.related_stocks,this.$refs.stockPopup.open()},clickComment(){this.$refs.popup.open()},closeCommentPopup(){this.$refs.popup.close()},clickExpectScore(t){console.log(t),this.scoreTop=t.currentTarget.offsetTop+this.navH+100/750*this.windowWidth,this.$refs.expectScorePopup.open()},closeRelatedStockPopup(){this.$refs.stockPopup.close()},getEventRelatedStockData(){let o=this.eventId;e.eventRelatedStock(o).then((e=>{200==e.code?(this.eventDetails=e.data,this.targetList=e.data.related_stocks):t.index.showToast({title:e.message,icon:"none"})})).catch((t=>{}))},getEventRelatedConceptData(){let o=this.eventId;e.eventRelatedConcept(o).then((e=>{200==e.code?this.conceptList=e.data.related_concepts:t.index.showToast({title:e.message,icon:"none"})})).catch((t=>{}))},getEventHistoryEventData(){let o=this.eventId;e.eventHistoryEvent(o).then((e=>{200==e.code?this.historyEventList=e.data.historical_events:t.index.showToast({title:e.message,icon:"none"})})).catch((t=>{}))}}};if(!Array){(t.resolveComponent("navBar")+t.resolveComponent("uni-popup"))()}Math||((()=>"../../../components/navBar/navBar.js")+(()=>"../../../uni_modules/uni-popup/components/uni-popup/uni-popup.js"))();const a=t._export_sfc(c,[["render",function(e,o,c,a,i,n){return t.e({a:t.p({leftText:"事件详情"}),b:s._imports_0,c:i.eventDetails},i.eventDetails?t.e({d:t.t(i.eventDetails.event_title),e:t.f(i.categoryList,((e,o,s)=>t.e({a:t.t(e),b:i.selectCategory==o},(i.selectCategory,{}),{c:t.n("item relative "+(i.selectCategory==o?"select":"")),d:o,e:t.o((t=>n.clickCategoryItem(o)),o)}))),f:0==i.selectCategory},0==i.selectCategory?{g:t.f(i.headingList,((e,o,s)=>({a:t.t(e),b:o})))}:{},{h:0==i.selectCategory},0==i.selectCategory?{i:t.f(i.targetList,((e,o,s)=>({a:t.t(e.stock_name),b:t.t(e.stock_code),c:t.t(e.relation_desc),d:o,e:t.o((t=>n.clickStockItem()),o)})))}:{},{j:1==i.selectCategory},1==i.selectCategory?{k:t.f(i.conceptList,((e,o,s)=>({a:e.first_image,b:t.t(e.concept),c:t.t(e.reason),d:o,e:t.o((t=>n.clickConceptItem()),o)})))}:{},{l:2==i.selectCategory},2==i.selectCategory?{m:s._imports_1$5,n:s._imports_2$7,o:t.o((t=>n.clickExpectScore(t))),p:t.f(i.historyEventList,((e,o,s)=>({a:t.t(e.title),b:t.t(e.content),c:t.o((t=>n.clickLookHistoricalEventRelatedStock(e)),o),d:t.t(i.getLocaleTime(e.event_date)),e:o}))),q:s._imports_1$5}:{},{r:t.s("top:"+i.navH+"px;")}):{},{s:s._imports_3$1,t:s._imports_4,v:t.o((t=>n.clickComment())),w:s._imports_5,x:s._imports_6,y:t.o((t=>n.closeCommentPopup())),z:s._imports_1$4,A:s._imports_2$6,B:s._imports_1$4,C:t.sr("popup","6e1a61f1-1"),D:t.p({type:"bottom"}),E:s._imports_9,F:t.s("margin-top:"+i.scoreTop+"px;"),G:t.sr("expectScorePopup","6e1a61f1-2"),H:t.p({type:"top","mask-background-color":"transparent"}),I:s._imports_6,J:t.o((t=>n.closeRelatedStockPopup())),K:t.f(i.historyEventRelatedStockList,((e,o,c)=>t.e({a:t.t(e.stock_name+"("+e.stock_code+")"),b:t.t(e.sector),c:i.getRateUpOrDown(e.related_avg_chg)},i.getRateUpOrDown(e.related_avg_chg)?{d:s._imports_1$1}:{e:s._imports_2$2},{f:t.t(i.getRateStr(e.related_avg_chg)),g:t.t(e.relation_desc),h:o}))),L:t.sr("stockPopup","6e1a61f1-3"),M:t.p({type:"bottom"})})}]]);wx.createPage(a);
|
||||
7
unpackage/dist/build/mp-weixin/pages/index/eventDetails/eventDetails.json
vendored
Normal file
7
unpackage/dist/build/mp-weixin/pages/index/eventDetails/eventDetails.json
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"navigationBarTitleText": "",
|
||||
"usingComponents": {
|
||||
"nav-bar": "../../../components/navBar/navBar",
|
||||
"uni-popup": "../../../uni_modules/uni-popup/components/uni-popup/uni-popup"
|
||||
}
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/pages/index/eventDetails/eventDetails.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/index/eventDetails/eventDetails.wxml
vendored
Normal file
File diff suppressed because one or more lines are too long
1
unpackage/dist/build/mp-weixin/pages/index/eventDetails/eventDetails.wxss
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/index/eventDetails/eventDetails.wxss
vendored
Normal file
File diff suppressed because one or more lines are too long
1
unpackage/dist/build/mp-weixin/pages/index/index.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/index/index.js
vendored
Normal file
File diff suppressed because one or more lines are too long
7
unpackage/dist/build/mp-weixin/pages/index/index.json
vendored
Normal file
7
unpackage/dist/build/mp-weixin/pages/index/index.json
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"navigationBarTitleText": "uni-app",
|
||||
"enablePullDownRefresh": true,
|
||||
"usingComponents": {
|
||||
"uni-popup": "../../uni_modules/uni-popup/components/uni-popup/uni-popup"
|
||||
}
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/pages/index/index.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/index/index.wxml
vendored
Normal file
File diff suppressed because one or more lines are too long
1
unpackage/dist/build/mp-weixin/pages/index/index.wxss
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/index/index.wxss
vendored
Normal file
File diff suppressed because one or more lines are too long
1
unpackage/dist/build/mp-weixin/pages/index/stockDetails/stockDetails.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/index/stockDetails/stockDetails.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
"use strict";const e=require("../../../common/vendor.js"),t=require("../../../common/assets.js"),o={data:()=>({navH:e.inject("navHeight"),contentTop:"",categoryList:["分钟线","分时图","日K线"],selectCategory:0}),onLoad(){this.contentTop=this.navH+70/750*e.inject("windowWidth")},methods:{clickCategoryItem(e){this.selectCategory!=e&&(this.selectCategory=e)}}};if(!Array){e.resolveComponent("navBar")()}Math;const c=e._export_sfc(o,[["render",function(o,c,r,s,a,n){return{a:e.p({leftText:"科锐国际(300662.SZ)"}),b:t._imports_0,c:e.f(a.categoryList,((t,o,c)=>e.e({a:e.t(t),b:a.selectCategory==o},(a.selectCategory,{}),{c:e.n("item relative "+(a.selectCategory==o?"select":"")),d:o,e:e.o((e=>n.clickCategoryItem(o)),o)}))),d:e.s("top:"+a.navH+"px;"),e:e.s("top:"+a.contentTop+"px;")}}]]);wx.createPage(c);
|
||||
6
unpackage/dist/build/mp-weixin/pages/index/stockDetails/stockDetails.json
vendored
Normal file
6
unpackage/dist/build/mp-weixin/pages/index/stockDetails/stockDetails.json
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"navigationBarTitleText": "",
|
||||
"usingComponents": {
|
||||
"nav-bar": "../../../components/navBar/navBar"
|
||||
}
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/pages/index/stockDetails/stockDetails.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/index/stockDetails/stockDetails.wxml
vendored
Normal file
@@ -0,0 +1 @@
|
||||
<view><nav-bar wx:if="{{a}}" u-i="42054871-0" bind:__l="__l" u-p="{{a}}"></nav-bar><image class="topBg absolute" src="{{b}}" mode="widthFix"></image><view class="tabC fixed" style="{{d}}"><view wx:for="{{c}}" wx:for-item="item" wx:key="d" class="{{item.c}}" bindtap="{{item.e}}">{{item.a}} <view wx:if="{{item.b}}" class="line absolute"></view></view></view><view class="contentC fixed" style="{{e}}"><view class="section">关联描述</view><view class="des">全球原油运输巨头,VLCC运力规模全球第一,直接受益于霍尔木兹海峡地缘风险带来的运价上涨及风险溢价。</view></view></view>
|
||||
1
unpackage/dist/build/mp-weixin/pages/index/stockDetails/stockDetails.wxss
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/index/stockDetails/stockDetails.wxss
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.topBg{top:0;left:0;width:100%;height:auto}.tabC{background-color:#fff;margin-top:10rpx;left:0;right:0;border-radius:20rpx 20rpx 0 0}.tabC .item{display:inline-block;padding:0 30rpx;line-height:60rpx;font-size:28rpx;font-weight:500;color:#42485b}.tabC .item.select{font-weight:700;color:#f97316}.tabC .item.select .line{background-color:#f97316;left:calc((100% - 50rpx)/2);bottom:0;width:50rpx;height:2rpx}.contentC{background-color:#fff;left:0;right:0;bottom:0}.contentC .section{padding:0 28rpx;line-height:80rpx;font-size:32rpx;font-weight:700;color:#222}.contentC .des{padding:0 30rpx;font-size:24rpx;font-weight:500;color:#666}
|
||||
Reference in New Issue
Block a user