对接内蒙古平台

This commit is contained in:
Guoqs
2024-11-12 10:07:24 +08:00
parent ffeac149a2
commit a1f7b51aed
3 changed files with 14 additions and 0 deletions

View File

@@ -4,6 +4,7 @@ import cn.hutool.http.HttpUtil;
import cn.hutool.json.JSONUtil;
import com.alibaba.fastjson2.JSON;
import com.google.common.collect.Maps;
import com.jsowell.common.constant.Constants;
import com.jsowell.common.util.DateUtils;
import com.jsowell.common.util.JWTUtils;
import com.jsowell.common.util.StringUtils;
@@ -14,6 +15,7 @@ import com.jsowell.pile.thirdparty.CommonParamsDTO;
import com.jsowell.pile.vo.ThirdPartySecretInfoVO;
import com.jsowell.thirdparty.lianlian.vo.AccessTokenVO;
import com.jsowell.thirdparty.lianlian.vo.LianLianResultVO;
import com.jsowell.thirdparty.platform.domain.SupOperatorInfo;
import com.jsowell.thirdparty.platform.dto.QueryOrderDTO;
import com.jsowell.thirdparty.platform.util.Cryptos;
import com.jsowell.thirdparty.platform.util.Encodes;
@@ -37,6 +39,16 @@ public interface ThirdPartyPlatformService extends InitializingBean {
throw new UnsupportedOperationException("This method is not yet implemented");
}
default SupOperatorInfo getJsowellOperatorInfo() {
SupOperatorInfo operatorInfo = new SupOperatorInfo();
operatorInfo.setOperatorID(Constants.JSOWELL_OPERATORID);
operatorInfo.setOperatorUSCID(Constants.JSOWELL_OPERATORUSCID);
operatorInfo.setOperatorName("万车充运营管理平台");
operatorInfo.setOperatorTel1("4001602660");
operatorInfo.setOperatorRegAddress("上海市青浦区华新镇华隆路1777号6幢D座2层205室");
return operatorInfo;
}
/**
* query_token 获取token提供给第三方平台使用
* @param dto

View File

@@ -174,6 +174,7 @@ public class NeiMengGuPlatformServiceImpl implements ThirdPartyPlatformService {
List<MerchantInfoVO> merchantList = thirdPartyStationRelationService.selectMerchantList(thirdPlatformType);
PageInfo<MerchantInfoVO> pageInfo = new PageInfo<>(merchantList);
List<SupOperatorInfo> operatorInfos = Lists.newArrayList();
operatorInfos.add(getJsowellOperatorInfo());
if (CollectionUtils.isNotEmpty(pageInfo.getList())) {
SupOperatorInfo supOperatorInfo;
for (MerchantInfoVO merchantInfoVO : pageInfo.getList()) {