Files
jsowell-charger-web/jsowell-pile/src/main/java/com/jsowell/pile/util/MerchantUtils.java

60 lines
1.6 KiB
Java
Raw Normal View History

2023-12-07 16:12:54 +08:00
package com.jsowell.pile.util;
2024-04-15 15:57:52 +08:00
import com.jsowell.common.util.StringUtils;
2023-12-07 16:12:54 +08:00
/**
* 运营商工具类
*/
public class MerchantUtils {
2024-04-15 15:57:52 +08:00
// 希晓运营商id
public static final String XIXIAO_MERCHANT_ID = "35";
2025-03-11 10:30:56 +08:00
public static final String YUAN_DA_MERCHANT_ID = "36";
2025-03-27 09:44:36 +08:00
// 上海之禾服饰有限公司
public static final String ZHI_HE_MERCHANT_ID = "146";
// 上海派荷科技有限公司
public static final String PAI_HE_MERCHANT_ID = "367";
2025-12-04 17:06:15 +08:00
public static final String HONG_PENG_MERCHANT_ID = "482";
2024-04-15 15:57:52 +08:00
// 是否是希晓运营商
public static boolean isXiXiaoMerchant(String merchantId) {
return StringUtils.equals(XIXIAO_MERCHANT_ID, merchantId);
}
2025-03-11 10:30:56 +08:00
// 是否是远大运营商
public static boolean isYuanDaMerchant(String merchantId) {
return StringUtils.equals(YUAN_DA_MERCHANT_ID, merchantId);
}
2025-03-27 09:44:36 +08:00
public static boolean isZhiHeMerchant(String merchantId) {
return StringUtils.equals(ZHI_HE_MERCHANT_ID, merchantId);
}
public static boolean isPaiHeMerchant(String merchantId) {
return StringUtils.equals(PAI_HE_MERCHANT_ID, merchantId);
}
2024-04-15 17:02:50 +08:00
/**
2024-04-24 11:00:00 +08:00
* 从统一社会信用代码中获取组织机构代码
2024-04-15 17:02:50 +08:00
* @param organizationCode
* @return
*/
public static String getOperatorID(String organizationCode) {
2024-04-23 17:05:00 +08:00
return organizationCode.substring(8, 17);
}
public static void main(String[] args) {
String organizationCode = "91310118MA1JLFUU81";
System.out.println(getOperatorID(organizationCode));
2024-04-15 17:02:50 +08:00
}
2025-12-04 17:06:15 +08:00
public static boolean isHongPeng(String s) {
}
2023-12-07 16:12:54 +08:00
}