// 网络参数设置 export const networkConfig = { ip1: '', port1: '', ip2: '', port2: '', ip3: '', port3: '', ipBackup: '', portBackup: '', account: '', password: '', apn: '', status: '', }; // 功能参数设置 export const functionConfig = { frequency: { so2: 0, // SO2采样频率 metal: 0, // 金属腐蚀采样频率 th: 0, // 温湿度 采样频率 salt: 0, // 盐雾 采样频率 }, // 采样频率 count: 0, // 采集个数 time: Date.now(), // 设置时间 batteryLow: 0, // 电池电压低阈值 batteryHigh: 0, // 电池电压高阈值 sunHigh: 0, // 太阳能电压高阈值 humidityHigh: 0, // 湿度高阈值 temperatureLow: 0, // 温度低阈值 temperatureHigh: 0, // 温度高阈值 securityMode: 'OPEN', // 安全模式 OPEN->不加密 ENCRYPTION->加密 report: { type: 'CYCLE', // 上报周期类型 0->时间点 1->周期 timePoints: [''], // 设置时间点 cycle: 240, // 上报周期分钟数 }, status: '', }; // 金属腐蚀类型 export const corrosiveTypes = [ { value: 'XIN', type: '锌', }, { value: 'LV', type: '铝', }, { value: 'TONG', type: '铜', }, { value: 'GANG', type: '钢', }, ]; // 添加设备 export const deviceData = { deviceId: '', // 设备id deviceFullId: '', // 设备完整id deviceDirection: '', // 设备朝向 area: '', // 地区 address: '', // 站点名称 contact: '', // 联系人 phone: '', // 联系人电话 lon: '', // 经度 lat: '', // 纬度 head: '', // 负责人 installLocation: '', // 安装位置 installTime: '', // 安装时间 runTime: '', // 正式运行时间 linkAddress: '', // 链路地址 probNo: '', // 探头编号 simple: '', // 试样 sim1: '', // sim卡1 protocolVersion: '', // 协议版本 joint: '', // 主站后台联调情况 operationRecord: '', // 维修记录 remark: '', // 备注 }; // 设备添加编辑 规则 export const deviceRules = { deviceId: [ { required: true, message: '请输入设备ID号', trigger: 'blur', }, { len: 6, message: '请输入6位设备ID号', trigger: 'blur', }, ], address: [ { required: true, message: '请输入站点名称', trigger: 'blur', }, ], }; // 下发类型 export const PEND_TYPE = { PENDING: { type: 'primary', text: '未下发', }, FAIL: { type: 'danger', text: '配置失败', }, SUCCESS: { type: 'success', text: '配置成功', }, }; // 实时查询数据的轮询时间 1分钟 export const REALTIME_DATA_INTERVAL = 60000 * 5; // 设备状态 情景 export const STATUS_COLOR = { FAULT: { text: '故障', color: '#FCA5A5', }, WARNING: { text: '报警', color: '#FCD34D', }, NORMAL: { text: '正常', color: '#BEF264', }, OFFLINE: { text: '离线', color: '#CBD5E1', }, ONLINE: { text: '在线', color: '#6EE7B7', }, };