根据项目要求,供应商发布招募书,在供应商页面可以对招募书进行申请,招募书的表是一对多的关系,即不同用户都可以对该招募书进行申请。如果有申请过的用户不需要重新申请,系统会在表里面返回已申请。
数据库设计表如下:
首先在控制器,获取到登陆用户的用户明细id
根据用户明细id
查询该登陆用户的招募书申请
然后获取查询出所有的招募书(recruitVo为自己写的Vo实体类,里面包含了招募申请状态字段)
然后可以通过for循环
通过if判断,如果招募表和招募申请表的招募表id相同,将该申请状态赋值就完成了