| 12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- package com.poteviohealth.ym.ipos.common;
- import com.poteviohealth.ym.ipos.model.BasicConfiguration;
- import lombok.extern.log4j.Log4j2;
- import org.springframework.stereotype.Service;
- import javax.annotation.PostConstruct;
- import java.util.HashMap;
- import java.util.Map;
- /**
- * 三方支付基础信息配置
- * @author Qin
- */
- @Log4j2
- @Service
- public class Basic {
- public static Map<Integer, BasicConfiguration> basicMaps = new HashMap<>(2);
- @PostConstruct
- public void init(){
- BasicConfiguration defaultBc = new BasicConfiguration();
- defaultBc.setOperatorId(0);
- defaultBc.setCode("CHECG");
- defaultBc.setPid("00436433");
- defaultBc.setSystemId("5447");
- defaultBc.setMchId("6666000142736819");
- basicMaps.put(0,defaultBc);
- //四川
- BasicConfiguration scBc = new BasicConfiguration();
- /* bcf.setOperatorId()
- basicMaps.put(15,)*/
- }
- public static BasicConfiguration getSystemParameter(Integer operatorId){
- if(basicMaps.containsKey(operatorId)){
- return basicMaps.get(operatorId);
- }else{
- return basicMaps.get(0);
- }
- }
- }
|