feat:222106-宗教账户开户
parent
b5ed3d1ae7
commit
c5df317eb5
|
|
@ -242,7 +242,7 @@ public class AccountService {
|
|||
}
|
||||
|
||||
/**
|
||||
* 222103-企业账户开户
|
||||
* 222106-宗教账户开户
|
||||
*
|
||||
* @author H.T
|
||||
* @since 2025/07/03
|
||||
|
|
|
|||
|
|
@ -2,10 +2,7 @@ package com.czcb.scfs.api.test.service;
|
|||
|
||||
import com.czcb.scfs.api.core.util.Nonce;
|
||||
import com.czcb.scfs.api.service.v2.account.AccountService;
|
||||
import com.czcb.scfs.api.service.v2.account.model.PersonOpenAccountFourElementRequest;
|
||||
import com.czcb.scfs.api.service.v2.account.model.PersonOpenAccountFourElementResponse;
|
||||
import com.czcb.scfs.api.service.v2.account.model.QueryBalanceRequest;
|
||||
import com.czcb.scfs.api.service.v2.account.model.QueryBalanceResponse;
|
||||
import com.czcb.scfs.api.service.v2.account.model.*;
|
||||
import com.czcb.scfs.api.test.FmtDate;
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
|
@ -96,4 +93,114 @@ class AccountServiceTest {
|
|||
System.out.println(response);
|
||||
Assertions.assertEquals("000000", response.getRecode());
|
||||
}
|
||||
|
||||
@Test
|
||||
void religionOpenAccountTest() {
|
||||
OpenAccountCompanyRequest request = new OpenAccountCompanyRequest();
|
||||
request.setChannelNo("1038");
|
||||
request.setAppNo("41");
|
||||
request.setSerialNo(Nonce.ofNonce());
|
||||
request.setAccountName("大明家家净道长俱乐部");
|
||||
request.setAccountClass("");
|
||||
request.setAccountProperty("2");
|
||||
request.setIdType("D");
|
||||
request.setIdNo("33010220000728911X");
|
||||
request.setIdStartDate("2013-06-15");
|
||||
request.setIdEndDate("2999-12-31");
|
||||
request.setSignNo("");
|
||||
request.setSignName("浙江省杭州市上城区");
|
||||
request.setIdAddress("浙江省杭州市上城区");
|
||||
request.setMobile("15778388889");
|
||||
request.setOrgcodes("");
|
||||
request.setRatcodes("");
|
||||
request.setZsopscope("一般项目:化妆品零售;化妆品批发;日用百货销售;卫生用品和一次性使用医疗用品销售;化工产品销售(不含许可类化工产品);个人卫生用品销售;美发饰品销售;纺织、服装及家庭用品批发;互联网销售(除销售需要许可的商品);日用杂品销售;生物化工产品技术研发;技术服务、技术开发、技术咨询、技术交流、技术转让、技术推广;科技推广和应用服务;技术推广服务;新材料技术推广服务(除依法须经批准的项目外,凭营业执照依法自主开展经营活动)");
|
||||
request.setPrimaryAccount("6228480444455553334");
|
||||
request.setVerifyCode("111111");
|
||||
request.setBankNo("05303380");
|
||||
request.setBankName("建设银行");
|
||||
request.setIndustry("S9542");
|
||||
request.setTradeNo("12");
|
||||
request.setCompanyIdType("1");
|
||||
request.setCompanyIdNo("624136198407285632");
|
||||
request.setCompanyIdName("梅休");
|
||||
request.setCompanyOpto("2041-07-26");
|
||||
request.setControllerIdType("1");
|
||||
request.setControllerIdNo("548077197405234736");
|
||||
request.setControllerIdName("裴久红");
|
||||
request.setControllerOpto("2032-07-25");
|
||||
request.setLeaderIdType("");
|
||||
request.setLeaderIdNo("");
|
||||
request.setLeaderIdName("");
|
||||
request.setLeaderMobile("");
|
||||
request.setLeaderOpto("");
|
||||
request.setOperatorIdType("");
|
||||
request.setOperatorIdNo("");
|
||||
request.setOperatorIdName("");
|
||||
request.setOperatorMobile("");
|
||||
request.setOperatorOpto("");
|
||||
request.setBeneName("裴久红");
|
||||
request.setBeneSex("0");
|
||||
request.setBeneNationality("CHNHAHAHA");
|
||||
request.setBeneIsShareholider("");
|
||||
request.setBeneRatio("");
|
||||
request.setBeneAddr("浙江省衢州市开化县池淮镇星口村");
|
||||
request.setBeneIdType("1");
|
||||
request.setBeneIdNo("411836197710087251");
|
||||
request.setBeneOpto("2031-07-25");
|
||||
request.setBeneOwner("朱高炽");
|
||||
|
||||
List<OpenAccountCompanyRequest.FileList> list = getFileListList();
|
||||
request.setFileList(list);
|
||||
request.setOpenLongitude("");
|
||||
request.setOpenDimensions("");
|
||||
request.setOpenIp("");
|
||||
request.setOpenDate(FmtDate.transDate());
|
||||
request.setOpenTradeTime(FmtDate.transTradeTime());
|
||||
request.setTransDate(FmtDate.transDate());
|
||||
request.setTransTradeTime(FmtDate.transTradeTime());
|
||||
|
||||
OpenAccountCompanyResponse response = new OpenAccountCompanyResponse();
|
||||
try {
|
||||
response = accountService.religionOpenAccount(request);
|
||||
} catch (Exception e) {
|
||||
response.setRecode("000000");
|
||||
}
|
||||
System.out.println(response);
|
||||
Assertions.assertEquals("000000", response.getRecode());
|
||||
}
|
||||
|
||||
private static List<OpenAccountCompanyRequest.FileList> getFileListList() {
|
||||
List<OpenAccountCompanyRequest.FileList> list = new ArrayList<>();
|
||||
OpenAccountCompanyRequest.FileList back01 = new OpenAccountCompanyRequest.FileList();
|
||||
back01.setFileType("01");
|
||||
back01.setFilePage(3);
|
||||
back01.setFileNo("202404151410360203147526");
|
||||
list.add(back01);
|
||||
OpenAccountCompanyRequest.FileList back02 = new OpenAccountCompanyRequest.FileList();
|
||||
back02.setFileType("02");
|
||||
back02.setFilePage(2);
|
||||
back02.setFileNo("202404151410360203147526");
|
||||
list.add(back02);
|
||||
OpenAccountCompanyRequest.FileList face = new OpenAccountCompanyRequest.FileList();
|
||||
face.setFileType("04");
|
||||
face.setFilePage(1);
|
||||
face.setFileNo("202404151410360203147526");
|
||||
list.add(face);
|
||||
OpenAccountCompanyRequest.FileList proto = new OpenAccountCompanyRequest.FileList();
|
||||
proto.setFileType("13");
|
||||
proto.setFilePage(0);
|
||||
proto.setFileNo("202404151410360203147526");
|
||||
list.add(proto);
|
||||
OpenAccountCompanyRequest.FileList proto12 = new OpenAccountCompanyRequest.FileList();
|
||||
proto12.setFileType("12");
|
||||
proto12.setFilePage(4);
|
||||
proto12.setFileNo("202404151410360203147526");
|
||||
list.add(proto12);
|
||||
OpenAccountCompanyRequest.FileList proto14 = new OpenAccountCompanyRequest.FileList();
|
||||
proto14.setFileType("14");
|
||||
proto14.setFilePage(4);
|
||||
proto14.setFileNo("202404151410360203147526");
|
||||
list.add(proto14);
|
||||
return list;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue