feat:配送订单管理
parent
b1fe70e47d
commit
c91a22d6d6
|
|
@ -0,0 +1,130 @@
|
||||||
|
package com.czcb.scfs.api.test.service;
|
||||||
|
|
||||||
|
import com.czcb.scfs.api.service.v2.ar.ArcOrderDeliveryService;
|
||||||
|
import com.czcb.scfs.api.service.v2.ar.model.*;
|
||||||
|
import org.junit.jupiter.api.Test;
|
||||||
|
import org.springframework.boot.test.context.SpringBootTest;
|
||||||
|
|
||||||
|
import javax.annotation.Resource;
|
||||||
|
import java.util.ArrayList;
|
||||||
|
import java.util.UUID;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 配送订单测试
|
||||||
|
*
|
||||||
|
* @author H.T
|
||||||
|
* @since 2025-12-08
|
||||||
|
*/
|
||||||
|
@SpringBootTest
|
||||||
|
class ArcOrderDeliveryServiceTest {
|
||||||
|
@Resource
|
||||||
|
private ArcOrderDeliveryService arcOrderDeliveryService;
|
||||||
|
|
||||||
|
@Test
|
||||||
|
void queryByNo() {
|
||||||
|
ArcOrderDeliveryQueryByNoRequest request = new ArcOrderDeliveryQueryByNoRequest();
|
||||||
|
request.setChannelNo("0000");
|
||||||
|
request.setAppNo("10");
|
||||||
|
request.setSerialNo(UUID.randomUUID().toString().replace("-", ""));
|
||||||
|
request.setTransDate("2024-03-20");
|
||||||
|
request.setTransTradeTime("2024-01-02 09:11:53");
|
||||||
|
ArcOrderDeliveryQueryByNoRequest.RequestData requestData = new ArcOrderDeliveryQueryByNoRequest.RequestData();
|
||||||
|
requestData.setOrderNo("CreditTest201");
|
||||||
|
request.setData(requestData);
|
||||||
|
|
||||||
|
ArcOrderDeliveryQueryByNoResponse response = arcOrderDeliveryService.queryByNo(request);
|
||||||
|
System.out.println(response);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
void queryPage() {
|
||||||
|
ArcOrderDeliveryQueryPageRequest request = new ArcOrderDeliveryQueryPageRequest();
|
||||||
|
request.setChannelNo("0000");
|
||||||
|
request.setAppNo("10");
|
||||||
|
request.setSerialNo(UUID.randomUUID().toString().replace("-", ""));
|
||||||
|
request.setTransDate("2024-03-20");
|
||||||
|
request.setTransTradeTime("2024-01-02 09:11:53");
|
||||||
|
ArcOrderDeliveryDTO requestData = new ArcOrderDeliveryDTO();
|
||||||
|
requestData.setOrderStatus("0");
|
||||||
|
request.setData(requestData);
|
||||||
|
request.setCurrentPage(2L);
|
||||||
|
request.setCurrentRows(5L);
|
||||||
|
|
||||||
|
ArcOrderDeliveryQueryPageResponse response = arcOrderDeliveryService.queryPage(request);
|
||||||
|
System.out.println(response);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
void add() {
|
||||||
|
|
||||||
|
ArcOrderDeliveryAddRequest request = new ArcOrderDeliveryAddRequest();
|
||||||
|
request.setChannelNo("0000");
|
||||||
|
request.setAppNo("10");
|
||||||
|
request.setSerialNo(UUID.randomUUID().toString().replace("-", ""));
|
||||||
|
request.setTransDate("2024-03-20");
|
||||||
|
request.setTransTradeTime("2024-01-02 09:11:53");
|
||||||
|
request.setOrderNo("111");
|
||||||
|
|
||||||
|
ArcOrderDeliveryAddResponse response = arcOrderDeliveryService.add(request);
|
||||||
|
System.out.println(response);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
void invalid() {
|
||||||
|
ArcOrderDeliveryInvalidRequest request = new ArcOrderDeliveryInvalidRequest();
|
||||||
|
request.setChannelNo("0000");
|
||||||
|
request.setAppNo("10");
|
||||||
|
request.setSerialNo(UUID.randomUUID().toString().replace("-", ""));
|
||||||
|
request.setTransDate("2024-03-20");
|
||||||
|
request.setTransTradeTime("2024-01-02 09:11:53");
|
||||||
|
request.setOrderNoList(new ArrayList<>());
|
||||||
|
|
||||||
|
ArcBaseResponse response = arcOrderDeliveryService.invalid(request);
|
||||||
|
System.out.println(response);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
void loanLimitCanQuery() {
|
||||||
|
ArcOrderDeliveryLoanLimitQueryRequest request = new ArcOrderDeliveryLoanLimitQueryRequest();
|
||||||
|
request.setProjectNo("CreditTest1038Project01");
|
||||||
|
request.setProjectName("融资测试项目01");
|
||||||
|
request.setFinanceAccountNoA1("1038251126000008");
|
||||||
|
request.setFinanceAccountNoA2("1038251126000009");
|
||||||
|
request.setFinanceAccountName("杭州工巢科技有限公司");
|
||||||
|
|
||||||
|
request.setChannelNo("0000");
|
||||||
|
request.setAppNo("10");
|
||||||
|
request.setSerialNo(UUID.randomUUID().toString().replace("-", ""));
|
||||||
|
request.setTransDate("2024-03-20");
|
||||||
|
request.setTransTradeTime("2024-01-02 09:11:53");
|
||||||
|
ArcOrderDeliveryLoanLimitQueryResponse response = arcOrderDeliveryService.loanLimitCanQuery(request);
|
||||||
|
System.out.println(response);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@Test
|
||||||
|
void creditPay() {
|
||||||
|
ArcOrderDeliveryCreditPayRequest request = new ArcOrderDeliveryCreditPayRequest();
|
||||||
|
request.setChannelNo("0000");
|
||||||
|
request.setAppNo("10");
|
||||||
|
request.setSerialNo(UUID.randomUUID().toString().replace("-", ""));
|
||||||
|
request.setTransDate("2024-03-20");
|
||||||
|
request.setTransTradeTime("2024-01-02 09:11:53");
|
||||||
|
request.setFinanceAccountName("2344544");
|
||||||
|
ArcOrderDeliveryCreditPayResponse response = arcOrderDeliveryService.creditPay(request);
|
||||||
|
System.out.println(response);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
void settleRepay() {
|
||||||
|
ArcOrderDeliverySettleRepayRequest request = new ArcOrderDeliverySettleRepayRequest();
|
||||||
|
request.setChannelNo("0000");
|
||||||
|
request.setAppNo("10");
|
||||||
|
request.setSerialNo(UUID.randomUUID().toString().replace("-", ""));
|
||||||
|
request.setTransDate("2024-03-20");
|
||||||
|
request.setTransTradeTime("2024-01-02 09:11:53");
|
||||||
|
ArcBaseResponse response = arcOrderDeliveryService.settleRepay(request);
|
||||||
|
System.out.println(response);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue