|
|
|
@@ -86,6 +86,9 @@ public class WxCUserBasicInfoController extends BaseController { |
|
|
|
@Autowired |
|
|
|
private WxMerchantMapper wxMerchantMapper; |
|
|
|
|
|
|
|
@Autowired |
|
|
|
private WxCreditHistoryService wxCreditHistoryService; |
|
|
|
|
|
|
|
private void setUserInfoLevel(WxCUserBasicInfo info) { |
|
|
|
|
|
|
|
if (info.getPoins() == null || info.getPoins() == 0) { |
|
|
|
@@ -129,6 +132,16 @@ public class WxCUserBasicInfoController extends BaseController { |
|
|
|
info.setCarCount(wxCUserCarService.countUserCar(wxCUserCar)); |
|
|
|
} |
|
|
|
|
|
|
|
private void setCreditSumDate(WxCUserBasicInfo info){ |
|
|
|
WxCreditHistory wxCreditHistory = new WxCreditHistory(); |
|
|
|
wxCreditHistory.setTenantId(info.getFinalTenantId()); |
|
|
|
wxCreditHistory.setCUserId(info.getId()); |
|
|
|
wxCreditHistory.setStartTime(info.getCreditStartTime()); |
|
|
|
wxCreditHistory.setEndTime(info.getCreditEndTime()); |
|
|
|
info.setAddCredit(wxCreditHistoryService.getAddCreditSummary(wxCreditHistory)); |
|
|
|
info.setLesCredit(wxCreditHistoryService.getLesCreditSummary(wxCreditHistory)); |
|
|
|
} |
|
|
|
|
|
|
|
@ApiOperation("分页列表接口") |
|
|
|
@GetMapping("list") |
|
|
|
@ApiImplicitParams({ |
|
|
|
@@ -155,6 +168,9 @@ public class WxCUserBasicInfoController extends BaseController { |
|
|
|
for (WxCUserBasicInfo info : page.getList()) { |
|
|
|
// setUserInfoLevel(info); |
|
|
|
setUserInfoCarCount(info); |
|
|
|
info.setCreditStartTime(wxCUserBasicInfo.getCreditStartTime()); |
|
|
|
info.setCreditEndTime(wxCUserBasicInfo.getCreditEndTime()); |
|
|
|
setCreditSumDate(info); |
|
|
|
} |
|
|
|
} |
|
|
|
return new ResultData(page); |
|
|
|
|