|  |  |  | 
|---|
|  |  |  | import com.fasterxml.jackson.core.JsonProcessingException; | 
|---|
|  |  |  | import com.fasterxml.jackson.databind.ObjectMapper; | 
|---|
|  |  |  | import com.fasterxml.jackson.databind.PropertyNamingStrategy; | 
|---|
|  |  |  | import io.swagger.models.auth.In; | 
|---|
|  |  |  | import org.apache.batik.util.Platform; | 
|---|
|  |  |  | import org.apache.commons.collections4.CollectionUtils; | 
|---|
|  |  |  | import org.apache.commons.lang3.StringUtils; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | public static final String HK_PUSH_URL = "HK_PUSH_URL"; | 
|---|
|  |  |  | public static final String HK_ROOTORG_CODE ="HK_ROOTORG_CODE" ; | 
|---|
|  |  |  | public static final String HK_ROOTORG_NAME ="HK_ROOTORG_NAME" ; | 
|---|
|  |  |  | public static final String PLATFORM ="PLATFORM" ; | 
|---|
|  |  |  | public static final String RESERVATION_TOTAL_NUM ="RESERVATION_TOTAL_NUM" ; | 
|---|
|  |  |  | public static final String SIGN_IN_PLACE_LAT ="SIGN_IN_PLACE_LAT" ; | 
|---|
|  |  |  | public static final String SIGN_IN_PLACE_LNT ="SIGN_IN_PLACE_LNT" ; | 
|---|
|  |  |  | public static final String SIGN_IN_PLACE_DISTANCE ="SIGN_IN_PLACE_DISTANCE" ; | 
|---|
|  |  |  | public static final String SIGN_IN_QRCODE ="SIGN_IN_QRCODE" ; | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //被拜访人信息校验方式(0手机号单独校验 1手机号和姓名组合校验) | 
|---|
|  |  |  | public static final String BEVISITED_USER_VALID = "BEVISITED_USER_VALID"; | 
|---|
|  |  |  | 
|---|
|  |  |  | public static final String LOG_DEL_DAYS_LIMIT ="LOG_DEL_DAYS_LIMIT" ; | 
|---|
|  |  |  | public static final String HK_LOG_DEL_DAYS_LIMIT ="HK_LOG_DEL_DAYS_LIMIT" ; | 
|---|
|  |  |  | public static final String HK_NGINX_URL = "HK_NGINX_URL"; | 
|---|
|  |  |  | public static final String PLATFORM_BOOKING_TIPS = "PLATFORM_BOOKING_TIPS"; | 
|---|
|  |  |  | public static final String PLATFORM_GUIDEMAP = "PLATFORM_GUIDEMAP"; | 
|---|
|  |  |  | public static  boolean DEALING_HK_SYNCPRIVILEGE= false; | 
|---|
|  |  |  | public static  boolean DEALING_HK_SYNCDEVICE = false; | 
|---|
|  |  |  | public static  boolean DEALING_HK_SYNCPLATFORM = false; | 
|---|
|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | return sb.toString(); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public interface VisitIccmStatus{ | 
|---|
|  |  |  | //访客状态(0:未签到,1:已签到,2:已签退,3:滞留,4:未访问,5:自动签离,6:未签退) | 
|---|
|  |  |  | int waitSign = 0; | 
|---|
|  |  |  | int signin= 1; | 
|---|
|  |  |  | int signout = 2; | 
|---|
|  |  |  | int noleave =3; | 
|---|
|  |  |  | int novisit =4; | 
|---|
|  |  |  | int autoOut =5; | 
|---|
|  |  |  | int noSignout =6; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | public interface DATAPERMISSION_TYPE{ | 
|---|
|  |  |  | public static final  int all = 0; | 
|---|
|  |  |  | public static final  int departAndChild = 1; | 
|---|
|  |  |  | 
|---|
|  |  |  | int wxczh = 3; | 
|---|
|  |  |  | int sgscxh = 4; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public static  Date  getBirthdyByCardNo(String idCard){ | 
|---|
|  |  |  | if(idCard ==null || idCard.length()<14){ | 
|---|
|  |  |  | return null; | 
|---|
|  |  |  | 
|---|
|  |  |  | * 0待确认 1待签到 2等待叫号 3入园等待 4已叫号 5作业中 6作业完成 7转移中 8异常挂起 9已授权离园 10已离园 11 已过号 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | public  enum PlatformJobStatus { | 
|---|
|  |  |  | WAIT_CONFIRM(0, "待确认","" ), | 
|---|
|  |  |  | WART_SIGNIN(1, "待签到","待签到" ), | 
|---|
|  |  |  | WAIT_CALL(2, "等待叫号","等待叫号"), | 
|---|
|  |  |  | IN_WAIT(3, "入园等待","入园等待" ), | 
|---|
|  |  |  | WAIT_CONFIRM(0, "待确认","待确认" ), | 
|---|
|  |  |  | WART_SIGN_IN(1, "待签到","待签到" ), | 
|---|
|  |  |  | WAIT_CALL(2, "已签到","已签到"), //等待叫号入园 | 
|---|
|  |  |  | IN_WAIT(3, "入园等待","入园等待" ),//已入园 未叫号进入月台 | 
|---|
|  |  |  | CALLED(4, "已叫号","已叫号" ), | 
|---|
|  |  |  | WORKING(5, "作业中","作业中" ), | 
|---|
|  |  |  | //续保通知 | 
|---|
|  |  |  | DONE(6, "作业完成 ","作业完成 " ), | 
|---|
|  |  |  | TRANSFERING(7, "转移中","7转移中" ), | 
|---|
|  |  |  | TRANSFERING(7, "转移中","转移中" ), | 
|---|
|  |  |  | EXCEPTION(8, "异常挂起","异常挂起" ), | 
|---|
|  |  |  | AUTHED_LEAVE(9, "已授权离园","已授权离园" ), | 
|---|
|  |  |  | LEAVED(10, "已离园 ","已离园 " ), | 
|---|
|  |  |  | 
|---|
|  |  |  | IN_CITY_CAR_USE(3, "公车市内用车 ", "公车市内用车 "), | 
|---|
|  |  |  | OUT_CITY_CAR_USE(4, "公车室外用车 ", "公车室外用车 "), | 
|---|
|  |  |  | CITY_WLC_BOOK(5, "市公司物流车预约 ", "5市公司物流车预约 "), | 
|---|
|  |  |  | PLATFROM_REASON(6, "月台入园原因审批 ", "月台入园原因审批 "), | 
|---|
|  |  |  | ; | 
|---|
|  |  |  | // 成员变量 | 
|---|
|  |  |  | private String name; | 
|---|
|  |  |  | 
|---|
|  |  |  | T reqJson =  mapper.readValue(json, clazz); | 
|---|
|  |  |  | return reqJson; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 员工信息维护操作历史类型 0解冻 1冻结 2拉黑 3恢复 4设为拜访人 5取消拜访人 6设为高级审批人 7取消高级审批人 8手动离场 9删除 10更新 11授权门禁权限 12离职 13恢复在职 | 
|---|
|  |  |  | */ | 
|---|