feat: 批量转结算候选明细接口新增单据号和合同编码查询参数
This commit is contained in:
+3
-1
@@ -133,13 +133,15 @@ public class ReceivablePayableDetailController extends BladeController {
|
||||
@ApiOperationSupport(order = 8)
|
||||
@Operation(summary = "转结算候选明细")
|
||||
public R<IPage<Map<String, Object>>> transferCandidates(Query query,
|
||||
@RequestParam(required = false) String documentNo,
|
||||
@RequestParam(required = false) String contractNo,
|
||||
@RequestParam(required = false) String contractName,
|
||||
@RequestParam(required = false) String batchNo,
|
||||
@RequestParam(required = false) String generateStartDate,
|
||||
@RequestParam(required = false) String generateEndDate,
|
||||
@RequestParam(required = false) String settlementBillType,
|
||||
@RequestParam(required = false) String settlementType) {
|
||||
return R.data(detailService.transferCandidates(Condition.getPage(query), contractName, batchNo,
|
||||
return R.data(detailService.transferCandidates(Condition.getPage(query), documentNo, contractNo, contractName, batchNo,
|
||||
generateStartDate, generateEndDate, settlementBillType, settlementType));
|
||||
}
|
||||
|
||||
|
||||
+2
-1
@@ -69,7 +69,8 @@ public interface IReceivablePayableDetailService extends BaseService<ReceivableP
|
||||
|
||||
void transferSettlement(ReceivablePayableTransferRequest request);
|
||||
|
||||
IPage<Map<String, Object>> transferCandidates(IPage<?> page, String contractName, String batchNo,
|
||||
IPage<Map<String, Object>> transferCandidates(IPage<?> page, String documentNo, String contractNo,
|
||||
String contractName, String batchNo,
|
||||
String generateStartDate, String generateEndDate, String settlementBillType,
|
||||
String settlementType);
|
||||
|
||||
|
||||
+4
-1
@@ -534,10 +534,13 @@ public class ReceivablePayableDetailServiceImpl
|
||||
}
|
||||
|
||||
@Override
|
||||
public IPage<Map<String, Object>> transferCandidates(IPage<?> page, String contractName, String batchNo,
|
||||
public IPage<Map<String, Object>> transferCandidates(IPage<?> page, String documentNo, String contractNo,
|
||||
String contractName, String batchNo,
|
||||
String generateStartDate, String generateEndDate, String settlementBillType,
|
||||
String settlementType) {
|
||||
ReceivablePayableDetailVO query = new ReceivablePayableDetailVO();
|
||||
query.setDocumentNo(documentNo);
|
||||
query.setContractNo(contractNo);
|
||||
query.setContractName(contractName);
|
||||
query.setBatchNo(batchNo);
|
||||
query.setSettlementStatus("pending");
|
||||
|
||||
Reference in New Issue
Block a user