# sql **Repository Path**: suhan1/sql ## Basic Information - **Project Name**: sql - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-11-21 - **Last Updated**: 2020-12-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # KDoing项目接口 #### 管理员 1. 查询所有管理员: http://www.rlch.club:3333/api/kdoing/admin/getalladmins 2. 验证登录(post) http://www.rlch.club:3333/api/kdoing/admin/login (admin_account:管理员账号, password:密码) 3. 根据账号查询管理员信息 http://www.rlch.club:3333/api/kdoing/admin/getaadmin/:admin_account #### 图片 1. 读取图片 http://www.rlch.club:3333/api/kdoing/img/getimg/:img_name (img_name:图片名) #### 课程 1. 根据课程类型查询课程接口: http://www.rlch.club:3333/api/kdoing/course/getcourse/:cla_id (cla_id:课程类型id) 2. 课程详情,课程视频接口: http://www.rlch.club:3333/api/kdoing/course/getchildcourse/:course_id (course_id:课程id) 3. 根据课程id查询课程信息 http://www.rlch.club:3333/api/kdoing/course/getacourse/:course_id 4. 用户添加课程: http://www.rlch.club:3333/api/kdoing/user/addcourse (user_id,course_id) 5. 用户删除课程: http://www.rlch.club:3333/api/kdoing/user/delcourse (user_id, course_id) 6. 根据用户id查询用户课程 http://www.rlch.club:3333/api/kdoing/course/getusercourse/:user_id 7. 分页查询课程(后台): http://www.rlch.club:3333/api/kdoing/course/getcoursebypage/?page=1&limit=10 (page:页数, limit:每页几条数据) 8. 删除课程 http://www.rlch.club:3333/api/kdoing/course/delcourse/:course_id 9. 获取课程id http://www.rlch.club:3333/api/kdoing/course/getcourseid 10. 上传课程封面 http://www.rlch.club:3334/api/kdoing/img/addcourseimg 11. 上传课程 http://www.rlch.club:3334/api/kdoing/img/addcourse #### 计划 1. 减脂计划列表渲染接口: http://www.rlch.club:3333/api/kdoing/plan/getplans/10 2. 增肌: http://www.rlch.club:3333/api/kdoing/plan/getplans/11 3. 定制计划数据插入接口: http://www.rlch.club:3333/api/kdoing/plan/makeplan (user_id:用户id height: 身高 weight:体重 reducedfat:是否减脂 musclebuild:是否增肌 weatherrun:是否增肌 daysaweek:每周运动几天 minsaday:每天运动多少分钟 是:1,否:0) 4. 根据计划id查询详细计划接口: http://www.rlch.club:3333/api/kdoing/plan/getchildplan/:plan_id (plan_id:计划id) 5. 根据计划id查询计划信息 http://www.rlch.club:3333/api/kdoing/plan/getaplan/:plan_id 6. 用户添加计划 http://www.rlch.club:3333/api/kdoing/plan/adduserplan (user_id, plan_id) 7. 用户取消计划 http://www.rlch.club:3333/api/kdoing/plan/deluserplan (user_id, plan_id) 8. 获取用户计划列表 http://www.rlch.club:3333/api/kdoing/plan/getuserplans/:user_id 9. 获取所有计划(后台) http://www.rlch.club:3333/api/kdoing/plan/getallplans 10. 删除计划(后台,delete) http://www.rlch.club:3333/api/kdoing/plan/delplan/:plan_id 11. 上传计划(后台) http://www.rlch.club:3334/api/kdoing/img/addplan (plan_id, plan_name, plan_img, plan_tag, classification, plan_week) 12. 上传子计划(后台) http://www.rlch.club:3333/api/kdoing/plan/addchildplan (plan_id, cp_id, cp_name, cp_time, cp_week, cp_day) 13. 删除子计划(后台,delete) http://www.rlch.club:3333/api/kdoing/plan/delchildplan/ (plan_id, cp_id) #### 社区 1. 查询所有社区动态接口: http://www.rlch.club:3333/api/kdoing/community/getcommunity 3. 根据动态id查询所有评论接口: http://www.rlch.club:3333/api/kdoing/community/getreviews/:comm_id (comm_id:动态id) 4. 添加评论接口: http://www.rlch.club:3333/api/kdoing/community/addreview (user_id:用户id comm_id:所评论的动态id review_text:评论文本) **暂时忽略时间** (review_time:评论时间 时间格式:yyyy-mm-dd hh:mm:ss 例如:2020-12-02 08:47:39) 5. 发表动态: http://www.rlch.club:3334/api/kdoing/img/addcomm (comm_id: 动态id, comm_text: 动态文本, user_id: 用户id, comm_time: 发表时间) 6. 获取动态id: http://www.rlch.club:3333/api/kdoing/community/getcommid 7. 分页查询所有动态(后台) http://rlch.club:3333/api/kdoing/community/getcommbypage/?page=1&limit=10 (page:页数, limit:每页几条数据) 8. 获取个人所有动态: http://www.rlch.club:3333/api/kdoing/community/getusercommunity/:user_id 9. 获取点赞总数: http://www.rlch.club:3333/api/kdoing/community/getlikes/:comm_id 10. 获取点赞列表 http://www.rlch.club:3333/api/kdoing/community/getlikelist 11. 点赞: http://www.rlch.club:3333/api/kdoing/community/addlike (comm_id, user_id) 12. 取消点赞: http://www.rlch.club:3333/api/kdoing/community/dellike (comm_id, user_id) #### 我的 1. 添加用户接口: http://www.rlch.club:3333/api/kdoing/user/adduser (openid, user_name, user_avatar, user_sex) 2. 根据用户id删除用户接口: http://www.rlch.club:3333/api/kdoing/user/deluser/:user_id (user_id:用户id) 3. 根据用户id查询健康数据接口: http://www.rlch.club:3333/api/kdoing/user/gethealthdata/:userid (user_id:用户id) 4. 根据用户id查询用户信息: http://www.rlch.club:3333/api/kdoing/user/getuserinfo/:user_id 5. 添加修改健康数据: http://www.rlch.club:3333/api/kdoing/user/addhealthdata (user_id: , height: , weight: , bust: , waistline: , hipline: , bmi: ) 6. 获取我的关注 http://www.rlch.club:3333/api/kdoing/user/getcares/user_id (user_id:用户id) 7. 获取我的粉丝 http://www.rlch.club:3333/api/kdoing/user/getfans/user_id (user_id:用户id) 8. 添加关注: http://www.rlch.club:3333/api/kdoing/user/tocare (user_id, care_id:被关注用户id) 9. 取消关注 http://www.rlch.club:3333/api/kdoing/user/delcare (user_id, care_id:被关注用户id) 10. 获取所有用户: http://www.rlch.club:3333/api/kdoing/user/getusers 11. 根据用户id获取运动数据(get) http://www.rlch.club:3333/api/kdoing/user/getsportdata/:user_id 12. 上传运动数据(post) http://www.rlch.club:3333/api/kdoing/user/addsportdata (user_id, sport_distance, sport_time, sport_date) 13. 登录(code)(post) http://www.rlch.club:3333/api/kdoing/user/getcode (code)