From f1bc130dac153d362783c797af1d98df172e263f Mon Sep 17 00:00:00 2001 From: sxu <602087911@qq.com> Date: Thu, 12 Jun 2025 11:28:54 +0800 Subject: [PATCH] device type --- .../houqin/constant/DeviceTypeEnum.java | 59 ++++++ .../houqin/constant/SourceTypeEnum.java | 192 +++++++++--------- 2 files changed, 155 insertions(+), 96 deletions(-) create mode 100644 bonus-common-biz/src/main/java/com/bonus/common/houqin/constant/DeviceTypeEnum.java diff --git a/bonus-common-biz/src/main/java/com/bonus/common/houqin/constant/DeviceTypeEnum.java b/bonus-common-biz/src/main/java/com/bonus/common/houqin/constant/DeviceTypeEnum.java new file mode 100644 index 0000000..2e62d96 --- /dev/null +++ b/bonus-common-biz/src/main/java/com/bonus/common/houqin/constant/DeviceTypeEnum.java @@ -0,0 +1,59 @@ +package com.bonus.common.houqin.constant; + +import lombok.Generated; + +public enum DeviceTypeEnum { + OTHER(0, "其他"), + CAMERA(1, "摄像头"), + SENSOR(2, "传感器"), + DOOR(3, "门禁"), + METER(4, "仪表"), + INSTRUMENT(5, "仪器"), + TEMPERATURE(6, "测温"), + SAMPLECABINET(7, "留样柜"), + POWER_SWITCH(8, "电源开关"), + NVR(9, "硬盘录像机"), + WATER_METER(10, "水表"), + ELECTRIC_METER(11, "电表"), + INDUSTRY_IOT_GATEWAY(12, "通信网关"), + GAS_SENSOR(13, "气体检测仪"), + TEMPERATURE_HUMIDITY_SENSOR(14, "温湿度传感器"), + SMOKE_SENSOR(15, "烟雾检测传感器"), + COOKING_DEVICE(16, "烹饪设备"), + PROCESSING_DEVICE(17, "切配设备"), + ULTRAVIOLET_LAMP_DEVICE(18, "紫外灯"), + DISINFECTION_CABINET_DEVICE(19, "消毒柜"), + CLEANING_DEVICE(20, "初加工设备"), + SAMPLE_WEIGHT(21, "留样秤"), + IMMERSION_SENSOR(22, "水浸检测传感器"), + ELECTRIC_BREAKER(23, "断路器"), + ELECTRIC_COLLECT(24, "采集器"), + HAND_DISINFECT(25, "手部消毒机"), + GRATING_DEVICE(30, "光栅"), + SMART_WEIGHT_CONTAINER(31, "智能称重货架"), + KITCHEN_WASTE(32, "智能厨余秤"), + ADDITIVE_MANAGEMENT_CABINET(33, "添加剂管理柜"), + BACK_DASHBOARD(34, "食安公示大屏"), + GRATING_COLLECT_DEVICE(35, "光栅采集器"), + DOOR_MAGNET(36, "门磁"), + TASKS_BOARD(103, "任务看板"), + TASKS_EXECUTE_TERMINAL(104, "任务执行终端"); + + private final Integer key; + private final String value; + + + private DeviceTypeEnum(Integer key, String value) { + this.key = key; + this.value = value; + } + + public Integer getKey() { + return this.key; + } + + @Generated + public String getValue() { + return this.value; + } +} diff --git a/bonus-common-biz/src/main/java/com/bonus/common/houqin/constant/SourceTypeEnum.java b/bonus-common-biz/src/main/java/com/bonus/common/houqin/constant/SourceTypeEnum.java index 27b9843..bb6913f 100644 --- a/bonus-common-biz/src/main/java/com/bonus/common/houqin/constant/SourceTypeEnum.java +++ b/bonus-common-biz/src/main/java/com/bonus/common/houqin/constant/SourceTypeEnum.java @@ -84,105 +84,105 @@ public enum SourceTypeEnum { this.desc = desc; } - public static Map getDescKeyMap() { - Map map = new HashMap(); - SourceTypeEnum[] var1 = values(); - int var2 = var1.length; +// public static Map getDescKeyMap() { +// Map map = new HashMap(); +// SourceTypeEnum[] var1 = values(); +// int var2 = var1.length; +// +// for(int var3 = 0; var3 < var2; ++var3) { +// SourceTypeEnum temp = var1[var3]; +// map.put(temp.getDesc(), temp.getKey()); +// } +// +// return map; +// } - for(int var3 = 0; var3 < var2; ++var3) { - SourceTypeEnum temp = var1[var3]; - map.put(temp.getDesc(), temp.getKey()); - } +// public static SourceTypeEnum getByDesc(Integer key) { +// SourceTypeEnum[] var1 = values(); +// int var2 = var1.length; +// +// for(int var3 = 0; var3 < var2; ++var3) { +// SourceTypeEnum temp = var1[var3]; +// if (temp.getKey().equals(key)) { +// return temp; +// } +// } +// +// return UNKNOW; +// } - return map; - } +// public static String getDesc(Integer key) { +// SourceTypeEnum[] var1 = values(); +// int var2 = var1.length; +// +// for(int var3 = 0; var3 < var2; ++var3) { +// SourceTypeEnum temp = var1[var3]; +// if (temp.getKey().equals(key)) { +// return temp.getDesc(); +// } +// } +// +// return ""; +// } - public static SourceTypeEnum getByDesc(Integer key) { - SourceTypeEnum[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - SourceTypeEnum temp = var1[var3]; - if (temp.getKey().equals(key)) { - return temp; - } - } - - return UNKNOW; - } - - public static String getDesc(Integer key) { - SourceTypeEnum[] var1 = values(); - int var2 = var1.length; - - for(int var3 = 0; var3 < var2; ++var3) { - SourceTypeEnum temp = var1[var3]; - if (temp.getKey().equals(key)) { - return temp.getDesc(); - } - } - - return ""; - } - - public static List getMachineTypeList() { - List machineTypeList = new ArrayList(); - machineTypeList.add(ANDROID_DUAL_SCREEN.getKey()); - machineTypeList.add(ANDROID_HANG_CONSUMER.getKey()); - machineTypeList.add(HANDHELD.getKey()); - machineTypeList.add(ANDROID_DINING_TABLE.getKey()); - machineTypeList.add(SCAN_CODE_TOLL.getKey()); - machineTypeList.add(BUFFET.getKey()); - machineTypeList.add(UFACE_MONITOR.getKey()); - machineTypeList.add(LEAVE_A_PROTOTYPE.getKey()); - return machineTypeList; - } - - public static List getAppTypeList() { - List appTypeList = new ArrayList(); - appTypeList.add(WECHAT_SMALL_PRO.getKey()); - appTypeList.add(WECHAT_OFFACCT.getKey()); - appTypeList.add(WECHAT_ENTERPRISE.getKey()); - appTypeList.add(DING_TALK.getKey()); - appTypeList.add(ALI_LIFE_CODE.getKey()); - appTypeList.add(ABC_MOBILE.getKey()); - appTypeList.add(HT_H5_MOBILE.getKey()); - return appTypeList; - } - - public static List getMacMealLineMachineTypeList() { - List appTypeList = new ArrayList(); - appTypeList.add(ANDROID_DINING_TABLE.getKey()); - appTypeList.add(ANDROID_BINDING.getKey()); - appTypeList.add(PRODUCTION.getKey()); - appTypeList.add(AUTONOMOUS_WEIGHING.getKey()); - return appTypeList; - } - - public static List> getAllEnumsList() { - SourceTypeEnum[] typeEnums = values(); - List> typeList = new ArrayList(); - SourceTypeEnum[] var2 = typeEnums; - int var3 = typeEnums.length; - - for(int var4 = 0; var4 < var3; ++var4) { - SourceTypeEnum typeEnum = var2[var4]; - Map typeMap = new HashMap(); - typeMap.put("key", typeEnum.getKey()); - typeMap.put("value", typeEnum.getDesc()); - typeList.add(typeMap); - } - - return typeList; - } - - public static List getLoginSourceTypeListOfSingleCustCasual() { - List typeList = new ArrayList(); - typeList.add(WECHAT_OFFACCT.getKey()); - typeList.add(ALI_LIFE_CODE.getKey()); - typeList.add(HT_H5_MOBILE.getKey()); - return typeList; - } +// public static List getMachineTypeList() { +// List machineTypeList = new ArrayList(); +// machineTypeList.add(ANDROID_DUAL_SCREEN.getKey()); +// machineTypeList.add(ANDROID_HANG_CONSUMER.getKey()); +// machineTypeList.add(HANDHELD.getKey()); +// machineTypeList.add(ANDROID_DINING_TABLE.getKey()); +// machineTypeList.add(SCAN_CODE_TOLL.getKey()); +// machineTypeList.add(BUFFET.getKey()); +// machineTypeList.add(UFACE_MONITOR.getKey()); +// machineTypeList.add(LEAVE_A_PROTOTYPE.getKey()); +// return machineTypeList; +// } +// +// public static List getAppTypeList() { +// List appTypeList = new ArrayList(); +// appTypeList.add(WECHAT_SMALL_PRO.getKey()); +// appTypeList.add(WECHAT_OFFACCT.getKey()); +// appTypeList.add(WECHAT_ENTERPRISE.getKey()); +// appTypeList.add(DING_TALK.getKey()); +// appTypeList.add(ALI_LIFE_CODE.getKey()); +// appTypeList.add(ABC_MOBILE.getKey()); +// appTypeList.add(HT_H5_MOBILE.getKey()); +// return appTypeList; +// } +// +// public static List getMacMealLineMachineTypeList() { +// List appTypeList = new ArrayList(); +// appTypeList.add(ANDROID_DINING_TABLE.getKey()); +// appTypeList.add(ANDROID_BINDING.getKey()); +// appTypeList.add(PRODUCTION.getKey()); +// appTypeList.add(AUTONOMOUS_WEIGHING.getKey()); +// return appTypeList; +// } +// +// public static List> getAllEnumsList() { +// SourceTypeEnum[] typeEnums = values(); +// List> typeList = new ArrayList(); +// SourceTypeEnum[] var2 = typeEnums; +// int var3 = typeEnums.length; +// +// for(int var4 = 0; var4 < var3; ++var4) { +// SourceTypeEnum typeEnum = var2[var4]; +// Map typeMap = new HashMap(); +// typeMap.put("key", typeEnum.getKey()); +// typeMap.put("value", typeEnum.getDesc()); +// typeList.add(typeMap); +// } +// +// return typeList; +// } +// +// public static List getLoginSourceTypeListOfSingleCustCasual() { +// List typeList = new ArrayList(); +// typeList.add(WECHAT_OFFACCT.getKey()); +// typeList.add(ALI_LIFE_CODE.getKey()); +// typeList.add(HT_H5_MOBILE.getKey()); +// return typeList; +// } public Integer getKey() { return this.key;