# moehuBackend **Repository Path**: bmycode/moehu-backend ## Basic Information - **Project Name**: moehuBackend - **Description**: moehu的后端代码 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-03-30 - **Last Updated**: 2021-06-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 任务: 【完成】发布作品&回复评论 (需要结合发布评论时候传入等级) 【完成】浏览量接口(调用详情接口时候自动根据IP地址来控制浏览量) 【完成】发布作品 【完成】查询当前作品有没有被收藏 【完成】我的 收藏 图片列表页面 【完成】收藏详情 【完成】搜索接口 【完成】收藏显示数量 动态: 【完成】1:发布作品同步至动态 【完成】2:发布动态 【完成】3:个人空间动态 只返回用户自己的动态 数据构成: 用户信息(头像,昵称,用户id) 动态信息(内容,主图,分享数,评论数,点赞数) 【完成】4:底部导航动态 【完成】5:动态评论接口 【完成】6:获取个人空间的动态评论列表 7:动态的评论举报接口 需要先修改动态表中 comment_status 为 2 (评论被举报) 然后创建新的动态表记录 被举报的信息,至于表中字段现在不考虑,留给你再次思考 8:动态分享接口 【完成】9:动态点赞接口 【完成】10:动态详情页 12:动态的最常访问 【完成】所有访问别人的动态都记录 【完成】获取当前用户的访问记录 【完成】13:OpusSearch 需要修改为 三种不同的数据结构 【完成】14:评论列表: 一级:评论发布人的 名字和头像 二级:回复二级评论时有一个被艾特人的名称 【完成】15:动态列表接口,dynamic_imgs 无数据的时候为 [], dynamic_img 无数据的时候为 "" 【完成】16:获取用户个人空间的基本信息,用户名,用户头像,点赞数(别人给我作品的点赞数),粉丝数(别人关注我的数量),关注数(我关注别人的数量) 作品举报 & 动态举报 & 【接口有了】用户可以删除自己评论,可以举报他人评论 推荐: 按照最新发布的作品进行排序,水平比较低的,可以再审核的那一环,选择不展示再首页的最新推荐中 排行: 排行 按照 点赞量 收藏量 下载量 评论量 还自定义算法 作品点赞数×0.1+作品浏览量×0.2+作品的关注数量×0.15+评论量×0.2=权重分数 【完成 但是 需要改造一下 】管理后台,昵称,头像,签名 审核功能 【需要讨论的问题】我的 页面存在问题,顶部图片是否需要接口返回,并且让用户可以自定义? 个人空间 关注:我关注了哪些用户 粉丝:谁关注了我 签名 + 评论底部标签被点击 出现超过布局显示提示 收藏点击的时候使用类似手机相册的预览方式 详情页面:图片点击预览没有 详情页面:没有评论的时候:显示暂无评论 详情页面:编辑弹窗也超出了! 详情页面:评论头像点击无法进入个人空间 详情页面:图片加载慢的时候给个正在记载中提示... 详情页面:已关注 文字太大换行 发布作品,上传图片时显示加载进度条后,可以按下物理返回键,直接返回上一页,但是进度条还在 发布作品,发完后自动返回上一页 登录过了怎么每次打开app还需要登录 主页点击进入搜索页面 话题显示空,历史搜索没有 底部tabs 动态没有调用最近访问接口 -------------------------------------------------------------------------------------------------------- 前端App问题: 1:发布完作品后返回首页,首页没有重新调接口获取最新发布的数据 【完成】2:退出登录的功能 【需要和甲方沟通待定】 【完成】3:作品详情页 对某个人进行回复的时候,二级回复的:@xxx,这个xxx用户名显示的不对。 例如:B对A的一级评论进行回复,预期效果应该是:"@A 哈哈哈哈",现在是:"@B 哈哈哈" 预计前端字段用错了 4:从作品详情页面点击分类,跳转到搜索页面后,手指滑动切换tabs,对应的tabs不请求数据,只有点击才请求 5:作品详情页面 对某个已关注的人进行取消关注后,回到首页的 关注 tabs 中,页面数据没有刷新,需要手动刷新 【完成】6:动态页面 发布按钮的文字 "发布" 二字换行了 7:底部tabs 动态没有调用最近访问接口 8:动态详情页面:热门评论 没有的时候应该给个 暂无评论 9:个人资料编辑页面 页面功能 + 接口 10:动态的点赞,取消点赞 11:个人空间 的 动态 列表 ,列表显示的数据不对,存在重复,而且缺少数据。例如A B 两条数据,A数据重复显示两次,B数据不显示。 已经排除接口问题,接口给的数据是正确的!! 接口:https://api.moehu.net/app/dynamic/PersonalDynamic 测试账户: userid:45 登录账户:13003085288 12:魅族小尺寸手机上还是 个人空间 还是存在 签名溢出的情况 13:搜索栏当中的 上图中“作品”和“标签”合并 “作品”名称改为“插画” 搜索方式,从模糊匹配改为精准匹配。 原因:搜的“粉毛”跑出来一张白毛的插画 【完成】14:作品详情页用户只发布过一个作品的时候,往期作品没有展示出来 还有就是这个下面没有展示作品 15:修改详情页面的布局,可点击的和不可点击(浏览量)的不放在一起 16: 还有个功能提前说一下 插画投稿后会进入审核状态, 审核过程中需要有一个选项,就是给作品进行后台的分类 尺度比较大的图片(如泳装),比如需要标记为红色 (这里可以多准备几种颜色作为标记备用) 等有用户来进行举报,举报理由为尺度太大无法接受 就把举报者的用户权限设置为不可查阅标记为红色的插画(以及其他作品) 补一个功能 刚刚提到的插画审核的页面,可以对该插画进行颜色标记 例如:蓝色标记(蓝色标记才会进入首页的“推荐”) 没有标记为蓝色的插画则不会进入首页中的“推荐”展示 一个插画可以同时标记为蓝色和红色(多种颜色标记) 后端接口问题: 1:搜索接口 作品 时候数据不对!! 2:首页有时候进入,会显示 sql 出错的提示,接口爆500,错误已截图记录 【ps:从 /tag/RecommendTag 中获取数据】11:动态的话题 来源于搜索框中的所有用户热门搜索,记录搜索关键词出现的次数,根据次数设置为热搜