|
@@ -133,6 +133,10 @@ public class RevenueController {
|
|
|
public AjaxMessage<Integer> addRevenue(
|
|
|
@ApiParam(value = "营收数据", required = true) @RequestBody MonthRevenueDto monthRevenueDto) {
|
|
|
try{
|
|
|
+ //判断该机构是否有该月的数据
|
|
|
+ if(revenueService.isExistMonthRevenue(monthRevenueDto.getCompanyOrgId(),monthRevenueDto.getCollectDateString())>0){
|
|
|
+ return new AjaxMessage<>(ResultStatus.EXIST_IS_REVENUE_ERROR);
|
|
|
+ }
|
|
|
LoginUser loginUser = UserUtil.getCurrentUser();
|
|
|
//插入营收数据
|
|
|
monthRevenueDto.setCreateBy(loginUser.getUsername());
|
|
@@ -297,7 +301,7 @@ public class RevenueController {
|
|
|
for(MonthRevenueDto item : result){
|
|
|
List<String> datalist=new ArrayList<>();
|
|
|
datalist.add(String.valueOf(no++));
|
|
|
- datalist.add(item.getCollectDateString());
|
|
|
+ datalist.add(item.getCollectDateString().replace("-","年")+"月");
|
|
|
datalist.add(String.valueOf(item.getMeterReadingUsage()));
|
|
|
for(WaterPropertyEntity water :waterPropertyList){
|
|
|
List<MonthSellwaterEntity> sellWaterList = item.getMonthSellList().stream().filter((MonthSellwaterEntity m)
|