hcong
2024-11-26 f87d3c33c8a0444e540a89f342e8dfbca5c61c61
src/enum/socketMessage.js
@@ -1,6 +1,17 @@
const messageTypes = [
  { id: 0, label: '心跳检测', value: '0' },
  { id: 1, label: '后台任务', value: '1' },
  { id: 2, label: '业务日志', value: '2' }
  { id: 0, value: '0', label: '心跳机制', name: 'heartbeat' },
  { id: 1, value: '1', label: '后台任务', name: 'background_task' },
  { id: 2, value: '2', label: '业务日志', name: 'business_log' }
];
export { messageTypes };
/**
 * 根据socket消息类型字段得到这个类型对象
 * @param {*} value socket消息类型
 * @returns 对应的消息类型对象
 */
function getByValue(value) {
  return messageTypes.find((v) => v.value == value);
}
function isHeartbeatMessageByType(type) {
  return type == '0';
}
export { messageTypes, getByValue, isHeartbeatMessageByType };