Commit 6da698e78edb137ec69b25ae3dc13fc21e503b94

Authored by liquanyu
1 parent 1a8fa2e6ff

update code

Showing 2 changed files with 109 additions and 0 deletions

platform-common/src/main/java/com/lyms/platform/common/enums/MsgStatusEnums.java View file @ 6da698e
  1 +package com.lyms.platform.common.enums;
  2 +
  3 +
  4 +
  5 +/**
  6 + * 消息推送状态
  7 + */
  8 +public enum MsgStatusEnums {
  9 + //1:未推送,2:已推送,3:推送成功4:暂不推送 5:推送失败
  10 + NO_SEND(1,"未推送"),
  11 + SENDED(2,"已推送"),
  12 + SEND_SUCCESS(3,"推送成功"),
  13 + STOP_SEND(4,"暂不推送"),
  14 + SEND_FAIL(5,"推送失败");
  15 +
  16 + private MsgStatusEnums(int id, String name){
  17 + this.name=name;
  18 + this.id =id;
  19 + }
  20 + private String name;
  21 + private int id;
  22 +
  23 +
  24 + public static String getNameById(Integer id)
  25 + {
  26 + for(SmsStatusEnums s : SmsStatusEnums.values()) {
  27 + if (s.getId() == id)
  28 + {
  29 + return s.getName();
  30 + }
  31 +
  32 + }
  33 + return "";
  34 + }
  35 +
  36 + public String getName() {
  37 + return name;
  38 + }
  39 +
  40 + public void setName(String name) {
  41 + this.name = name;
  42 + }
  43 +
  44 + public int getId() {
  45 + return id;
  46 + }
  47 +
  48 + public void setId(int id) {
  49 + this.id = id;
  50 + }
  51 +
  52 +
  53 +}
platform-common/src/main/java/com/lyms/platform/common/enums/WxTempleteIdEnums.java View file @ 6da698e
  1 +package com.lyms.platform.common.enums;
  2 +
  3 +
  4 +
  5 +/**
  6 + * 消息推送模板
  7 + */
  8 +public enum WxTempleteIdEnums {
  9 +
  10 + YUN_FU_OPEN("A_ibmE_8_tl76m8TFc0agyN8QSA-cBpELnVnJPqD16k","开通成功提醒"),
  11 + ER_TONG_OPEN("k3vUsqiG1JTL6_VlVNvmUvl2QCxj6mo3iOZfdJx01xc","开通成功提醒"),
  12 +
  13 +
  14 + CHAN_JIAN_TI_XING("EngJ9RKaHaPEEc2GapV6dJO-uu8rkqitEQd21yc4EPY","产检提醒"), //产检预约提醒
  15 +
  16 +
  17 + ER_TONG_TI_XING("9BUY6THL261MmbVRb9iPZANQwJ5yKNzkE1VGCLPuI94","儿童月龄提醒"), //儿保预约提醒
  18 + JIAN_KANG_ZHI_DAO("98i1P6zh3slBxEKLftweaESnnem4w6SDmzvJIBWRXNE","孕期健康指导提醒"),
  19 +
  20 + GAO_WEI_ZHI_DAO("n6fSC1wYc3jOfGmuI1Vtbut6TlaBPlt5482SqJ8CE4o","高危提醒");
  21 + private WxTempleteIdEnums(String id, String name){
  22 + this.name=name;
  23 + this.id =id;
  24 + }
  25 + private String name;
  26 + private String id;
  27 +
  28 +
  29 + public static String getNameById(String id)
  30 + {
  31 + for(WxTempleteIdEnums s : WxTempleteIdEnums.values()) {
  32 + if (s.getId().equals(id))
  33 + {
  34 + return s.getName();
  35 + }
  36 +
  37 + }
  38 + return "";
  39 + }
  40 +
  41 + public String getName() {
  42 + return name;
  43 + }
  44 +
  45 + public void setName(String name) {
  46 + this.name = name;
  47 + }
  48 +
  49 + public String getId() {
  50 + return id;
  51 + }
  52 +
  53 + public void setId(String id) {
  54 + this.id = id;
  55 + }
  56 +}