first commit

This commit is contained in:
编码猿
2024-09-27 01:31:25 +08:00
commit 07c46ac300
558 changed files with 37414 additions and 0 deletions

87
untitled/问题.txt Normal file
View File

@@ -0,0 +1,87 @@
【完成】1很多页面的滚动加载长列表换成listview
代码需要封装
【完成】2第二次不展示欢迎页面
【完成】3在封装一个ItemWidget 出来,专门给首页 和 模特点进去的页面用
【完成】4App升级更新功能
【完成】5我的页面 增加 最近更新
【完成】6收藏页面增加切换布局功能
【完成】7单张图片收藏功能
【完成】8搜索功能
【完成】9分类编辑
【完成】10极光消息推送
【完成】11巧遇随机展示功能
【完成】12完善 H5
【完成】13实现详情页的分享
11详情页增加相关标签
["1更新【单手模式】进入方式","2修改【清除缓存】展示的数字","3【我的】页面新增 【单手模式】也就是XXOO的视频功能PS单手模式默认隐藏不开启需要”特殊操作“才能进入并使用"]
["测试IOS设备上的更新功能android用户请勿点击按钮升级"]
【完成】1模拟器没有appstore需要真机调试ios升级功能
【完成】2模拟器不支持视频播放需要真机调试ios视频功能
ios 无法播放加密的m3u8文件
所有后端返回mp4 和 m3u8 两种视频地址
mp4 给 ios 用
m3u8 给android用
3测试视频详情页 分享 功能在 ios上是否正常
功能整理:
【完成】推广的H5页面类似软件商城的app下载页
购买思路 借鉴:
11 元单片观看
38 元包天观看
168 元包月观看
购买实现细节:
1下级代理找总代理办理总代理给下级代理一个代理码代理使用这个码去App里面注册账号。
注意:
注册页面需要改
改成tabs切换普通用户注册代理用户注册
代理用户注册账号的时候,需要填写手机号,密码,代理码,本人收款微信号,点击注册的时候需要先检查代理码是否有效,
如果有效正常的注册userType 为 1并保存 本人微信 到 userWeiXin 中,
否则不给予注册代理,并提示找总代理开通索要代理码,
注意:需要一个 代理码 的表
注意:用户表中需要新增字段
1用户类型 userType 0 普通用户1 代理用户)
2代理微信号 userWeiXin
3上级代理 superior 普通用户的上级代理的objectid
2代理注册登录app后进入我的页面代理可以 使用推广App功能只有代理用户能看到分享出去的是H5注册页面地址大致如下
www.geekhelp.cn/reg.html?objectId=代理用户的objectId
3普通用户使用推广链接注册的时候前端页面需要检查地址栏是否有 objectId如果有注册用户的时候 userType 默认为0而 superior 为
地址栏的 objectId。
如果没有 userType 还是为0superior 为空。
4普通用户需要购买App的时候提醒用户加 微信转账购买,同时生成订单
订单保存的信息有:用户谁 购买的 vip类型订单号为多少购买的是谁的总代理 & 推广代理支付状态为未支付0
用户分为两种情况
1不是通过代理注册账号的
2通过代理推广注册账号的
所以用户购买的时候需要调接口从user表中查询这个用户的 superior 是否有数值
有数值则是情况2所以直接弹窗推广代理的微信号
没有数值则是情况1所以直接弹窗总代理的微信号
5用户加微信后总代理和推广代理的情况一样转账的时候设置微信的备注为app生成订单号用户付完款后代理检查微信收款记录的备注
是否正确正确通过订单号帮用户修改支付状态为1。
如果是代理:
用户向代理付完款代理向总代理发送订单号并支付费用总代理收款并修改订单状态为1