xx-common
Version:
the functions of yd common
284 lines (273 loc) • 5.77 kB
text/typescript
/**
nativeInt使用方法:
APP.openNativeInt('walkShare'); //不带参数
APP.openNativeInt('subTheme', { //带参数
theme_id: 1
});
**/
export default {
walkShare: {
//计步分享页
code: 101,
},
setting: {
//账号绑定
code: 105,
},
healthWeekRep: {
//健康周报
code: 114,
},
fitnessPlanSet: {
//定制健身计划
code: 121,
},
wechatYued: {
//微信公众号
code: 131,
},
bike: {
//共享单车
code: 157,
},
treasure: {
//去寻宝
code: 158,
},
weight: {
//体脂称
code: 159,
},
achievement: {
//我的成就
code: 250,
},
hardWard: {
//智能硬件
code: 251,
},
wechatRank: {
//微信排行榜
code: 252,
},
QQSport: {
//qq运动
code: 253,
},
ydPlan: {
//健身计划
code: 254,
},
elfin: {
//小精灵
code: 255,
},
problem: {
//常见问题
code: 256,
},
invite: {
//邀请好友
code: 257, //156 老版本
},
releaseTopic: {
//发表动态
code: 301,
},
dynamicDetail: {
//动态详情
code: 308,
need: ["topic_id"],
},
subTheme: {
//所有话题
code: 303,
need: [{ key: "theme_id", require: true, type: "number" }],
},
toplist: {
//话题页面跳转
code: 304,
need: [
{ key: "sub_theme_id", require: true, type: "number" },
{ key: "sub_theme_title", require: true, type: "string" },
{ key: "title", require: true, type: "string" },
],
},
hotFocus: {
//圈子今日热点
code: 307,
},
chatMany: {
//群聊页面
code: 403,
need: [
{ key: "group_id", require: true, type: "number" },
{ key: "group_name", require: true, type: "string" },
{ key: "member_num", require: false, type: "string" },
{ key: "unReadCount", require: false, type: "string" },
],
},
rewardRank: {
//红包排行榜
code: 405,
},
earnYuebi: {
//赚悦币
code: 406,
},
challenge: {
//跳转到赛事tab
code: 501,
},
JumpToCircleTab: {
//跳转到圈子TAB
code: 503,
},
JumpToPersenTab: {
//跳转到我的Tab
code: 504,
},
JumpToShoesRank: {
//跑鞋排行榜
code: 506,
},
JumpHealthyTip: {
//健康小贴士
code: 507,
},
JumpNewsList: {
//资讯文章聚合
code: 508,
need: [
{ key: "theme_id", require: true, type: "number" },
{ key: "theme_title", require: true, type: "string" },
],
},
StartRunInRoom: {
//ios-室内跑
code: 541,
},
//跳转健身课程,因为Android和iOS接受的参数不一致,这里要求传两种
jumpFitnessCourse: {
code: 603,
need: [
{ key: "courseId", require: true, type: "string" }, // ios
{ key: "course_id", require: true, type: "string" }, // android
],
},
jumpYouzan: {
//跳转到有赞
code: 604,
need: [{ key: "url", require: true, type: "string" }],
},
jumpFingerCheck: {
//跳转手指检测
code: 605,
},
jumpTongueCheck: {
//跳转舌头检测
code: 606,
},
jumpFaceCheck: {
//跳转脸部检测
code: 607,
},
jumpCalorieCheck: {
//跳转食物卡路里检测
code: 608,
},
jumpTongueCheckAgain: {
//跳转脸部检测再测一次
code: 609,
},
jumpSumCheck: {
// 跳转到综合体检(手指体检 + 舌头体检)
code: 610,
},
jumpFingerCheckAgain: {
//跳转手指检测再测一次
code: 611,
},
jumpActTrain: {
// 跳去AI运动
code: 638,
need: [
{ key: "video_id", require: true, type: "number" },
{ key: "keyword", require: false, type: "string" }, // 搜索关键字
{ key: "search_size", require: false, type: "number" }, // 搜索范围
{ key: "search_id", require: false, type: "number" }, // 搜索任务的ID
],
},
jumpCheckCenter: {
//跳转体检中心
code: 700,
},
viewAdVideo: {
// 观看广告视频
code: 750,
need: [
{ key: "entry", require: true, type: "string" },
{ key: "user_id", require: true, type: "number" },
],
},
changeApi: {
//切换客户端api
code: 9999,
},
jumpActivityList: {
//跳转到课程列表
code: 691,
},
jumpActivityClass: {
//跳转到对应运动课程
code: 690,
need: [
{ key: "video_id", require: true, type: "number" },
// {key: 'move_type',require: true, type: 'number'},
// {key: 'page_type',require: true, type: 'number'},
],
},
searchRun: {
// 跳转到室外跑,室外跑可以显示门店logo
code: 821,
need: [
{ key: "keyword", require: true, type: "string" }, // 搜索关键字
{ key: "search_size", require: true, type: "number" }, // 搜索范围
{ key: "logo_url", require: true, type: "string" }, // 搜索目标标记的图标
{ key: "search_id", require: true, type: "number" }, // 搜索任务的ID
],
},
JumpToMiniApp: {
code: 110, //跳到微信小程序
},
AIMatch: {
// AI运动开始界面
code: 638,
need: [
{ key: "video_id", require: true, type: "number" },
{ key: "page_type", require: false, type: "number" },
{ key: "match_id", require: false, type: "number" },
{ key: "limit_times", require: false, type: "number" },
],
},
runSportRcord: {
// 跑步运动记录
code: 801,
},
ridingSportRcord: {
// 骑行运动记录
code: 802,
},
toreroSportRcord: {
// 徒步运动记录
code: 803,
},
fitnessSportRcord: {
// 健身运动记录
code: 804,
},
stepSportRcord: {
// 计步运动记录
code: 806,
},
};