wangzhibo
2026-08-30 af6b816e29ebe329c59cfdd368bf41d2a4940946
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
package com.jsbogang.womp.workbench;
 
/**
 * 分拣员 App 配置。调试时手机与电脑同一 WiFi,访问电脑局域网地址。
 */
public final class WompConfig {
    private WompConfig() {}
 
    public static final String API_BASE = "http://192.168.1.7:8001";
    public static final long LOGIN_KEEP_MS = 7L * 24 * 60 * 60 * 1000;
    /** 手表每 5 分钟一条;拉取、健康上报、GPS 上报同一周期 */
    public static final long GPS_INTERVAL_MS = 5 * 60_000;
    public static final long HEALTH_INTERVAL_MS = 5 * 60_000;
    public static final long ORIGIN_SYNC_INTERVAL_MS = 5 * 60_000;
    /** 心率/血压/血氧/血糖主动测量间隔 */
    public static final long ACTIVE_MEASURE_INTERVAL_MS = 30 * 60_000;
    public static final int HR_ABNORMAL_LOW = 50;
    public static final int HR_ABNORMAL_HIGH = 140;
    public static final int BP_HIGH_DEFAULT = 140;
    public static final int BP_LOW_DEFAULT = 60;
    public static final int BP_SYS_LOW_DEFAULT = 90;
    public static final int BP_DIA_HIGH_DEFAULT = 90;
    public static final float SPO2_NORMAL = 95f;
    public static final float SPO2_LOW_DEFAULT = 90f;
    public static final long ABNORMAL_INTERVAL_MS = 60_000;
    /**
     * false:仅上班打卡后上报健康/GPS,下班销卡后停止。
     * true:只要已登录就全天上报。
     * 界面「监测设置」里的开关会覆盖此默认值。
     */
    public static final boolean REPORT_ALL_DAY = false;
    /** 上报成功时弹出 Toast,正式发布改为 false */
    public static final boolean DEBUG_UPLOAD_TOAST = true;
    public static final String PREFS = "womp_sorter";
    public static final String DEVICE_PREFS = "womp_device";
    public static final String ALARM_PREFS = "womp_alarm";
    public static final String CHANNEL_KEEPALIVE = "womp_health_live";
    public static final int NOTIFY_KEEPALIVE = 41001;
}