liusheng
5 天以前 6659135780e718758417efde4c8c351c69e3755b
ruoyi-common/src/main/java/com/ruoyi/common/enums/MsgLSEnum.java
@@ -13,10 +13,10 @@
 * XiaoXiLX    FZ_PT_DuanXinFS
 * XiaoXiMC    短信发送
 */
public enum MsgLSEnum {
    ZYY("47231022633110211A2101", "https://9.0.124.104:13011/mediinfo-grus-fuwuzxwg/api/esb/lyraAsyncRun", "1400360867068907520", "丽水市中医院", "2361", "郑珍慧"),
    JN("47255004333112711A1001", null, "1400361376454545408", "景宁畲族自治县人民医院", "", "");
public class MsgLSEnum {
    //    ZYY("47231022633110211A2101", "https://9.0.124.104:13011/mediinfo-grus-fuwuzxwg/api/esb/lyraAsyncRun", "1400360867068907520", "丽水市中医院", "2361", "郑珍慧"),
//    JN("47255004333112711A1001", "", "1400361376454545408", "景宁畲族自治县人民医院", "0073", "周美媚");
//
    private String orgid;
    private String address;
    private String ZuHuID;
@@ -33,46 +33,27 @@
        this.sendPersonName = sendPersonName;
    }
    public static Map<String, Object> getHeaderByCode(String orgid) {
    public static Map<String, Object> getHeaderByCode(Map<String, String> srmInfo) {
        Map<String, Object> map = new LinkedHashMap<>();
        MsgLSEnum[] organEnums = values();
        for (int i = 0; i < organEnums.length; i++) {
            MsgLSEnum organEnum = organEnums[i];
            //获取时间
            SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
            String formattedDate = sdf.format(new Date());
            if (organEnum.getOrgid().equals(orgid)) {
                map.put("XiaoXiID", IdUtils.simpleUUID());
                map.put("FaSongSJ", formattedDate);
                map.put("ZuHuID", organEnum.getZuHuID());
                map.put("ZuHuMC", organEnum.getZuHuMC());
                map.put("FaSongJGID", organEnum.getOrgid());
                map.put("FaSongJGMC", organEnum.getZuHuMC());
                //map.put("FaSongXTJC", "随访系统");
                map.put("FaSongXTJC", "SUIFANGXT");
                map.put("FaSongXTMC", "随访系统");
                //map.put("FaSongFCSJC", "亥尔时");
                map.put("FaSongFCSJC", "ZJHES");
                map.put("XiaoXiLX", "FZ_PT_DuanXinFS");
                map.put("XiaoXiMC", "短信发送");
            }
        }
        return map;
    }
    public static Map<String, String> getAddressByCode(String orgid) {
        MsgLSEnum[] organEnums = values();
        Map<String, String> map = new HashMap<>();
        for (int i = 0; i < organEnums.length; i++) {
            MsgLSEnum organEnum = organEnums[i];
            if (organEnum.getOrgid().equals(orgid)) {
                map.put("address", organEnum.getAddress());
                map.put("sendPersonId", organEnum.getSendPersonId());
                map.put("sendPersonName", organEnum.getSendPersonName());
                return map;
            }
        }
        return null;
        //获取时间
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        String formattedDate = sdf.format(new Date());
        map.put("XiaoXiID", IdUtils.simpleUUID());
        map.put("FaSongSJ", formattedDate);
        map.put("ZuHuID", srmInfo.get("ZuHuID"));
        map.put("ZuHuMC", srmInfo.get("ZuHuMC"));
        map.put("FaSongJGID", srmInfo.get("orgid"));
        map.put("FaSongJGMC", srmInfo.get("ZuHuMC"));
        //map.put("FaSongXTJC", "随访系统");
        map.put("FaSongXTJC", "SUIFANGXT");
        map.put("FaSongXTMC", "随访系统");
        //map.put("FaSongFCSJC", "亥尔时");
        map.put("FaSongFCSJC", "ZJHES");
        map.put("XiaoXiLX", "FZ_PT_DuanXinFS");
        map.put("XiaoXiMC", "短信发送");
        return map;
    }
    public String getOrgid() {