| | |
| | | private TServicePayService servicePayService; |
| | | @Resource |
| | | private SiteClient siteClient; |
| | | // 查询服务费缴纳情况 |
| | | @GetMapping("/getServiceStatus/{userId}") |
| | | public R<String> getServiceStatus(@PathVariable("userId") Integer userId) { |
| | | ServicePay servicePayBefore = servicePayService.lambdaQuery() |
| | | .eq(ServicePay::getUserId, userId) |
| | | .eq(ServicePay::getPayStatus,2) |
| | | .eq(ServicePay::getDelFlag,0) |
| | | .orderByDesc(ServicePay::getCreateTime) |
| | | .last("limit 1") |
| | | .one(); |
| | | if (servicePayBefore==null){ |
| | | return R.ok("1"); |
| | | } |
| | | else if (servicePayBefore.getEndTime().isBefore(LocalDateTime.now())) { |
| | | return R.ok("2"); |
| | | } |
| | | else{ |
| | | return R.ok("3"); |
| | | } |
| | | |
| | | } |
| | | @PostMapping("/servicePageList") |
| | | @ApiOperation(tags = {"2.0-服务费"},value = "服务费管理") |
| | | public R<ServiceVO> integralPageList(@RequestBody ServiceListQuery query) { |