diff --git a/README.md b/README.md index f602c3c..4f2db1c 100644 --- a/README.md +++ b/README.md @@ -121,7 +121,7 @@ Authorization: Bearer | 型号 | 设备型号 | 否 | | 品牌 | 设备品牌 | 否 | | 状态 | normal/warning/offline/repair/scrap | 否(默认normal) | -| 负责人 | 运维负责人 | 否 | +| 运维人员 | 运维负责人 | 否 | | 主序列号 | 设备主键号 | 否 | | 主IP | 主要管理IP地址 | 否 | diff --git a/device_management/models.py b/device_management/models.py index e8823e4..051e02d 100644 --- a/device_management/models.py +++ b/device_management/models.py @@ -42,7 +42,7 @@ class Device(models.Model): default=DeviceStatus.NORMAL, verbose_name='状态' ) - responsible_person = models.CharField(max_length=50, blank=True, null=True, verbose_name='负责人') + responsible_person = models.CharField(max_length=50, blank=True, null=True, verbose_name='运维人员') warranty_expire = models.DateField(blank=True, null=True, verbose_name='保修到期日期') created_at = models.DateTimeField(auto_now_add=True, verbose_name='创建时间') updated_at = models.DateTimeField(auto_now=True, verbose_name='更新时间') diff --git a/device_management/templates/device_management/index.html b/device_management/templates/device_management/index.html index 800d495..c70d1bb 100644 --- a/device_management/templates/device_management/index.html +++ b/device_management/templates/device_management/index.html @@ -94,7 +94,7 @@ 主IP 主序列号 状态 - 负责人 + 运维人员 服役天数 操作 diff --git a/device_management/views.py b/device_management/views.py index f73dafd..0fdcc2c 100644 --- a/device_management/views.py +++ b/device_management/views.py @@ -127,7 +127,7 @@ class DeviceViewSet(viewsets.ModelViewSet): ws.title = '设备列表' headers = ['ID', '地点', '楼栋', '设备名称', '型号', '品牌', '状态', - '负责人', '启用日期', '主序列号', '主IP', '最近维修简述', '服役天数'] + '运维人员', '启用日期', '主序列号', '主IP', '最近维修简述', '服役天数'] for col, header in enumerate(headers, 1): cell = ws.cell(row=1, column=col, value=header) cell.font = Font(bold=True) @@ -176,7 +176,7 @@ class DeviceViewSet(viewsets.ModelViewSet): 'model': str(row.get('型号', '')) if pd.notna(row.get('型号')) else None, 'brand': str(row.get('品牌', '')) if pd.notna(row.get('品牌')) else None, 'status': str(row.get('状态', 'normal')) if pd.notna(row.get('状态')) else 'normal', - 'responsible_person': str(row.get('负责人', '')) if pd.notna(row.get('负责人')) else None, + 'responsible_person': str(row.get('运维人员', '')) if pd.notna(row.get('运维人员')) else None, } device = Device.objects.create(**device_data)