jiangping
2024-07-10 d72cdefc313e6000c5f7f0ad37686fb63a7fbdbe
server/service/src/main/java/com/doumee/core/utils/Constants.java
@@ -1,6 +1,8 @@
package com.doumee.core.utils;
import com.alibaba.fastjson.JSONObject;
import com.doumee.dao.business.vo.UnitCodeVo;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.ObjectMapper;
@@ -11,9 +13,8 @@
import java.math.BigDecimal;
import java.net.URLDecoder;
import java.text.SimpleDateFormat;
import java.util.Arrays;
import java.util.*;
import  java.util.Date;
import java.util.List;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
@@ -82,6 +83,10 @@
    public static final String ORG_USER_ORIGIN = "ORG_USER_ORIGIN";
    public static final String VIRTUAL_CARD_INDEX = "02098469790";
    public static final String RETRY_CONNECT_NUM ="RETRY_CONNECT_NUM" ;
    public static final String UNIT_CODE = "UNIT_CODE" ;
    public static final String ZBOM = "ZBOM" ;
    public static final String ZBOM_IAM_APPKEY = "ZBOM_IAM_APPKEY";
    public static final String ZBOM_IAM_APPID = "ZBOM_IAM_APPID";
    public static  boolean DEALING_HK_SYNCPRIVILEGE= false;
    public static  boolean DEALING_HK_SYNCDEVICE = false;
    public static  boolean DEALING_HK_SYNCDEVICE_STATUS = false;
@@ -279,6 +284,8 @@
    public interface RedisKeys {
        public static final String IMPORTING_MEMBER ="IMPORTING_MEMBER";
        public static final String IMPORTING_SHOP ="IMPORTING_SHOP";
        public static final String IAM_APPID ="IAM_APPID";
        public static final String IAM_APPKEY ="IAM_APPKEY";
        public static final String SHOP_TREE ="SHOP_TREE";
        public static final String ERP_TOKEN ="ERP_TOKEN";
        public static final long EXPIRE_TIME = 7200;
@@ -426,9 +433,34 @@
    public static void main(String[] args) {
        System.out.println((DESUtil.decrypt(Constants.EDS_PWD, "En35O2o+Mpw5bThqkT8lmE6UPG+W6LFs")));
//        System.out.println(Constants.getVehiclePlateNo("湘B140D17").getDescription());
//        System.out.println(Constants.getVehiclePlateNo("宿AP0637").getDescription());
        Map<String,String> map = new HashMap<>();
        map.put("101","志邦本部");
        map.put("102","制造事业部");
        map.put("103","肥东销售公司");
        map.put("104","ZB/志邦厨柜");
        map.put("105","商品事业部");
        map.put("106","巢湖销售公司");
        map.put("107","IK/全屋定制");
        map.put("108","工程事业部");
        map.put("109","合肥销售公司");
        map.put("110","外贸事业部");
        map.put("111","志邦家居公司");
        map.put("112","ZB/志邦衣柜");
        map.put("127","志邦厨柜股份有限公司");
        map.put("141","合肥志邦木业有限公司");
        map.put("161","ZB/志邦木门");
        map.put("263","国贸公司");
        List<UnitCodeVo> list = new ArrayList<>();
        Iterator<Map.Entry<String, String>> iterator = map.entrySet().iterator();
        while (iterator.hasNext()) {
            Map.Entry<String, String> entry = iterator.next();
            UnitCodeVo m = new UnitCodeVo();
            m.setCode(entry.getKey());
            m.setName(entry.getValue());
            list.add(m);
        }
System.out.println(JSONObject.toJSONString(list));
        
    }