| | |
| | | import com.sun.org.apache.bcel.internal.generic.NEW; |
| | | |
| | | import javax.xml.crypto.Data; |
| | | import java.text.SimpleDateFormat; |
| | | import java.util.Date; |
| | | import java.util.HashMap; |
| | | import java.util.LinkedHashMap; |
| | |
| | | * XiaoXiMC 短信发送 |
| | | */ |
| | | public enum MsgLSEnum { |
| | | ZYY("47231022633110211A2101", "https://9.0.124.104:13011/mediinfo-grus-fuwuzxwg/api/esb/lyraAsyncRun", "1400360867068907520", "丽水市中医院"), |
| | | JN("47255004333112711A1001", null, "1400361376454545408", "景宁畲族自治县人民医院"); |
| | | ZYY("47231022633110211A2101", "https://9.0.124.104:13011/mediinfo-grus-fuwuzxwg/api/esb/lyraAsyncRun", "1400360867068907520", "丽水市中医院", "2361", "郑珍慧"), |
| | | JN("47255004333112711A1001", null, "1400361376454545408", "景宁畲族自治县人民医院", "", ""); |
| | | |
| | | private String orgid; |
| | | private String address; |
| | | private String ZuHuID; |
| | | private String ZuHuMC; |
| | | private String sendPersonId; |
| | | private String sendPersonName; |
| | | |
| | | MsgLSEnum(String orgid, String address, String ZuHuID, String ZuHuMC) { |
| | | MsgLSEnum(String orgid, String address, String ZuHuID, String ZuHuMC, String sendPersonId, String sendPersonName) { |
| | | this.orgid = orgid; |
| | | this.ZuHuID = ZuHuID; |
| | | this.ZuHuMC = ZuHuMC; |
| | | this.address = address; |
| | | this.sendPersonId = sendPersonId; |
| | | this.sendPersonName = sendPersonName; |
| | | } |
| | | |
| | | public static Map<String, Object> getHeaderByCode(String orgid) { |
| | |
| | | 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", new Date()); |
| | | 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", "随访系统"); |
| | | map.put("FaSongXTJC", "SUIFANGXT"); |
| | | map.put("FaSongXTMC", "随访系统"); |
| | | map.put("FaSongFCSJC", "亥尔时"); |
| | | //map.put("FaSongFCSJC", "亥尔时"); |
| | | map.put("FaSongFCSJC", "ZJHES"); |
| | | map.put("XiaoXiLX", "FZ_PT_DuanXinFS"); |
| | | map.put("XiaoXiMC", "短信发送"); |
| | | } |
| | |
| | | return map; |
| | | } |
| | | |
| | | public static String getAddressByCode(String orgid) { |
| | | 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)) { |
| | | return organEnum.getAddress(); |
| | | map.put("address", organEnum.getAddress()); |
| | | map.put("sendPersonId", organEnum.getSendPersonId()); |
| | | map.put("sendPersonName", organEnum.getSendPersonName()); |
| | | return map; |
| | | } |
| | | } |
| | | return null; |
| | |
| | | ZuHuMC = zuHuMC; |
| | | } |
| | | |
| | | public String getSendPersonId() { |
| | | return sendPersonId; |
| | | } |
| | | |
| | | public void setSendPersonId(String sendPersonId) { |
| | | this.sendPersonId = sendPersonId; |
| | | } |
| | | |
| | | public String getSendPersonName() { |
| | | return sendPersonName; |
| | | } |
| | | |
| | | public void setSendPersonName(String sendPersonName) { |
| | | this.sendPersonName = sendPersonName; |
| | | } |
| | | } |