# 01-项目功能内容

## 页面

- 页面路径：`src/views/DeviceManagement/DeviceInformation/index.vue`
- 菜单/模块：设备管理 / 设备信息维护
- 原始文档：`doc/修改设备信息维护.docx`

## 本轮功能范围

1. 设备信息维护列表新增字段展示：
   - 设备名称：来自 Excel `名称`，数据库字段 `名称`
   - 公司编码（财务）
   - 生产用名：复用原 `设备名称`
   - 规格/型号：复用原 `设备型号`
   - 设备信息
   - 使用部门
   - 入账日期
   - 单位
   - 数量
   - 状态
   - 维修记录
   - 维保记录
   - 工位绑定
   - 主要设备
   - 设备标准开机工时（小时）
   - 特种设备
   - 证书有效期至

2. 设备新增/编辑弹窗新增对应维护字段。

3. 公司编码（财务）：
   - 新增时必填。
   - 编辑时前端置灰不可修改。
   - 后端编辑过程不更新公司编码，避免绕过前端改动。

4. 工位绑定：
   - 使用多选下拉。
   - 选项来源：`MES_登录_工位与名称_查询`，即工位管理数据。
   - 数据库存储为逗号分隔的工位号。

5. 主要设备、特种设备：
   - 下拉选项为“是/否”。

6. 证书有效期至：
   - 日期选择。
   - 已过期：表格行红色背景并置顶。
   - 30 天内到期：表格行黄色背景并靠前。
   - 其他数据正常排序在后。

## 数据库对象

- 表：`dbo.基础数据_设备工位点检表`
- 查询过程：`dbo.设备管理_设备信息_查询`
- 新增过程：`dbo.设备管理_设备信息_增加`
- 编辑过程：`dbo.设备管理_设备信息_编辑`
- 删除过程：`dbo.设备管理_设备信息_删除`，本轮未改。
- 增量脚本：`db_backups/update_device_information_maintenance_20260629.sql`
- 设备名称字段与 Excel 导入脚本：`db_backups/add_device_name_and_import_excel_20260629.sql`
- Excel 日期修正脚本：`db_backups/fix_device_excel_import_dates_20260629.sql`
- 新增过程提示文本修正脚本：`db_backups/fix_device_add_company_code_message_20260629.sql`
