|
@@ -15,7 +15,9 @@ import com.imed.costaccount.mapper.CostCostingGroupMapper;
|
|
|
import com.imed.costaccount.mapper.CostIncomeFileMapper;
|
|
|
import com.imed.costaccount.mapper.CostIncomeGroupMapper;
|
|
|
import com.imed.costaccount.mapper.CostShareParamGroupMapper;
|
|
|
-import com.imed.costaccount.model.*;
|
|
|
+import com.imed.costaccount.model.CostIncomeFile;
|
|
|
+import com.imed.costaccount.model.CostIncomeGroup;
|
|
|
+import com.imed.costaccount.model.User;
|
|
|
import com.imed.costaccount.model.vo.CostIncomeFileVO;
|
|
|
import com.imed.costaccount.model.vo.IncomeErrorMessage;
|
|
|
import com.imed.costaccount.service.CostIncomeFileService;
|
|
@@ -107,22 +109,6 @@ public class CostIncomeFileServiceImpl extends ServiceImpl<CostIncomeFileMapper,
|
|
|
}
|
|
|
i.setDateTime(DateUtil.format(DateUtil.date(i.getCreateTime()),"yyyy-MM-dd"));
|
|
|
});
|
|
|
- // 判断当前数据是否撤销
|
|
|
- List<CostIncomeGroup> costIncomeGroupList = costIncomeGroupMapper.selectList(new QueryWrapper<CostIncomeGroup>().lambda()
|
|
|
- .eq(CostIncomeGroup::getHospId, hospId));
|
|
|
- List<CostCostingGroup> costCostingGroupList = costCostingGroupMapper.selectList(new QueryWrapper<CostCostingGroup>().lambda()
|
|
|
- .eq(CostCostingGroup::getHospId, hospId));
|
|
|
- List<CostShareParamGroup> costShareParamGroupList = costShareParamGroupMapper.selectList(new QueryWrapper<CostShareParamGroup>().lambda()
|
|
|
- .eq(CostShareParamGroup::getHospId, hospId));
|
|
|
- costIncomeFileVOList.forEach(i->{
|
|
|
- Long id = i.getId();
|
|
|
- String fileType = i.getFileType();
|
|
|
- if (fileType.equals("收入数据")){
|
|
|
-
|
|
|
- }else if (fileType.equals("成本数据")){
|
|
|
-
|
|
|
- }
|
|
|
- });
|
|
|
PageUtils pageUtils = new PageUtils(page);
|
|
|
pageUtils.setList(costIncomeFileVOList);
|
|
|
return pageUtils;
|
|
@@ -149,6 +135,8 @@ public class CostIncomeFileServiceImpl extends ServiceImpl<CostIncomeFileMapper,
|
|
|
}
|
|
|
List<Long> list = costIncomeGroupList.stream().map(CostIncomeGroup::getId).collect(Collectors.toList());
|
|
|
costIncomeGroupMapper.deleteBatchIds(list);
|
|
|
+ costIncomeFile.setRollbackStatus(NumberConstant.ONE);
|
|
|
+ this.updateById(costIncomeFile);
|
|
|
}
|
|
|
|
|
|
/**
|