refactor: 统一代码风格并迁移至 ESLint 新配置

style(backend): 格式化模型文件代码
style(frontend): 调整组件代码格式
chore: 删除旧 ESLint 配置并添加新配置
refactor(backend): 重构模型定义语法
style: 统一箭头函数和对象属性简写
This commit is contained in:
zhang1106
2026-03-27 19:12:16 +08:00
parent 6a8d4144ff
commit 63f0cb570e
166 changed files with 15483 additions and 11170 deletions
+2 -2
View File
@@ -30,7 +30,7 @@ export const getUserFromStorage = () => {
}
};
export const formatFileSize = (bytes) => {
export const formatFileSize = bytes => {
if (bytes === 0) return '0 B';
const k = 1024;
const sizes = ['B', 'KB', 'MB', 'GB', 'TB'];
@@ -42,6 +42,6 @@ export const generateId = (prefix = '') => {
return `${prefix}${Date.now()}${Math.random().toString(36).substr(2, 9)}`;
};
export const sleep = (ms) => new Promise((resolve) => setTimeout(resolve, ms));
export const sleep = ms => new Promise(resolve => setTimeout(resolve, ms));
export const clamp = (value, min, max) => Math.min(Math.max(value, min), max);
+7 -7
View File
@@ -23,15 +23,15 @@ export const TYPE_MAP = {
other: '其他设备',
};
export const getStatusConfig = (status) => {
export const getStatusConfig = status => {
return STATUS_MAP[status] || { text: status, color: 'black', badgeColor: 'default' };
};
export const getTypeLabel = (type) => {
export const getTypeLabel = type => {
return TYPE_MAP[type] || type;
};
export const getDeviceTypeIcon = (type) => {
export const getDeviceTypeIcon = type => {
const iconMap = {
server: <CloudServerOutlined style={{ color: '#1890ff' }} />,
switch: <SwapOutlined style={{ color: '#52c41a' }} />,
@@ -80,7 +80,7 @@ export const FIXED_FIELDS = [
export const SYSTEM_FIELDS = ['createdAt', 'updatedAt', 'Rack', 'Room', 'customFields'];
export const processDeviceData = (device) => {
export const processDeviceData = device => {
const deviceWithFields = { ...device };
if (device.customFields && typeof device.customFields === 'object') {
Object.entries(device.customFields).forEach(([fieldName, value]) => {
@@ -98,7 +98,7 @@ export const prepareDeviceFormData = (values, isEditing) => {
customFields: {},
};
Object.keys(deviceData).forEach((key) => {
Object.keys(deviceData).forEach(key => {
if (!FIXED_FIELDS.includes(key) && key !== 'customFields' && key !== 'roomId') {
deviceData.customFields[key] = deviceData[key];
delete deviceData[key];
@@ -116,7 +116,7 @@ export const getFormInitialValues = (device, racks) => {
const deviceData = { ...device };
const cleanDeviceData = {};
FIXED_FIELDS.forEach((field) => {
FIXED_FIELDS.forEach(field => {
if (deviceData[field] !== undefined) {
cleanDeviceData[field] = deviceData[field];
}
@@ -141,7 +141,7 @@ export const getFormInitialValues = (device, racks) => {
}
if (device.rackId) {
const rack = racks.find((r) => r.rackId === device.rackId);
const rack = racks.find(r => r.rackId === device.rackId);
if (rack) {
cleanDeviceData.roomId = rack.roomId;
}