| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778 |
- package com.ydtech.components;
- import com.ydtech.modules.ins.model.yc.ruote.Agent;
- import lombok.Data;
- import org.springframework.beans.factory.annotation.Value;
- import org.springframework.stereotype.Component;
- /**
- * 永诚API方式
- *
- * @author: lig
- * @date: 2023年02月28日 0028
- */
- @Component
- @Data
- public class YongchengRequestApiComponents {
- @Value("${yc.api.url}")
- String url = "";
- @Value("${yc.api.userName}")
- private String userName;
- @Value("${yc.api.password}")
- private String password;
- @Value("${yc.api.pay.callBack}")
- private String payCallBack;
- @Value("${yc.api.agent.dptCde}")
- private String dptCde;
- @Value("${yc.api.agent.agentCode}")
- private String agentCode;
- @Value("${yc.api.agent.agentType}")
- private String agentType;
- @Value("${yc.api.agent.agentNme}")
- private String agentNme;
- @Value("${yc.api.agent.qlftNo}")
- private String qlftNo;
- @Value("${yc.api.agent.operatorCode}")
- private String operatorCode;
- @Value("${yc.api.agent.salesmanNo}")
- private String salesmanNo;
- @Value("${yc.api.agent.cChaType}")
- private String cChaType;
- @Value("${yc.api.agent.custNature}")
- private String custNature;
- @Value("${yc.api.agent.cOprcde}")
- private String cOprcde;
- @Value("${yc.api.agent.cBsnsTyp}")
- private String cBsnsTyp;
- private Agent agent;
- // private final Agent agent;
- // public YongchengRequestApiComponents(Agent agent) {
- // this.agent = agent;
- // }
- /**
- * 获取渠道
- */
- public Agent gainAgent() {
- if (null == agent) {
- agent = new Agent();
- agent.setAgentCode(agentCode);
- agent.setConferCode(agentType);
- agent.setAgentType(agentType);
- agent.setAgentNme(agentNme);
- agent.setQlftNo(qlftNo);
- agent.setCustNature(custNature);
- agent.setAgentProfId(agentCode);
- agent.setSubCoNo(agentType);
- agent.setCustNature(cOprcde);
- }
- return agent;
- }
- }
|