发表于: 2017-10-25 23:19:57
1 760
任务进展:
1:今天写后台用户管理,有两个问题。第一个是用户解绑银行卡,假如用户绑定了5张银行卡,解绑的是当前使用的银行卡,那么用户当前的投资应该作何处理?已经生效的投资回款至哪张银行卡?续投成功的投资如何处理?如果用户只有一张银行卡,是否允许解绑?如果允许,该用户正在生效的投资作何处理?和张鑫商量修改了方案,不删用户银行关联表记录,增加一个字段,将其置为无效,这样做是为了在查看用户交易记录时,能查到在银行卡失效前使用的记录。在用户只有一张银行卡的情况下,不允许解绑,必须首先指定一张新的银行卡使用,再进行解绑操作,如果用户有多个银行卡,解绑的是当前使用的,则不允许解绑,需首先修改当前使用的银行卡,再解绑此银行卡。
这个还需要考虑如何修改当前使用的银行卡,需不需要新增接口和功能,明天再考虑。
2:另一个问题是关于用户实名认证记录的动态查询。
这张图上展示的数据来自两张表,两张表通过user_id字段关联,第一张表的user可能在第二张表中有多条记录,也可能没有记录。现在使用动态查询,有模糊搜索功能,最终返回定量的数据。目前的办法是先在user表中使用模糊搜索,得出所有匹配的idList,然后再把这个idList传入动态查询参数中,在verification表中使用IN语法查询,像这种
想问问老大,这种做法合不合理,有没有什么问题,在我们目前的DAL框架下,有没有更好的办法。
遇到问题:
以上
明日计划:
写好解绑银行卡的操作逻辑,写好查看用户交易记录和投资记录功能
收获:
DAL框架下,模糊搜索的结果作为动态查询的参数
进度:
任务开始时间:2017.09.15
预计demo时间:2017.10.31
是否有延期风险:已延期
评论