|
@@ -9,6 +9,8 @@ import com.jzg.commons.entity.finance.dto.ExportSuperviseSettlementExcelDto;
|
|
|
import com.jzg.commons.entity.finance.dto.ReceiverSettlementReportDto;
|
|
import com.jzg.commons.entity.finance.dto.ReceiverSettlementReportDto;
|
|
|
import com.jzg.commons.entity.finance.po.InsPlyIncome;
|
|
import com.jzg.commons.entity.finance.po.InsPlyIncome;
|
|
|
import com.jzg.commons.entity.finance.po.InsPlyIncomeInvoiceSettlement;
|
|
import com.jzg.commons.entity.finance.po.InsPlyIncomeInvoiceSettlement;
|
|
|
|
|
+import com.jzg.commons.entity.finance.po.InsPlyIncomeOrder;
|
|
|
|
|
+import com.jzg.commons.entity.finance.po.InsPlyIncomeVO;
|
|
|
import com.jzg.commons.entity.finance.vo.*;
|
|
import com.jzg.commons.entity.finance.vo.*;
|
|
|
import com.jzg.commons.entity.orders.po.InsOrderAdjust;
|
|
import com.jzg.commons.entity.orders.po.InsOrderAdjust;
|
|
|
import com.jzg.commons.request.RequestSingleParam;
|
|
import com.jzg.commons.request.RequestSingleParam;
|
|
@@ -59,7 +61,7 @@ public class ReceivableController {
|
|
|
@PostMapping("getUnauditedOrder")
|
|
@PostMapping("getUnauditedOrder")
|
|
|
@Operation(summary = "获取未审核的订单")
|
|
@Operation(summary = "获取未审核的订单")
|
|
|
public HttpResult getUnauditedOrder(@RequestBody ReceivableQueryVo receivableQueryVo){
|
|
public HttpResult getUnauditedOrder(@RequestBody ReceivableQueryVo receivableQueryVo){
|
|
|
- if (Objects.isNull(receivableQueryVo.getAgreementType()) || receivableQueryVo.getAgreementType().equals("")) {
|
|
|
|
|
|
|
+ if (Objects.isNull(receivableQueryVo.getAgreementType()) || receivableQueryVo.getAgreementType().isEmpty()) {
|
|
|
receivableQueryVo.setAgreementType("1");
|
|
receivableQueryVo.setAgreementType("1");
|
|
|
}
|
|
}
|
|
|
InsPlyIncome auditedOrder = receivableService.getUnauditedOrder(receivableQueryVo);
|
|
InsPlyIncome auditedOrder = receivableService.getUnauditedOrder(receivableQueryVo);
|
|
@@ -79,7 +81,7 @@ public class ReceivableController {
|
|
|
|
|
|
|
|
@PostMapping("getCommissionReceivableList")
|
|
@PostMapping("getCommissionReceivableList")
|
|
|
@Operation(summary = "获取私有协议手续费列表")
|
|
@Operation(summary = "获取私有协议手续费列表")
|
|
|
- public HttpResult<Page<InsPlyIncome>> getCommissionReceivableList(@RequestBody ReceivableQueryVo receivableQueryVo){
|
|
|
|
|
|
|
+ public HttpResult<InsPlyIncomeVO> getCommissionReceivableList(@RequestBody ReceivableQueryVo receivableQueryVo){
|
|
|
if (StrUtil.isBlank(receivableQueryVo.getQueryType())){
|
|
if (StrUtil.isBlank(receivableQueryVo.getQueryType())){
|
|
|
receivableQueryVo.setQueryType("2");
|
|
receivableQueryVo.setQueryType("2");
|
|
|
}
|
|
}
|
|
@@ -87,7 +89,10 @@ public class ReceivableController {
|
|
|
if (StrUtil.isBlank(receivableQueryVo.getAgreementType())){
|
|
if (StrUtil.isBlank(receivableQueryVo.getAgreementType())){
|
|
|
receivableQueryVo.setAgreementType("2");
|
|
receivableQueryVo.setAgreementType("2");
|
|
|
}
|
|
}
|
|
|
- return HttpResult.ok(receivableService.getReceivablePage(receivableQueryVo));
|
|
|
|
|
|
|
+ HttpResult<Page<InsPlyIncome>> ok = HttpResult.ok(receivableService.getReceivablePage(receivableQueryVo));
|
|
|
|
|
+ Page<InsPlyIncome> data = ok.getData();
|
|
|
|
|
+ List<InsPlyIncomeOrder> receivablePageIds = receivableService.getReceivablePageIds(receivableQueryVo);
|
|
|
|
|
+ return HttpResult.ok(new InsPlyIncomeVO(data, receivablePageIds));
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -104,26 +109,36 @@ public class ReceivableController {
|
|
|
|
|
|
|
|
@PostMapping("getOtherReceivableList")
|
|
@PostMapping("getOtherReceivableList")
|
|
|
@Operation(summary = "获取私有协议跟单费列表")
|
|
@Operation(summary = "获取私有协议跟单费列表")
|
|
|
- public HttpResult getOtherReceivableList(@RequestBody ReceivableQueryVo receivableQueryVo){
|
|
|
|
|
|
|
+ public HttpResult<InsPlyIncomeVO> getOtherReceivableList(@RequestBody ReceivableQueryVo receivableQueryVo){
|
|
|
receivableQueryVo.setQueryType("2");
|
|
receivableQueryVo.setQueryType("2");
|
|
|
receivableQueryVo.setAgreementType("2");
|
|
receivableQueryVo.setAgreementType("2");
|
|
|
- return HttpResult.ok(receivableService.getReceivablePage(receivableQueryVo));
|
|
|
|
|
|
|
+ //return HttpResult.ok(receivableService.getReceivablePage(receivableQueryVo));
|
|
|
|
|
+ HttpResult<Page<InsPlyIncome>> ok = HttpResult.ok(receivableService.getReceivablePage(receivableQueryVo));
|
|
|
|
|
+ Page<InsPlyIncome> data = ok.getData();
|
|
|
|
|
+ List<InsPlyIncomeOrder> receivablePageIds = receivableService.getReceivablePageIds(receivableQueryVo);
|
|
|
|
|
+ return HttpResult.ok(new InsPlyIncomeVO(data, receivablePageIds));
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@PostMapping("getJyCommissionReceivableList")
|
|
@PostMapping("getJyCommissionReceivableList")
|
|
|
@Operation(summary = "获取私有协议驾意险手续费列表")
|
|
@Operation(summary = "获取私有协议驾意险手续费列表")
|
|
|
- public HttpResult getJyCommissionReceivableList(@RequestBody ReceivableQueryVo receivableQueryVo){
|
|
|
|
|
|
|
+ public HttpResult<InsPlyIncomeVO> getJyCommissionReceivableList(@RequestBody ReceivableQueryVo receivableQueryVo){
|
|
|
receivableQueryVo.setQueryType("3");
|
|
receivableQueryVo.setQueryType("3");
|
|
|
receivableQueryVo.setAgreementType("2");
|
|
receivableQueryVo.setAgreementType("2");
|
|
|
- return HttpResult.ok(receivableService.getReceivablePage(receivableQueryVo));
|
|
|
|
|
|
|
+ HttpResult<Page<InsPlyIncome>> ok = HttpResult.ok(receivableService.getReceivablePage(receivableQueryVo));
|
|
|
|
|
+ Page<InsPlyIncome> data = ok.getData();
|
|
|
|
|
+ List<InsPlyIncomeOrder> receivablePageIds = receivableService.getReceivablePageIds(receivableQueryVo);
|
|
|
|
|
+ return HttpResult.ok(new InsPlyIncomeVO(data, receivablePageIds));
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@PostMapping("getJyOtherReceivableList")
|
|
@PostMapping("getJyOtherReceivableList")
|
|
|
@Operation(summary = "获取私有协议驾意险跟单费列表")
|
|
@Operation(summary = "获取私有协议驾意险跟单费列表")
|
|
|
- public HttpResult getJyOtherReceivableList(@RequestBody ReceivableQueryVo receivableQueryVo){
|
|
|
|
|
|
|
+ public HttpResult<InsPlyIncomeVO> getJyOtherReceivableList(@RequestBody ReceivableQueryVo receivableQueryVo){
|
|
|
receivableQueryVo.setQueryType("2");
|
|
receivableQueryVo.setQueryType("2");
|
|
|
receivableQueryVo.setAgreementType("2");
|
|
receivableQueryVo.setAgreementType("2");
|
|
|
- return HttpResult.ok(receivableService.getReceivablePage(receivableQueryVo));
|
|
|
|
|
|
|
+ HttpResult<Page<InsPlyIncome>> ok = HttpResult.ok(receivableService.getReceivablePage(receivableQueryVo));
|
|
|
|
|
+ Page<InsPlyIncome> data = ok.getData();
|
|
|
|
|
+ List<InsPlyIncomeOrder> receivablePageIds = receivableService.getReceivablePageIds(receivableQueryVo);
|
|
|
|
|
+ return HttpResult.ok(new InsPlyIncomeVO(data, receivablePageIds));
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
//@PostMapping("getSelectedReceivableList")
|
|
//@PostMapping("getSelectedReceivableList")
|
|
@@ -132,13 +147,6 @@ public class ReceivableController {
|
|
|
return HttpResult.ok(receivableService.getReceivableList(receivableQueryVo));
|
|
return HttpResult.ok(receivableService.getReceivableList(receivableQueryVo));
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-
|
|
|
|
|
-// @PostMapping("getPlatformReceivableList")
|
|
|
|
|
-// @Operation(summary = "获取平台协议驾意险列表")
|
|
|
|
|
-// public void getPlatformReceivableList(@RequestBody ReceivableQueryVo receivableQueryVo){
|
|
|
|
|
-//
|
|
|
|
|
-// }
|
|
|
|
|
-
|
|
|
|
|
@PostMapping("commissionInvoicing")
|
|
@PostMapping("commissionInvoicing")
|
|
|
@Operation(summary = "手续费开票")
|
|
@Operation(summary = "手续费开票")
|
|
|
public HttpResult commissionInvoicing(@RequestBody InvoicingVo invoicingVo){
|
|
public HttpResult commissionInvoicing(@RequestBody InvoicingVo invoicingVo){
|