xiaoyong931011
2021-07-21 1d03a9e224dc0ce11d47bede74da9db2189d663c
202107021
3 files modified
14 ■■■■■ changed files
gc-shop/src/main/java/com/xzx/gc/shop/controller/AdminJhyOrderController.java 2 ●●● patch | view | raw | blame | history
gc-user/src/main/java/com/xzx/gc/user/service/JhyInfoService.java 9 ●●●●● patch | view | raw | blame | history
gc-user/src/main/java/com/xzx/gc/user/vo/JhyInfoListVo.java 3 ●●●●● patch | view | raw | blame | history
gc-shop/src/main/java/com/xzx/gc/shop/controller/AdminJhyOrderController.java
@@ -96,7 +96,7 @@
        }
        Integer status = jhyOrder.getStatus();
        if(JhyOrder.ORDER_STATUS_WAITING != status){
            return JsonResult.failMessage("订单不是待接单状态,不允许取消!");
            return JsonResult.failMessage("订单不是待接单状态,不允许指派!");
        }
        long jhyId = model.getJhyId();
        JhyInfo jhyInfo = jhyOrderMapper.selectJhyInfoByUserId(jhyId);
gc-user/src/main/java/com/xzx/gc/user/service/JhyInfoService.java
@@ -103,6 +103,15 @@
                    AccountInfo accountInfo = accountMapper.selectOneByUserId(userId);
                    String collectScore = StrUtil.isEmpty(accountInfo.getCollectScore()) ? "0" : accountInfo.getCollectScore();
                    jhyInfoListVo.setScore(new BigDecimal(collectScore).setScale( 2, BigDecimal.ROUND_DOWN ));
                    Example example = new Example(UserLoginInfo.class);
                    Example.Criteria criteria = example.createCriteria();
                    criteria.andEqualTo("userId", userId);
                    example.setOrderByClause("login_time desc");
                    List<UserLoginInfo> userLoginInfos = userLoginInfoMapper.selectByExample(example);
                    if (CollUtil.isNotEmpty(userLoginInfos)) {
                        jhyInfoListVo.setLastLogintime(CollUtil.getFirst(userLoginInfos).getLoginTime());
                    }
                }
            }
        }
gc-user/src/main/java/com/xzx/gc/user/vo/JhyInfoListVo.java
@@ -47,6 +47,9 @@
    @ApiModelProperty(value = "申请时间")
    private String createTime;
    @ApiModelProperty(value = "最后登录时间")
    private String lastLogintime;
    @ApiModelProperty(hidden = true)
    private Date createdTime;
}