|
|
@@ -31,6 +31,7 @@ import com.ydtech.modules.report.model.vo.InsPlySettleReportResVo;
|
|
|
import com.ydtech.utils.DateUtil;
|
|
|
import com.ydtech.utils.StringUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
+import org.springframework.beans.factory.annotation.Value;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
|
|
|
|
@@ -53,6 +54,8 @@ import java.util.List;
|
|
|
@Service
|
|
|
public class InsPlySettleServiceImpl extends ServiceImpl<InsPlySettleMapper, InsPlySettle> implements InsPlySettleService {
|
|
|
|
|
|
+ @Value("${upload.file.path}")
|
|
|
+ private String uploadFilePath;
|
|
|
@Autowired
|
|
|
private InsPlySettleDetailMapper insPlySettleDetailMapper;
|
|
|
@Autowired
|
|
|
@@ -206,24 +209,22 @@ public class InsPlySettleServiceImpl extends ServiceImpl<InsPlySettleMapper, Ins
|
|
|
}
|
|
|
@Override
|
|
|
public BasePageResult<InsPlySettleReportResVo> getInsPlySettleReport( InsPlySettleReportReqVo insPlySettleReportReqVo) {
|
|
|
- /* Page<InsOrders> page = new Page<>(insPlySettleReportReqVo.getPageNum(), insPlySettleReportReqVo.getPageSize());
|
|
|
+ Page<InsOrders> page = new Page<>(insPlySettleReportReqVo.getPageNum(), insPlySettleReportReqVo.getPageSize());
|
|
|
page.setSearchCount(false).setOptimizeCountSql(false);//关闭count查询
|
|
|
- Page<InsPlySettleReportResVo> policyInsuranceReportResVoPage = baseMapper.getPolicyInsuranceReport(page,
|
|
|
+ Page<InsPlySettleReportResVo> policyInsuranceReportResVoPage = baseMapper.getInsPlySettleReport(page,
|
|
|
insPlySettleReportReqVo);
|
|
|
- Long total = baseMapper.getPolicyInsuranceReportCount(insPlySettleReportReqVo);
|
|
|
+ Long total = baseMapper.getInsPlySettleReportCount(insPlySettleReportReqVo);
|
|
|
policyInsuranceReportResVoPage.setTotal(total);
|
|
|
return new BasePageResult<>(insPlySettleReportReqVo.getPageNum(), insPlySettleReportReqVo.getPageSize(),
|
|
|
policyInsuranceReportResVoPage.getTotal(), policyInsuranceReportResVoPage.getPages()
|
|
|
- , policyInsuranceReportResVoPage.getRecords());*/
|
|
|
- return null;
|
|
|
+ , policyInsuranceReportResVoPage.getRecords());
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
public HttpResult<String> exportInsPlySettleReport(InsPlySettleReportReqVo insPlySettleReportReqVo) {
|
|
|
- /*List<InsPlySettleReportResVo> policyInsuranceReportResVoPage = baseMapper.getPolicyInsuranceReport(insPlySettleReportReqVo);
|
|
|
+ List<InsPlySettleReportResVo> policyInsuranceReportResVoPage = baseMapper.getInsPlySettleReport(insPlySettleReportReqVo);
|
|
|
String s = EasyExcelUtils.downExcel(uploadFilePath, PolicyInsuranceReportResVo.class, policyInsuranceReportResVoPage);
|
|
|
- return HttpResult.ok("", s);*/
|
|
|
- return null;
|
|
|
+ return HttpResult.ok("", s);
|
|
|
}
|
|
|
|
|
|
}
|