|
|
|
|
@ -108,11 +108,12 @@ public class OriginalIssueStockServiceImpl extends ServiceImpl<OriginalIssueStoc
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public BigStockDataResponse riseLossesStatistics(UserCache userCache, OriginalIssueStockRequest originalIssueStockRequest) {
|
|
|
|
|
System.out.println("========= riseLossesStatistics ============= "+originalIssueStockRequest.getBusinessDate());
|
|
|
|
|
if (ObjectUtil.isEmpty(originalIssueStockRequest.getBusinessDate())) {
|
|
|
|
|
|
|
|
|
|
originalIssueStockRequest.setBusinessDate(DateUtil.parseDate(DateUtil.now()));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
System.out.println("========= riseLossesStatistics2 ============= "+originalIssueStockRequest.getBusinessDate());
|
|
|
|
|
BigStockDataResponse response = new BigStockDataResponse();
|
|
|
|
|
List<String> asList = Arrays.asList(">=10%", ">=7%", "7-5%", "5-3%", "3-0%", "平", "0至-3%", "-3至-5%", "-5至-7%", "<=-7%", "<=-10%");
|
|
|
|
|
response.setXAxis(asList);
|
|
|
|
|
@ -129,8 +130,9 @@ public class OriginalIssueStockServiceImpl extends ServiceImpl<OriginalIssueStoc
|
|
|
|
|
AtomicInteger equalNum = new AtomicInteger(0);
|
|
|
|
|
|
|
|
|
|
// 查询当前日期的所有数据
|
|
|
|
|
LambdaQueryWrapper<OriginalIssueStock> wrapper = Querys.wrapper(originalIssueStockRequest, OriginalIssueStock.class);
|
|
|
|
|
List<OriginalIssueStock> list = list(wrapper);
|
|
|
|
|
// LambdaQueryWrapper<OriginalIssueStock> wrapper = Querys.wrapper(originalIssueStockRequest, OriginalIssueStock.class);
|
|
|
|
|
// List<OriginalIssueStock> list = list(wrapper);
|
|
|
|
|
List<OriginalIssueStock> list = new ArrayList<>();
|
|
|
|
|
|
|
|
|
|
// 分类统计
|
|
|
|
|
list.forEach(originalIssueStock -> {
|
|
|
|
|
|