# lwc-cloud-erp-assets API 接口文档

- 文档标题：LWC-CLOUD-ERP-ASSETS
- 版本： 1.0.0
- 描述：LWC-CLOUD-ERP-ASSETS/项目业务接口
- 数据来源：https://api.leadwaycloud.com/lwc-cloud-erp-assets/v2/api-docs?group=项目业务接口
- 生成时间：2026-08-03T22:00:02.354Z
- 接口数量：203
- 分组数量：31
- 模型数量：182

## 服务地址

| 地址 | 说明 |
| --- | --- |
| https://api.leadwaycloud.com/lwc-cloud-erp-assets | LWC-CLOUD-ERP-ASSETS/项目业务接口 |

## 接口目录

### 资产/设备分类管理

- [POST /api/asset/category/category/add - 添加资产/设备分类接口](#post-api-asset-category-category-add-addcategoryusingpost-2)
- [PUT /api/asset/category/category/delete/{id} - 删除资产/设备分类状态接口](#put-api-asset-category-category-delete-id-deletecategoryusingput-1)
- [GET /api/asset/category/category/query - 查询资产/设备分类(分页)接口](#get-api-asset-category-category-query-querycategoryusingget-4)
- [GET /api/asset/category/category/query/list - 查询资产/设备分类(列表)接口](#get-api-asset-category-category-query-list-querycategoryusingget-2)
- [GET /api/asset/category/category/query/{id} - 查询资产/设备分类(单个)接口](#get-api-asset-category-category-query-id-querycategoryusingget-3)
- [PUT /api/asset/category/category/update/{id} - 修改资产/设备分类接口](#put-api-asset-category-category-update-id-updatecategoryusingput-1)

### 公共管理

- [POST /api/asset/common/query/user - 查询用户接口](#post-api-asset-common-query-user-queryuserusingpost)

### 设备异常管理

- [POST /api/asset/device-abnormally/add - 添加设备异常接口](#post-api-asset-device-abnormally-add-addassetabnormallydictionaryusingpost)
- [POST /api/asset/device-abnormally/category/add - 添加设备异常分类接口](#post-api-asset-device-abnormally-category-add-addcategoryusingpost)
- [PUT /api/asset/device-abnormally/category/delete - 删除设备异常分类状态接口](#put-api-asset-device-abnormally-category-delete-deletecategoryusingput)
- [GET /api/asset/device-abnormally/category/page-query - 查询设备异常分类(分页)接口](#get-api-asset-device-abnormally-category-page-query-querycategoryusingget)
- [GET /api/asset/device-abnormally/category/query - 查询设备异常分类(列表)接口](#get-api-asset-device-abnormally-category-query-querycategoryusingget-1)
- [PUT /api/asset/device-abnormally/category/update/{id} - 修改设备异常分类接口](#put-api-asset-device-abnormally-category-update-id-updatecategoryusingput)
- [PUT /api/asset/device-abnormally/delete/{id} - 删除设备异常接口](#put-api-asset-device-abnormally-delete-id-deleteassetabnormallydictionaryusingpu)
- [POST /api/asset/device-abnormally/download/template - 下载设备故障字典导入模版接口](#post-api-asset-device-abnormally-download-template-downloadtemplateusingpost-1)
- [POST /api/asset/device-abnormally/import/{id} - 导入设备故障字典接口](#post-api-asset-device-abnormally-import-id-importreportusingpost-1)
- [GET /api/asset/device-abnormally/query - 查询设备异常接口](#get-api-asset-device-abnormally-query-queryassetabnormallydictionaryusingget-1)
- [POST /api/asset/device-abnormally/query-list/code - 查询设备异常接口](#post-api-asset-device-abnormally-query-list-code-queryassetabnormallybycodeusing)
- [POST /api/asset/device-abnormally/query-list/id - 查询设备异常接口](#post-api-asset-device-abnormally-query-list-id-queryassetabnormallybyidusingpost)
- [GET /api/asset/device-abnormally/query/{id} - 查询设备异常接口](#get-api-asset-device-abnormally-query-id-queryassetabnormallydictionaryusingget)
- [PUT /api/asset/device-abnormally/update/{id} - 修改设备异常接口](#put-api-asset-device-abnormally-update-id-updateassetabnormallydictionaryusingpu)

### 设备档案管理

- [POST /api/asset/device-archives/add/{id} - 添加设备档案接口](#post-api-asset-device-archives-add-id-adddevicearchivesusingpost)
- [DELETE /api/asset/device-archives/delete - 删除设备档案接口](#delete-api-asset-device-archives-delete-deletedevicemoduleusingdelete)
- [GET /api/asset/device-archives/query/{id} - 查询设备档案接口](#get-api-asset-device-archives-query-id-querydevicearchivesusingget)
- [PUT /api/asset/device-archives/update/{id} - 更新设备档案接口](#put-api-asset-device-archives-update-id-updatedevicearchivesusingput)

### 设备基础信息管理

- [POST /api/asset/device-base/add - 添加设备接口](#post-api-asset-device-base-add-adddeviceusingpost)
- [POST /api/asset/device-base/add/component - 添加设备部件接口](#post-api-asset-device-base-add-component-adddevicecomponentusingpost)
- [GET /api/asset/device-base/check-exists/un-sync-mes-equipment/{id} - 检查是否存在mes未转移的设备数据接口](#get-api-asset-device-base-check-exists-un-sync-mes-equipment-id-checkexistsunsyn)
- [PUT /api/asset/device-base/delete-batch - 删除设备接口](#put-api-asset-device-base-delete-batch-deletedeviceusingput)
- [PUT /api/asset/device-base/delete/{id} - 删除设备接口](#put-api-asset-device-base-delete-id-deletedeviceusingput-1)
- [POST /api/asset/device-base/download/component/template - 下载设备部件导入模版接口](#post-api-asset-device-base-download-component-template-downloaddevicecomponentte)
- [POST /api/asset/device-base/download/template - 下载设备导入模版接口](#post-api-asset-device-base-download-template-downloadtemplateusingpost)
- [POST /api/asset/device-base/gather/helpdesk - 采集设备Helpdesk数据接口](#post-api-asset-device-base-gather-helpdesk-gatherdevicesysteminfousingpost)
- [POST /api/asset/device-base/gather/system-info - 采集设备系统信息接口](#post-api-asset-device-base-gather-system-info-gatherdevicesysteminfousingpost-1)
- [POST /api/asset/device-base/get/api-connection-token/{deviceId} - 获取设备接口通讯Token接口](#post-api-asset-device-base-get-api-connection-token-deviceid-getapiconnectiontok)
- [POST /api/asset/device-base/import - 导入设备接口](#post-api-asset-device-base-import-importreportusingpost)
- [POST /api/asset/device-base/import/component - 导入设备部件接口](#post-api-asset-device-base-import-component-importdevicecomponentusingpost)
- [GET /api/asset/device-base/page-query - 查询设备(分页)接口](#get-api-asset-device-base-page-query-querydeviceusingget)
- [GET /api/asset/device-base/query - 查询设备(列表)接口](#get-api-asset-device-base-query-querydeviceusingget-2)
- [GET /api/asset/device-base/query/system-detail/{systemInfoId} - 查询设备系统日志接口](#get-api-asset-device-base-query-system-detail-systeminfoid-querydevicesystemdeta)
- [GET /api/asset/device-base/query/system-info - 查询设备系统信息接口](#get-api-asset-device-base-query-system-info-querydevicesysteminfousingget)
- [GET /api/asset/device-base/query/system-logs - 查询设备系统日志接口](#get-api-asset-device-base-query-system-logs-querydevicesysteminfousingget-1)
- [GET /api/asset/device-base/query/{id} - 查询设备(单个)接口](#get-api-asset-device-base-query-id-querydeviceusingget-1)
- [PUT /api/asset/device-base/register - 设备注册接口](#put-api-asset-device-base-register-registerusingput)
- [PUT /api/asset/device-base/reset/{deviceId} - 重置设备注册信息](#put-api-asset-device-base-reset-deviceid-registerresetusingput)
- [POST /api/asset/device-base/sync-mes-equipment/{id} - 同步mes中未转移的设备数据接口](#post-api-asset-device-base-sync-mes-equipment-id-syncmesequipmenttodeviceusingpo)
- [PUT /api/asset/device-base/update/component/{id} - 修改设备部件接口](#put-api-asset-device-base-update-component-id-updatedevicecomponentusingput)
- [PUT /api/asset/device-base/update/status/{id} - 修改设备状态接口](#put-api-asset-device-base-update-status-id-updatedevicestatususingput)
- [PUT /api/asset/device-base/update/{id} - 修改设备接口](#put-api-asset-device-base-update-id-updatedeviceusingput)

### 设备业务项管理

- [POST /api/asset/device-business-item/add - 添加设备业务项接口](#post-api-asset-device-business-item-add-addassetmaintainpatrolitemusingpost)
- [PUT /api/asset/device-business-item/delete-batch - 删除设备业务项接口](#put-api-asset-device-business-item-delete-batch-deleteassetmaintainpatrolitemusi)
- [PUT /api/asset/device-business-item/delete/{id} - 删除设备业务项接口](#put-api-asset-device-business-item-delete-id-deleteassetmaintainpatrolitemusingp)
- [POST /api/asset/device-business-item/download - 下载设备作业项目清单接口](#post-api-asset-device-business-item-download-downloadtemplateusingpost-3)
- [POST /api/asset/device-business-item/download/template - 下载设备作业项目清单导入模版接口](#post-api-asset-device-business-item-download-template-downloadtemplateusingpost-)
- [POST /api/asset/device-business-item/import - 导入设备作业项目清单接口](#post-api-asset-device-business-item-import-importreportusingpost-2)
- [POST /api/asset/device-business-item/query/list - 查询设备业务项(列表)接口](#post-api-asset-device-business-item-query-list-queryassetmaintainpatrolitemusing)
- [GET /api/asset/device-business-item/query/page - 查询设备业务项(分页)接口](#get-api-asset-device-business-item-query-page-queryassetmaintainpatrolitemusingg)
- [GET /api/asset/device-business-item/query/{id} - 查询设备业务项接口](#get-api-asset-device-business-item-query-id-queryassetmaintainpatrolitemusingget)
- [PUT /api/asset/device-business-item/update/{id} - 修改设备业务项接口](#put-api-asset-device-business-item-update-id-updateassetmaintainpatrolitemusingp)

### 设备日历日程管理

- [PUT /api/asset/device-calendar-schedule/close/{id} - 关闭设备日历日程接口](#put-api-asset-device-calendar-schedule-close-id-closecalendarscheduleusingput)
- [DELETE /api/asset/device-calendar-schedule/delete - 删除设备日历日程接口](#delete-api-asset-device-calendar-schedule-delete-deletecalendarscheduleusingdele)
- [POST /api/asset/device-calendar-schedule/plush - 发布设备日历日程接口](#post-api-asset-device-calendar-schedule-plush-publishcalendarscheduleusingpost)
- [POST /api/asset/device-calendar-schedule/query - 查询设备日历日程接口](#post-api-asset-device-calendar-schedule-query-querycalendarscheduleusingpost-1)
- [POST /api/asset/device-calendar-schedule/query/lock-device - 查询设备需要停机的日历日程接口](#post-api-asset-device-calendar-schedule-query-lock-device-querycalendarscheduleu)
- [GET /api/asset/device-calendar-schedule/query/{id} - 查询设备日历日程接口](#get-api-asset-device-calendar-schedule-query-id-querycalendarscheduleusingget)
- [PUT /api/asset/device-calendar-schedule/update - 修改设备日历日程接口](#put-api-asset-device-calendar-schedule-update-updatecalendarscheduleusingput)

### 设备配套人员管理

- [POST /api/asset/device-manning/add/{id} - 添加设备配套人员接口](#post-api-asset-device-manning-add-id-adddevicemanningusingpost)
- [DELETE /api/asset/device-manning/delete - 删除设备配套人员接口](#delete-api-asset-device-manning-delete-deletedevicemanningusingdelete)
- [PUT /api/asset/device-manning/delete/team-guestbook - 删除设备配套人员班组留言接口](#put-api-asset-device-manning-delete-team-guestbook-deletedevicemanningteamguestb)
- [GET /api/asset/device-manning/query/team - 查询设备配套人员当班班组接口](#get-api-asset-device-manning-query-team-querydevicemanningteamstartworkusingget-)
- [GET /api/asset/device-manning/query/team-guestbook - 查询设备配套人员班组留言接口](#get-api-asset-device-manning-query-team-guestbook-querydevicemanningteamguestboo)
- [GET /api/asset/device-manning/query/team/history - 查询设备配套人员当班历史记录接口](#get-api-asset-device-manning-query-team-history-querydevicemanningteamstartworku)
- [GET /api/asset/device-manning/query/user/{id} - 查询设备配套人员用户接口](#get-api-asset-device-manning-query-user-id-querydevicemanninguserusingget)
- [GET /api/asset/device-manning/query/{id} - 查询设备配套人员接口](#get-api-asset-device-manning-query-id-querydevicemanningusingget)
- [POST /api/asset/device-manning/team-guestbook - 添加设备配套人员班组留言接口](#post-api-asset-device-manning-team-guestbook-adddevicemanningteamguestbookusingp)
- [POST /api/asset/device-manning/team-start-work - 设备配套人员班组交接班接口](#post-api-asset-device-manning-team-start-work-devicemanningteamstartworkusingpos)

### 设备备件管理

- [POST /api/asset/device-module/add/{id} - 添加设备备件接口](#post-api-asset-device-module-add-id-adddevicemoduleusingpost)
- [DELETE /api/asset/device-module/delete - 删除设备备件接口](#delete-api-asset-device-module-delete-deletedevicemoduleusingdelete-1)
- [GET /api/asset/device-module/query/{id} - 查询设备备件接口](#get-api-asset-device-module-query-id-querydevicemoduleusingget)

### 设备业务工单管理

- [POST /api/asset/device-work-order/adjust-item/{id} - 调整设备工单项目接口](#post-api-asset-device-work-order-adjust-item-id-adjustworkorderitemusingpost)
- [POST /api/asset/device-work-order/bind-order/{id} - 绑定单据到设备工单接口](#post-api-asset-device-work-order-bind-order-id-bindordertoworkorderusingpost)
- [POST /api/asset/device-work-order/change-abnormally/{id} - 变更设备工单异常接口](#post-api-asset-device-work-order-change-abnormally-id-changeworkorderabnormallyu)
- [POST /api/asset/device-work-order/change-assignee/{id} - 变更设备指派人员接口](#post-api-asset-device-work-order-change-assignee-id-changeworkorderassigneeusing)
- [POST /api/asset/device-work-order/change-downtime/{id} - 变更设备工单停机时间接口](#post-api-asset-device-work-order-change-downtime-id-changeworkorderdowntimeusing)
- [POST /api/asset/device-work-order/close/{id} - 关闭设备工单接口](#post-api-asset-device-work-order-close-id-closeworkorderusingpost)
- [POST /api/asset/device-work-order/completion/{id} - 完成设备工单接口](#post-api-asset-device-work-order-completion-id-completionworkorderusingpost)
- [POST /api/asset/device-work-order/confirm/{id} - 确认设备工单接口](#post-api-asset-device-work-order-confirm-id-confirmworkorderusingpost)
- [GET /api/asset/device-work-order/query - 查询设备工单(分页)接口](#get-api-asset-device-work-order-query-queryworkorderusingget-1)
- [GET /api/asset/device-work-order/query/assignee-me-process-work-order-count - 查询给我的待处理的工单数量接口](#get-api-asset-device-work-order-query-assignee-me-process-work-order-count-query)
- [GET /api/asset/device-work-order/query/device-assignee-me-process-work-order-count - 查询设备上分配给我的待处理的工单数量接口](#get-api-asset-device-work-order-query-device-assignee-me-process-work-order-coun)
- [GET /api/asset/device-work-order/query/device-assignee-me-process-work-order/{deviceId}/{type} - 查询设备上分配给我的待处理的工单列表接口](#get-api-asset-device-work-order-query-device-assignee-me-process-work-order-devi)
- [GET /api/asset/device-work-order/query/{id} - 查询设备工单接口](#get-api-asset-device-work-order-query-id-queryworkorderusingget)
- [POST /api/asset/device-work-order/review/{id} - 设备工单里程碑审核接口](#post-api-asset-device-work-order-review-id-milestonereviewworkorderusingpost)
- [DELETE /api/asset/device-work-order/unbind-order/{id} - 解绑设备工单单据接口](#delete-api-asset-device-work-order-unbind-order-id-unbindordertoworkorderusingde)
- [POST /api/asset/device-work-order/upload-item-result/{id} - 上传设备工单项结果接口](#post-api-asset-device-work-order-upload-item-result-id-uploadworkorderitemusingp)

### 设备检查项目模板

- [POST /api/asset/device/check/item/model/add - 添加](#post-api-asset-device-check-item-model-add-addusingpost-5)
- [DELETE /api/asset/device/check/item/model/del/{id} - 删除](#delete-api-asset-device-check-item-model-del-id-delusingdelete-5)
- [GET /api/asset/device/check/item/model/detail/{type} - 详情](#get-api-asset-device-check-item-model-detail-type-detailusingget-4)
- [PUT /api/asset/device/check/item/model/update - 编辑](#put-api-asset-device-check-item-model-update-updateusingput-6)

### 设备工单执行标准

- [POST /api/asset/device/execute/standard/add - 添加](#post-api-asset-device-execute-standard-add-addusingpost-3)
- [DELETE /api/asset/device/execute/standard/del/{id} - 删除](#delete-api-asset-device-execute-standard-del-id-delusingdelete-3)
- [GET /api/asset/device/execute/standard/list/{id} - 列表](#get-api-asset-device-execute-standard-list-id-listusingget-3)
- [PUT /api/asset/device/execute/standard/update - 编辑](#put-api-asset-device-execute-standard-update-updateusingput-4)

### 固定资产报废单

- [POST /api/asset/device/fixed/scrap/add - 添加](#post-api-asset-device-fixed-scrap-add-addusingpost-1)
- [DELETE /api/asset/device/fixed/scrap/del/{id} - 删除](#delete-api-asset-device-fixed-scrap-del-id-delusingdelete-1)
- [GET /api/asset/device/fixed/scrap/detail/{id} - 详情](#get-api-asset-device-fixed-scrap-detail-id-detailusingget-1)
- [GET /api/asset/device/fixed/scrap/list - 列表](#get-api-asset-device-fixed-scrap-list-listusingget-1)
- [GET /api/asset/device/fixed/scrap/list/no/page - 列表-不分页](#get-api-asset-device-fixed-scrap-list-no-page-listnopageusingget-1)
- [PUT /api/asset/device/fixed/scrap/update - 编辑](#put-api-asset-device-fixed-scrap-update-updateusingput-2)

### 固定资产转固单

- [POST /api/asset/device/fixed/transfer/add - 添加](#post-api-asset-device-fixed-transfer-add-addusingpost)
- [DELETE /api/asset/device/fixed/transfer/del/{id} - 删除](#delete-api-asset-device-fixed-transfer-del-id-delusingdelete)
- [GET /api/asset/device/fixed/transfer/detail/{id} - 详情](#get-api-asset-device-fixed-transfer-detail-id-detailusingget)
- [POST /api/asset/device/fixed/transfer/improve/{id} - 完善设备(转固申请->设备台账)](#post-api-asset-device-fixed-transfer-improve-id-improveusingpost)
- [GET /api/asset/device/fixed/transfer/list - 列表](#get-api-asset-device-fixed-transfer-list-listusingget)
- [GET /api/asset/device/fixed/transfer/list/no/page - 列表-不分页](#get-api-asset-device-fixed-transfer-list-no-page-listnopageusingget)
- [PUT /api/asset/device/fixed/transfer/update - 编辑](#put-api-asset-device-fixed-transfer-update-updateusingput-1)

### 炉温均匀性测试报告

- [POST /api/asset/device/furnace/temp/uniformity/add - 添加](#post-api-asset-device-furnace-temp-uniformity-add-addusingpost-13)
- [DELETE /api/asset/device/furnace/temp/uniformity/del/{id} - 删除](#delete-api-asset-device-furnace-temp-uniformity-del-id-delusingdelete-14)
- [GET /api/asset/device/furnace/temp/uniformity/detail/{id} - 详情](#get-api-asset-device-furnace-temp-uniformity-detail-id-detailusingget-12)
- [GET /api/asset/device/furnace/temp/uniformity/list - 列表](#get-api-asset-device-furnace-temp-uniformity-list-listusingget-13)
- [PUT /api/asset/device/furnace/temp/uniformity/update - 编辑](#put-api-asset-device-furnace-temp-uniformity-update-updateusingput-15)

### 完好设备评定单

- [POST /api/asset/device/intact/add - 添加](#post-api-asset-device-intact-add-addusingpost-2)
- [DELETE /api/asset/device/intact/del/{id} - 删除](#delete-api-asset-device-intact-del-id-delusingdelete-2)
- [GET /api/asset/device/intact/detail/{id} - 详情](#get-api-asset-device-intact-detail-id-detailusingget-2)
- [GET /api/asset/device/intact/list - 列表](#get-api-asset-device-intact-list-listusingget-2)
- [GET /api/asset/device/intact/list/no/page - 列表-不分页](#get-api-asset-device-intact-list-no-page-listnopageusingget-2)
- [PUT /api/asset/device/intact/update - 编辑](#put-api-asset-device-intact-update-updateusingput-3)
- [GET /api/asset/device/intact/year - 自动任务-全年设备完好评定单](#get-api-asset-device-intact-year-yearusingget)

### 设备定期保养卡片

- [POST /api/asset/device/maintenance/card/add - 添加](#post-api-asset-device-maintenance-card-add-addusingpost-8)
- [DELETE /api/asset/device/maintenance/card/del/{id} - 删除](#delete-api-asset-device-maintenance-card-del-id-delusingdelete-8)
- [GET /api/asset/device/maintenance/card/detail/{id} - 详情](#get-api-asset-device-maintenance-card-detail-id-detailusingget-6)
- [GET /api/asset/device/maintenance/card/list - 列表](#get-api-asset-device-maintenance-card-list-listusingget-7)
- [GET /api/asset/device/maintenance/card/list/no/page - 列表-不分页](#get-api-asset-device-maintenance-card-list-no-page-listnopageusingget-5)
- [PUT /api/asset/device/maintenance/card/update - 编辑](#put-api-asset-device-maintenance-card-update-updateusingput-9)

### 压力容器年度检查报告

- [POST /api/asset/device/pressure/report/add - 添加](#post-api-asset-device-pressure-report-add-addusingpost-4)
- [DELETE /api/asset/device/pressure/report/del/{id} - 删除](#delete-api-asset-device-pressure-report-del-id-delusingdelete-4)
- [GET /api/asset/device/pressure/report/detail/{id} - 详情](#get-api-asset-device-pressure-report-detail-id-detailusingget-3)
- [GET /api/asset/device/pressure/report/list - 列表](#get-api-asset-device-pressure-report-list-listusingget-4)
- [GET /api/asset/device/pressure/report/list/no/page - 列表-不分页](#get-api-asset-device-pressure-report-list-no-page-listnopageusingget-3)
- [PUT /api/asset/device/pressure/report/update - 编辑](#put-api-asset-device-pressure-report-update-updateusingput-5)

### 设备修理完工验收单

- [POST /api/asset/device/repair/check/add - 添加](#post-api-asset-device-repair-check-add-addusingpost-7)
- [DELETE /api/asset/device/repair/check/del/{id} - 删除](#delete-api-asset-device-repair-check-del-id-delusingdelete-7)
- [GET /api/asset/device/repair/check/detail/{id} - 详情](#get-api-asset-device-repair-check-detail-id-detailusingget-5)
- [GET /api/asset/device/repair/check/list - 列表](#get-api-asset-device-repair-check-list-listusingget-6)
- [GET /api/asset/device/repair/check/list/no/page - 列表-不分页](#get-api-asset-device-repair-check-list-no-page-listnopageusingget-4)
- [PUT /api/asset/device/repair/check/update - 编辑](#put-api-asset-device-repair-check-update-updateusingput-8)

### 年度维修计划

- [POST /api/asset/device/repair/plan/add - 添加](#post-api-asset-device-repair-plan-add-addusingpost-9)
- [POST /api/asset/device/repair/plan/change - 变更](#post-api-asset-device-repair-plan-change-changeusingpost)
- [GET /api/asset/device/repair/plan/check/frequency/{id} - 校验年度频次](#get-api-asset-device-repair-plan-check-frequency-id-checkfrequencyusingget)
- [DELETE /api/asset/device/repair/plan/del/{id} - 删除](#delete-api-asset-device-repair-plan-del-id-delusingdelete-9)
- [GET /api/asset/device/repair/plan/detail/history/{id} - 详情-历史版本](#get-api-asset-device-repair-plan-detail-history-id-detailhistoryusingget)
- [GET /api/asset/device/repair/plan/detail/{id} - 详情](#get-api-asset-device-repair-plan-detail-id-detailusingget-7)
- [GET /api/asset/device/repair/plan/history/plan/detail - 获取历史计划](#get-api-asset-device-repair-plan-history-plan-detail-historyplandetailusingget)
- [GET /api/asset/device/repair/plan/list - 列表](#get-api-asset-device-repair-plan-list-listusingget-8)
- [GET /api/asset/device/repair/plan/reuse/plan - 复用上一年计划](#get-api-asset-device-repair-plan-reuse-plan-reuseplanusingget)
- [PUT /api/asset/device/repair/plan/update - 编辑](#put-api-asset-device-repair-plan-update-updateusingput-10)

### 年度维修计划-频次

- [POST /api/asset/device/repair/plan/frequency/add - 添加](#post-api-asset-device-repair-plan-frequency-add-addusingpost-6)
- [DELETE /api/asset/device/repair/plan/frequency/del/{id} - 删除](#delete-api-asset-device-repair-plan-frequency-del-id-delusingdelete-6)
- [GET /api/asset/device/repair/plan/frequency/list - 列表](#get-api-asset-device-repair-plan-frequency-list-listusingget-5)
- [PUT /api/asset/device/repair/plan/frequency/update - 编辑](#put-api-asset-device-repair-plan-frequency-update-updateusingput-7)

### TUS月完成情况

- [DELETE /api/asset/device/temp/complete/tus/del/{id} - 删除](#delete-api-asset-device-temp-complete-tus-del-id-delusingdelete-13)
- [GET /api/asset/device/temp/complete/tus/detail/{id} - 详情](#get-api-asset-device-temp-complete-tus-detail-id-detailusingget-11)
- [GET /api/asset/device/temp/complete/tus/list - 列表](#get-api-asset-device-temp-complete-tus-list-listusingget-12)
- [PUT /api/asset/device/temp/complete/tus/update - 编辑](#put-api-asset-device-temp-complete-tus-update-updateusingput-14)

### 年度高温测量计划

- [POST /api/asset/device/temp/measure/plan/add - 添加](#post-api-asset-device-temp-measure-plan-add-addusingpost-10)
- [DELETE /api/asset/device/temp/measure/plan/del/{id} - 删除](#delete-api-asset-device-temp-measure-plan-del-id-delusingdelete-10)
- [GET /api/asset/device/temp/measure/plan/detail/{id} - 详情](#get-api-asset-device-temp-measure-plan-detail-id-detailusingget-8)
- [GET /api/asset/device/temp/measure/plan/list - 列表](#get-api-asset-device-temp-measure-plan-list-listusingget-9)
- [PUT /api/asset/device/temp/measure/plan/update - 编辑](#put-api-asset-device-temp-measure-plan-update-updateusingput-11)

### 月度高温测量计划-SAT

- [POST /api/asset/device/temp/measure/plan/month/sat/add - 添加](#post-api-asset-device-temp-measure-plan-month-sat-add-addusingpost-12)
- [DELETE /api/asset/device/temp/measure/plan/month/sat/del/{id} - 删除](#delete-api-asset-device-temp-measure-plan-month-sat-del-id-delusingdelete-12)
- [GET /api/asset/device/temp/measure/plan/month/sat/detail/{id} - 详情](#get-api-asset-device-temp-measure-plan-month-sat-detail-id-detailusingget-10)
- [GET /api/asset/device/temp/measure/plan/month/sat/list - 列表](#get-api-asset-device-temp-measure-plan-month-sat-list-listusingget-11)
- [GET /api/asset/device/temp/measure/plan/month/sat/reuse - 复用上次计划](#get-api-asset-device-temp-measure-plan-month-sat-reuse-reuseusingget-1)
- [PUT /api/asset/device/temp/measure/plan/month/sat/update - 编辑](#put-api-asset-device-temp-measure-plan-month-sat-update-updateusingput-13)

### 月度高温测量计划-TUS

- [POST /api/asset/device/temp/measure/plan/month/tus/add - 添加](#post-api-asset-device-temp-measure-plan-month-tus-add-addusingpost-11)
- [DELETE /api/asset/device/temp/measure/plan/month/tus/del/{id} - 删除](#delete-api-asset-device-temp-measure-plan-month-tus-del-id-delusingdelete-11)
- [GET /api/asset/device/temp/measure/plan/month/tus/detail/{id} - 详情](#get-api-asset-device-temp-measure-plan-month-tus-detail-id-detailusingget-9)
- [GET /api/asset/device/temp/measure/plan/month/tus/list - 列表](#get-api-asset-device-temp-measure-plan-month-tus-list-listusingget-10)
- [GET /api/asset/device/temp/measure/plan/month/tus/reuse - 复用上次计划](#get-api-asset-device-temp-measure-plan-month-tus-reuse-reuseusingget)
- [PUT /api/asset/device/temp/measure/plan/month/tus/update - 编辑](#put-api-asset-device-temp-measure-plan-month-tus-update-updateusingput-12)

### 不合格测量设备处置单

- [POST /api/asset/device/unqualified/measure/disposal/add - 添加](#post-api-asset-device-unqualified-measure-disposal-add-addusingpost-14)
- [DELETE /api/asset/device/unqualified/measure/disposal/del/{id} - 删除](#delete-api-asset-device-unqualified-measure-disposal-del-id-delusingdelete-15)
- [GET /api/asset/device/unqualified/measure/disposal/detail/{id} - 详情](#get-api-asset-device-unqualified-measure-disposal-detail-id-detailusingget-13)
- [GET /api/asset/device/unqualified/measure/disposal/list - 列表](#get-api-asset-device-unqualified-measure-disposal-list-listusingget-14)
- [PUT /api/asset/device/unqualified/measure/disposal/update - 编辑](#put-api-asset-device-unqualified-measure-disposal-update-updateusingput-16)

### 设备通知管理

- [POST /api/asset/notice/add/{merchantId} - 添加](#post-api-asset-notice-add-merchantid-addcategoryusingpost-1)
- [PUT /api/asset/notice/delete/{id} - 删除消息](#put-api-asset-notice-delete-id-deleteusingput)
- [GET /api/asset/notice/query/{merchantId} - 查询消息](#get-api-asset-notice-query-merchantid-queryusingget)
- [PUT /api/asset/notice/update/{id} - 修改消息内容](#put-api-asset-notice-update-id-updateusingput)

### 00.服务内核

- [GET /api/core/health - 1.健康检查](#get-api-core-health-checkusingget)

### 附件管理

- [POST /api/res/attachment/add - 添加附件](#post-api-res-attachment-add-addusingpost-15)
- [POST /api/res/attachment/addList - 批量添加附件](#post-api-res-attachment-addlist-addlistusingpost)
- [DELETE /api/res/attachment/delete/{id} - 删除附件](#delete-api-res-attachment-delete-id-deleteusingdelete)
- [GET /api/res/attachment/list - 查询附件](#get-api-res-attachment-list-listusingget-15)

### _101_-workflow-controller

- [POST /api/workflow/callback - 任务回调](#post-api-workflow-callback-callbackusingpost)

### main-site-error-handler

- [GET /error - handleError](#get-error-handleerrorusingget)
- [POST /error - handleError](#post-error-handleerrorusingpost)
- [PUT /error - handleError](#put-error-handleerrorusingput)
- [DELETE /error - handleError](#delete-error-handleerrorusingdelete)
- [PATCH /error - handleError](#patch-error-handleerrorusingpatch)
- [OPTIONS /error - handleError](#options-error-handleerrorusingoptions)
- [HEAD /error - handleError](#head-error-handleerrorusinghead)


## 接口详情

<a id="post-api-asset-category-category-add-addcategoryusingpost-2"></a>

### POST /api/asset/category/category/add

- 分组：资产/设备分类管理
- 名称：添加资产/设备分类接口
- OperationId：addCategoryUsingPOST_2

#### 调用方法

`POST /api/asset/category/category/add`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：AddAssetCategoryDTO（AddAssetCategoryDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| code | string | 是 | 分类编号 |  |
| image | string | 否 | 图片 |  |
| name | string | 是 | 名称 |  |
| note | string | 否 | 备注 |  |
| type | string | 是 | 分类类型，如设备，资产等 (ASSET:资产; DEVICE:设备) |  |
| parentId | integer(int64) | 否 | 父级分类 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«资产分类】»（系统返回数据模版«资产分类】»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 资产分类】 | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="put-api-asset-category-category-delete-id-deletecategoryusingput-1"></a>

### PUT /api/asset/category/category/delete/{id}

- 分组：资产/设备分类管理
- 名称：删除资产/设备分类状态接口
- OperationId：deleteCategoryUsingPUT_1

#### 调用方法

`PUT /api/asset/category/category/delete/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | 资产/设备分类ID |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«Void»（系统返回数据模版«Void»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-category-category-query-querycategoryusingget-4"></a>

### GET /api/asset/category/category/query

- 分组：资产/设备分类管理
- 名称：查询资产/设备分类(分页)接口
- OperationId：queryCategoryUsingGET_4

#### 调用方法

`GET /api/asset/category/category/query`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| code | query | 否 |  | 分类编号 |  |
| name | query | 否 |  | 名称 |  |
| note | query | 否 |  | 备注 |  |
| page | query | 是 |  | 查询页码 |  |
| parentId | query | 否 |  | 父级分类 |  |
| size | query | 是 |  | 查询页行数 |  |
| type | query | 否 |  | 分类类型，如设备，资产等 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«系统返回分页数据模版«资产分类】»»（系统返回数据模版«系统返回分页数据模版«资产分类】»»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 系统返回分页数据模版«资产分类】» | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-category-category-query-list-querycategoryusingget-2"></a>

### GET /api/asset/category/category/query/list

- 分组：资产/设备分类管理
- 名称：查询资产/设备分类(列表)接口
- OperationId：queryCategoryUsingGET_2

#### 调用方法

`GET /api/asset/category/category/query/list`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| code | query | 否 |  | 分类编号 |  |
| name | query | 否 |  | 名称 |  |
| note | query | 否 |  | 备注 |  |
| parentId | query | 否 |  | 父级分类 |  |
| type | query | 否 |  | 分类类型，如设备，资产等 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«List«资产分类】»»（系统返回数据模版«List«资产分类】»»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 资产分类】[] | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-category-category-query-id-querycategoryusingget-3"></a>

### GET /api/asset/category/category/query/{id}

- 分组：资产/设备分类管理
- 名称：查询资产/设备分类(单个)接口
- OperationId：queryCategoryUsingGET_3

#### 调用方法

`GET /api/asset/category/category/query/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | 资产/设备分类ID |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«资产分类】»（系统返回数据模版«资产分类】»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 资产分类】 | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="put-api-asset-category-category-update-id-updatecategoryusingput-1"></a>

### PUT /api/asset/category/category/update/{id}

- 分组：资产/设备分类管理
- 名称：修改资产/设备分类接口
- OperationId：updateCategoryUsingPUT_1

#### 调用方法

`PUT /api/asset/category/category/update/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | 资产/设备分类ID |  |

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：UpdateAssetCategoryDTO（UpdateAssetCategoryDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| code | string | 否 | 分类编号 |  |
| image | string | 否 | 图片 |  |
| name | string | 否 | 名称 |  |
| note | string | 否 | 备注 |  |
| type | string | 否 | 分类类型，如设备，资产等 (ASSET:资产; DEVICE:设备) |  |
| parentId | integer(int64) | 否 | 父级分类 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«资产分类】»（系统返回数据模版«资产分类】»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 资产分类】 | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-common-query-user-queryuserusingpost"></a>

### POST /api/asset/common/query/user

- 分组：公共管理
- 名称：查询用户接口
- OperationId：queryUserUsingPOST

#### 调用方法

`POST /api/asset/common/query/user`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：integer(int64)[]

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| (array) | integer(int64)[] |  |  |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«List«用户»»（系统返回数据模版«List«用户»»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 用户[] | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-abnormally-add-addassetabnormallydictionaryusingpost"></a>

### POST /api/asset/device-abnormally/add

- 分组：设备异常管理
- 名称：添加设备异常接口
- OperationId：addAssetAbnormallyDictionaryUsingPOST

#### 调用方法

`POST /api/asset/device-abnormally/add`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：AddAssetDeviceAbnormallyDTO（AddAssetDeviceAbnormallyDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| companyId | integer(int64) | 是 | 公司ID |  |
| deviceId | integer(int64) | 是 | 设备ID |  |
| componentId | integer(int64) | 否 | 设备部件ID |  |
| categoryId | integer(int64) | 否 | 异常分类ID |  |
| code | string | 是 | 异常代码 |  |
| level | integer(int32) | 是 | 异常等级 |  |
| images | string[] | 否 | 图片 |  |
| note | string | 否 | 备注 |  |
| handbook | AttachmentBO[] | 否 | 操作手册 |  |
| caseId | integer(int64) | 否 | 维修案例ID |  |
| exception | string | 是 | 故障描述 |  |
| reason | string | 是 | 故障原因 |  |
| processMethod | string | 是 | 排除方法 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«设备异常»（系统返回数据模版«设备异常»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 设备异常 | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-abnormally-category-add-addcategoryusingpost"></a>

### POST /api/asset/device-abnormally/category/add

- 分组：设备异常管理
- 名称：添加设备异常分类接口
- OperationId：addCategoryUsingPOST

#### 调用方法

`POST /api/asset/device-abnormally/category/add`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：AddAssetDeviceAbnormallyCategoryDTO（AddAssetDeviceAbnormallyCategoryDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| name | string | 否 | 名称 |  |
| note | string | 否 | 备注 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«设备异常分类»（系统返回数据模版«设备异常分类»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 设备异常分类 | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="put-api-asset-device-abnormally-category-delete-deletecategoryusingput"></a>

### PUT /api/asset/device-abnormally/category/delete

- 分组：设备异常管理
- 名称：删除设备异常分类状态接口
- OperationId：deleteCategoryUsingPUT

#### 调用方法

`PUT /api/asset/device-abnormally/category/delete`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：integer(int64)[]

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| (array) | integer(int64)[] |  |  |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«Void»（系统返回数据模版«Void»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-abnormally-category-page-query-querycategoryusingget"></a>

### GET /api/asset/device-abnormally/category/page-query

- 分组：设备异常管理
- 名称：查询设备异常分类(分页)接口
- OperationId：queryCategoryUsingGET

#### 调用方法

`GET /api/asset/device-abnormally/category/page-query`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| companyId | query | 否 |  | 公司ID |  |
| name | query | 否 |  | 名称 |  |
| page | query | 是 |  | 查询页码 |  |
| size | query | 是 |  | 查询页行数 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«系统返回分页数据模版«设备异常分类»»（系统返回数据模版«系统返回分页数据模版«设备异常分类»»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 系统返回分页数据模版«设备异常分类» | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-abnormally-category-query-querycategoryusingget-1"></a>

### GET /api/asset/device-abnormally/category/query

- 分组：设备异常管理
- 名称：查询设备异常分类(列表)接口
- OperationId：queryCategoryUsingGET_1

#### 调用方法

`GET /api/asset/device-abnormally/category/query`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| companyId | query | 否 |  | 公司ID |  |
| name | query | 否 |  | 名称 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«List«设备异常分类»»（系统返回数据模版«List«设备异常分类»»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 设备异常分类[] | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="put-api-asset-device-abnormally-category-update-id-updatecategoryusingput"></a>

### PUT /api/asset/device-abnormally/category/update/{id}

- 分组：设备异常管理
- 名称：修改设备异常分类接口
- OperationId：updateCategoryUsingPUT
- 描述：全量数据提供

#### 调用方法

`PUT /api/asset/device-abnormally/category/update/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | 设备异常分类ID |  |

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：UpdateAssetDeviceAbnormallyCategoryDTO（UpdateAssetDeviceAbnormallyCategoryDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| name | string | 否 | 名称 |  |
| note | string | 否 | 备注 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«设备异常分类»（系统返回数据模版«设备异常分类»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 设备异常分类 | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="put-api-asset-device-abnormally-delete-id-deleteassetabnormallydictionaryusingpu"></a>

### PUT /api/asset/device-abnormally/delete/{id}

- 分组：设备异常管理
- 名称：删除设备异常接口
- OperationId：deleteAssetAbnormallyDictionaryUsingPUT

#### 调用方法

`PUT /api/asset/device-abnormally/delete/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | 设备异常ID |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«Void»（系统返回数据模版«Void»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-abnormally-download-template-downloadtemplateusingpost-1"></a>

### POST /api/asset/device-abnormally/download/template

- 分组：设备异常管理
- 名称：下载设备故障字典导入模版接口
- OperationId：downloadTemplateUsingPOST_1

#### 调用方法

`POST /api/asset/device-abnormally/download/template`

#### 参数

无

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`application/octet-stream`
- 类型：R（R）

无

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-abnormally-import-id-importreportusingpost-1"></a>

### POST /api/asset/device-abnormally/import/{id}

- 分组：设备异常管理
- 名称：导入设备故障字典接口
- OperationId：importReportUsingPOST_1

#### 调用方法

`POST /api/asset/device-abnormally/import/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| excelFile | formData | 是 |  | excelFile |  |
| id | path | 是 |  | 设备ID |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«提示消息»（系统返回数据模版«提示消息»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 提示消息 | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-abnormally-query-queryassetabnormallydictionaryusingget-1"></a>

### GET /api/asset/device-abnormally/query

- 分组：设备异常管理
- 名称：查询设备异常接口
- OperationId：queryAssetAbnormallyDictionaryUsingGET_1

#### 调用方法

`GET /api/asset/device-abnormally/query`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| categoryName | query | 否 |  | 分类名称 |  |
| code | query | 否 |  | 异常代码 |  |
| componentId | query | 否 |  | 设备部件ID |  |
| device | query | 否 |  | 设备编号/名称/资产编号 |  |
| deviceId | query | 否 |  | 设备ID |  |
| exception | query | 否 |  | 故障描述 |  |
| level | query | 否 |  | 异常等级 |  |
| note | query | 否 |  | 备注 |  |
| page | query | 是 |  | 查询页码 |  |
| processMethod | query | 否 |  | 排除方法 |  |
| reason | query | 否 |  | 故障原因 |  |
| size | query | 是 |  | 查询页行数 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«系统返回分页数据模版«设备异常»»（系统返回数据模版«系统返回分页数据模版«设备异常»»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 系统返回分页数据模版«设备异常» | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-abnormally-query-list-code-queryassetabnormallybycodeusing"></a>

### POST /api/asset/device-abnormally/query-list/code

- 分组：设备异常管理
- 名称：查询设备异常接口
- OperationId：queryAssetAbnormallyByCodeUsingPOST

#### 调用方法

`POST /api/asset/device-abnormally/query-list/code`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：string[]

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| (array) | string[] |  |  |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«List«设备异常»»（系统返回数据模版«List«设备异常»»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 设备异常[] | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-abnormally-query-list-id-queryassetabnormallybyidusingpost"></a>

### POST /api/asset/device-abnormally/query-list/id

- 分组：设备异常管理
- 名称：查询设备异常接口
- OperationId：queryAssetAbnormallyByIdUsingPOST

#### 调用方法

`POST /api/asset/device-abnormally/query-list/id`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：integer(int64)[]

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| (array) | integer(int64)[] |  |  |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«List«设备异常»»（系统返回数据模版«List«设备异常»»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 设备异常[] | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-abnormally-query-id-queryassetabnormallydictionaryusingget"></a>

### GET /api/asset/device-abnormally/query/{id}

- 分组：设备异常管理
- 名称：查询设备异常接口
- OperationId：queryAssetAbnormallyDictionaryUsingGET

#### 调用方法

`GET /api/asset/device-abnormally/query/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | 设备异常ID |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«设备异常»（系统返回数据模版«设备异常»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 设备异常 | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="put-api-asset-device-abnormally-update-id-updateassetabnormallydictionaryusingpu"></a>

### PUT /api/asset/device-abnormally/update/{id}

- 分组：设备异常管理
- 名称：修改设备异常接口
- OperationId：updateAssetAbnormallyDictionaryUsingPUT
- 描述：修改数据全量提供

#### 调用方法

`PUT /api/asset/device-abnormally/update/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | 设备异常ID |  |

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：UpdateAssetDeviceAbnormallyDTO（UpdateAssetDeviceAbnormallyDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| deviceId | integer(int64) | 否 | 设备ID |  |
| componentId | integer(int64) | 否 | 设备部件ID |  |
| code | string | 否 | 异常代码 |  |
| level | integer(int32) | 否 | 异常等级 |  |
| images | string[] | 否 | 图片 |  |
| note | string | 否 | 备注 |  |
| handbook | AttachmentBO[] | 否 | 操作手册 |  |
| caseId | integer(int64) | 否 | 维修案例ID |  |
| exception | string | 否 | 故障描述 |  |
| reason | string | 否 | 故障原因 |  |
| processMethod | string | 否 | 排除方法 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«设备异常»（系统返回数据模版«设备异常»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 设备异常 | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-archives-add-id-adddevicearchivesusingpost"></a>

### POST /api/asset/device-archives/add/{id}

- 分组：设备档案管理
- 名称：添加设备档案接口
- OperationId：addDeviceArchivesUsingPOST

#### 调用方法

`POST /api/asset/device-archives/add/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | 设备ID |  |

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：AssetDeviceArchivesDTO（AssetDeviceArchivesDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| group | string | 是 | 分组(从sys_properties中取ASSET_DEVICE_ARCHIVES_GROUP组) |  |
| archives | AttachmentBO | 是 | 档案 |  |
| expireDate | string | 否 | 过期日期 |  |
| remindEarly | integer(int32) | 否 | 提醒提前期(天) |  |
| remindTime | string | 否 | 提醒时间 | "10:00:00" |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«设备档案»（系统返回数据模版«设备档案»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 设备档案 | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="delete-api-asset-device-archives-delete-deletedevicemoduleusingdelete"></a>

### DELETE /api/asset/device-archives/delete

- 分组：设备档案管理
- 名称：删除设备档案接口
- OperationId：deleteDeviceModuleUsingDELETE
- 描述：物理删除

#### 调用方法

`DELETE /api/asset/device-archives/delete`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：integer(int64)[]

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| (array) | integer(int64)[] |  |  |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«Void»（系统返回数据模版«Void»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-archives-query-id-querydevicearchivesusingget"></a>

### GET /api/asset/device-archives/query/{id}

- 分组：设备档案管理
- 名称：查询设备档案接口
- OperationId：queryDeviceArchivesUsingGET

#### 调用方法

`GET /api/asset/device-archives/query/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| group | query | 否 |  | 分组(从sys_properties中取ASSET_DEVICE_ARCHIVES_GROUP组) |  |
| id | path | 是 |  | 设备ID |  |
| txt | query | 否 |  | 文件名称 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«List«设备档案»»（系统返回数据模版«List«设备档案»»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 设备档案[] | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="put-api-asset-device-archives-update-id-updatedevicearchivesusingput"></a>

### PUT /api/asset/device-archives/update/{id}

- 分组：设备档案管理
- 名称：更新设备档案接口
- OperationId：updateDeviceArchivesUsingPUT
- 描述：全量数据提供

#### 调用方法

`PUT /api/asset/device-archives/update/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | 设备档案ID |  |

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：UpdateAssetDeviceArchivesDTO（UpdateAssetDeviceArchivesDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| group | string | 否 | 分组(从sys_properties中取ASSET_DEVICE_ARCHIVES_GROUP组) |  |
| archives | AttachmentBO | 否 | 档案 |  |
| expireDate | string | 否 | 过期日期 |  |
| remindEarly | integer(int32) | 否 | 提醒提前期(天) |  |
| remindTime | string | 否 | 提醒时间 | "10:00:00" |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«设备档案»（系统返回数据模版«设备档案»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 设备档案 | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-base-add-adddeviceusingpost"></a>

### POST /api/asset/device-base/add

- 分组：设备基础信息管理
- 名称：添加设备接口
- OperationId：addDeviceUsingPOST

#### 调用方法

`POST /api/asset/device-base/add`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：AddAssetDeviceDTO（AddAssetDeviceDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| companyId | integer(int64) | 是 | 公司ID |  |
| custodian | integer(int64) | 否 | 监控人 |  |
| assetsCode | string | 是 | 固定资产编号 |  |
| code | string | 是 | 编号 |  |
| referenceNumber | string | 否 | 出厂编号 |  |
| name | string | 否 | 名称 |  |
| images | string[] | 否 | 图片列表 |  |
| specifics | string | 是 | 规格型号 |  |
| categoryId | integer(int64) | 是 | 设备分类ID |  |
| note | string | 否 | 备注 |  |
| localId | integer(int64) | 是 | 位置ID |  |
| controlSystem | string | 否 | 控制系统 |  |
| protocolType | string | 否 | 驱动协议类型 |  |
| type | string[] | 否 | 设备类别(从sys_properties中取ASSET_DEVICE_TYPE组) |  |
| deviceConfig | string | 否 | 设备配置 |  |
| parentId | integer(int64) | 否 | 父级设备 |  |
| master | integer(int64) | 否 | 主设备ID |  |
| manufacturer | string | 否 | 生产厂家 |  |
| productionDate | string | 否 | 生产日期(出厂日期) |  |
| startUseDate | string | 否 | 启用日期 |  |
| rfid | string | 否 | RFID |  |
| responsible2 | integer(int64) | 否 | 二级责任人 |  |
| responsible3 | integer(int64) | 否 | 三级责任人 |  |
| equipmentCode | string | 否 | 设备代码 |  |
| enrollCode | string | 否 | 使用登记证编号 |  |
| containerCategory | string | 否 | 容器类别 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«设备»（系统返回数据模版«设备»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 设备 | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-base-add-component-adddevicecomponentusingpost"></a>

### POST /api/asset/device-base/add/component

- 分组：设备基础信息管理
- 名称：添加设备部件接口
- OperationId：addDeviceComponentUsingPOST

#### 调用方法

`POST /api/asset/device-base/add/component`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：AddAssetDeviceComponentDTO（AddAssetDeviceComponentDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| code | string | 是 | 编号 |  |
| referenceNumber | string | 否 | 出厂编号 |  |
| name | string | 否 | 名称 |  |
| images | string[] | 否 | 图片列表 |  |
| specifics | string | 是 | 规格型号 |  |
| note | string | 否 | 备注 |  |
| parentId | integer(int64) | 是 | 父级设备 |  |
| manufacturer | string | 否 | 生产厂家 |  |
| productionDate | string | 否 | 生产日期(出厂日期) |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«设备»（系统返回数据模版«设备»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 设备 | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-base-check-exists-un-sync-mes-equipment-id-checkexistsunsyn"></a>

### GET /api/asset/device-base/check-exists/un-sync-mes-equipment/{id}

- 分组：设备基础信息管理
- 名称：检查是否存在mes未转移的设备数据接口
- OperationId：checkExistsUnSyncMesEquipmentUsingGET

#### 调用方法

`GET /api/asset/device-base/check-exists/un-sync-mes-equipment/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | 公司ID |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«boolean»（系统返回数据模版«boolean»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | boolean | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="put-api-asset-device-base-delete-batch-deletedeviceusingput"></a>

### PUT /api/asset/device-base/delete-batch

- 分组：设备基础信息管理
- 名称：删除设备接口
- OperationId：deleteDeviceUsingPUT

#### 调用方法

`PUT /api/asset/device-base/delete-batch`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：integer(int64)[]

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| (array) | integer(int64)[] |  |  |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«Void»（系统返回数据模版«Void»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |

- 状态码：`500`
- 说明：Fail!

无

<a id="put-api-asset-device-base-delete-id-deletedeviceusingput-1"></a>

### PUT /api/asset/device-base/delete/{id}

- 分组：设备基础信息管理
- 名称：删除设备接口
- OperationId：deleteDeviceUsingPUT_1

#### 调用方法

`PUT /api/asset/device-base/delete/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | 设备ID |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«Void»（系统返回数据模版«Void»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-base-download-component-template-downloaddevicecomponentte"></a>

### POST /api/asset/device-base/download/component/template

- 分组：设备基础信息管理
- 名称：下载设备部件导入模版接口
- OperationId：downloadDeviceComponentTemplateUsingPOST

#### 调用方法

`POST /api/asset/device-base/download/component/template`

#### 参数

无

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`application/octet-stream`
- 类型：R（R）

无

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-base-download-template-downloadtemplateusingpost"></a>

### POST /api/asset/device-base/download/template

- 分组：设备基础信息管理
- 名称：下载设备导入模版接口
- OperationId：downloadTemplateUsingPOST

#### 调用方法

`POST /api/asset/device-base/download/template`

#### 参数

无

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`application/octet-stream`
- 类型：R（R）

无

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-base-gather-helpdesk-gatherdevicesysteminfousingpost"></a>

### POST /api/asset/device-base/gather/helpdesk

- 分组：设备基础信息管理
- 名称：采集设备Helpdesk数据接口
- OperationId：gatherDeviceSystemInfoUsingPOST

#### 调用方法

`POST /api/asset/device-base/gather/helpdesk`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| attachments | formData | 否 |  | attachments |  |
| content | formData | 是 | string | content |  |
| deviceKey | formData | 是 | string | deviceKey |  |
| logs | formData | 否 | string | logs |  |
| subject | formData | 是 | string | subject |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«Void»（系统返回数据模版«Void»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-base-gather-system-info-gatherdevicesysteminfousingpost-1"></a>

### POST /api/asset/device-base/gather/system-info

- 分组：设备基础信息管理
- 名称：采集设备系统信息接口
- OperationId：gatherDeviceSystemInfoUsingPOST_1
- 描述：异步接口

#### 调用方法

`POST /api/asset/device-base/gather/system-info`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：AddDeviceSystemDetailDTO（AddDeviceSystemDetailDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| deviceKey | string | 是 | 设备唯一标识 |  |
| gatherTime | string | 是 | 采集时间 | "2022-11-11 01:01:01.212" |
| dataType | string | 是 | 数据类型 |  |
| data | string | 是 | 系统数据 |  |
| logs | string | 是 | 系统日志 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«Void»（系统返回数据模版«Void»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-base-get-api-connection-token-deviceid-getapiconnectiontok"></a>

### POST /api/asset/device-base/get/api-connection-token/{deviceId}

- 分组：设备基础信息管理
- 名称：获取设备接口通讯Token接口
- OperationId：getAPIConnectionTokenUsingPOST
- 描述：Token 一年有效

#### 调用方法

`POST /api/asset/device-base/get/api-connection-token/{deviceId}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| deviceId | path | 是 |  | 设备ID |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«string»（系统返回数据模版«string»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | string | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-base-import-importreportusingpost"></a>

### POST /api/asset/device-base/import

- 分组：设备基础信息管理
- 名称：导入设备接口
- OperationId：importReportUsingPOST

#### 调用方法

`POST /api/asset/device-base/import`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| excelFile | formData | 是 |  | excelFile |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«提示消息»（系统返回数据模版«提示消息»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 提示消息 | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-base-import-component-importdevicecomponentusingpost"></a>

### POST /api/asset/device-base/import/component

- 分组：设备基础信息管理
- 名称：导入设备部件接口
- OperationId：importDeviceComponentUsingPOST

#### 调用方法

`POST /api/asset/device-base/import/component`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| excelFile | formData | 是 |  | excelFile |  |
| parentId | query | 否 |  | parentId |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«提示消息»（系统返回数据模版«提示消息»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 提示消息 | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-base-page-query-querydeviceusingget"></a>

### GET /api/asset/device-base/page-query

- 分组：设备基础信息管理
- 名称：查询设备(分页)接口
- OperationId：queryDeviceUsingGET

#### 调用方法

`GET /api/asset/device-base/page-query`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| assetsCode | query | 否 |  | 固定编号 |  |
| categoryId | query | 否 |  | 设备分类ID |  |
| code | query | 否 |  | 编号 |  |
| companyId | query | 否 |  | 公司ID |  |
| companyIdList | query | 否 |  | 公司ID集合 |  |
| custodian | query | 否 |  | 监控人 |  |
| deviceList | query | 否 |  | 设备ID组 |  |
| localId | query | 否 |  | 位置ID |  |
| localeGroupId | query | 否 |  | 位置分组ID |  |
| master | query | 否 |  | 主设备ID |  |
| name | query | 否 |  | 名称 |  |
| page | query | 是 |  | 查询页码 |  |
| referenceNumber | query | 否 |  | 出厂编号 |  |
| runningStatus | query | 否 |  | 运行状态 |  |
| scrapFlag | query | 否 |  | 是否报废 |  |
| size | query | 是 |  | 查询页行数 |  |
| specifics | query | 否 |  | 规格型号 |  |
| status | query | 否 |  | 状态 |  |
| type | query | 否 |  | 设备类别(从sys_properties中取ASSET_DEVICE_TYPE组) |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«系统返回分页数据模版«设备»»（系统返回数据模版«系统返回分页数据模版«设备»»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 系统返回分页数据模版«设备» | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-base-query-querydeviceusingget-2"></a>

### GET /api/asset/device-base/query

- 分组：设备基础信息管理
- 名称：查询设备(列表)接口
- OperationId：queryDeviceUsingGET_2

#### 调用方法

`GET /api/asset/device-base/query`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| assetsCode | query | 否 |  | 固定编号 |  |
| categoryId | query | 否 |  | 设备分类ID |  |
| code | query | 否 |  | 编号 |  |
| companyId | query | 否 |  | 公司ID |  |
| companyIdList | query | 否 |  | 公司ID集合 |  |
| custodian | query | 否 |  | 监控人 |  |
| deviceList | query | 否 |  | 设备ID组 |  |
| localId | query | 否 |  | 位置ID |  |
| localeGroupId | query | 否 |  | 位置分组ID |  |
| master | query | 否 |  | 主设备ID |  |
| name | query | 否 |  | 名称 |  |
| referenceNumber | query | 否 |  | 出厂编号 |  |
| runningStatus | query | 否 |  | 运行状态 |  |
| scrapFlag | query | 否 |  | 是否报废 |  |
| specifics | query | 否 |  | 规格型号 |  |
| status | query | 否 |  | 状态 |  |
| type | query | 否 |  | 设备类别(从sys_properties中取ASSET_DEVICE_TYPE组) |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«List«设备»»（系统返回数据模版«List«设备»»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 设备[] | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-base-query-system-detail-systeminfoid-querydevicesystemdeta"></a>

### GET /api/asset/device-base/query/system-detail/{systemInfoId}

- 分组：设备基础信息管理
- 名称：查询设备系统日志接口
- OperationId：queryDeviceSystemDetailUsingGET

#### 调用方法

`GET /api/asset/device-base/query/system-detail/{systemInfoId}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| systemInfoId | path | 是 |  | 系统信息ID |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«DeviceSystemDetailVO»（系统返回数据模版«DeviceSystemDetailVO»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | DeviceSystemDetailVO | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-base-query-system-info-querydevicesysteminfousingget"></a>

### GET /api/asset/device-base/query/system-info

- 分组：设备基础信息管理
- 名称：查询设备系统信息接口
- OperationId：queryDeviceSystemInfoUsingGET

#### 调用方法

`GET /api/asset/device-base/query/system-info`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| dataType | query | 是 |  | 数据类型(SYSTEM_INFO、HELPDESK) |  |
| deviceKey | query | 是 |  | 设备唯一标识 |  |
| endTime | query | 是 |  | 结束时间 |  |
| startTime | query | 是 |  | 开始时间 |  |
| subject | query | 否 |  | 主题 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«List«设备系统信息»»（系统返回数据模版«List«设备系统信息»»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 设备系统信息[] | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-base-query-system-logs-querydevicesysteminfousingget-1"></a>

### GET /api/asset/device-base/query/system-logs

- 分组：设备基础信息管理
- 名称：查询设备系统日志接口
- OperationId：queryDeviceSystemInfoUsingGET_1

#### 调用方法

`GET /api/asset/device-base/query/system-logs`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| deviceKey | query | 是 |  | 设备唯一标识 |  |
| endTime | query | 是 |  | 结束时间 |  |
| startTime | query | 是 |  | 开始时间 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«List«设备系统日志»»（系统返回数据模版«List«设备系统日志»»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 设备系统日志[] | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-base-query-id-querydeviceusingget-1"></a>

### GET /api/asset/device-base/query/{id}

- 分组：设备基础信息管理
- 名称：查询设备(单个)接口
- OperationId：queryDeviceUsingGET_1

#### 调用方法

`GET /api/asset/device-base/query/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | 设备ID |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«AssetDeviceBaseVO»（系统返回数据模版«AssetDeviceBaseVO»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | AssetDeviceBaseVO | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="put-api-asset-device-base-register-registerusingput"></a>

### PUT /api/asset/device-base/register

- 分组：设备基础信息管理
- 名称：设备注册接口
- OperationId：registerUsingPUT

#### 调用方法

`PUT /api/asset/device-base/register`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：注册设备数据模版（注册设备数据模版）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| merchantCode | string | 是 | 商户号 | "lwc" |
| companyCode | string | 是 | 公司编号 | "CD01" |
| deviceCode | string | 是 | 设备编号 | "POS001" |
| applicationVersion | string | 否 | 应用版本 |  |
| deviceName | string | 否 | 设备名称 | "MacBook-Pro-zkl.local" |
| deviceOSType | string | 否 | 设备操作系统类型 | "macOS Catalina" |
| deviceOSVersion | string | 否 | 设备操作系统版本 | "10.15.7" |
| deviceMacAddress | string | 否 | 设备MAC地址 | "88:E9:FE:7B:DA:75" |
| deviceKey | string | 否 | 设备唯一标识 | "OJ0789I0UR290UR2393U82" |
| otherInfo | string | 否 | 设备其他信息 | {} |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«DeviceRegisterVO»（系统返回数据模版«DeviceRegisterVO»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | DeviceRegisterVO | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="put-api-asset-device-base-reset-deviceid-registerresetusingput"></a>

### PUT /api/asset/device-base/reset/{deviceId}

- 分组：设备基础信息管理
- 名称：重置设备注册信息
- OperationId：registerResetUsingPUT

#### 调用方法

`PUT /api/asset/device-base/reset/{deviceId}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| deviceId | path | 是 |  | 设备ID |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«Void»（系统返回数据模版«Void»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-base-sync-mes-equipment-id-syncmesequipmenttodeviceusingpo"></a>

### POST /api/asset/device-base/sync-mes-equipment/{id}

- 分组：设备基础信息管理
- 名称：同步mes中未转移的设备数据接口
- OperationId：syncMesEquipmentToDeviceUsingPOST

#### 调用方法

`POST /api/asset/device-base/sync-mes-equipment/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | 公司ID |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«Void»（系统返回数据模版«Void»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |

- 状态码：`500`
- 说明：Fail!

无

<a id="put-api-asset-device-base-update-component-id-updatedevicecomponentusingput"></a>

### PUT /api/asset/device-base/update/component/{id}

- 分组：设备基础信息管理
- 名称：修改设备部件接口
- OperationId：updateDeviceComponentUsingPUT
- 描述：修改数据全量提供

#### 调用方法

`PUT /api/asset/device-base/update/component/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | 设备ID |  |

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：UpdateAssetDeviceComponentDTO（UpdateAssetDeviceComponentDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| code | string | 是 | 编号 |  |
| referenceNumber | string | 否 | 出厂编号 |  |
| name | string | 否 | 名称 |  |
| images | string[] | 否 | 图片列表 |  |
| specifics | string | 是 | 规格型号 |  |
| note | string | 否 | 备注 |  |
| parentId | integer(int64) | 否 | 父级设备 |  |
| manufacturer | string | 否 | 生产厂家 |  |
| productionDate | string | 否 | 生产日期(出厂日期) |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«设备»（系统返回数据模版«设备»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 设备 | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="put-api-asset-device-base-update-status-id-updatedevicestatususingput"></a>

### PUT /api/asset/device-base/update/status/{id}

- 分组：设备基础信息管理
- 名称：修改设备状态接口
- OperationId：updateDeviceStatusUsingPUT

#### 调用方法

`PUT /api/asset/device-base/update/status/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | 设备ID |  |

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：UpdateAssetDeviceStatusDTO（UpdateAssetDeviceStatusDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | string | 否 | 状态 (UNUSED:闲置; TEST:试机; PRODUCTION:投产; SCRAP:报废) |  |
| runningStatus | string | 否 | 运行状态 (RUNNING:运行中; HOT_STANDBY:热备用; COLD_STANDBY:冷备用; MAINTAIN:保养; MAINTAIN_STOP:保养(停机); FAULT:故障; FAULT_STOP:故障(停机); REPAIR:维修; REPAIR_STOP:维修(停机); STOP:停机) |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«Void»（系统返回数据模版«Void»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |

- 状态码：`500`
- 说明：Fail!

无

<a id="put-api-asset-device-base-update-id-updatedeviceusingput"></a>

### PUT /api/asset/device-base/update/{id}

- 分组：设备基础信息管理
- 名称：修改设备接口
- OperationId：updateDeviceUsingPUT
- 描述：修改数据全量提供

#### 调用方法

`PUT /api/asset/device-base/update/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | 设备ID |  |

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：UpdateAssetDeviceDTO（UpdateAssetDeviceDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| custodian | integer(int64) | 否 | 监控人 |  |
| assetsCode | string | 否 | 固定资产编号 |  |
| code | string | 否 | 编号 |  |
| referenceNumber | string | 否 | 出厂编号 |  |
| name | string | 否 | 名称 |  |
| images | string[] | 否 | 图片列表 |  |
| specifics | string | 否 | 规格型号 |  |
| categoryId | integer(int64) | 否 | 设备分类ID |  |
| note | string | 否 | 备注 |  |
| localId | integer(int64) | 否 | 位置ID |  |
| controlSystem | string | 否 | 控制系统 |  |
| protocolType | string | 否 | 驱动协议类型 |  |
| type | string[] | 否 | 设备类别(从sys_properties中取ASSET_DEVICE_TYPE组) |  |
| deviceConfig | string | 否 | 设备配置 |  |
| parentId | integer(int64) | 否 | 父级设备 |  |
| master | integer(int64) | 否 | 主设备ID |  |
| manufacturer | string | 否 | 生产厂家 |  |
| productionDate | string | 否 | 生产日期(出厂日期) |  |
| startUseDate | string | 否 | 启用日期 |  |
| rfid | string | 否 | RFID |  |
| responsible2 | integer(int64) | 否 | 二级责任人 |  |
| responsible3 | integer(int64) | 否 | 三级责任人 |  |
| equipmentCode | string | 否 | 设备代码 |  |
| enrollCode | string | 否 | 使用登记证编号 |  |
| containerCategory | string | 否 | 容器类别 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«设备»（系统返回数据模版«设备»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 设备 | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-business-item-add-addassetmaintainpatrolitemusingpost"></a>

### POST /api/asset/device-business-item/add

- 分组：设备业务项管理
- 名称：添加设备业务项接口
- OperationId：addAssetMaintainPatrolItemUsingPOST

#### 调用方法

`POST /api/asset/device-business-item/add`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：AddAssetDeviceBusinessItemDTO（AddAssetDeviceBusinessItemDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| deviceId | integer(int64) | 是 | 设备ID |  |
| type | object[] | 是 | 类型 (REPAIR:维修; MAINTAIN:保养; LUBRICATION:润滑; CHECK:点检; TUS:TUS) |  |
| point | string | 是 | 点位 |  |
| item | string | 是 | 项目 |  |
| standard | string | 是 | 标准 |  |
| method | string[] | 是 | 方法 | ["EYE"] |
| images | string[] | 否 | 照片 |  |
| toleranceUnit | string | 否 | 允差单位 |  |
| tolerance | string | 否 | 允差值 |  |
| note | string | 否 | 备注 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«设备业务项»（系统返回数据模版«设备业务项»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 设备业务项 | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="put-api-asset-device-business-item-delete-batch-deleteassetmaintainpatrolitemusi"></a>

### PUT /api/asset/device-business-item/delete-batch

- 分组：设备业务项管理
- 名称：删除设备业务项接口
- OperationId：deleteAssetMaintainPatrolItemUsingPUT

#### 调用方法

`PUT /api/asset/device-business-item/delete-batch`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：integer(int64)[]

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| (array) | integer(int64)[] |  |  |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«Void»（系统返回数据模版«Void»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |

- 状态码：`500`
- 说明：Fail!

无

<a id="put-api-asset-device-business-item-delete-id-deleteassetmaintainpatrolitemusingp"></a>

### PUT /api/asset/device-business-item/delete/{id}

- 分组：设备业务项管理
- 名称：删除设备业务项接口
- OperationId：deleteAssetMaintainPatrolItemUsingPUT_1

#### 调用方法

`PUT /api/asset/device-business-item/delete/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | 业务项ID |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«Void»（系统返回数据模版«Void»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-business-item-download-downloadtemplateusingpost-3"></a>

### POST /api/asset/device-business-item/download

- 分组：设备业务项管理
- 名称：下载设备作业项目清单接口
- OperationId：downloadTemplateUsingPOST_3

#### 调用方法

`POST /api/asset/device-business-item/download`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：QueryAssetDeviceBusinessItemDTO（QueryAssetDeviceBusinessItemDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| deviceId | integer(int64) | 否 | 设备ID |  |
| type | string | 否 | 类型 (REPAIR:维修; MAINTAIN:保养; LUBRICATION:润滑; CHECK:点检; TUS:TUS) |  |
| point | string | 否 | 点位 |  |
| item | string | 否 | 项目 |  |
| method | string | 否 | 方法 | "EYE" |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`application/octet-stream`
- 类型：R（R）

无

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-business-item-download-template-downloadtemplateusingpost-"></a>

### POST /api/asset/device-business-item/download/template

- 分组：设备业务项管理
- 名称：下载设备作业项目清单导入模版接口
- OperationId：downloadTemplateUsingPOST_2

#### 调用方法

`POST /api/asset/device-business-item/download/template`

#### 参数

无

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`application/octet-stream`
- 类型：R（R）

无

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-business-item-import-importreportusingpost-2"></a>

### POST /api/asset/device-business-item/import

- 分组：设备业务项管理
- 名称：导入设备作业项目清单接口
- OperationId：importReportUsingPOST_2

#### 调用方法

`POST /api/asset/device-business-item/import`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| excelFile | formData | 是 |  | excelFile |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«提示消息»（系统返回数据模版«提示消息»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 提示消息 | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-business-item-query-list-queryassetmaintainpatrolitemusing"></a>

### POST /api/asset/device-business-item/query/list

- 分组：设备业务项管理
- 名称：查询设备业务项(列表)接口
- OperationId：queryAssetMaintainPatrolItemUsingPOST

#### 调用方法

`POST /api/asset/device-business-item/query/list`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | 业务项ID |  |

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：integer(int64)[]

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| (array) | integer(int64)[] |  |  |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«List«设备业务项»»（系统返回数据模版«List«设备业务项»»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 设备业务项[] | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-business-item-query-page-queryassetmaintainpatrolitemusingg"></a>

### GET /api/asset/device-business-item/query/page

- 分组：设备业务项管理
- 名称：查询设备业务项(分页)接口
- OperationId：queryAssetMaintainPatrolItemUsingGET

#### 调用方法

`GET /api/asset/device-business-item/query/page`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| deviceId | query | 否 |  | 设备ID |  |
| item | query | 否 |  | 项目 |  |
| method | query | 否 |  | 方法 |  |
| page | query | 是 |  | 查询页码 |  |
| point | query | 否 |  | 点位 |  |
| size | query | 是 |  | 查询页行数 |  |
| type | query | 否 |  | 类型 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«系统返回分页数据模版«设备业务项»»（系统返回数据模版«系统返回分页数据模版«设备业务项»»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 系统返回分页数据模版«设备业务项» | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-business-item-query-id-queryassetmaintainpatrolitemusingget"></a>

### GET /api/asset/device-business-item/query/{id}

- 分组：设备业务项管理
- 名称：查询设备业务项接口
- OperationId：queryAssetMaintainPatrolItemUsingGET_1

#### 调用方法

`GET /api/asset/device-business-item/query/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | 业务项ID |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«设备业务项»（系统返回数据模版«设备业务项»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 设备业务项 | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="put-api-asset-device-business-item-update-id-updateassetmaintainpatrolitemusingp"></a>

### PUT /api/asset/device-business-item/update/{id}

- 分组：设备业务项管理
- 名称：修改设备业务项接口
- OperationId：updateAssetMaintainPatrolItemUsingPUT
- 描述：全量数据提供

#### 调用方法

`PUT /api/asset/device-business-item/update/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | 业务项ID |  |

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：UpdateAssetDeviceBusinessItemDTO（UpdateAssetDeviceBusinessItemDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| deviceId | integer(int64) | 是 | 设备ID |  |
| type | string[] | 是 | 类型 |  |
| point | string | 是 | 点位 |  |
| item | string | 是 | 项目 |  |
| standard | string | 是 | 标准 |  |
| method | string[] | 是 | 方法 | "EYE" |
| images | string[] | 否 | 照片 |  |
| toleranceUnit | string | 否 | 允差单位 |  |
| tolerance | string | 否 | 允差值 |  |
| note | string | 否 | 备注 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«设备业务项»（系统返回数据模版«设备业务项»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 设备业务项 | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="put-api-asset-device-calendar-schedule-close-id-closecalendarscheduleusingput"></a>

### PUT /api/asset/device-calendar-schedule/close/{id}

- 分组：设备日历日程管理
- 名称：关闭设备日历日程接口
- OperationId：closeCalendarScheduleUsingPUT

#### 调用方法

`PUT /api/asset/device-calendar-schedule/close/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | 日历日程ID |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«Void»（系统返回数据模版«Void»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |

- 状态码：`500`
- 说明：Fail!

无

<a id="delete-api-asset-device-calendar-schedule-delete-deletecalendarscheduleusingdele"></a>

### DELETE /api/asset/device-calendar-schedule/delete

- 分组：设备日历日程管理
- 名称：删除设备日历日程接口
- OperationId：deleteCalendarScheduleUsingDELETE

#### 调用方法

`DELETE /api/asset/device-calendar-schedule/delete`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：DeleteCalendarScheduleDTO（DeleteCalendarScheduleDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| calendarScheduleId | integer(int64) | 是 | 日历日程ID |  |
| scheduleDate | string | 否 | 日程日期 | "2020-10-11" |
| current | boolean | 否 | 是否仅删除当前日程 | true |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«Void»（系统返回数据模版«Void»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-calendar-schedule-plush-publishcalendarscheduleusingpost"></a>

### POST /api/asset/device-calendar-schedule/plush

- 分组：设备日历日程管理
- 名称：发布设备日历日程接口
- OperationId：publishCalendarScheduleUsingPOST

#### 调用方法

`POST /api/asset/device-calendar-schedule/plush`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：PublishCalendarScheduleDTO（PublishCalendarScheduleDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| initiator | integer(int64) | 是 | 发起人 |  |
| deviceId | integer(int64) | 是 | 设备ID |  |
| originId | integer(int64) | 否 | 来源 |  |
| type | string | 是 | 类型 (PRODUCTION:生产; MAINTAIN:保养; LUBRICATION:润滑; REPAIR:维修; CHECK:点检; TUS:TUS; YEAR_ITEM_REPAIR:年度维修-项修; YEAR_MINOR_REPAIR:年度维修-小修; YEAR_PRECISION_ADJUSTMENT:年度维修-精度调整; YEAR_REGULAR_MAINTENANCE:年度维修-定期保养; YEAR_REGULAR_CHECK:年度维修-定检; YEAR_REGULAR_LUBRICATION:年度维修-定期润滑) |  |
| originType | string | 否 | 来源类型(非web端创建的需要提供来源类型) (SCHEDULE:计划; PRODUCTION:生产; MAINTAIN:保养; REPAIR:维修; CHECK:点检; LUBRICATION:润滑; TUS:TUS) |  |
| priority | integer(int32) | 否 | 优先级 | 0 |
| startDate | string | 是 | 开始日期 | "2020-10-11" |
| endDate | string | 否 | 结束日期 | "2020-10-11" |
| startTime | string | 是 | 日程开始时间 | "08:00:00" |
| endTime | string | 否 | 日程结束时间 | "09:00:00" |
| repeat | string | 是 | 重复类型 | "NONE" |
| dayDay | integer(int32) | 否 | N天 | 1 |
| weekDay | integer(int32) | 否 | 每周周几(1,2,3,4,5,6,7) | 1 |
| monthDay | integer(int32) | 否 | 每月几号(1,2,3...31) | 1 |
| yearDay | string | 否 | 每年的几月几号(01-01) | "01-01" |
| content | WorkOrderContentBO | 是 | 日历内容 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«Void»（系统返回数据模版«Void»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-calendar-schedule-query-querycalendarscheduleusingpost-1"></a>

### POST /api/asset/device-calendar-schedule/query

- 分组：设备日历日程管理
- 名称：查询设备日历日程接口
- OperationId：queryCalendarScheduleUsingPOST_1

#### 调用方法

`POST /api/asset/device-calendar-schedule/query`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：QueryCalendarScheduleDTO（QueryCalendarScheduleDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| startDate | string | 是 | 开始日期(时间区间不能超过31天) | "2020-01-01" |
| endDate | string | 是 | 结束日期(时间区间不能超过31天) | "2020-12-30" |
| statusList | object[] | 否 | 状态 (START:启动; PAUSE:暂停; CLOSE:关闭; CANCEL:取消; VOID:删除) |  |
| typeList | object[] | 否 | 类型 (PRODUCTION:生产; MAINTAIN:保养; LUBRICATION:润滑; REPAIR:维修; CHECK:点检; TUS:TUS; YEAR_ITEM_REPAIR:年度维修-项修; YEAR_MINOR_REPAIR:年度维修-小修; YEAR_PRECISION_ADJUSTMENT:年度维修-精度调整; YEAR_REGULAR_MAINTENANCE:年度维修-定期保养; YEAR_REGULAR_CHECK:年度维修-定检; YEAR_REGULAR_LUBRICATION:年度维修-定期润滑) |  |
| deviceList | integer(int64)[] | 否 | 设备 |  |
| mustCloseDown | boolean | 否 | 是否需要停工 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«List«AssetCalendarScheduleVO»»（系统返回数据模版«List«AssetCalendarScheduleVO»»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | AssetCalendarScheduleVO[] | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-calendar-schedule-query-lock-device-querycalendarscheduleu"></a>

### POST /api/asset/device-calendar-schedule/query/lock-device

- 分组：设备日历日程管理
- 名称：查询设备需要停机的日历日程接口
- OperationId：queryCalendarScheduleUsingPOST

#### 调用方法

`POST /api/asset/device-calendar-schedule/query/lock-device`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：QueryLockDeviceCalendarScheduleDTO（QueryLockDeviceCalendarScheduleDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| companyId | integer(int64) | 是 | 公司ID |  |
| deviceList | integer(int64)[] | 否 | 设备ID列表 |  |
| startDate | string | 是 | 开始日期(时间区间不能超过31天) | "2020-01-01" |
| endDate | string | 是 | 结束日期(时间区间不能超过31天) | "2020-12-30" |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«List«AssetLockDeviceCalendarScheduleVO»»（系统返回数据模版«List«AssetLockDeviceCalendarScheduleVO»»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | AssetLockDeviceCalendarScheduleVO[] | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-calendar-schedule-query-id-querycalendarscheduleusingget"></a>

### GET /api/asset/device-calendar-schedule/query/{id}

- 分组：设备日历日程管理
- 名称：查询设备日历日程接口
- OperationId：queryCalendarScheduleUsingGET

#### 调用方法

`GET /api/asset/device-calendar-schedule/query/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | id |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«设备计划日程»（系统返回数据模版«设备计划日程»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 设备计划日程 | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="put-api-asset-device-calendar-schedule-update-updatecalendarscheduleusingput"></a>

### PUT /api/asset/device-calendar-schedule/update

- 分组：设备日历日程管理
- 名称：修改设备日历日程接口
- OperationId：updateCalendarScheduleUsingPUT

#### 调用方法

`PUT /api/asset/device-calendar-schedule/update`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：UpdateCalendarScheduleDTO（UpdateCalendarScheduleDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| calendarScheduleId | integer(int64) | 是 | 日历日程ID |  |
| type | string | 否 | 类型 (PRODUCTION:生产; MAINTAIN:保养; LUBRICATION:润滑; REPAIR:维修; CHECK:点检; TUS:TUS; YEAR_ITEM_REPAIR:年度维修-项修; YEAR_MINOR_REPAIR:年度维修-小修; YEAR_PRECISION_ADJUSTMENT:年度维修-精度调整; YEAR_REGULAR_MAINTENANCE:年度维修-定期保养; YEAR_REGULAR_CHECK:年度维修-定检; YEAR_REGULAR_LUBRICATION:年度维修-定期润滑) |  |
| content | WorkOrderContentBO | 否 | 日历内容 |  |
| newScheduleConfig | AssetCalendarScheduleConfigBO | 否 | 日程排程数据,需要像创建时一样的提供(如果有提供数据,之前任务的计划将被全部重置) |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«Void»（系统返回数据模版«Void»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-manning-add-id-adddevicemanningusingpost"></a>

### POST /api/asset/device-manning/add/{id}

- 分组：设备配套人员管理
- 名称：添加设备配套人员接口
- OperationId：addDeviceManningUsingPOST
- 描述：key:

#### 调用方法

`POST /api/asset/device-manning/add/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | 设备ID |  |

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：AddAssetDeviceManningDTO[]（AddAssetDeviceManningDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| (array) | AddAssetDeviceManningDTO[] |  |  |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«Void»（系统返回数据模版«Void»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |

- 状态码：`500`
- 说明：Fail!

无

<a id="delete-api-asset-device-manning-delete-deletedevicemanningusingdelete"></a>

### DELETE /api/asset/device-manning/delete

- 分组：设备配套人员管理
- 名称：删除设备配套人员接口
- OperationId：deleteDeviceManningUsingDELETE
- 描述：物理删除

#### 调用方法

`DELETE /api/asset/device-manning/delete`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：integer(int64)[]

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| (array) | integer(int64)[] |  |  |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«Void»（系统返回数据模版«Void»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |

- 状态码：`500`
- 说明：Fail!

无

<a id="put-api-asset-device-manning-delete-team-guestbook-deletedevicemanningteamguestb"></a>

### PUT /api/asset/device-manning/delete/team-guestbook

- 分组：设备配套人员管理
- 名称：删除设备配套人员班组留言接口
- OperationId：deleteDeviceManningTeamGuestbookUsingPUT

#### 调用方法

`PUT /api/asset/device-manning/delete/team-guestbook`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：integer(int64)[]

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| (array) | integer(int64)[] |  |  |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«Void»（系统返回数据模版«Void»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-manning-query-team-querydevicemanningteamstartworkusingget-"></a>

### GET /api/asset/device-manning/query/team

- 分组：设备配套人员管理
- 名称：查询设备配套人员当班班组接口
- OperationId：queryDeviceManningTeamStartWorkUsingGET_1

#### 调用方法

`GET /api/asset/device-manning/query/team`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| companyId | query | 是 |  | 公司ID |  |
| departmentName | query | 否 |  | 部门名称 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«List«设备配套人员交接班»»（系统返回数据模版«List«设备配套人员交接班»»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 设备配套人员交接班[] | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-manning-query-team-guestbook-querydevicemanningteamguestboo"></a>

### GET /api/asset/device-manning/query/team-guestbook

- 分组：设备配套人员管理
- 名称：查询设备配套人员班组留言接口
- OperationId：queryDeviceManningTeamGuestbookUsingGET

#### 调用方法

`GET /api/asset/device-manning/query/team-guestbook`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| companyId | query | 否 |  | 公司ID |  |
| content | query | 否 |  | 留言内容 |  |
| departmentName | query | 否 |  | 部门名称 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«List«设备配套人员班组留言簿»»（系统返回数据模版«List«设备配套人员班组留言簿»»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 设备配套人员班组留言簿[] | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-manning-query-team-history-querydevicemanningteamstartworku"></a>

### GET /api/asset/device-manning/query/team/history

- 分组：设备配套人员管理
- 名称：查询设备配套人员当班历史记录接口
- OperationId：queryDeviceManningTeamStartWorkUsingGET

#### 调用方法

`GET /api/asset/device-manning/query/team/history`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| companyId | query | 是 |  | 公司ID |  |
| departmentName | query | 否 |  | 部门名称 |  |
| page | query | 是 |  | 查询页码 |  |
| size | query | 是 |  | 查询页行数 |  |
| workDate | query | 否 |  | 当班日期 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«系统返回分页数据模版«设备配套人员交接班»»（系统返回数据模版«系统返回分页数据模版«设备配套人员交接班»»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 系统返回分页数据模版«设备配套人员交接班» | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-manning-query-user-id-querydevicemanninguserusingget"></a>

### GET /api/asset/device-manning/query/user/{id}

- 分组：设备配套人员管理
- 名称：查询设备配套人员用户接口
- OperationId：queryDeviceManningUserUsingGET

#### 调用方法

`GET /api/asset/device-manning/query/user/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | 设备ID |  |
| workType | query | 否 |  | 作业类型 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«List«用户»»（系统返回数据模版«List«用户»»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 用户[] | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-manning-query-id-querydevicemanningusingget"></a>

### GET /api/asset/device-manning/query/{id}

- 分组：设备配套人员管理
- 名称：查询设备配套人员接口
- OperationId：queryDeviceManningUsingGET

#### 调用方法

`GET /api/asset/device-manning/query/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | 设备ID |  |
| type | query | 否 |  | 类型 |  |
| workType | query | 否 |  | 作业类型 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«List«设备配套人员»»（系统返回数据模版«List«设备配套人员»»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 设备配套人员[] | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-manning-team-guestbook-adddevicemanningteamguestbookusingp"></a>

### POST /api/asset/device-manning/team-guestbook

- 分组：设备配套人员管理
- 名称：添加设备配套人员班组留言接口
- OperationId：addDeviceManningTeamGuestbookUsingPOST

#### 调用方法

`POST /api/asset/device-manning/team-guestbook`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：AssetDeviceManningShiftGuestbookDTO（AssetDeviceManningShiftGuestbookDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| content | string | 否 | 留言内容 |  |
| attachment | AttachmentBO[] | 否 | 附件 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«Void»（系统返回数据模版«Void»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-manning-team-start-work-devicemanningteamstartworkusingpos"></a>

### POST /api/asset/device-manning/team-start-work

- 分组：设备配套人员管理
- 名称：设备配套人员班组交接班接口
- OperationId：deviceManningTeamStartWorkUsingPOST

#### 调用方法

`POST /api/asset/device-manning/team-start-work`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：AssetDeviceManningShiftDTO（AssetDeviceManningShiftDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| departmentId | integer(int64) | 是 | 部门ID |  |
| manning | integer(int64)[] | 是 | 当班人员 | [] |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«Void»（系统返回数据模版«Void»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-module-add-id-adddevicemoduleusingpost"></a>

### POST /api/asset/device-module/add/{id}

- 分组：设备备件管理
- 名称：添加设备备件接口
- OperationId：addDeviceModuleUsingPOST
- 描述：key:用途,value:商品条码集合

#### 调用方法

`POST /api/asset/device-module/add/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | 设备ID |  |

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：AddAssetDeviceModuleDTO[]（AddAssetDeviceModuleDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| (array) | AddAssetDeviceModuleDTO[] |  |  |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«Void»（系统返回数据模版«Void»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |

- 状态码：`500`
- 说明：Fail!

无

<a id="delete-api-asset-device-module-delete-deletedevicemoduleusingdelete-1"></a>

### DELETE /api/asset/device-module/delete

- 分组：设备备件管理
- 名称：删除设备备件接口
- OperationId：deleteDeviceModuleUsingDELETE_1
- 描述：物理删除

#### 调用方法

`DELETE /api/asset/device-module/delete`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：integer(int64)[]

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| (array) | integer(int64)[] |  |  |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«Void»（系统返回数据模版«Void»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-module-query-id-querydevicemoduleusingget"></a>

### GET /api/asset/device-module/query/{id}

- 分组：设备备件管理
- 名称：查询设备备件接口
- OperationId：queryDeviceModuleUsingGET

#### 调用方法

`GET /api/asset/device-module/query/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | 设备ID |  |
| purpose | query | 否 |  | 用途 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«List«设备备件»»（系统返回数据模版«List«设备备件»»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 设备备件[] | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-work-order-adjust-item-id-adjustworkorderitemusingpost"></a>

### POST /api/asset/device-work-order/adjust-item/{id}

- 分组：设备业务工单管理
- 名称：调整设备工单项目接口
- OperationId：adjustWorkOrderItemUsingPOST

#### 调用方法

`POST /api/asset/device-work-order/adjust-item/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | 工单ID |  |

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：AdjustWorkOrderItemDTO（AdjustWorkOrderItemDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| reason | string | 是 | 理由 |  |
| businessItemList | AdjustWorkOrderItemBO[] | 是 | 项目业务 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«Void»（系统返回数据模版«Void»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-work-order-bind-order-id-bindordertoworkorderusingpost"></a>

### POST /api/asset/device-work-order/bind-order/{id}

- 分组：设备业务工单管理
- 名称：绑定单据到设备工单接口
- OperationId：bindOrderToWorkOrderUsingPOST

#### 调用方法

`POST /api/asset/device-work-order/bind-order/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | 工单ID |  |

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：WorkOrderTicketDTO[]（WorkOrderTicketDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| (array) | WorkOrderTicketDTO[] |  |  |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«Void»（系统返回数据模版«Void»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-work-order-change-abnormally-id-changeworkorderabnormallyu"></a>

### POST /api/asset/device-work-order/change-abnormally/{id}

- 分组：设备业务工单管理
- 名称：变更设备工单异常接口
- OperationId：changeWorkOrderAbnormallyUsingPOST

#### 调用方法

`POST /api/asset/device-work-order/change-abnormally/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | 工单ID |  |

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：ChangeWorkOrderAbnormallyDTO（ChangeWorkOrderAbnormallyDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| abnormally | integer(int64)[] | 是 | 异常集合 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«Void»（系统返回数据模版«Void»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-work-order-change-assignee-id-changeworkorderassigneeusing"></a>

### POST /api/asset/device-work-order/change-assignee/{id}

- 分组：设备业务工单管理
- 名称：变更设备指派人员接口
- OperationId：changeWorkOrderAssigneeUsingPOST

#### 调用方法

`POST /api/asset/device-work-order/change-assignee/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | 工单ID |  |

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：ChangeWorkOrderAssigneeDTO（ChangeWorkOrderAssigneeDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| reason | string | 是 | 理由 |  |
| assignee | AssigneeBO[] | 否 | 指派人(如果是设备提供了会被优先使用,否则会从asset_device_manning表中人员。如果不是设备必须提供) | [] |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«Void»（系统返回数据模版«Void»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-work-order-change-downtime-id-changeworkorderdowntimeusing"></a>

### POST /api/asset/device-work-order/change-downtime/{id}

- 分组：设备业务工单管理
- 名称：变更设备工单停机时间接口
- OperationId：changeWorkOrderDowntimeUsingPOST

#### 调用方法

`POST /api/asset/device-work-order/change-downtime/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | 工单ID |  |

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：ChangeWorkOrderDowntimeDTO（ChangeWorkOrderDowntimeDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| reason | string | 是 | 理由 |  |
| downtimeType | string | 是 | 停工时间类型 (MINUTE:分钟; HOUR:小时; DAY:天; WEEK:周; MONTH:月) |  |
| downtime | integer(int32) | 是 | 需要停工时间 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«Void»（系统返回数据模版«Void»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-work-order-close-id-closeworkorderusingpost"></a>

### POST /api/asset/device-work-order/close/{id}

- 分组：设备业务工单管理
- 名称：关闭设备工单接口
- OperationId：closeWorkOrderUsingPOST

#### 调用方法

`POST /api/asset/device-work-order/close/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | 工单ID |  |

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：CloseWorkOrderDTO（CloseWorkOrderDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| note | string | 否 | 备注 |  |
| images | string[] | 否 | 照片 |  |
| attachment | AttachmentBO[] | 否 | 附件 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«Void»（系统返回数据模版«Void»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-work-order-completion-id-completionworkorderusingpost"></a>

### POST /api/asset/device-work-order/completion/{id}

- 分组：设备业务工单管理
- 名称：完成设备工单接口
- OperationId：completionWorkOrderUsingPOST

#### 调用方法

`POST /api/asset/device-work-order/completion/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | 工单ID |  |

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：CompletionWorkOrderDTO（CompletionWorkOrderDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| note | string | 否 | 备注 |  |
| images | string[] | 否 | 照片 |  |
| attachment | AttachmentBO[] | 否 | 附件 |  |
| startTime | string | 否 | 开始时间 |  |
| isClose | boolean | 否 | 是否关闭工单(默认false) |  |
| consumedList | WorkOrderConsumedDTO[] | 否 | 物料消耗 |  |
| status | string | 否 | 状态(只能传几个完成的状态) (PENDING:待接单; PROCESSING:处理中; COMPLETED:完成; COMPLETED_ERROR:完成(异常); COMPLETED_UNCHECK:完成(停机不检); COMPLETED_MISS:完成(漏检); CLOSE:关闭; CANCEL:取消; LOCKED:锁定) |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«Void»（系统返回数据模版«Void»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-work-order-confirm-id-confirmworkorderusingpost"></a>

### POST /api/asset/device-work-order/confirm/{id}

- 分组：设备业务工单管理
- 名称：确认设备工单接口
- OperationId：confirmWorkOrderUsingPOST

#### 调用方法

`POST /api/asset/device-work-order/confirm/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | 工单ID |  |

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：ConfirmWorkOrderDTO（ConfirmWorkOrderDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| confirm | boolean | 是 | 是否接单(默认ture) | true |
| method | string | 否 | 作业方式 (INSIDE:内部; OUTSOURCE:委外; INSIDE_OUTSOURCE:内部+委外) |  |
| reason | string | 否 | 理由 |  |
| downtimeType | string | 否 | 停工时间类型 (MINUTE:分钟; HOUR:小时; DAY:天; WEEK:周; MONTH:月) |  |
| downtime | integer(int32) | 否 | 需要停工时长 |  |
| startTime | string | 否 | 计划开始时间(确认接单必填) |  |
| dueTime | string | 否 | 计划完成时间(确认接单必填) |  |
| assignee | AssigneeBO[] | 否 | 指派人(如果是设备提供了会被优先使用,否则会从asset_device_manning表中人员。如果不是设备必须提供) | [] |
| repairType | string | 否 | 维修类型(只有维修类工单需要提供，且必须提供) (REPAIR:大修; ITEM_REPAIR:项修; MINOR_REPAIR:小修; PRECISION_ADJUSTMENT:精度调整; YEAR_ITEM_REPAIR:年度维修计划-项修; YEAR_MINOR_REPAIR:年度维修计划-小修; YEAR_PRECISION_ADJUSTMENT:年度维修计划-精度调整; YEAR_REGULAR_MAINTENANCE:年度维修计划-定期保养; YEAR_REGULAR_CHECK:年度维修计划-定检; YEAR_REGULAR_LUBRICATION:年度维修计划-定期润滑; INTACT_EQUIPMENT_EVALUATE:完好设备评定) |  |
| abnormally | integer(int64)[] | 否 | 异常集合(只有维修类工单需要提供) |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«Void»（系统返回数据模版«Void»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-work-order-query-queryworkorderusingget-1"></a>

### GET /api/asset/device-work-order/query

- 分组：设备业务工单管理
- 名称：查询设备工单(分页)接口
- OperationId：queryWorkOrderUsingGET_1

#### 调用方法

`GET /api/asset/device-work-order/query`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| assignee | query | 否 |  | 指派人 |  |
| code | query | 否 |  | 编号 |  |
| device | query | 否 |  | 设备编号/名称 |  |
| deviceId | query | 否 |  | 设备ID |  |
| endDate | query | 否 |  | 工单创建日期(结束) |  |
| initiator | query | 否 |  | 发起人 |  |
| isMustCloseDown | query | 否 |  | 是否需要停工 |  |
| localGroupId | query | 否 |  | 位置分组ID |  |
| localId | query | 否 |  | 位置ID |  |
| name | query | 否 |  | 名称 |  |
| originId | query | 否 |  | 来源 |  |
| originType | query | 否 |  | 来源类型 |  |
| page | query | 是 |  | 查询页码 |  |
| scheduleId | query | 否 |  | 日历日程ID |  |
| size | query | 是 |  | 查询页行数 |  |
| startDate | query | 否 |  | 工单创建日期(开始) |  |
| status | query | 否 |  | 状态 |  |
| type | query | 否 |  | 工单类型 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«系统返回分页数据模版«设备任务工单»»（系统返回数据模版«系统返回分页数据模版«设备任务工单»»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 系统返回分页数据模版«设备任务工单» | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-work-order-query-assignee-me-process-work-order-count-query"></a>

### GET /api/asset/device-work-order/query/assignee-me-process-work-order-count

- 分组：设备业务工单管理
- 名称：查询给我的待处理的工单数量接口
- OperationId：queryAssigneeMeProcessWorkOrderCountUsingGET

#### 调用方法

`GET /api/asset/device-work-order/query/assignee-me-process-work-order-count`

#### 参数

无

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«Map«string,long»»（系统返回数据模版«Map«string,long»»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-work-order-query-device-assignee-me-process-work-order-coun"></a>

### GET /api/asset/device-work-order/query/device-assignee-me-process-work-order-count

- 分组：设备业务工单管理
- 名称：查询设备上分配给我的待处理的工单数量接口
- OperationId：queryDeviceAssigneeMeProcessWorkOrderCountUsingGET

#### 调用方法

`GET /api/asset/device-work-order/query/device-assignee-me-process-work-order-count`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| deviceId | query | 否 |  | 设备ID |  |
| type | query | 否 |  | type |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«Map«long,long»»（系统返回数据模版«Map«long,long»»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-work-order-query-device-assignee-me-process-work-order-devi"></a>

### GET /api/asset/device-work-order/query/device-assignee-me-process-work-order/{deviceId}/{type}

- 分组：设备业务工单管理
- 名称：查询设备上分配给我的待处理的工单列表接口
- OperationId：queryDeviceAssigneeMeProcessWorkOrderUsingGET

#### 调用方法

`GET /api/asset/device-work-order/query/device-assignee-me-process-work-order/{deviceId}/{type}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| deviceId | query | 否 |  | 设备ID |  |
| type | query | 否 |  | type |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«List«设备任务工单»»（系统返回数据模版«List«设备任务工单»»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 设备任务工单[] | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-work-order-query-id-queryworkorderusingget"></a>

### GET /api/asset/device-work-order/query/{id}

- 分组：设备业务工单管理
- 名称：查询设备工单接口
- OperationId：queryWorkOrderUsingGET

#### 调用方法

`GET /api/asset/device-work-order/query/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | 工单ID |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«AssetWorkOrderVO»（系统返回数据模版«AssetWorkOrderVO»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | AssetWorkOrderVO | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-work-order-review-id-milestonereviewworkorderusingpost"></a>

### POST /api/asset/device-work-order/review/{id}

- 分组：设备业务工单管理
- 名称：设备工单里程碑审核接口
- OperationId：milestoneReviewWorkOrderUsingPOST

#### 调用方法

`POST /api/asset/device-work-order/review/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | 工单里程碑ID |  |

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：WorkOrderMilestoneReviewDTO（WorkOrderMilestoneReviewDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| pass | boolean | 是 | 是否通过 |  |
| note | string | 否 | 备注 |  |
| images | string[] | 否 | 照片 |  |
| attachment | AttachmentBO[] | 否 | 附件 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«Void»（系统返回数据模版«Void»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |

- 状态码：`500`
- 说明：Fail!

无

<a id="delete-api-asset-device-work-order-unbind-order-id-unbindordertoworkorderusingde"></a>

### DELETE /api/asset/device-work-order/unbind-order/{id}

- 分组：设备业务工单管理
- 名称：解绑设备工单单据接口
- OperationId：unbindOrderToWorkOrderUsingDELETE
- 描述：物理删除

#### 调用方法

`DELETE /api/asset/device-work-order/unbind-order/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | 工单ID |  |

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：integer(int64)[]

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| (array) | integer(int64)[] |  |  |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«Void»（系统返回数据模版«Void»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-work-order-upload-item-result-id-uploadworkorderitemusingp"></a>

### POST /api/asset/device-work-order/upload-item-result/{id}

- 分组：设备业务工单管理
- 名称：上传设备工单项结果接口
- OperationId：uploadWorkOrderItemUsingPOST

#### 调用方法

`POST /api/asset/device-work-order/upload-item-result/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | 工单ID |  |

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：UploadWorkOrderItemDTO（UploadWorkOrderItemDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| businessItemId | integer(int64) | 是 | 业务项ID |  |
| method | string | 是 | 作业方式(不允许组合性作业方式) (INSIDE:内部; OUTSOURCE:委外; INSIDE_OUTSOURCE:内部+委外) |  |
| images | string[] | 否 | 现场照片 |  |
| beforeTolerance | string | 否 | 作业前差值 |  |
| afterTolerance | string | 否 | 作业后差值 |  |
| abnormal | boolean | 是 | 是否发现异常 |  |
| abnormalNote | string | 否 | 异常描述 |  |
| abnormally | integer(int64)[] | 否 | 异常(异常集合) |  |
| workOrderType | string | 否 | 提报工单类型(是指在当前的工作项中是否需要发起该类型的工单) (PRODUCTION:生产; MAINTAIN:保养; LUBRICATION:润滑; REPAIR:维修; CHECK:点检; TUS:TUS; YEAR_ITEM_REPAIR:年度维修-项修; YEAR_MINOR_REPAIR:年度维修-小修; YEAR_PRECISION_ADJUSTMENT:年度维修-精度调整; YEAR_REGULAR_MAINTENANCE:年度维修-定期保养; YEAR_REGULAR_CHECK:年度维修-定检; YEAR_REGULAR_LUBRICATION:年度维修-定期润滑) |  |
| assignee | AssigneeBO[] | 否 | 指派人(如果是设备提供了会被优先使用,否则会从asset_device_manning表中人员。如果不是设备必须提供) | [] |
| isCompletion | boolean | 否 | 全部上传完成是否自动完成巡查工单(默认false) |  |
| isClose | boolean | 否 | 全部上传完成是否自动关闭巡查工单(默认false) |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«Void»（系统返回数据模版«Void»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-check-item-model-add-addusingpost-5"></a>

### POST /api/asset/device/check/item/model/add

- 分组：设备检查项目模板
- 名称：添加
- OperationId：addUsingPOST_5

#### 调用方法

`POST /api/asset/device/check/item/model/add`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：设备检查项目模板添加DTO（设备检查项目模板添加DTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| content | JsonNode | 否 | 执行内容 |  |
| type | string | 否 | 类型 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="delete-api-asset-device-check-item-model-del-id-delusingdelete-5"></a>

### DELETE /api/asset/device/check/item/model/del/{id}

- 分组：设备检查项目模板
- 名称：删除
- OperationId：delUsingDELETE_5

#### 调用方法

`DELETE /api/asset/device/check/item/model/del/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | id |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-check-item-model-detail-type-detailusingget-4"></a>

### GET /api/asset/device/check/item/model/detail/{type}

- 分组：设备检查项目模板
- 名称：详情
- OperationId：detailUsingGET_4

#### 调用方法

`GET /api/asset/device/check/item/model/detail/{type}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| type | path | 是 |  | type |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="put-api-asset-device-check-item-model-update-updateusingput-6"></a>

### PUT /api/asset/device/check/item/model/update

- 分组：设备检查项目模板
- 名称：编辑
- OperationId：updateUsingPUT_6

#### 调用方法

`PUT /api/asset/device/check/item/model/update`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：设备检查项目模板修改DTO（设备检查项目模板修改DTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| content | JsonNode | 否 | 执行内容 |  |
| id | integer(int64) | 否 | id |  |
| type | string | 否 | 类型 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-execute-standard-add-addusingpost-3"></a>

### POST /api/asset/device/execute/standard/add

- 分组：设备工单执行标准
- 名称：添加
- OperationId：addUsingPOST_3

#### 调用方法

`POST /api/asset/device/execute/standard/add`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：设备工单执行标准添加DTO[]（设备工单执行标准添加DTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| (array) | 设备工单执行标准添加DTO[] |  |  |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="delete-api-asset-device-execute-standard-del-id-delusingdelete-3"></a>

### DELETE /api/asset/device/execute/standard/del/{id}

- 分组：设备工单执行标准
- 名称：删除
- OperationId：delUsingDELETE_3

#### 调用方法

`DELETE /api/asset/device/execute/standard/del/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | id |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-execute-standard-list-id-listusingget-3"></a>

### GET /api/asset/device/execute/standard/list/{id}

- 分组：设备工单执行标准
- 名称：列表
- OperationId：listUsingGET_3

#### 调用方法

`GET /api/asset/device/execute/standard/list/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | id |  |
| type | query | 否 |  | 类型 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="put-api-asset-device-execute-standard-update-updateusingput-4"></a>

### PUT /api/asset/device/execute/standard/update

- 分组：设备工单执行标准
- 名称：编辑
- OperationId：updateUsingPUT_4

#### 调用方法

`PUT /api/asset/device/execute/standard/update`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：设备工单执行标准修改DTO（设备工单执行标准修改DTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| executeContent | string | 否 | 执行内容 |  |
| executeLocation | string | 否 | 执行部位 |  |
| id | integer(int64) | 否 | id |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-fixed-scrap-add-addusingpost-1"></a>

### POST /api/asset/device/fixed/scrap/add

- 分组：固定资产报废单
- 名称：添加
- OperationId：addUsingPOST_1

#### 调用方法

`POST /api/asset/device/fixed/scrap/add`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：固定资产报废添加DTO（固定资产报废添加DTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| bookBalance | number | 否 | 账面余额 |  |
| companyId | integer(int64) | 否 | 公司id |  |
| deviceId | integer(int64) | 否 | 设备id |  |
| managementUnit | string | 否 | 资产管理单位 |  |
| originalValue | number | 否 | 原值 |  |
| scrapReason | string | 否 | 报废原因 |  |
| standardYear | integer(int32) | 否 | 规定使用年限 |  |
| usedYear | integer(int32) | 否 | 已使用年限 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="delete-api-asset-device-fixed-scrap-del-id-delusingdelete-1"></a>

### DELETE /api/asset/device/fixed/scrap/del/{id}

- 分组：固定资产报废单
- 名称：删除
- OperationId：delUsingDELETE_1

#### 调用方法

`DELETE /api/asset/device/fixed/scrap/del/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | id |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-fixed-scrap-detail-id-detailusingget-1"></a>

### GET /api/asset/device/fixed/scrap/detail/{id}

- 分组：固定资产报废单
- 名称：详情
- OperationId：detailUsingGET_1

#### 调用方法

`GET /api/asset/device/fixed/scrap/detail/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | id |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-fixed-scrap-list-listusingget-1"></a>

### GET /api/asset/device/fixed/scrap/list

- 分组：固定资产报废单
- 名称：列表
- OperationId：listUsingGET_1

#### 调用方法

`GET /api/asset/device/fixed/scrap/list`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| approveEndDate | query | 否 |  | 完成审批时间-结束 |  |
| approveStartDate | query | 否 |  | 完成审批时间-开始 |  |
| assetsCode | query | 否 |  | 资产编号 |  |
| companyId | query | 否 |  | 查询公司id |  |
| nameCode | query | 否 |  | 设备名称/编号 |  |
| page | query | 是 |  | 查询页码 |  |
| size | query | 是 |  | 查询页行数 |  |
| status | query | 否 |  | 状态 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-fixed-scrap-list-no-page-listnopageusingget-1"></a>

### GET /api/asset/device/fixed/scrap/list/no/page

- 分组：固定资产报废单
- 名称：列表-不分页
- OperationId：listNoPageUsingGET_1

#### 调用方法

`GET /api/asset/device/fixed/scrap/list/no/page`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| approveEndDate | query | 否 |  | 完成审批时间-结束 |  |
| approveStartDate | query | 否 |  | 完成审批时间-开始 |  |
| assetsCode | query | 否 |  | 资产编号 |  |
| companyId | query | 否 |  | 查询公司id |  |
| nameCode | query | 否 |  | 设备名称/编号 |  |
| status | query | 否 |  | 状态 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="put-api-asset-device-fixed-scrap-update-updateusingput-2"></a>

### PUT /api/asset/device/fixed/scrap/update

- 分组：固定资产报废单
- 名称：编辑
- OperationId：updateUsingPUT_2

#### 调用方法

`PUT /api/asset/device/fixed/scrap/update`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：固定资产报废修改DTO（固定资产报废修改DTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| bookBalance | number | 否 | 账面余额 |  |
| companyId | integer(int64) | 否 | 公司id |  |
| deviceId | integer(int64) | 否 | 设备id |  |
| id | integer(int64) | 否 | id |  |
| managementUnit | string | 否 | 资产管理单位 |  |
| originalValue | number | 否 | 原值 |  |
| scrapReason | string | 否 | 报废原因 |  |
| standardYear | integer(int32) | 否 | 规定使用年限 |  |
| usedYear | integer(int32) | 否 | 已使用年限 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-fixed-transfer-add-addusingpost"></a>

### POST /api/asset/device/fixed/transfer/add

- 分组：固定资产转固单
- 名称：添加
- OperationId：addUsingPOST

#### 调用方法

`POST /api/asset/device/fixed/transfer/add`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：设备转固申请添加DTO（设备转固申请添加DTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| assetsCode | string | 否 | 资产编号 |  |
| companyId | integer(int64) | 否 | 公司id |  |
| manufacturer | string | 否 | 制造厂(设备生产厂家) |  |
| moneyFrom | string | 否 | 资金来源 |  |
| name | string | 否 | 设备名称 |  |
| outCode | string | 否 | 出厂编号 |  |
| outDate | string | 否 | 出厂年月 |  |
| remark | string | 否 | 备注 |  |
| specifics | string | 否 | 规格型号 |  |
| subsidiaryDevice | JsonNode | 否 | 附属设备 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="delete-api-asset-device-fixed-transfer-del-id-delusingdelete"></a>

### DELETE /api/asset/device/fixed/transfer/del/{id}

- 分组：固定资产转固单
- 名称：删除
- OperationId：delUsingDELETE

#### 调用方法

`DELETE /api/asset/device/fixed/transfer/del/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | id |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-fixed-transfer-detail-id-detailusingget"></a>

### GET /api/asset/device/fixed/transfer/detail/{id}

- 分组：固定资产转固单
- 名称：详情
- OperationId：detailUsingGET

#### 调用方法

`GET /api/asset/device/fixed/transfer/detail/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | id |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-fixed-transfer-improve-id-improveusingpost"></a>

### POST /api/asset/device/fixed/transfer/improve/{id}

- 分组：固定资产转固单
- 名称：完善设备(转固申请->设备台账)
- OperationId：improveUsingPOST

#### 调用方法

`POST /api/asset/device/fixed/transfer/improve/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | id |  |

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：AddAssetDeviceDTO（AddAssetDeviceDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| companyId | integer(int64) | 是 | 公司ID |  |
| custodian | integer(int64) | 否 | 监控人 |  |
| assetsCode | string | 是 | 固定资产编号 |  |
| code | string | 是 | 编号 |  |
| referenceNumber | string | 否 | 出厂编号 |  |
| name | string | 否 | 名称 |  |
| images | string[] | 否 | 图片列表 |  |
| specifics | string | 是 | 规格型号 |  |
| categoryId | integer(int64) | 是 | 设备分类ID |  |
| note | string | 否 | 备注 |  |
| localId | integer(int64) | 是 | 位置ID |  |
| controlSystem | string | 否 | 控制系统 |  |
| protocolType | string | 否 | 驱动协议类型 |  |
| type | string[] | 否 | 设备类别(从sys_properties中取ASSET_DEVICE_TYPE组) |  |
| deviceConfig | string | 否 | 设备配置 |  |
| parentId | integer(int64) | 否 | 父级设备 |  |
| master | integer(int64) | 否 | 主设备ID |  |
| manufacturer | string | 否 | 生产厂家 |  |
| productionDate | string | 否 | 生产日期(出厂日期) |  |
| startUseDate | string | 否 | 启用日期 |  |
| rfid | string | 否 | RFID |  |
| responsible2 | integer(int64) | 否 | 二级责任人 |  |
| responsible3 | integer(int64) | 否 | 三级责任人 |  |
| equipmentCode | string | 否 | 设备代码 |  |
| enrollCode | string | 否 | 使用登记证编号 |  |
| containerCategory | string | 否 | 容器类别 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-fixed-transfer-list-listusingget"></a>

### GET /api/asset/device/fixed/transfer/list

- 分组：固定资产转固单
- 名称：列表
- OperationId：listUsingGET

#### 调用方法

`GET /api/asset/device/fixed/transfer/list`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| approveEndDate | query | 否 |  | 完成审批时间-结束 |  |
| approveStartDate | query | 否 |  | 完成审批时间-开始 |  |
| assetsCode | query | 否 |  | 资产编号 |  |
| companyId | query | 否 |  | 查询公司id |  |
| improveFlag | query | 否 |  | 是否已完善设备信息 |  |
| name | query | 否 |  | 设备名称 |  |
| page | query | 是 |  | 查询页码 |  |
| size | query | 是 |  | 查询页行数 |  |
| status | query | 否 |  | 状态 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-fixed-transfer-list-no-page-listnopageusingget"></a>

### GET /api/asset/device/fixed/transfer/list/no/page

- 分组：固定资产转固单
- 名称：列表-不分页
- OperationId：listNoPageUsingGET

#### 调用方法

`GET /api/asset/device/fixed/transfer/list/no/page`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| approveEndDate | query | 否 |  | 完成审批时间-结束 |  |
| approveStartDate | query | 否 |  | 完成审批时间-开始 |  |
| assetsCode | query | 否 |  | 资产编号 |  |
| companyId | query | 否 |  | 查询公司id |  |
| improveFlag | query | 否 |  | 是否已完善设备信息 |  |
| name | query | 否 |  | 设备名称 |  |
| status | query | 否 |  | 状态 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="put-api-asset-device-fixed-transfer-update-updateusingput-1"></a>

### PUT /api/asset/device/fixed/transfer/update

- 分组：固定资产转固单
- 名称：编辑
- OperationId：updateUsingPUT_1

#### 调用方法

`PUT /api/asset/device/fixed/transfer/update`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：设备转固申请修改DTO（设备转固申请修改DTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| assetsCode | string | 否 | 资产编号 |  |
| basicValue | number | 否 | 基础费 |  |
| companyId | integer(int64) | 否 | 公司id |  |
| id | integer(int64) | 否 | id |  |
| installationValue | number | 否 | 安装费 |  |
| managementValue | number | 否 | 管理费 |  |
| manufacturer | string | 否 | 制造厂(设备生产厂家) |  |
| moneyFrom | string | 否 | 资金来源 |  |
| name | string | 否 | 设备名称 |  |
| originalValue | number | 否 | 原值 |  |
| outCode | string | 否 | 出厂编号 |  |
| outDate | string | 否 | 出厂年月 |  |
| remark | string | 否 | 备注 |  |
| specifics | string | 否 | 规格型号 |  |
| subsidiaryDevice | JsonNode | 否 | 附属设备 |  |
| transportValue | number | 否 | 运费 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-furnace-temp-uniformity-add-addusingpost-13"></a>

### POST /api/asset/device/furnace/temp/uniformity/add

- 分组：炉温均匀性测试报告
- 名称：添加
- OperationId：addUsingPOST_13

#### 调用方法

`POST /api/asset/device/furnace/temp/uniformity/add`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：炉温均匀性测试报告 添加DTO（炉温均匀性测试报告 添加DTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| address | string | 否 | 地址 |  |
| companyId | integer(int64) | 否 | 公司id |  |
| deviceId | integer(int64) | 否 | 设备id |  |
| nextDate | string | 否 | 下次日期 |  |
| pageNumber | integer(int32) | 否 | 页码 |  |
| reportNo | string | 否 | 报告编号 |  |
| testDate | string | 否 | 测试日期 |  |
| testUserId | integer(int64) | 否 | 测试人员 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="delete-api-asset-device-furnace-temp-uniformity-del-id-delusingdelete-14"></a>

### DELETE /api/asset/device/furnace/temp/uniformity/del/{id}

- 分组：炉温均匀性测试报告
- 名称：删除
- OperationId：delUsingDELETE_14

#### 调用方法

`DELETE /api/asset/device/furnace/temp/uniformity/del/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | id |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-furnace-temp-uniformity-detail-id-detailusingget-12"></a>

### GET /api/asset/device/furnace/temp/uniformity/detail/{id}

- 分组：炉温均匀性测试报告
- 名称：详情
- OperationId：detailUsingGET_12

#### 调用方法

`GET /api/asset/device/furnace/temp/uniformity/detail/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | id |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-furnace-temp-uniformity-list-listusingget-13"></a>

### GET /api/asset/device/furnace/temp/uniformity/list

- 分组：炉温均匀性测试报告
- 名称：列表
- OperationId：listUsingGET_13

#### 调用方法

`GET /api/asset/device/furnace/temp/uniformity/list`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| address | query | 否 |  | 地址 |  |
| code | query | 否 |  | 设备编号(加热炉编号) |  |
| companyId | query | 否 |  | 查询公司id |  |
| page | query | 是 |  | page |  |
| reportNo | query | 否 |  | 报告编号 |  |
| size | query | 是 |  | size |  |
| status | query | 否 |  | 状态 |  |
| testDate | query | 否 |  | 测试日期 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="put-api-asset-device-furnace-temp-uniformity-update-updateusingput-15"></a>

### PUT /api/asset/device/furnace/temp/uniformity/update

- 分组：炉温均匀性测试报告
- 名称：编辑
- OperationId：updateUsingPUT_15

#### 调用方法

`PUT /api/asset/device/furnace/temp/uniformity/update`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：炉温均匀性测试报告 修改DTO（炉温均匀性测试报告 修改DTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| address | string | 否 | 地址 |  |
| companyId | integer(int64) | 否 | 公司id |  |
| deviceId | integer(int64) | 否 | 设备id |  |
| id | integer(int64) | 否 | id |  |
| nextDate | string | 否 | 下次日期 |  |
| pageNumber | integer(int32) | 否 | 页码 |  |
| reportNo | string | 否 | 报告编号 |  |
| testDate | string | 否 | 测试日期 |  |
| testUserId | integer(int64) | 否 | 测试人员 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-intact-add-addusingpost-2"></a>

### POST /api/asset/device/intact/add

- 分组：完好设备评定单
- 名称：添加
- OperationId：addUsingPOST_2

#### 调用方法

`POST /api/asset/device/intact/add`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：完好设备评定单添加DTO（完好设备评定单添加DTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| companyId | integer(int64) | 否 | company_id |  |
| deviceId | integer(int64) | 否 | device_id |  |
| evaluateConclusion | string | 否 | 评定结论 |  |
| evaluateExpireEnd | string | 否 | 有效期结束 |  |
| evaluateExpireStart | string | 否 | 有效期开始 |  |
| executeStandard | JsonNode | 否 | 完好评定单标准 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="delete-api-asset-device-intact-del-id-delusingdelete-2"></a>

### DELETE /api/asset/device/intact/del/{id}

- 分组：完好设备评定单
- 名称：删除
- OperationId：delUsingDELETE_2

#### 调用方法

`DELETE /api/asset/device/intact/del/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | id |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-intact-detail-id-detailusingget-2"></a>

### GET /api/asset/device/intact/detail/{id}

- 分组：完好设备评定单
- 名称：详情
- OperationId：detailUsingGET_2

#### 调用方法

`GET /api/asset/device/intact/detail/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | id |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-intact-list-listusingget-2"></a>

### GET /api/asset/device/intact/list

- 分组：完好设备评定单
- 名称：列表
- OperationId：listUsingGET_2

#### 调用方法

`GET /api/asset/device/intact/list`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| assetsCode | query | 否 |  | 资产编号 |  |
| companyId | query | 否 |  | 查询公司id |  |
| evaluateExpireEnd | query | 否 |  | 有效期结束 |  |
| evaluateExpireStart | query | 否 |  | 有效期开始 |  |
| nameCode | query | 否 |  | 设备名称/编号 |  |
| page | query | 是 |  | 查询页码 |  |
| size | query | 是 |  | 查询页行数 |  |
| status | query | 否 |  | 状态 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-intact-list-no-page-listnopageusingget-2"></a>

### GET /api/asset/device/intact/list/no/page

- 分组：完好设备评定单
- 名称：列表-不分页
- OperationId：listNoPageUsingGET_2

#### 调用方法

`GET /api/asset/device/intact/list/no/page`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| assetsCode | query | 否 |  | 资产编号 |  |
| companyId | query | 否 |  | 查询公司id |  |
| evaluateExpireEnd | query | 否 |  | 有效期结束 |  |
| evaluateExpireStart | query | 否 |  | 有效期开始 |  |
| nameCode | query | 否 |  | 设备名称/编号 |  |
| status | query | 否 |  | 状态 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="put-api-asset-device-intact-update-updateusingput-3"></a>

### PUT /api/asset/device/intact/update

- 分组：完好设备评定单
- 名称：编辑
- OperationId：updateUsingPUT_3

#### 调用方法

`PUT /api/asset/device/intact/update`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：完好设备评定单修改DTO（完好设备评定单修改DTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| companyId | integer(int64) | 否 | company_id |  |
| deviceId | integer(int64) | 否 | device_id |  |
| evaluateConclusion | string | 否 | 评定结论 |  |
| evaluateExpireEnd | string | 否 | 有效期结束 |  |
| evaluateExpireStart | string | 否 | 有效期开始 |  |
| executeStandard | JsonNode | 否 | 完好评定单标准 |  |
| id | integer(int64) | 否 | id |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-intact-year-yearusingget"></a>

### GET /api/asset/device/intact/year

- 分组：完好设备评定单
- 名称：自动任务-全年设备完好评定单
- OperationId：yearUsingGET

#### 调用方法

`GET /api/asset/device/intact/year`

#### 参数

无

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-maintenance-card-add-addusingpost-8"></a>

### POST /api/asset/device/maintenance/card/add

- 分组：设备定期保养卡片
- 名称：添加
- OperationId：addUsingPOST_8

#### 调用方法

`POST /api/asset/device/maintenance/card/add`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：设备定期保养卡片添加DTO（设备定期保养卡片添加DTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| companyId | integer(int64) | 否 | 公司id |  |
| deviceId | integer(int64) | 否 | 设备id |  |
| executeStandard | JsonNode | 否 | 保养信息 |  |
| maintenanceDate | string | 否 | 保养日期 |  |
| maintenanceUserId | integer(int64) | 否 | 保养人 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="delete-api-asset-device-maintenance-card-del-id-delusingdelete-8"></a>

### DELETE /api/asset/device/maintenance/card/del/{id}

- 分组：设备定期保养卡片
- 名称：删除
- OperationId：delUsingDELETE_8

#### 调用方法

`DELETE /api/asset/device/maintenance/card/del/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | id |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-maintenance-card-detail-id-detailusingget-6"></a>

### GET /api/asset/device/maintenance/card/detail/{id}

- 分组：设备定期保养卡片
- 名称：详情
- OperationId：detailUsingGET_6

#### 调用方法

`GET /api/asset/device/maintenance/card/detail/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | id |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-maintenance-card-list-listusingget-7"></a>

### GET /api/asset/device/maintenance/card/list

- 分组：设备定期保养卡片
- 名称：列表
- OperationId：listUsingGET_7

#### 调用方法

`GET /api/asset/device/maintenance/card/list`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| companyId | query | 否 |  | 查询公司id |  |
| maintenanceDateEnd | query | 否 |  | 保养日期结束 |  |
| maintenanceDateStart | query | 否 |  | 保养日期开始 |  |
| nameCode | query | 否 |  | 设备名称/编号 |  |
| page | query | 是 |  | page |  |
| size | query | 是 |  | size |  |
| status | query | 否 |  | 状态 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-maintenance-card-list-no-page-listnopageusingget-5"></a>

### GET /api/asset/device/maintenance/card/list/no/page

- 分组：设备定期保养卡片
- 名称：列表-不分页
- OperationId：listNoPageUsingGET_5

#### 调用方法

`GET /api/asset/device/maintenance/card/list/no/page`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| companyId | query | 否 |  | 查询公司id |  |
| maintenanceDateEnd | query | 否 |  | 保养日期结束 |  |
| maintenanceDateStart | query | 否 |  | 保养日期开始 |  |
| nameCode | query | 否 |  | 设备名称/编号 |  |
| status | query | 否 |  | 状态 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="put-api-asset-device-maintenance-card-update-updateusingput-9"></a>

### PUT /api/asset/device/maintenance/card/update

- 分组：设备定期保养卡片
- 名称：编辑
- OperationId：updateUsingPUT_9

#### 调用方法

`PUT /api/asset/device/maintenance/card/update`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：设备定期保养卡片修改DTO（设备定期保养卡片修改DTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| companyId | integer(int64) | 否 | 公司id |  |
| deviceId | integer(int64) | 否 | 设备id |  |
| executeStandard | JsonNode | 否 | 保养信息 |  |
| id | integer(int64) | 否 | id |  |
| maintenanceDate | string | 否 | 保养日期 |  |
| maintenanceUserId | integer(int64) | 否 | 保养人 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-pressure-report-add-addusingpost-4"></a>

### POST /api/asset/device/pressure/report/add

- 分组：压力容器年度检查报告
- 名称：添加
- OperationId：addUsingPOST_4

#### 调用方法

`POST /api/asset/device/pressure/report/add`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：压力容器年度检查报告添加DTO（压力容器年度检查报告添加DTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| checkBasis | string | 否 | 检查依据 |  |
| checkDate | string | 否 | 检查日期 |  |
| checkItem | JsonNode | 否 | 检查项附页 |  |
| companyId | integer(int64) | 否 | 公司id |  |
| conclusion | string | 否 | 结论 |  |
| deviceId | integer(int64) | 否 | 设备id |  |
| medium | string | 否 | 介质 |  |
| nextRegularCheckDate | string | 否 | 下次定期检查日期 |  |
| nextYearCheckDate | string | 否 | 下次年度检查日期 |  |
| phoneNumber | string | 否 | 联系电话 |  |
| pressure | string | 否 | 压力 |  |
| questionHandle | string | 否 | 问题及其处理 |  |
| remark | string | 否 | 说明 |  |
| reportNo | string | 否 | 报告编号 |  |
| safetyGrade | string | 否 | 安全状况等级 |  |
| safetyManagement | integer(int64) | 否 | 安全管理人员 |  |
| temperature | string | 否 | 温度 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="delete-api-asset-device-pressure-report-del-id-delusingdelete-4"></a>

### DELETE /api/asset/device/pressure/report/del/{id}

- 分组：压力容器年度检查报告
- 名称：删除
- OperationId：delUsingDELETE_4

#### 调用方法

`DELETE /api/asset/device/pressure/report/del/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | id |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-pressure-report-detail-id-detailusingget-3"></a>

### GET /api/asset/device/pressure/report/detail/{id}

- 分组：压力容器年度检查报告
- 名称：详情
- OperationId：detailUsingGET_3

#### 调用方法

`GET /api/asset/device/pressure/report/detail/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | id |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-pressure-report-list-listusingget-4"></a>

### GET /api/asset/device/pressure/report/list

- 分组：压力容器年度检查报告
- 名称：列表
- OperationId：listUsingGET_4

#### 调用方法

`GET /api/asset/device/pressure/report/list`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| checkDateEnd | query | 否 |  | 检查日期-结束 |  |
| checkDateStart | query | 否 |  | 检查日期-开始 |  |
| companyId | query | 否 |  | 查询公司id |  |
| nameCode | query | 否 |  | 设备名称/编号 |  |
| page | query | 是 |  | 查询页码 |  |
| reportNo | query | 否 |  | 报告编号 |  |
| size | query | 是 |  | 查询页行数 |  |
| status | query | 否 |  | 状态 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-pressure-report-list-no-page-listnopageusingget-3"></a>

### GET /api/asset/device/pressure/report/list/no/page

- 分组：压力容器年度检查报告
- 名称：列表-不分页
- OperationId：listNoPageUsingGET_3

#### 调用方法

`GET /api/asset/device/pressure/report/list/no/page`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| checkDateEnd | query | 否 |  | 检查日期-结束 |  |
| checkDateStart | query | 否 |  | 检查日期-开始 |  |
| companyId | query | 否 |  | 查询公司id |  |
| nameCode | query | 否 |  | 设备名称/编号 |  |
| reportNo | query | 否 |  | 报告编号 |  |
| status | query | 否 |  | 状态 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="put-api-asset-device-pressure-report-update-updateusingput-5"></a>

### PUT /api/asset/device/pressure/report/update

- 分组：压力容器年度检查报告
- 名称：编辑
- OperationId：updateUsingPUT_5

#### 调用方法

`PUT /api/asset/device/pressure/report/update`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：压力容器年度检查报告修改DTO（压力容器年度检查报告修改DTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| checkBasis | string | 否 | 检查依据 |  |
| checkDate | string | 否 | 检查日期 |  |
| checkItem | JsonNode | 否 | 检查项附页 |  |
| companyId | integer(int64) | 否 | 公司id |  |
| conclusion | string | 否 | 结论 |  |
| deviceId | integer(int64) | 否 | 设备id |  |
| id | integer(int64) | 否 | id |  |
| medium | string | 否 | 介质 |  |
| nextRegularCheckDate | string | 否 | 下次定期检查日期 |  |
| nextYearCheckDate | string | 否 | 下次年度检查日期 |  |
| phoneNumber | string | 否 | 联系电话 |  |
| pressure | string | 否 | 压力 |  |
| questionHandle | string | 否 | 问题及其处理 |  |
| remark | string | 否 | 说明 |  |
| reportNo | string | 否 | 报告编号 |  |
| safetyGrade | string | 否 | 安全状况等级 |  |
| safetyManagement | integer(int64) | 否 | 安全管理人员 |  |
| temperature | string | 否 | 温度 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-repair-check-add-addusingpost-7"></a>

### POST /api/asset/device/repair/check/add

- 分组：设备修理完工验收单
- 名称：添加
- OperationId：addUsingPOST_7

#### 调用方法

`POST /api/asset/device/repair/check/add`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：设备修理完工验收单添加DTO[]（设备修理完工验收单添加DTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| (array) | 设备修理完工验收单添加DTO[] |  |  |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="delete-api-asset-device-repair-check-del-id-delusingdelete-7"></a>

### DELETE /api/asset/device/repair/check/del/{id}

- 分组：设备修理完工验收单
- 名称：删除
- OperationId：delUsingDELETE_7

#### 调用方法

`DELETE /api/asset/device/repair/check/del/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | id |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-repair-check-detail-id-detailusingget-5"></a>

### GET /api/asset/device/repair/check/detail/{id}

- 分组：设备修理完工验收单
- 名称：详情
- OperationId：detailUsingGET_5

#### 调用方法

`GET /api/asset/device/repair/check/detail/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | id |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-repair-check-list-listusingget-6"></a>

### GET /api/asset/device/repair/check/list

- 分组：设备修理完工验收单
- 名称：列表
- OperationId：listUsingGET_6

#### 调用方法

`GET /api/asset/device/repair/check/list`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| companyId | query | 否 |  | 查询公司id |  |
| nameCode | query | 否 |  | 设备名称/编号 |  |
| page | query | 是 |  | page |  |
| size | query | 是 |  | size |  |
| status | query | 否 |  | 状态 |  |
| writeDateEnd | query | 否 |  | 填报日期结束 |  |
| writeDateStart | query | 否 |  | 填报日期开始 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-repair-check-list-no-page-listnopageusingget-4"></a>

### GET /api/asset/device/repair/check/list/no/page

- 分组：设备修理完工验收单
- 名称：列表-不分页
- OperationId：listNoPageUsingGET_4

#### 调用方法

`GET /api/asset/device/repair/check/list/no/page`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| companyId | query | 否 |  | 查询公司id |  |
| nameCode | query | 否 |  | 设备名称/编号 |  |
| status | query | 否 |  | 状态 |  |
| writeDateEnd | query | 否 |  | 填报日期结束 |  |
| writeDateStart | query | 否 |  | 填报日期开始 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="put-api-asset-device-repair-check-update-updateusingput-8"></a>

### PUT /api/asset/device/repair/check/update

- 分组：设备修理完工验收单
- 名称：编辑
- OperationId：updateUsingPUT_8

#### 调用方法

`PUT /api/asset/device/repair/check/update`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：设备修理完工验收单修改DTO（设备修理完工验收单修改DTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| companyId | integer(int64) | 否 | 公司id |  |
| deviceId | integer(int64) | 否 | 设备id |  |
| executeStandardPrecisionCheck | JsonNode | 否 | 设备附加项执行标准-精度检查 |  |
| executeStandardRepair | JsonNode | 否 | 设备附加项执行标准-修理信息 |  |
| id | integer(int64) | 否 | id |  |
| operateUserId | integer(int64) | 否 | 操作者 |  |
| repairEndDate | string | 否 | 修理日期end |  |
| repairStartDate | string | 否 | 修理日期start |  |
| repairType | string | 否 | 修理类别 |  |
| repairUserId | integer(int64) | 否 | 承修者 |  |
| writeDate | string | 否 | 填报日期 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-repair-plan-add-addusingpost-9"></a>

### POST /api/asset/device/repair/plan/add

- 分组：年度维修计划
- 名称：添加
- OperationId：addUsingPOST_9

#### 调用方法

`POST /api/asset/device/repair/plan/add`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：年度维修计划添加DTO（年度维修计划添加DTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| companyId | integer(int64) | 否 | 公司id |  |
| deviceList | 年度维修计划-明细 设备分组明细修改DTO[] | 否 | 年度维修计划-明细 设备分组list |  |
| originPlanId | integer(int64) | 否 | 源年度维修计划id(顶层id)(变更时用) |  |
| year | integer(int32) | 否 | 年度 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-repair-plan-change-changeusingpost"></a>

### POST /api/asset/device/repair/plan/change

- 分组：年度维修计划
- 名称：变更
- OperationId：changeUsingPOST

#### 调用方法

`POST /api/asset/device/repair/plan/change`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：年度维修计划添加DTO（年度维修计划添加DTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| companyId | integer(int64) | 否 | 公司id |  |
| deviceList | 年度维修计划-明细 设备分组明细修改DTO[] | 否 | 年度维修计划-明细 设备分组list |  |
| originPlanId | integer(int64) | 否 | 源年度维修计划id(顶层id)(变更时用) |  |
| year | integer(int32) | 否 | 年度 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-repair-plan-check-frequency-id-checkfrequencyusingget"></a>

### GET /api/asset/device/repair/plan/check/frequency/{id}

- 分组：年度维修计划
- 名称：校验年度频次
- OperationId：checkFrequencyUsingGET

#### 调用方法

`GET /api/asset/device/repair/plan/check/frequency/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | id |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="delete-api-asset-device-repair-plan-del-id-delusingdelete-9"></a>

### DELETE /api/asset/device/repair/plan/del/{id}

- 分组：年度维修计划
- 名称：删除
- OperationId：delUsingDELETE_9

#### 调用方法

`DELETE /api/asset/device/repair/plan/del/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | id |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-repair-plan-detail-history-id-detailhistoryusingget"></a>

### GET /api/asset/device/repair/plan/detail/history/{id}

- 分组：年度维修计划
- 名称：详情-历史版本
- OperationId：detailHistoryUsingGET

#### 调用方法

`GET /api/asset/device/repair/plan/detail/history/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | id |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-repair-plan-detail-id-detailusingget-7"></a>

### GET /api/asset/device/repair/plan/detail/{id}

- 分组：年度维修计划
- 名称：详情
- OperationId：detailUsingGET_7

#### 调用方法

`GET /api/asset/device/repair/plan/detail/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | id |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-repair-plan-history-plan-detail-historyplandetailusingget"></a>

### GET /api/asset/device/repair/plan/history/plan/detail

- 分组：年度维修计划
- 名称：获取历史计划
- OperationId：historyPlanDetailUsingGET

#### 调用方法

`GET /api/asset/device/repair/plan/history/plan/detail`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| companyId | query | 否 |  | 公司id |  |
| deviceId | query | 否 |  | 设备id |  |
| month | query | 否 |  | 月份 |  |
| planContent | query | 否 |  | 计划内容 |  |
| planContentId | query | 否 |  | 计划内容id(可空), 不为空时 其他字段为空 |  |
| year | query | 否 |  | 年度 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-repair-plan-list-listusingget-8"></a>

### GET /api/asset/device/repair/plan/list

- 分组：年度维修计划
- 名称：列表
- OperationId：listUsingGET_8

#### 调用方法

`GET /api/asset/device/repair/plan/list`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| companyId | query | 否 |  | 查询公司id |  |
| page | query | 是 |  | page |  |
| size | query | 是 |  | size |  |
| status | query | 否 |  | 状态 |  |
| year | query | 否 |  | 年度 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-repair-plan-reuse-plan-reuseplanusingget"></a>

### GET /api/asset/device/repair/plan/reuse/plan

- 分组：年度维修计划
- 名称：复用上一年计划
- OperationId：reusePlanUsingGET

#### 调用方法

`GET /api/asset/device/repair/plan/reuse/plan`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| year | query | 是 |  | year |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="put-api-asset-device-repair-plan-update-updateusingput-10"></a>

### PUT /api/asset/device/repair/plan/update

- 分组：年度维修计划
- 名称：编辑
- OperationId：updateUsingPUT_10

#### 调用方法

`PUT /api/asset/device/repair/plan/update`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：年度维修计划修改DTO（年度维修计划修改DTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| companyId | integer(int64) | 否 | 公司id |  |
| deviceList | 年度维修计划-明细 设备分组明细修改DTO[] | 否 | 年度维修计划-明细 设备分组list |  |
| id | integer(int64) | 否 | id |  |
| year | integer(int32) | 否 | 年度 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-repair-plan-frequency-add-addusingpost-6"></a>

### POST /api/asset/device/repair/plan/frequency/add

- 分组：年度维修计划-频次
- 名称：添加
- OperationId：addUsingPOST_6

#### 调用方法

`POST /api/asset/device/repair/plan/frequency/add`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：年度维修计划-频次添加DTO[]（年度维修计划-频次添加DTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| (array) | 年度维修计划-频次添加DTO[] |  |  |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="delete-api-asset-device-repair-plan-frequency-del-id-delusingdelete-6"></a>

### DELETE /api/asset/device/repair/plan/frequency/del/{id}

- 分组：年度维修计划-频次
- 名称：删除
- OperationId：delUsingDELETE_6

#### 调用方法

`DELETE /api/asset/device/repair/plan/frequency/del/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | id |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-repair-plan-frequency-list-listusingget-5"></a>

### GET /api/asset/device/repair/plan/frequency/list

- 分组：年度维修计划-频次
- 名称：列表
- OperationId：listUsingGET_5

#### 调用方法

`GET /api/asset/device/repair/plan/frequency/list`

#### 参数

无

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="put-api-asset-device-repair-plan-frequency-update-updateusingput-7"></a>

### PUT /api/asset/device/repair/plan/frequency/update

- 分组：年度维修计划-频次
- 名称：编辑
- OperationId：updateUsingPUT_7

#### 调用方法

`PUT /api/asset/device/repair/plan/frequency/update`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：年度维修计划-频次修改DTO（年度维修计划-频次修改DTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| frequencyYear | integer(int32) | 否 | 每年最低频次 |  |
| id | integer(int64) | 否 | id |  |
| planContent | string | 否 | 计划内容 |  |
| type | string | 否 | 设备类别 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="delete-api-asset-device-temp-complete-tus-del-id-delusingdelete-13"></a>

### DELETE /api/asset/device/temp/complete/tus/del/{id}

- 分组：TUS月完成情况
- 名称：删除
- OperationId：delUsingDELETE_13

#### 调用方法

`DELETE /api/asset/device/temp/complete/tus/del/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | id |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-temp-complete-tus-detail-id-detailusingget-11"></a>

### GET /api/asset/device/temp/complete/tus/detail/{id}

- 分组：TUS月完成情况
- 名称：详情
- OperationId：detailUsingGET_11

#### 调用方法

`GET /api/asset/device/temp/complete/tus/detail/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | id |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-temp-complete-tus-list-listusingget-12"></a>

### GET /api/asset/device/temp/complete/tus/list

- 分组：TUS月完成情况
- 名称：列表
- OperationId：listUsingGET_12

#### 调用方法

`GET /api/asset/device/temp/complete/tus/list`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| companyId | query | 否 |  | 查询公司id |  |
| month | query | 否 |  | 月份 |  |
| page | query | 是 |  | page |  |
| reportNo | query | 否 |  | 计划编号 |  |
| size | query | 是 |  | size |  |
| status | query | 否 |  | 状态 |  |
| year | query | 否 |  | 年度 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="put-api-asset-device-temp-complete-tus-update-updateusingput-14"></a>

### PUT /api/asset/device/temp/complete/tus/update

- 分组：TUS月完成情况
- 名称：编辑
- OperationId：updateUsingPUT_14

#### 调用方法

`PUT /api/asset/device/temp/complete/tus/update`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：TUS月完成情况 修改DTO（TUS月完成情况 修改DTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| companyId | integer(int64) | 否 | 公司id |  |
| deviceList | TUS月完成情况-明细 设备分组明细修改DTO[] | 否 | 年度高温测量计划-明细 设备分组list |  |
| id | integer(int64) | 否 | id |  |
| merchantId | integer(int64) | 否 | 商户id |  |
| month | integer(int32) | 否 | 月份 |  |
| reportNo | string | 否 | 报告编号 |  |
| year | integer(int32) | 否 | 年度 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-temp-measure-plan-add-addusingpost-10"></a>

### POST /api/asset/device/temp/measure/plan/add

- 分组：年度高温测量计划
- 名称：添加
- OperationId：addUsingPOST_10

#### 调用方法

`POST /api/asset/device/temp/measure/plan/add`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：年度高温测量计划添加DTO（年度高温测量计划添加DTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| companyId | integer(int64) | 否 | 公司id |  |
| deviceList | 年度高温测量计划-明细 设备分组明细修改DTO[] | 否 | 年度高温测量计划-明细 设备分组list |  |
| reportNo | string | 否 | 报告编号 |  |
| type | string | 否 | 测量类型 |  |
| year | integer(int32) | 否 | 年度 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="delete-api-asset-device-temp-measure-plan-del-id-delusingdelete-10"></a>

### DELETE /api/asset/device/temp/measure/plan/del/{id}

- 分组：年度高温测量计划
- 名称：删除
- OperationId：delUsingDELETE_10

#### 调用方法

`DELETE /api/asset/device/temp/measure/plan/del/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | id |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-temp-measure-plan-detail-id-detailusingget-8"></a>

### GET /api/asset/device/temp/measure/plan/detail/{id}

- 分组：年度高温测量计划
- 名称：详情
- OperationId：detailUsingGET_8

#### 调用方法

`GET /api/asset/device/temp/measure/plan/detail/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | id |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-temp-measure-plan-list-listusingget-9"></a>

### GET /api/asset/device/temp/measure/plan/list

- 分组：年度高温测量计划
- 名称：列表
- OperationId：listUsingGET_9

#### 调用方法

`GET /api/asset/device/temp/measure/plan/list`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| companyId | query | 否 |  | 查询公司id |  |
| page | query | 是 |  | page |  |
| reportNo | query | 否 |  | 计划编号 |  |
| size | query | 是 |  | size |  |
| status | query | 否 |  | 状态 |  |
| type | query | 否 |  | 测量类型 |  |
| year | query | 否 |  | 年度 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="put-api-asset-device-temp-measure-plan-update-updateusingput-11"></a>

### PUT /api/asset/device/temp/measure/plan/update

- 分组：年度高温测量计划
- 名称：编辑
- OperationId：updateUsingPUT_11

#### 调用方法

`PUT /api/asset/device/temp/measure/plan/update`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：年度高温测量计划修改DTO（年度高温测量计划修改DTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| companyId | integer(int64) | 否 | 公司id |  |
| deviceList | 年度高温测量计划-明细 设备分组明细修改DTO[] | 否 | 年度高温测量计划-明细 设备分组list |  |
| id | integer(int64) | 否 | id |  |
| reportNo | string | 否 | 报告编号 |  |
| type | string | 否 | 测量类型 |  |
| year | integer(int32) | 否 | 年度 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-temp-measure-plan-month-sat-add-addusingpost-12"></a>

### POST /api/asset/device/temp/measure/plan/month/sat/add

- 分组：月度高温测量计划-SAT
- 名称：添加
- OperationId：addUsingPOST_12

#### 调用方法

`POST /api/asset/device/temp/measure/plan/month/sat/add`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：月度高温测量计划-SAT添加DTO（月度高温测量计划-SAT添加DTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| companyId | integer(int64) | 否 | 公司id |  |
| deviceList | 月度高温测量计划-SAT-明细 设备分组明细修改DTO[] | 否 | 月度高温测量计划-SAT-明细 设备分组list |  |
| measureType | string | 否 | 测量类型 内部 INTERNAL/外部 EXTERNAL |  |
| month | integer(int32) | 否 | 月份 |  |
| reportNo | string | 否 | 报告编号 |  |
| testPartnerId | integer(int64) | 否 | 测试单位(部门/供应商)-主键id |  |
| year | integer(int32) | 否 | 年度 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="delete-api-asset-device-temp-measure-plan-month-sat-del-id-delusingdelete-12"></a>

### DELETE /api/asset/device/temp/measure/plan/month/sat/del/{id}

- 分组：月度高温测量计划-SAT
- 名称：删除
- OperationId：delUsingDELETE_12

#### 调用方法

`DELETE /api/asset/device/temp/measure/plan/month/sat/del/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | id |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-temp-measure-plan-month-sat-detail-id-detailusingget-10"></a>

### GET /api/asset/device/temp/measure/plan/month/sat/detail/{id}

- 分组：月度高温测量计划-SAT
- 名称：详情
- OperationId：detailUsingGET_10

#### 调用方法

`GET /api/asset/device/temp/measure/plan/month/sat/detail/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | id |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-temp-measure-plan-month-sat-list-listusingget-11"></a>

### GET /api/asset/device/temp/measure/plan/month/sat/list

- 分组：月度高温测量计划-SAT
- 名称：列表
- OperationId：listUsingGET_11

#### 调用方法

`GET /api/asset/device/temp/measure/plan/month/sat/list`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| companyId | query | 否 |  | 查询公司id |  |
| month | query | 否 |  | 月份 |  |
| page | query | 是 |  | page |  |
| reportNo | query | 否 |  | 计划编号 |  |
| size | query | 是 |  | size |  |
| status | query | 否 |  | 状态 |  |
| year | query | 否 |  | 年度 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-temp-measure-plan-month-sat-reuse-reuseusingget-1"></a>

### GET /api/asset/device/temp/measure/plan/month/sat/reuse

- 分组：月度高温测量计划-SAT
- 名称：复用上次计划
- OperationId：reuseUsingGET_1

#### 调用方法

`GET /api/asset/device/temp/measure/plan/month/sat/reuse`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| companyId | query | 是 |  | companyId |  |
| month | query | 是 |  | month |  |
| year | query | 是 |  | year |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="put-api-asset-device-temp-measure-plan-month-sat-update-updateusingput-13"></a>

### PUT /api/asset/device/temp/measure/plan/month/sat/update

- 分组：月度高温测量计划-SAT
- 名称：编辑
- OperationId：updateUsingPUT_13

#### 调用方法

`PUT /api/asset/device/temp/measure/plan/month/sat/update`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：月度高温测量计划-SAT修改DTO（月度高温测量计划-SAT修改DTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| companyId | integer(int64) | 否 | 公司id |  |
| deviceList | 月度高温测量计划-SAT-明细 设备分组明细修改DTO[] | 否 | 月度高温测量计划-SAT-明细 设备分组list |  |
| id | integer(int64) | 否 | id |  |
| measureType | string | 否 | 测量类型 内部 INTERNAL/外部 EXTERNAL |  |
| month | integer(int32) | 否 | 月份 |  |
| testPartnerId | integer(int64) | 否 | 测试单位(部门/供应商)-主键id |  |
| year | integer(int32) | 否 | 年度 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-temp-measure-plan-month-tus-add-addusingpost-11"></a>

### POST /api/asset/device/temp/measure/plan/month/tus/add

- 分组：月度高温测量计划-TUS
- 名称：添加
- OperationId：addUsingPOST_11

#### 调用方法

`POST /api/asset/device/temp/measure/plan/month/tus/add`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：月度高温测量计划-TUS添加DTO（月度高温测量计划-TUS添加DTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| companyId | integer(int64) | 否 | 公司id |  |
| deviceList | 月度高温测量计划-TUS-明细 设备分组明细修改DTO[] | 否 | 月度高温测量计划-TUS-明细 设备分组list |  |
| measureType | string | 否 | 测量类型 内部 INTERNAL/外部 EXTERNAL |  |
| month | integer(int32) | 否 | 月份 |  |
| reportNo | string | 否 | 报告编号 |  |
| testPartnerId | integer(int64) | 否 | 测试单位(部门/供应商)-主键id |  |
| year | integer(int32) | 否 | 年度 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="delete-api-asset-device-temp-measure-plan-month-tus-del-id-delusingdelete-11"></a>

### DELETE /api/asset/device/temp/measure/plan/month/tus/del/{id}

- 分组：月度高温测量计划-TUS
- 名称：删除
- OperationId：delUsingDELETE_11

#### 调用方法

`DELETE /api/asset/device/temp/measure/plan/month/tus/del/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | id |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-temp-measure-plan-month-tus-detail-id-detailusingget-9"></a>

### GET /api/asset/device/temp/measure/plan/month/tus/detail/{id}

- 分组：月度高温测量计划-TUS
- 名称：详情
- OperationId：detailUsingGET_9

#### 调用方法

`GET /api/asset/device/temp/measure/plan/month/tus/detail/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | id |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-temp-measure-plan-month-tus-list-listusingget-10"></a>

### GET /api/asset/device/temp/measure/plan/month/tus/list

- 分组：月度高温测量计划-TUS
- 名称：列表
- OperationId：listUsingGET_10

#### 调用方法

`GET /api/asset/device/temp/measure/plan/month/tus/list`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| companyId | query | 否 |  | 查询公司id |  |
| month | query | 否 |  | 月份 |  |
| page | query | 是 |  | page |  |
| reportNo | query | 否 |  | 计划编号 |  |
| size | query | 是 |  | size |  |
| status | query | 否 |  | 状态 |  |
| year | query | 否 |  | 年度 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-temp-measure-plan-month-tus-reuse-reuseusingget"></a>

### GET /api/asset/device/temp/measure/plan/month/tus/reuse

- 分组：月度高温测量计划-TUS
- 名称：复用上次计划
- OperationId：reuseUsingGET

#### 调用方法

`GET /api/asset/device/temp/measure/plan/month/tus/reuse`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| companyId | query | 是 |  | companyId |  |
| month | query | 是 |  | month |  |
| year | query | 是 |  | year |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="put-api-asset-device-temp-measure-plan-month-tus-update-updateusingput-12"></a>

### PUT /api/asset/device/temp/measure/plan/month/tus/update

- 分组：月度高温测量计划-TUS
- 名称：编辑
- OperationId：updateUsingPUT_12

#### 调用方法

`PUT /api/asset/device/temp/measure/plan/month/tus/update`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：月度高温测量计划-TUS修改DTO（月度高温测量计划-TUS修改DTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| companyId | integer(int64) | 否 | 公司id |  |
| deviceList | 月度高温测量计划-TUS-明细 设备分组明细修改DTO[] | 否 | 月度高温测量计划-TUS-明细 设备分组list |  |
| id | integer(int64) | 否 | id |  |
| measureType | string | 否 | 测量类型 内部 INTERNAL/外部 EXTERNAL |  |
| month | integer(int32) | 否 | 月份 |  |
| testPartnerId | integer(int64) | 否 | 测试单位(部门/供应商)-主键id |  |
| year | integer(int32) | 否 | 年度 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-device-unqualified-measure-disposal-add-addusingpost-14"></a>

### POST /api/asset/device/unqualified/measure/disposal/add

- 分组：不合格测量设备处置单
- 名称：添加
- OperationId：addUsingPOST_14

#### 调用方法

`POST /api/asset/device/unqualified/measure/disposal/add`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：不合格测量设备处置单添加DTO（不合格测量设备处置单添加DTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| companyId | integer(int64) | 否 | 公司id |  |
| departmentId | integer(int64) | 否 | 部门id |  |
| measureDeviceCode | string | 否 | 测量设备编号 |  |
| measureDeviceName | string | 否 | 测量设备名称 |  |
| measureSpecifics | string | 否 | 规格型号 |  |
| reportNo | string | 否 | 报告编号 |  |
| unqualifiedDescription | string | 否 | 不合格量具现象描述 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="delete-api-asset-device-unqualified-measure-disposal-del-id-delusingdelete-15"></a>

### DELETE /api/asset/device/unqualified/measure/disposal/del/{id}

- 分组：不合格测量设备处置单
- 名称：删除
- OperationId：delUsingDELETE_15

#### 调用方法

`DELETE /api/asset/device/unqualified/measure/disposal/del/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | id |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-unqualified-measure-disposal-detail-id-detailusingget-13"></a>

### GET /api/asset/device/unqualified/measure/disposal/detail/{id}

- 分组：不合格测量设备处置单
- 名称：详情
- OperationId：detailUsingGET_13

#### 调用方法

`GET /api/asset/device/unqualified/measure/disposal/detail/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | id |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-device-unqualified-measure-disposal-list-listusingget-14"></a>

### GET /api/asset/device/unqualified/measure/disposal/list

- 分组：不合格测量设备处置单
- 名称：列表
- OperationId：listUsingGET_14

#### 调用方法

`GET /api/asset/device/unqualified/measure/disposal/list`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| approveEndTimeEnd | query | 否 |  | 审批完成时间-开始 |  |
| approveEndTimeStart | query | 否 |  | 审批完成时间-开始 |  |
| companyId | query | 否 |  | 查询公司id |  |
| departmentId | query | 否 |  | 部门ID |  |
| measureDeviceCode | query | 否 |  | 测量设备编号 |  |
| page | query | 是 |  | page |  |
| reportNo | query | 否 |  | 处置单编号 |  |
| size | query | 是 |  | size |  |
| status | query | 否 |  | 状态 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="put-api-asset-device-unqualified-measure-disposal-update-updateusingput-16"></a>

### PUT /api/asset/device/unqualified/measure/disposal/update

- 分组：不合格测量设备处置单
- 名称：编辑
- OperationId：updateUsingPUT_16

#### 调用方法

`PUT /api/asset/device/unqualified/measure/disposal/update`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：不合格测量设备处置单修改DTO（不合格测量设备处置单修改DTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| companyId | integer(int64) | 否 | 公司id |  |
| departmentId | integer(int64) | 否 | 部门id |  |
| id | integer(int64) | 否 | id |  |
| measureDeviceCode | string | 否 | 测量设备编号 |  |
| measureDeviceName | string | 否 | 测量设备名称 |  |
| measureSpecifics | string | 否 | 规格型号 |  |
| unqualifiedDescription | string | 否 | 不合格量具现象描述 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-asset-notice-add-merchantid-addcategoryusingpost-1"></a>

### POST /api/asset/notice/add/{merchantId}

- 分组：设备通知管理
- 名称：添加
- OperationId：addCategoryUsingPOST_1

#### 调用方法

`POST /api/asset/notice/add/{merchantId}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| merchantId | path | 是 |  | 商户ID |  |

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：string

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«资产»（系统返回数据模版«资产»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 资产 | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="put-api-asset-notice-delete-id-deleteusingput"></a>

### PUT /api/asset/notice/delete/{id}

- 分组：设备通知管理
- 名称：删除消息
- OperationId：deleteUsingPUT

#### 调用方法

`PUT /api/asset/notice/delete/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | 消息ID |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«Void»（系统返回数据模版«Void»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-asset-notice-query-merchantid-queryusingget"></a>

### GET /api/asset/notice/query/{merchantId}

- 分组：设备通知管理
- 名称：查询消息
- OperationId：queryUsingGET

#### 调用方法

`GET /api/asset/notice/query/{merchantId}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| merchantId | path | 是 |  | 商户ID |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«List«资产»»（系统返回数据模版«List«资产»»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 资产[] | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="put-api-asset-notice-update-id-updateusingput"></a>

### PUT /api/asset/notice/update/{id}

- 分组：设备通知管理
- 名称：修改消息内容
- OperationId：updateUsingPUT

#### 调用方法

`PUT /api/asset/notice/update/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | 消息ID |  |

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：string

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«Void»（系统返回数据模版«Void»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-core-health-checkusingget"></a>

### GET /api/core/health

- 分组：00.服务内核
- 名称：1.健康检查
- OperationId：checkUsingGET

#### 调用方法

`GET /api/core/health`

#### 参数

无

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：R«string»（R«string»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | string | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-res-attachment-add-addusingpost-15"></a>

### POST /api/res/attachment/add

- 分组：附件管理
- 名称：添加附件
- OperationId：addUsingPOST_15

#### 调用方法

`POST /api/res/attachment/add`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：添加附件DTO（添加附件DTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| companyId | integer(int64) | 是 | 公司ID |  |
| description | string | 否 | 描述 |  |
| fileId | integer(int64) | 是 | 文件ID |  |
| fileIndex | string | 是 | 文件后缀 |  |
| fileName | string | 是 | 文件名称 |  |
| merchantId | integer(int64) | 是 | 商户ID |  |
| originId | integer(int64) | 否 | 源订单ID |  |
| originType | string | 否 | 源订单类型 |  |
| originTypeSub | string | 否 | 源订单子类型 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«ResAttachment»（系统返回数据模版«ResAttachment»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | ResAttachment | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-res-attachment-addlist-addlistusingpost"></a>

### POST /api/res/attachment/addList

- 分组：附件管理
- 名称：批量添加附件
- OperationId：addListUsingPOST

#### 调用方法

`POST /api/res/attachment/addList`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：添加附件DTO[]（添加附件DTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| (array) | 添加附件DTO[] |  |  |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«List«ResAttachment»»（系统返回数据模版«List«ResAttachment»»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | ResAttachment[] | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="delete-api-res-attachment-delete-id-deleteusingdelete"></a>

### DELETE /api/res/attachment/delete/{id}

- 分组：附件管理
- 名称：删除附件
- OperationId：deleteUsingDELETE

#### 调用方法

`DELETE /api/res/attachment/delete/{id}`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| id | path | 是 |  | ID |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«Void»（系统返回数据模版«Void»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-api-res-attachment-list-listusingget-15"></a>

### GET /api/res/attachment/list

- 分组：附件管理
- 名称：查询附件
- OperationId：listUsingGET_15

#### 调用方法

`GET /api/res/attachment/list`

#### 参数

| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
| --- | --- | --- | --- | --- | --- |
| createById | query | 否 |  | 创建人ID |  |
| originId | query | 是 |  | 源订单ID |  |
| originType | query | 是 |  | 源订单类型 |  |
| originTypeSub | query | 否 |  | 源订单子类型 |  |
| querySupplierUpload | query | 否 |  | 查询附件创建人是否是供应商 |  |

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«List«ResAttachment»»（系统返回数据模版«List«ResAttachment»»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | ResAttachment[] | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-api-workflow-callback-callbackusingpost"></a>

### POST /api/workflow/callback

- 分组：_101_-workflow-controller
- 名称：任务回调
- OperationId：callbackUsingPOST

#### 调用方法

`POST /api/workflow/callback`

#### 参数

无

#### 请求体


- Content-Type：`application/json`
- 必填：是
- 类型：CallbackDTO（CallbackDTO）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| merchantId | integer(int64) | 否 | 商户ID |  |
| submitBy | string | 否 | 当前 审批人/操作人 |  |
| businessTypeKey | string | 是 | 业务唯一key |  |
| businessId | string | 是 | 业务ID |  |
| taskId | string | 否 | 节点实例任务ID |  |
| serviceName | string | 否 | 回调服务名 |  |
| function | string | 是 | 具体执行方法（自定义配置，可缺省） |  |
| businessData | object | 否 | 业务数据（发起时业务、审批中特有变量 并集） |  |
| instanceState | string | 是 | 实例状态（pass, reject, terminate） |  |
| body | object | 否 | 自定义配置数据 |  |
| initiator | string | 是 | 流程实例发起人 |  |

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版«object»（系统返回数据模版«object»）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="get-error-handleerrorusingget"></a>

### GET /error

- 分组：main-site-error-handler
- 名称：handleError
- OperationId：handleErrorUsingGET

#### 调用方法

`GET /error`

#### 参数

无

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版（系统返回数据模版）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="post-error-handleerrorusingpost"></a>

### POST /error

- 分组：main-site-error-handler
- 名称：handleError
- OperationId：handleErrorUsingPOST

#### 调用方法

`POST /error`

#### 参数

无

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版（系统返回数据模版）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="put-error-handleerrorusingput"></a>

### PUT /error

- 分组：main-site-error-handler
- 名称：handleError
- OperationId：handleErrorUsingPUT

#### 调用方法

`PUT /error`

#### 参数

无

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版（系统返回数据模版）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="delete-error-handleerrorusingdelete"></a>

### DELETE /error

- 分组：main-site-error-handler
- 名称：handleError
- OperationId：handleErrorUsingDELETE

#### 调用方法

`DELETE /error`

#### 参数

无

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版（系统返回数据模版）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`500`
- 说明：Fail!

无

<a id="patch-error-handleerrorusingpatch"></a>

### PATCH /error

- 分组：main-site-error-handler
- 名称：handleError
- OperationId：handleErrorUsingPATCH

#### 调用方法

`PATCH /error`

#### 参数

无

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版（系统返回数据模版）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`204`
- 说明：No Content

无

- 状态码：`401`
- 说明：Unauthorized

无

- 状态码：`403`
- 说明：Forbidden

无

<a id="options-error-handleerrorusingoptions"></a>

### OPTIONS /error

- 分组：main-site-error-handler
- 名称：handleError
- OperationId：handleErrorUsingOPTIONS

#### 调用方法

`OPTIONS /error`

#### 参数

无

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版（系统返回数据模版）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`204`
- 说明：No Content

无

- 状态码：`401`
- 说明：Unauthorized

无

- 状态码：`403`
- 说明：Forbidden

无

<a id="head-error-handleerrorusinghead"></a>

### HEAD /error

- 分组：main-site-error-handler
- 名称：handleError
- OperationId：handleErrorUsingHEAD

#### 调用方法

`HEAD /error`

#### 参数

无

#### 请求体

无

#### 响应


- 状态码：`200`
- 说明：OK
- Content-Type：`*/*`
- 类型：系统返回数据模版（系统返回数据模版）

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

- 状态码：`204`
- 说明：No Content

无

- 状态码：`401`
- 说明：Unauthorized

无

- 状态码：`403`
- 说明：Forbidden

无


## 模型定义

### AddAssetCategoryDTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| code | string | 是 | 分类编号 |  |
| image | string | 否 | 图片 |  |
| name | string | 是 | 名称 |  |
| note | string | 否 | 备注 |  |
| type | string | 是 | 分类类型，如设备，资产等 (ASSET:资产; DEVICE:设备) |  |
| parentId | integer(int64) | 否 | 父级分类 |  |

### AddAssetDeviceAbnormallyCategoryDTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| name | string | 否 | 名称 |  |
| note | string | 否 | 备注 |  |

### AddAssetDeviceAbnormallyDTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| companyId | integer(int64) | 是 | 公司ID |  |
| deviceId | integer(int64) | 是 | 设备ID |  |
| componentId | integer(int64) | 否 | 设备部件ID |  |
| categoryId | integer(int64) | 否 | 异常分类ID |  |
| code | string | 是 | 异常代码 |  |
| level | integer(int32) | 是 | 异常等级 |  |
| images | string[] | 否 | 图片 |  |
| note | string | 否 | 备注 |  |
| handbook | AttachmentBO[] | 否 | 操作手册 |  |
| caseId | integer(int64) | 否 | 维修案例ID |  |
| exception | string | 是 | 故障描述 |  |
| reason | string | 是 | 故障原因 |  |
| processMethod | string | 是 | 排除方法 |  |

### AddAssetDeviceBusinessItemDTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| deviceId | integer(int64) | 是 | 设备ID |  |
| type | object[] | 是 | 类型 (REPAIR:维修; MAINTAIN:保养; LUBRICATION:润滑; CHECK:点检; TUS:TUS) |  |
| point | string | 是 | 点位 |  |
| item | string | 是 | 项目 |  |
| standard | string | 是 | 标准 |  |
| method | string[] | 是 | 方法 | ["EYE"] |
| images | string[] | 否 | 照片 |  |
| toleranceUnit | string | 否 | 允差单位 |  |
| tolerance | string | 否 | 允差值 |  |
| note | string | 否 | 备注 |  |

### AddAssetDeviceComponentDTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| code | string | 是 | 编号 |  |
| referenceNumber | string | 否 | 出厂编号 |  |
| name | string | 否 | 名称 |  |
| images | string[] | 否 | 图片列表 |  |
| specifics | string | 是 | 规格型号 |  |
| note | string | 否 | 备注 |  |
| parentId | integer(int64) | 是 | 父级设备 |  |
| manufacturer | string | 否 | 生产厂家 |  |
| productionDate | string | 否 | 生产日期(出厂日期) |  |

### AddAssetDeviceDTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| companyId | integer(int64) | 是 | 公司ID |  |
| custodian | integer(int64) | 否 | 监控人 |  |
| assetsCode | string | 是 | 固定资产编号 |  |
| code | string | 是 | 编号 |  |
| referenceNumber | string | 否 | 出厂编号 |  |
| name | string | 否 | 名称 |  |
| images | string[] | 否 | 图片列表 |  |
| specifics | string | 是 | 规格型号 |  |
| categoryId | integer(int64) | 是 | 设备分类ID |  |
| note | string | 否 | 备注 |  |
| localId | integer(int64) | 是 | 位置ID |  |
| controlSystem | string | 否 | 控制系统 |  |
| protocolType | string | 否 | 驱动协议类型 |  |
| type | string[] | 否 | 设备类别(从sys_properties中取ASSET_DEVICE_TYPE组) |  |
| deviceConfig | string | 否 | 设备配置 |  |
| parentId | integer(int64) | 否 | 父级设备 |  |
| master | integer(int64) | 否 | 主设备ID |  |
| manufacturer | string | 否 | 生产厂家 |  |
| productionDate | string | 否 | 生产日期(出厂日期) |  |
| startUseDate | string | 否 | 启用日期 |  |
| rfid | string | 否 | RFID |  |
| responsible2 | integer(int64) | 否 | 二级责任人 |  |
| responsible3 | integer(int64) | 否 | 三级责任人 |  |
| equipmentCode | string | 否 | 设备代码 |  |
| enrollCode | string | 否 | 使用登记证编号 |  |
| containerCategory | string | 否 | 容器类别 |  |

### AddAssetDeviceManningDTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| type | string | 是 | 类型 (DEPARTMENT:部门; PEOPLE:个人) |  |
| manningId | integer(int64) | 是 | 部门/个人ID |  |
| workType | string | 是 | 作业类型 (PRODUCTION:生产; MAINTAIN:保养; LUBRICATION:润滑; REPAIR:维修; CHECK:点检; TUS:TUS; YEAR_ITEM_REPAIR:年度维修-项修; YEAR_MINOR_REPAIR:年度维修-小修; YEAR_PRECISION_ADJUSTMENT:年度维修-精度调整; YEAR_REGULAR_MAINTENANCE:年度维修-定期保养; YEAR_REGULAR_CHECK:年度维修-定检; YEAR_REGULAR_LUBRICATION:年度维修-定期润滑) |  |

### AddAssetDeviceModuleDTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| purpose | string | 是 | 用途 (PRODUCTION:生产; MAINTAIN:保养; LUBRICATION:润滑; REPAIR:维修; CHECK:点检; TUS:TUS; YEAR_ITEM_REPAIR:年度维修-项修; YEAR_MINOR_REPAIR:年度维修-小修; YEAR_PRECISION_ADJUSTMENT:年度维修-精度调整; YEAR_REGULAR_MAINTENANCE:年度维修-定期保养; YEAR_REGULAR_CHECK:年度维修-定检; YEAR_REGULAR_LUBRICATION:年度维修-定期润滑) |  |
| goodsBarcodeList | integer(int64)[] | 是 | 商品条码ID集合 | [1] |

### AddDeviceSystemDetailDTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| deviceKey | string | 是 | 设备唯一标识 |  |
| gatherTime | string | 是 | 采集时间 | "2022-11-11 01:01:01.212" |
| dataType | string | 是 | 数据类型 |  |
| data | string | 是 | 系统数据 |  |
| logs | string | 是 | 系统日志 |  |

### AdjustWorkOrderItemBO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| lineNo | integer(int32) | 是 | 业务项ID |  |
| businessItemId | integer(int64) | 是 | 业务项ID |  |
| businessItem | 设备业务项 | 是 | 业务项 |  |
| action | string | 否 | 动作(未变动的时不用提供) (ADD:增加; DELETE:删除) |  |

### AdjustWorkOrderItemDTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| reason | string | 是 | 理由 |  |
| businessItemList | AdjustWorkOrderItemBO[] | 是 | 项目业务 |  |

### AssetCalendarScheduleConfigBO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| startDate | string | 是 | 开始日期 | "2020-10-11" |
| endDate | string | 否 | 结束日期 | "2020-10-11" |
| startTime | string | 是 | 日程开始时间 | "08:00:00" |
| endTime | string | 否 | 日程结束时间 | "09:00:00" |
| repeat | string | 是 | 重复类型 NONE:无 DAY:每天 WEEK:每周 MONTH:每月 YEAR:每年 | "NONE" |
| dayDay | integer(int32) | 否 | N天 | 1 |
| weekDay | integer(int32) | 否 | 每周周几(1,2,3,4,5,6,7) | 1 |
| monthDay | integer(int32) | 否 | 每月几号(1,2,3...31) | 1 |
| yearDay | string | 否 | 每年的几月几号(01-01) | "01-01" |

### AssetCalendarScheduleVO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| calendarSchedule | 设备计划日程 | 是 | 日历日程 |  |
| scheduleDate | string | 是 | 日程日期 | "2020-10-11" |
| startTime | string | 是 | 日程开始时间 | "08:00:00" |
| endTime | string | 否 | 日程结束时间 | "09:00:00" |

### AssetDeviceArchivesDTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| group | string | 是 | 分组(从sys_properties中取ASSET_DEVICE_ARCHIVES_GROUP组) |  |
| archives | AttachmentBO | 是 | 档案 |  |
| expireDate | string | 否 | 过期日期 |  |
| remindEarly | integer(int32) | 否 | 提醒提前期(天) |  |
| remindTime | string | 否 | 提醒时间 | "10:00:00" |

### AssetDeviceBaseVO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| assetDevice | 设备 | 是 | 设备 |  |
| childDeviceList | 设备[] | 否 | 下级设备(全部) |  |
| subsidiaryDeviceList | 设备[] | 否 | 辅助设备 |  |

### AssetDeviceManningShiftDTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| departmentId | integer(int64) | 是 | 部门ID |  |
| manning | integer(int64)[] | 是 | 当班人员 | [] |

### AssetDeviceManningShiftGuestbookDTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| content | string | 否 | 留言内容 |  |
| attachment | AttachmentBO[] | 否 | 附件 |  |

### AssetLockDeviceCalendarScheduleVO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| calendarScheduleId | integer(int64) | 是 | 日历日程ID |  |
| calendarScheduleName | string | 是 | 日历日程内容 |  |
| calendarScheduleType | string | 是 | 日历日程类型 (PRODUCTION:生产; MAINTAIN:保养; LUBRICATION:润滑; REPAIR:维修; CHECK:点检; TUS:TUS; YEAR_ITEM_REPAIR:年度维修-项修; YEAR_MINOR_REPAIR:年度维修-小修; YEAR_PRECISION_ADJUSTMENT:年度维修-精度调整; YEAR_REGULAR_MAINTENANCE:年度维修-定期保养; YEAR_REGULAR_CHECK:年度维修-定检; YEAR_REGULAR_LUBRICATION:年度维修-定期润滑) |  |
| createUser | string | 是 | 创建人 |  |
| deviceId | integer(int64) | 是 | 设备ID |  |
| downtimeType | string | 是 | 停工时间类型 (MINUTE:分钟; HOUR:小时; DAY:天; WEEK:周; MONTH:月) | "xxx" |
| downtime | integer(int32) | 是 | 需要停工时间 | 0 |
| startTime | string | 是 | 开始时间 | "2020-10-11 08:00:00" |
| endTime | string | 是 | 结束时间 | "2020-10-11 09:00:00" |

### AssetWorkOrderVO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| workOrder | 设备任务工单 | 是 | 工单 |  |
| workOrderMilestoneList | 设备任务工单里程碑[] | 否 | 工单里程碑 |  |
| workOrderItemList | 设备任务工单业务项[] | 否 | 工单业务项 |  |
| workOrderAbnormallyList | 设备任务工单设备异常[] | 否 | 工单异常 |  |
| workOrderConsumedList | 设备任务工单物料消耗[] | 否 | 工单物料消耗 |  |
| workOrderTicketList | 设备任务工单票据[] | 否 | 工单票据 |  |

### AssigneeBO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| type | string | 是 | 指派类型 (DEPARTMENT:部门; PEOPLE:个人) |  |
| id | integer(int64) | 是 | ID | 1 |
| name | string | 是 | 名称 | "xxx" |

### AttachmentBO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| name | string | 是 | 文件名称 | "xx" |
| type | string | 是 | 文件类型 | "xx" |
| fileId | string | 是 | 文件服务的文件ID | "xxx" |
| userId | integer(int64) | 否 | 上传的用户ID | 1 |
| userName | string | 否 | 上传的用户名称 | 1 |
| uploadTime | string | 否 | 上传时间 | "2020-10-11 13:09:11" |

### CallbackDTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| merchantId | integer(int64) | 否 | 商户ID |  |
| submitBy | string | 否 | 当前 审批人/操作人 |  |
| businessTypeKey | string | 是 | 业务唯一key |  |
| businessId | string | 是 | 业务ID |  |
| taskId | string | 否 | 节点实例任务ID |  |
| serviceName | string | 否 | 回调服务名 |  |
| function | string | 是 | 具体执行方法（自定义配置，可缺省） |  |
| businessData | object | 否 | 业务数据（发起时业务、审批中特有变量 并集） |  |
| instanceState | string | 是 | 实例状态（pass, reject, terminate） |  |
| body | object | 否 | 自定义配置数据 |  |
| initiator | string | 是 | 流程实例发起人 |  |

### ChangeWorkOrderAbnormallyDTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| abnormally | integer(int64)[] | 是 | 异常集合 |  |

### ChangeWorkOrderAssigneeDTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| reason | string | 是 | 理由 |  |
| assignee | AssigneeBO[] | 否 | 指派人(如果是设备提供了会被优先使用,否则会从asset_device_manning表中人员。如果不是设备必须提供) | [] |

### ChangeWorkOrderDowntimeDTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| reason | string | 是 | 理由 |  |
| downtimeType | string | 是 | 停工时间类型 (MINUTE:分钟; HOUR:小时; DAY:天; WEEK:周; MONTH:月) |  |
| downtime | integer(int32) | 是 | 需要停工时间 |  |

### CloseWorkOrderDTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| note | string | 否 | 备注 |  |
| images | string[] | 否 | 照片 |  |
| attachment | AttachmentBO[] | 否 | 附件 |  |

### CompletionWorkOrderDTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| note | string | 否 | 备注 |  |
| images | string[] | 否 | 照片 |  |
| attachment | AttachmentBO[] | 否 | 附件 |  |
| startTime | string | 否 | 开始时间 |  |
| isClose | boolean | 否 | 是否关闭工单(默认false) |  |
| consumedList | WorkOrderConsumedDTO[] | 否 | 物料消耗 |  |
| status | string | 否 | 状态(只能传几个完成的状态) (PENDING:待接单; PROCESSING:处理中; COMPLETED:完成; COMPLETED_ERROR:完成(异常); COMPLETED_UNCHECK:完成(停机不检); COMPLETED_MISS:完成(漏检); CLOSE:关闭; CANCEL:取消; LOCKED:锁定) |  |

### ConfirmWorkOrderDTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| confirm | boolean | 是 | 是否接单(默认ture) | true |
| method | string | 否 | 作业方式 (INSIDE:内部; OUTSOURCE:委外; INSIDE_OUTSOURCE:内部+委外) |  |
| reason | string | 否 | 理由 |  |
| downtimeType | string | 否 | 停工时间类型 (MINUTE:分钟; HOUR:小时; DAY:天; WEEK:周; MONTH:月) |  |
| downtime | integer(int32) | 否 | 需要停工时长 |  |
| startTime | string | 否 | 计划开始时间(确认接单必填) |  |
| dueTime | string | 否 | 计划完成时间(确认接单必填) |  |
| assignee | AssigneeBO[] | 否 | 指派人(如果是设备提供了会被优先使用,否则会从asset_device_manning表中人员。如果不是设备必须提供) | [] |
| repairType | string | 否 | 维修类型(只有维修类工单需要提供，且必须提供) (REPAIR:大修; ITEM_REPAIR:项修; MINOR_REPAIR:小修; PRECISION_ADJUSTMENT:精度调整; YEAR_ITEM_REPAIR:年度维修计划-项修; YEAR_MINOR_REPAIR:年度维修计划-小修; YEAR_PRECISION_ADJUSTMENT:年度维修计划-精度调整; YEAR_REGULAR_MAINTENANCE:年度维修计划-定期保养; YEAR_REGULAR_CHECK:年度维修计划-定检; YEAR_REGULAR_LUBRICATION:年度维修计划-定期润滑; INTACT_EQUIPMENT_EVALUATE:完好设备评定) |  |
| abnormally | integer(int64)[] | 否 | 异常集合(只有维修类工单需要提供) |  |

### DeleteCalendarScheduleDTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| calendarScheduleId | integer(int64) | 是 | 日历日程ID |  |
| scheduleDate | string | 否 | 日程日期 | "2020-10-11" |
| current | boolean | 否 | 是否仅删除当前日程 | true |

### DeviceRegisterVO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| merchantId | integer(int64) | 否 | 商户 |  |
| companyId | integer(int64) | 否 | 公司ID |  |
| deviceId | integer(int64) | 否 | 设备ID |  |

### DeviceSystemDetailVO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| systemInfo | 设备系统信息 | 是 | 设备系统信息 |  |
| systemLogs | 设备系统日志 | 是 | 设备系统日志 |  |

### JsonNode

无

### Map«long,long»

无

### Map«string,long»

无

### PublishCalendarScheduleDTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| initiator | integer(int64) | 是 | 发起人 |  |
| deviceId | integer(int64) | 是 | 设备ID |  |
| originId | integer(int64) | 否 | 来源 |  |
| type | string | 是 | 类型 (PRODUCTION:生产; MAINTAIN:保养; LUBRICATION:润滑; REPAIR:维修; CHECK:点检; TUS:TUS; YEAR_ITEM_REPAIR:年度维修-项修; YEAR_MINOR_REPAIR:年度维修-小修; YEAR_PRECISION_ADJUSTMENT:年度维修-精度调整; YEAR_REGULAR_MAINTENANCE:年度维修-定期保养; YEAR_REGULAR_CHECK:年度维修-定检; YEAR_REGULAR_LUBRICATION:年度维修-定期润滑) |  |
| originType | string | 否 | 来源类型(非web端创建的需要提供来源类型) (SCHEDULE:计划; PRODUCTION:生产; MAINTAIN:保养; REPAIR:维修; CHECK:点检; LUBRICATION:润滑; TUS:TUS) |  |
| priority | integer(int32) | 否 | 优先级 | 0 |
| startDate | string | 是 | 开始日期 | "2020-10-11" |
| endDate | string | 否 | 结束日期 | "2020-10-11" |
| startTime | string | 是 | 日程开始时间 | "08:00:00" |
| endTime | string | 否 | 日程结束时间 | "09:00:00" |
| repeat | string | 是 | 重复类型 | "NONE" |
| dayDay | integer(int32) | 否 | N天 | 1 |
| weekDay | integer(int32) | 否 | 每周周几(1,2,3,4,5,6,7) | 1 |
| monthDay | integer(int32) | 否 | 每月几号(1,2,3...31) | 1 |
| yearDay | string | 否 | 每年的几月几号(01-01) | "01-01" |
| content | WorkOrderContentBO | 是 | 日历内容 |  |

### QueryAssetDeviceBusinessItemDTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| deviceId | integer(int64) | 否 | 设备ID |  |
| type | string | 否 | 类型 (REPAIR:维修; MAINTAIN:保养; LUBRICATION:润滑; CHECK:点检; TUS:TUS) |  |
| point | string | 否 | 点位 |  |
| item | string | 否 | 项目 |  |
| method | string | 否 | 方法 | "EYE" |

### QueryCalendarScheduleDTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| startDate | string | 是 | 开始日期(时间区间不能超过31天) | "2020-01-01" |
| endDate | string | 是 | 结束日期(时间区间不能超过31天) | "2020-12-30" |
| statusList | object[] | 否 | 状态 (START:启动; PAUSE:暂停; CLOSE:关闭; CANCEL:取消; VOID:删除) |  |
| typeList | object[] | 否 | 类型 (PRODUCTION:生产; MAINTAIN:保养; LUBRICATION:润滑; REPAIR:维修; CHECK:点检; TUS:TUS; YEAR_ITEM_REPAIR:年度维修-项修; YEAR_MINOR_REPAIR:年度维修-小修; YEAR_PRECISION_ADJUSTMENT:年度维修-精度调整; YEAR_REGULAR_MAINTENANCE:年度维修-定期保养; YEAR_REGULAR_CHECK:年度维修-定检; YEAR_REGULAR_LUBRICATION:年度维修-定期润滑) |  |
| deviceList | integer(int64)[] | 否 | 设备 |  |
| mustCloseDown | boolean | 否 | 是否需要停工 |  |

### QueryLockDeviceCalendarScheduleDTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| companyId | integer(int64) | 是 | 公司ID |  |
| deviceList | integer(int64)[] | 否 | 设备ID列表 |  |
| startDate | string | 是 | 开始日期(时间区间不能超过31天) | "2020-01-01" |
| endDate | string | 是 | 结束日期(时间区间不能超过31天) | "2020-12-30" |

### ResAttachment

无

### ResContact

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| mobile | string | 否 | 手机 | 1 |
| id | integer(int64) | 是 | ID | 1 |
| countryId | integer(int64) | 否 | 国家ID | 1 |
| stateId | integer(int64) | 否 | 省、直辖市ID | 1 |
| cityId | integer(int64) | 否 | 城市ID | 1 |
| areaId | integer(int64) | 否 | 区、县ID | 1 |
| streetId | integer(int64) | 否 | 街道ID | 1 |
| address | string | 否 | 详细地址 | 1 |
| postcode | string | 否 | 邮编 | 1 |
| phone | string | 否 | 电话 | 1 |
| fax | string | 否 | 传真 | 1 |
| email | string | 否 | 邮箱 | "邮箱" |
| createBy | integer(int64) | 否 | 创建人ID | 1 |
| createTime | string | 否 | 创建时间 | "2020-10-11 13:09:11" |
| updateBy | integer(int64) | 否 | 修改人ID | 1 |
| updateTime | string | 否 | 修改时间 | "2020-10-11 13:09:11" |

### ResLocale

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| groupId | integer(int64) | 否 |  |  |
| id | integer(int64) | 是 | ID | 1 |
| code | string | 是 |  |  |
| name | string | 是 |  |  |
| group | ResLocaleGroup | 否 | 分组 |  |
| createBy | integer(int64) | 否 | 创建人ID | 1 |
| createTime | string | 否 | 创建时间 | "2020-10-11 13:09:11" |
| updateBy | integer(int64) | 否 | 修改人ID | 1 |
| updateTime | string | 否 | 修改时间 | "2020-10-11 13:09:11" |

### ResLocaleGroup

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| code | string | 是 |  |  |
| id | integer(int64) | 是 | ID | 1 |
| name | string | 是 |  |  |
| idChain | string | 是 |  |  |
| createBy | integer(int64) | 否 | 创建人ID | 1 |
| createTime | string | 否 | 创建时间 | "2020-10-11 13:09:11" |
| updateBy | integer(int64) | 否 | 修改人ID | 1 |
| updateTime | string | 否 | 修改时间 | "2020-10-11 13:09:11" |

### R«string»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | string | 否 | 返回数据 |  |

### StockGoods

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| code | string | 是 | 货号 |  |
| id | integer(int64) | 是 | ID | 1 |
| name | string | 是 | 名称 |  |
| otherName | string | 否 | 商品别名 |  |
| images | string | 否 | 图片 |  |
| place | string | 否 | 产地 |  |
| spec | string | 否 | 规格 |  |

### StockGoodsBarcode

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| goodsId | integer(int64) | 是 | 商品ID |  |
| id | integer(int64) | 是 | ID | 1 |
| barcode | string | 是 | 商品条码 |  |
| images | string | 否 | 图片 |  |

### StockMove

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| code | string | 是 | 编号 |  |
| id | integer(int64) | 是 | ID | 1 |
| name | string | 是 | 名称 |  |

### StockOrder

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| code | string | 是 | 编号 |  |
| id | integer(int64) | 是 | ID | 1 |
| name | string | 是 | 名称 |  |

### TUS月完成情况 修改DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| companyId | integer(int64) | 否 | 公司id |  |
| deviceList | TUS月完成情况-明细 设备分组明细修改DTO[] | 否 | 年度高温测量计划-明细 设备分组list |  |
| id | integer(int64) | 否 | id |  |
| merchantId | integer(int64) | 否 | 商户id |  |
| month | integer(int32) | 否 | 月份 |  |
| reportNo | string | 否 | 报告编号 |  |
| year | integer(int32) | 否 | 年度 |  |

### TUS月完成情况-明细 设备分组明细修改DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| deviceId | integer(int64) | 否 | 设备id |  |
| deviceLevel | string | 否 | 设备等级 |  |
| executeStandard | string | 否 | 执行标准 |  |
| id | integer(int64) | 否 | id |  |
| nextLatestTestDate | string | 否 | 下次最迟测试时间 |  |
| tempUniformity | string | 否 | 炉温均匀性 |  |
| testDate | string | 否 | 测试时间 |  |
| testReportNo | string | 否 | 测试报告编号 |  |
| testResult | string | 否 | 测试结果 |  |
| testUserId | integer(int64) | 否 | 测试人员 |  |
| unplannedFlag | boolean | 否 | 计划外标识 |  |
| unplannedTestReason | string | 否 | 计划外测试原因 |  |

### UpdateAssetCategoryDTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| code | string | 否 | 分类编号 |  |
| image | string | 否 | 图片 |  |
| name | string | 否 | 名称 |  |
| note | string | 否 | 备注 |  |
| type | string | 否 | 分类类型，如设备，资产等 (ASSET:资产; DEVICE:设备) |  |
| parentId | integer(int64) | 否 | 父级分类 |  |

### UpdateAssetDeviceAbnormallyCategoryDTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| name | string | 否 | 名称 |  |
| note | string | 否 | 备注 |  |

### UpdateAssetDeviceAbnormallyDTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| deviceId | integer(int64) | 否 | 设备ID |  |
| componentId | integer(int64) | 否 | 设备部件ID |  |
| code | string | 否 | 异常代码 |  |
| level | integer(int32) | 否 | 异常等级 |  |
| images | string[] | 否 | 图片 |  |
| note | string | 否 | 备注 |  |
| handbook | AttachmentBO[] | 否 | 操作手册 |  |
| caseId | integer(int64) | 否 | 维修案例ID |  |
| exception | string | 否 | 故障描述 |  |
| reason | string | 否 | 故障原因 |  |
| processMethod | string | 否 | 排除方法 |  |

### UpdateAssetDeviceArchivesDTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| group | string | 否 | 分组(从sys_properties中取ASSET_DEVICE_ARCHIVES_GROUP组) |  |
| archives | AttachmentBO | 否 | 档案 |  |
| expireDate | string | 否 | 过期日期 |  |
| remindEarly | integer(int32) | 否 | 提醒提前期(天) |  |
| remindTime | string | 否 | 提醒时间 | "10:00:00" |

### UpdateAssetDeviceBusinessItemDTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| deviceId | integer(int64) | 是 | 设备ID |  |
| type | string[] | 是 | 类型 |  |
| point | string | 是 | 点位 |  |
| item | string | 是 | 项目 |  |
| standard | string | 是 | 标准 |  |
| method | string[] | 是 | 方法 | "EYE" |
| images | string[] | 否 | 照片 |  |
| toleranceUnit | string | 否 | 允差单位 |  |
| tolerance | string | 否 | 允差值 |  |
| note | string | 否 | 备注 |  |

### UpdateAssetDeviceComponentDTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| code | string | 是 | 编号 |  |
| referenceNumber | string | 否 | 出厂编号 |  |
| name | string | 否 | 名称 |  |
| images | string[] | 否 | 图片列表 |  |
| specifics | string | 是 | 规格型号 |  |
| note | string | 否 | 备注 |  |
| parentId | integer(int64) | 否 | 父级设备 |  |
| manufacturer | string | 否 | 生产厂家 |  |
| productionDate | string | 否 | 生产日期(出厂日期) |  |

### UpdateAssetDeviceDTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| custodian | integer(int64) | 否 | 监控人 |  |
| assetsCode | string | 否 | 固定资产编号 |  |
| code | string | 否 | 编号 |  |
| referenceNumber | string | 否 | 出厂编号 |  |
| name | string | 否 | 名称 |  |
| images | string[] | 否 | 图片列表 |  |
| specifics | string | 否 | 规格型号 |  |
| categoryId | integer(int64) | 否 | 设备分类ID |  |
| note | string | 否 | 备注 |  |
| localId | integer(int64) | 否 | 位置ID |  |
| controlSystem | string | 否 | 控制系统 |  |
| protocolType | string | 否 | 驱动协议类型 |  |
| type | string[] | 否 | 设备类别(从sys_properties中取ASSET_DEVICE_TYPE组) |  |
| deviceConfig | string | 否 | 设备配置 |  |
| parentId | integer(int64) | 否 | 父级设备 |  |
| master | integer(int64) | 否 | 主设备ID |  |
| manufacturer | string | 否 | 生产厂家 |  |
| productionDate | string | 否 | 生产日期(出厂日期) |  |
| startUseDate | string | 否 | 启用日期 |  |
| rfid | string | 否 | RFID |  |
| responsible2 | integer(int64) | 否 | 二级责任人 |  |
| responsible3 | integer(int64) | 否 | 三级责任人 |  |
| equipmentCode | string | 否 | 设备代码 |  |
| enrollCode | string | 否 | 使用登记证编号 |  |
| containerCategory | string | 否 | 容器类别 |  |

### UpdateAssetDeviceStatusDTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | string | 否 | 状态 (UNUSED:闲置; TEST:试机; PRODUCTION:投产; SCRAP:报废) |  |
| runningStatus | string | 否 | 运行状态 (RUNNING:运行中; HOT_STANDBY:热备用; COLD_STANDBY:冷备用; MAINTAIN:保养; MAINTAIN_STOP:保养(停机); FAULT:故障; FAULT_STOP:故障(停机); REPAIR:维修; REPAIR_STOP:维修(停机); STOP:停机) |  |

### UpdateCalendarScheduleDTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| calendarScheduleId | integer(int64) | 是 | 日历日程ID |  |
| type | string | 否 | 类型 (PRODUCTION:生产; MAINTAIN:保养; LUBRICATION:润滑; REPAIR:维修; CHECK:点检; TUS:TUS; YEAR_ITEM_REPAIR:年度维修-项修; YEAR_MINOR_REPAIR:年度维修-小修; YEAR_PRECISION_ADJUSTMENT:年度维修-精度调整; YEAR_REGULAR_MAINTENANCE:年度维修-定期保养; YEAR_REGULAR_CHECK:年度维修-定检; YEAR_REGULAR_LUBRICATION:年度维修-定期润滑) |  |
| content | WorkOrderContentBO | 否 | 日历内容 |  |
| newScheduleConfig | AssetCalendarScheduleConfigBO | 否 | 日程排程数据,需要像创建时一样的提供(如果有提供数据,之前任务的计划将被全部重置) |  |

### UploadWorkOrderItemDTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| businessItemId | integer(int64) | 是 | 业务项ID |  |
| method | string | 是 | 作业方式(不允许组合性作业方式) (INSIDE:内部; OUTSOURCE:委外; INSIDE_OUTSOURCE:内部+委外) |  |
| images | string[] | 否 | 现场照片 |  |
| beforeTolerance | string | 否 | 作业前差值 |  |
| afterTolerance | string | 否 | 作业后差值 |  |
| abnormal | boolean | 是 | 是否发现异常 |  |
| abnormalNote | string | 否 | 异常描述 |  |
| abnormally | integer(int64)[] | 否 | 异常(异常集合) |  |
| workOrderType | string | 否 | 提报工单类型(是指在当前的工作项中是否需要发起该类型的工单) (PRODUCTION:生产; MAINTAIN:保养; LUBRICATION:润滑; REPAIR:维修; CHECK:点检; TUS:TUS; YEAR_ITEM_REPAIR:年度维修-项修; YEAR_MINOR_REPAIR:年度维修-小修; YEAR_PRECISION_ADJUSTMENT:年度维修-精度调整; YEAR_REGULAR_MAINTENANCE:年度维修-定期保养; YEAR_REGULAR_CHECK:年度维修-定检; YEAR_REGULAR_LUBRICATION:年度维修-定期润滑) |  |
| assignee | AssigneeBO[] | 否 | 指派人(如果是设备提供了会被优先使用,否则会从asset_device_manning表中人员。如果不是设备必须提供) | [] |
| isCompletion | boolean | 否 | 全部上传完成是否自动完成巡查工单(默认false) |  |
| isClose | boolean | 否 | 全部上传完成是否自动关闭巡查工单(默认false) |  |

### WorkOrderConsumedDTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| goodsId | integer(int64) | 是 | 商品ID |  |
| goodsBarcodeId | integer(int64) | 是 | 商品条码ID |  |
| quantity | integer(int32) | 是 | 消耗数量 |  |
| stockOutOrderId | integer(int64) | 否 | 出库单ID |  |

### WorkOrderContentBO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| name | string | 是 | 名称(计划名称) | "xxx" |
| note | string | 否 | 备注 | "xxx" |
| images | string[] | 否 | 照片 | [] |
| attachment | AttachmentBO[] | 否 | 附件 | [] |
| assignee | AssigneeBO[] | 否 | 指派人(如果是设备提供了会被优先使用,否则会从asset_device_manning表中人员。如果不是设备必须提供) | [] |
| downtimeType | string | 否 | 停工时间类型 (MINUTE:分钟; HOUR:小时; DAY:天; WEEK:周; MONTH:月) | "xxx" |
| downtime | integer(int32) | 否 | 需要停工时间 | 0 |
| orderExec | boolean | 否 | 是否按序执行项目 | false |
| businessItemList | WorkOrderItemBO[] | 否 | 项目业务 | [] |
| failureTime | string | 否 | 故障发生时间 | "2024-01-01 01:01:00" |
| abnormallyNote | string | 否 | 异常描述 | "xx" |
| abnormally | integer(int64)[] | 否 | 异常集合 | [] |

### WorkOrderItemBO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| lineNo | integer(int32) | 是 | 业务项ID | 1 |
| businessItemId | integer(int64) | 是 | 业务项ID | 1 |
| businessItem | 设备业务项 | 否 | 业务项 |  |

### WorkOrderMilestoneReviewDTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| pass | boolean | 是 | 是否通过 |  |
| note | string | 否 | 备注 |  |
| images | string[] | 否 | 照片 |  |
| attachment | AttachmentBO[] | 否 | 附件 |  |

### WorkOrderTicketDTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| orderItemId | integer(int64) | 否 | 工单项ID |  |
| ticketCode | string | 是 | 票据编号 |  |
| ticketId | integer(int64) | 是 | 票据ID |  |
| ticketType | string | 是 | 票据类型 (PURCHASE_ORDER:采购单; STOCK_ENTRY:入库单; STOCK_OUT:出库单) |  |

### 不合格测量设备处置单修改DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| companyId | integer(int64) | 否 | 公司id |  |
| departmentId | integer(int64) | 否 | 部门id |  |
| id | integer(int64) | 否 | id |  |
| measureDeviceCode | string | 否 | 测量设备编号 |  |
| measureDeviceName | string | 否 | 测量设备名称 |  |
| measureSpecifics | string | 否 | 规格型号 |  |
| unqualifiedDescription | string | 否 | 不合格量具现象描述 |  |

### 不合格测量设备处置单添加DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| companyId | integer(int64) | 否 | 公司id |  |
| departmentId | integer(int64) | 否 | 部门id |  |
| measureDeviceCode | string | 否 | 测量设备编号 |  |
| measureDeviceName | string | 否 | 测量设备名称 |  |
| measureSpecifics | string | 否 | 规格型号 |  |
| reportNo | string | 否 | 报告编号 |  |
| unqualifiedDescription | string | 否 | 不合格量具现象描述 |  |

### 公司

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 是 | ID | 1 |
| merchantId | integer(int64) | 是 | 商户ID | 1 |
| code | string | 是 | 编号 | "xxx" |
| name | string | 是 | 公司名称 | "xxx" |
| idChain | string | 是 | 公司ID完整架构 | "123-456" |

### 压力容器年度检查报告修改DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| checkBasis | string | 否 | 检查依据 |  |
| checkDate | string | 否 | 检查日期 |  |
| checkItem | JsonNode | 否 | 检查项附页 |  |
| companyId | integer(int64) | 否 | 公司id |  |
| conclusion | string | 否 | 结论 |  |
| deviceId | integer(int64) | 否 | 设备id |  |
| id | integer(int64) | 否 | id |  |
| medium | string | 否 | 介质 |  |
| nextRegularCheckDate | string | 否 | 下次定期检查日期 |  |
| nextYearCheckDate | string | 否 | 下次年度检查日期 |  |
| phoneNumber | string | 否 | 联系电话 |  |
| pressure | string | 否 | 压力 |  |
| questionHandle | string | 否 | 问题及其处理 |  |
| remark | string | 否 | 说明 |  |
| reportNo | string | 否 | 报告编号 |  |
| safetyGrade | string | 否 | 安全状况等级 |  |
| safetyManagement | integer(int64) | 否 | 安全管理人员 |  |
| temperature | string | 否 | 温度 |  |

### 压力容器年度检查报告添加DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| checkBasis | string | 否 | 检查依据 |  |
| checkDate | string | 否 | 检查日期 |  |
| checkItem | JsonNode | 否 | 检查项附页 |  |
| companyId | integer(int64) | 否 | 公司id |  |
| conclusion | string | 否 | 结论 |  |
| deviceId | integer(int64) | 否 | 设备id |  |
| medium | string | 否 | 介质 |  |
| nextRegularCheckDate | string | 否 | 下次定期检查日期 |  |
| nextYearCheckDate | string | 否 | 下次年度检查日期 |  |
| phoneNumber | string | 否 | 联系电话 |  |
| pressure | string | 否 | 压力 |  |
| questionHandle | string | 否 | 问题及其处理 |  |
| remark | string | 否 | 说明 |  |
| reportNo | string | 否 | 报告编号 |  |
| safetyGrade | string | 否 | 安全状况等级 |  |
| safetyManagement | integer(int64) | 否 | 安全管理人员 |  |
| temperature | string | 否 | 温度 |  |

### 固定资产报废修改DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| bookBalance | number | 否 | 账面余额 |  |
| companyId | integer(int64) | 否 | 公司id |  |
| deviceId | integer(int64) | 否 | 设备id |  |
| id | integer(int64) | 否 | id |  |
| managementUnit | string | 否 | 资产管理单位 |  |
| originalValue | number | 否 | 原值 |  |
| scrapReason | string | 否 | 报废原因 |  |
| standardYear | integer(int32) | 否 | 规定使用年限 |  |
| usedYear | integer(int32) | 否 | 已使用年限 |  |

### 固定资产报废添加DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| bookBalance | number | 否 | 账面余额 |  |
| companyId | integer(int64) | 否 | 公司id |  |
| deviceId | integer(int64) | 否 | 设备id |  |
| managementUnit | string | 否 | 资产管理单位 |  |
| originalValue | number | 否 | 原值 |  |
| scrapReason | string | 否 | 报废原因 |  |
| standardYear | integer(int32) | 否 | 规定使用年限 |  |
| usedYear | integer(int32) | 否 | 已使用年限 |  |

### 完好设备评定单修改DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| companyId | integer(int64) | 否 | company_id |  |
| deviceId | integer(int64) | 否 | device_id |  |
| evaluateConclusion | string | 否 | 评定结论 |  |
| evaluateExpireEnd | string | 否 | 有效期结束 |  |
| evaluateExpireStart | string | 否 | 有效期开始 |  |
| executeStandard | JsonNode | 否 | 完好评定单标准 |  |
| id | integer(int64) | 否 | id |  |

### 完好设备评定单添加DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| companyId | integer(int64) | 否 | company_id |  |
| deviceId | integer(int64) | 否 | device_id |  |
| evaluateConclusion | string | 否 | 评定结论 |  |
| evaluateExpireEnd | string | 否 | 有效期结束 |  |
| evaluateExpireStart | string | 否 | 有效期开始 |  |
| executeStandard | JsonNode | 否 | 完好评定单标准 |  |

### 年度维修计划-明细 月份 添加/编辑DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| day | integer(int32) | 否 | 日期 |  |
| detailList | 编辑DTO[] | 否 | 计划内容 |  |
| month | integer(int32) | 否 | 月份 |  |

### 年度维修计划-明细 设备分组明细修改DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| deviceId | integer(int64) | 否 | 设备id |  |
| monthList | 编辑DTO[] | 否 | 年度维修计划-明细 月份list |  |

### 年度维修计划-明细 详情 添加/编辑DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | id |  |
| planContent | string | 否 | 计划内容 |  |

### 年度维修计划-频次修改DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| frequencyYear | integer(int32) | 否 | 每年最低频次 |  |
| id | integer(int64) | 否 | id |  |
| planContent | string | 否 | 计划内容 |  |
| type | string | 否 | 设备类别 |  |

### 年度维修计划-频次添加DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| frequencyYear | integer(int32) | 否 | 每年最低频次 |  |
| planContent | string | 否 | 计划内容 |  |
| type | string | 否 | 设备类别 |  |

### 年度维修计划修改DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| companyId | integer(int64) | 否 | 公司id |  |
| deviceList | 年度维修计划-明细 设备分组明细修改DTO[] | 否 | 年度维修计划-明细 设备分组list |  |
| id | integer(int64) | 否 | id |  |
| year | integer(int32) | 否 | 年度 |  |

### 年度维修计划添加DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| companyId | integer(int64) | 否 | 公司id |  |
| deviceList | 年度维修计划-明细 设备分组明细修改DTO[] | 否 | 年度维修计划-明细 设备分组list |  |
| originPlanId | integer(int64) | 否 | 源年度维修计划id(顶层id)(变更时用) |  |
| year | integer(int32) | 否 | 年度 |  |

### 年度高温测量计划-明细 月份 添加/编辑DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| days | integer(int32)[] | 否 | 日期 |  |
| month | integer(int32) | 否 | 月份 |  |

### 年度高温测量计划-明细 设备分组明细修改DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| deviceId | integer(int64) | 否 | 设备id |  |
| deviceLevel | string | 否 | 设备级别 |  |
| monthList | 编辑DTO[] | 否 | 年度高温测量计划-明细 月份list |  |

### 年度高温测量计划修改DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| companyId | integer(int64) | 否 | 公司id |  |
| deviceList | 年度高温测量计划-明细 设备分组明细修改DTO[] | 否 | 年度高温测量计划-明细 设备分组list |  |
| id | integer(int64) | 否 | id |  |
| reportNo | string | 否 | 报告编号 |  |
| type | string | 否 | 测量类型 |  |
| year | integer(int32) | 否 | 年度 |  |

### 年度高温测量计划添加DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| companyId | integer(int64) | 否 | 公司id |  |
| deviceList | 年度高温测量计划-明细 设备分组明细修改DTO[] | 否 | 年度高温测量计划-明细 设备分组list |  |
| reportNo | string | 否 | 报告编号 |  |
| type | string | 否 | 测量类型 |  |
| year | integer(int32) | 否 | 年度 |  |

### 提示消息

无

### 月度高温测量计划-SAT-明细 设备分组明细修改DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| deviceId | integer(int64) | 否 | 设备id |  |
| deviceLevel | string | 否 | 设备等级 |  |
| downTime | integer(int32) | 否 | 停机时长 |  |
| downTimeUnit | string | 否 | 停机时长-单位 |  |
| id | integer(int64) | 否 | id |  |
| instrumentType | string | 否 | 仪表类型 |  |
| planTestDate | string | 否 | 计划测试时间 |  |
| preTestDate | string | 否 | 上次测试时间 |  |
| precisionTestStandard | string | 否 | 系统精度测试标准 |  |
| testInterval | string | 否 | 测试间隔 |  |

### 月度高温测量计划-SAT修改DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| companyId | integer(int64) | 否 | 公司id |  |
| deviceList | 月度高温测量计划-SAT-明细 设备分组明细修改DTO[] | 否 | 月度高温测量计划-SAT-明细 设备分组list |  |
| id | integer(int64) | 否 | id |  |
| measureType | string | 否 | 测量类型 内部 INTERNAL/外部 EXTERNAL |  |
| month | integer(int32) | 否 | 月份 |  |
| testPartnerId | integer(int64) | 否 | 测试单位(部门/供应商)-主键id |  |
| year | integer(int32) | 否 | 年度 |  |

### 月度高温测量计划-SAT添加DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| companyId | integer(int64) | 否 | 公司id |  |
| deviceList | 月度高温测量计划-SAT-明细 设备分组明细修改DTO[] | 否 | 月度高温测量计划-SAT-明细 设备分组list |  |
| measureType | string | 否 | 测量类型 内部 INTERNAL/外部 EXTERNAL |  |
| month | integer(int32) | 否 | 月份 |  |
| reportNo | string | 否 | 报告编号 |  |
| testPartnerId | integer(int64) | 否 | 测试单位(部门/供应商)-主键id |  |
| year | integer(int32) | 否 | 年度 |  |

### 月度高温测量计划-TUS-明细 设备分组明细修改DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| deviceId | integer(int64) | 否 | 设备id |  |
| deviceLevel | string | 否 | 设备等级 |  |
| downTime | integer(int32) | 否 | 停机时长 |  |
| downTimeUnit | string | 否 | 停机时长-单位 |  |
| executeStandard | string | 否 | 执行标准 |  |
| id | integer(int64) | 否 | id |  |
| instrumentType | string | 否 | 仪表类型 |  |
| planTestDate | string | 否 | 计划测试时间 |  |
| preTestDate | string | 否 | 上次测试时间 |  |
| tempUniformity | string | 否 | 炉温均匀性 |  |
| testInterval | string | 否 | 测试间隔 |  |
| usedTemp | string | 否 | 使用温度 |  |
| workSpaceSize | string | 否 | 有效工作区大小 |  |

### 月度高温测量计划-TUS修改DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| companyId | integer(int64) | 否 | 公司id |  |
| deviceList | 月度高温测量计划-TUS-明细 设备分组明细修改DTO[] | 否 | 月度高温测量计划-TUS-明细 设备分组list |  |
| id | integer(int64) | 否 | id |  |
| measureType | string | 否 | 测量类型 内部 INTERNAL/外部 EXTERNAL |  |
| month | integer(int32) | 否 | 月份 |  |
| testPartnerId | integer(int64) | 否 | 测试单位(部门/供应商)-主键id |  |
| year | integer(int32) | 否 | 年度 |  |

### 月度高温测量计划-TUS添加DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| companyId | integer(int64) | 否 | 公司id |  |
| deviceList | 月度高温测量计划-TUS-明细 设备分组明细修改DTO[] | 否 | 月度高温测量计划-TUS-明细 设备分组list |  |
| measureType | string | 否 | 测量类型 内部 INTERNAL/外部 EXTERNAL |  |
| month | integer(int32) | 否 | 月份 |  |
| reportNo | string | 否 | 报告编号 |  |
| testPartnerId | integer(int64) | 否 | 测试单位(部门/供应商)-主键id |  |
| year | integer(int32) | 否 | 年度 |  |

### 注册设备数据模版

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| merchantCode | string | 是 | 商户号 | "lwc" |
| companyCode | string | 是 | 公司编号 | "CD01" |
| deviceCode | string | 是 | 设备编号 | "POS001" |
| applicationVersion | string | 否 | 应用版本 |  |
| deviceName | string | 否 | 设备名称 | "MacBook-Pro-zkl.local" |
| deviceOSType | string | 否 | 设备操作系统类型 | "macOS Catalina" |
| deviceOSVersion | string | 否 | 设备操作系统版本 | "10.15.7" |
| deviceMacAddress | string | 否 | 设备MAC地址 | "88:E9:FE:7B:DA:75" |
| deviceKey | string | 否 | 设备唯一标识 | "OJ0789I0UR290UR2393U82" |
| otherInfo | string | 否 | 设备其他信息 | {} |

### 添加附件DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| companyId | integer(int64) | 是 | 公司ID |  |
| description | string | 否 | 描述 |  |
| fileId | integer(int64) | 是 | 文件ID |  |
| fileIndex | string | 是 | 文件后缀 |  |
| fileName | string | 是 | 文件名称 |  |
| merchantId | integer(int64) | 是 | 商户ID |  |
| originId | integer(int64) | 否 | 源订单ID |  |
| originType | string | 否 | 源订单类型 |  |
| originTypeSub | string | 否 | 源订单子类型 |  |

### 炉温均匀性测试报告 修改DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| address | string | 否 | 地址 |  |
| companyId | integer(int64) | 否 | 公司id |  |
| deviceId | integer(int64) | 否 | 设备id |  |
| id | integer(int64) | 否 | id |  |
| nextDate | string | 否 | 下次日期 |  |
| pageNumber | integer(int32) | 否 | 页码 |  |
| reportNo | string | 否 | 报告编号 |  |
| testDate | string | 否 | 测试日期 |  |
| testUserId | integer(int64) | 否 | 测试人员 |  |

### 炉温均匀性测试报告 添加DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| address | string | 否 | 地址 |  |
| companyId | integer(int64) | 否 | 公司id |  |
| deviceId | integer(int64) | 否 | 设备id |  |
| nextDate | string | 否 | 下次日期 |  |
| pageNumber | integer(int32) | 否 | 页码 |  |
| reportNo | string | 否 | 报告编号 |  |
| testDate | string | 否 | 测试日期 |  |
| testUserId | integer(int64) | 否 | 测试人员 |  |

### 用户

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 是 | ID | 1 |
| merchantId | integer(int64) | 是 | 商户ID | 1 |
| companyId | integer(int64) | 是 | 公司ID | 1 |
| userName | string | 是 | 账号 | "sale@leadwaycloud.com" |
| name | string | 是 | 名称 | "管理员" |
| status | string | 是 | 状态 | "ACTIVE" |
| language | string | 是 | 语言 | "zh_CN" |
| image | string | 否 | 图片 |  |
| contactId | integer(int64) | 是 |  |  |
| partnerId | integer(int64) | 是 |  |  |
| sign | string | 否 | 签名 |  |
| contact | ResContact | 否 | 联系方式 |  |

### 系统返回分页数据模版«设备»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| first | boolean | 是 | 是否是第一页 | true |
| last | boolean | 是 | 是否是最后一页 | true |
| totalPages | integer(int32) | 是 | 总页数 | 1 |
| totalElements | integer(int64) | 是 | 总数据条数 | 1 |
| size | integer(int32) | 是 | 每页条数 | 10 |
| number | integer(int32) | 是 | 当前页码 | 0 |
| numberOfElements | integer(int32) | 是 | 当前页数据条数 | 0 |
| dataList | 设备[] | 是 | 当前页数据 |  |

### 系统返回分页数据模版«设备业务项»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| first | boolean | 是 | 是否是第一页 | true |
| last | boolean | 是 | 是否是最后一页 | true |
| totalPages | integer(int32) | 是 | 总页数 | 1 |
| totalElements | integer(int64) | 是 | 总数据条数 | 1 |
| size | integer(int32) | 是 | 每页条数 | 10 |
| number | integer(int32) | 是 | 当前页码 | 0 |
| numberOfElements | integer(int32) | 是 | 当前页数据条数 | 0 |
| dataList | 设备业务项[] | 是 | 当前页数据 |  |

### 系统返回分页数据模版«设备任务工单»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| first | boolean | 是 | 是否是第一页 | true |
| last | boolean | 是 | 是否是最后一页 | true |
| totalPages | integer(int32) | 是 | 总页数 | 1 |
| totalElements | integer(int64) | 是 | 总数据条数 | 1 |
| size | integer(int32) | 是 | 每页条数 | 10 |
| number | integer(int32) | 是 | 当前页码 | 0 |
| numberOfElements | integer(int32) | 是 | 当前页数据条数 | 0 |
| dataList | 设备任务工单[] | 是 | 当前页数据 |  |

### 系统返回分页数据模版«设备异常»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| first | boolean | 是 | 是否是第一页 | true |
| last | boolean | 是 | 是否是最后一页 | true |
| totalPages | integer(int32) | 是 | 总页数 | 1 |
| totalElements | integer(int64) | 是 | 总数据条数 | 1 |
| size | integer(int32) | 是 | 每页条数 | 10 |
| number | integer(int32) | 是 | 当前页码 | 0 |
| numberOfElements | integer(int32) | 是 | 当前页数据条数 | 0 |
| dataList | 设备异常[] | 是 | 当前页数据 |  |

### 系统返回分页数据模版«设备异常分类»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| first | boolean | 是 | 是否是第一页 | true |
| last | boolean | 是 | 是否是最后一页 | true |
| totalPages | integer(int32) | 是 | 总页数 | 1 |
| totalElements | integer(int64) | 是 | 总数据条数 | 1 |
| size | integer(int32) | 是 | 每页条数 | 10 |
| number | integer(int32) | 是 | 当前页码 | 0 |
| numberOfElements | integer(int32) | 是 | 当前页数据条数 | 0 |
| dataList | 设备异常分类[] | 是 | 当前页数据 |  |

### 系统返回分页数据模版«设备配套人员交接班»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| first | boolean | 是 | 是否是第一页 | true |
| last | boolean | 是 | 是否是最后一页 | true |
| totalPages | integer(int32) | 是 | 总页数 | 1 |
| totalElements | integer(int64) | 是 | 总数据条数 | 1 |
| size | integer(int32) | 是 | 每页条数 | 10 |
| number | integer(int32) | 是 | 当前页码 | 0 |
| numberOfElements | integer(int32) | 是 | 当前页数据条数 | 0 |
| dataList | 设备配套人员交接班[] | 是 | 当前页数据 |  |

### 系统返回分页数据模版«资产分类】»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| first | boolean | 是 | 是否是第一页 | true |
| last | boolean | 是 | 是否是最后一页 | true |
| totalPages | integer(int32) | 是 | 总页数 | 1 |
| totalElements | integer(int64) | 是 | 总数据条数 | 1 |
| size | integer(int32) | 是 | 每页条数 | 10 |
| number | integer(int32) | 是 | 当前页码 | 0 |
| numberOfElements | integer(int32) | 是 | 当前页数据条数 | 0 |
| dataList | 资产分类】[] | 是 | 当前页数据 |  |

### 系统返回数据模版

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

### 系统返回数据模版«AssetDeviceBaseVO»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | AssetDeviceBaseVO | 否 | 返回数据 |  |

### 系统返回数据模版«AssetWorkOrderVO»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | AssetWorkOrderVO | 否 | 返回数据 |  |

### 系统返回数据模版«DeviceRegisterVO»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | DeviceRegisterVO | 否 | 返回数据 |  |

### 系统返回数据模版«DeviceSystemDetailVO»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | DeviceSystemDetailVO | 否 | 返回数据 |  |

### 系统返回数据模版«List«AssetCalendarScheduleVO»»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | AssetCalendarScheduleVO[] | 否 | 返回数据 |  |

### 系统返回数据模版«List«AssetLockDeviceCalendarScheduleVO»»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | AssetLockDeviceCalendarScheduleVO[] | 否 | 返回数据 |  |

### 系统返回数据模版«List«ResAttachment»»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | ResAttachment[] | 否 | 返回数据 |  |

### 系统返回数据模版«List«用户»»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 用户[] | 否 | 返回数据 |  |

### 系统返回数据模版«List«设备»»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 设备[] | 否 | 返回数据 |  |

### 系统返回数据模版«List«设备业务项»»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 设备业务项[] | 否 | 返回数据 |  |

### 系统返回数据模版«List«设备任务工单»»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 设备任务工单[] | 否 | 返回数据 |  |

### 系统返回数据模版«List«设备备件»»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 设备备件[] | 否 | 返回数据 |  |

### 系统返回数据模版«List«设备异常»»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 设备异常[] | 否 | 返回数据 |  |

### 系统返回数据模版«List«设备异常分类»»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 设备异常分类[] | 否 | 返回数据 |  |

### 系统返回数据模版«List«设备档案»»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 设备档案[] | 否 | 返回数据 |  |

### 系统返回数据模版«List«设备系统信息»»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 设备系统信息[] | 否 | 返回数据 |  |

### 系统返回数据模版«List«设备系统日志»»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 设备系统日志[] | 否 | 返回数据 |  |

### 系统返回数据模版«List«设备配套人员»»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 设备配套人员[] | 否 | 返回数据 |  |

### 系统返回数据模版«List«设备配套人员交接班»»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 设备配套人员交接班[] | 否 | 返回数据 |  |

### 系统返回数据模版«List«设备配套人员班组留言簿»»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 设备配套人员班组留言簿[] | 否 | 返回数据 |  |

### 系统返回数据模版«List«资产»»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 资产[] | 否 | 返回数据 |  |

### 系统返回数据模版«List«资产分类】»»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 资产分类】[] | 否 | 返回数据 |  |

### 系统返回数据模版«Map«long,long»»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

### 系统返回数据模版«Map«string,long»»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

### 系统返回数据模版«ResAttachment»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | ResAttachment | 否 | 返回数据 |  |

### 系统返回数据模版«Void»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |

### 系统返回数据模版«boolean»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | boolean | 否 | 返回数据 |  |

### 系统返回数据模版«object»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | object | 否 | 返回数据 |  |

### 系统返回数据模版«string»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | string | 否 | 返回数据 |  |

### 系统返回数据模版«提示消息»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 提示消息 | 否 | 返回数据 |  |

### 系统返回数据模版«系统返回分页数据模版«设备»»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 系统返回分页数据模版«设备» | 否 | 返回数据 |  |

### 系统返回数据模版«系统返回分页数据模版«设备业务项»»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 系统返回分页数据模版«设备业务项» | 否 | 返回数据 |  |

### 系统返回数据模版«系统返回分页数据模版«设备任务工单»»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 系统返回分页数据模版«设备任务工单» | 否 | 返回数据 |  |

### 系统返回数据模版«系统返回分页数据模版«设备异常»»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 系统返回分页数据模版«设备异常» | 否 | 返回数据 |  |

### 系统返回数据模版«系统返回分页数据模版«设备异常分类»»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 系统返回分页数据模版«设备异常分类» | 否 | 返回数据 |  |

### 系统返回数据模版«系统返回分页数据模版«设备配套人员交接班»»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 系统返回分页数据模版«设备配套人员交接班» | 否 | 返回数据 |  |

### 系统返回数据模版«系统返回分页数据模版«资产分类】»»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 系统返回分页数据模版«资产分类】» | 否 | 返回数据 |  |

### 系统返回数据模版«设备»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 设备 | 否 | 返回数据 |  |

### 系统返回数据模版«设备业务项»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 设备业务项 | 否 | 返回数据 |  |

### 系统返回数据模版«设备异常»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 设备异常 | 否 | 返回数据 |  |

### 系统返回数据模版«设备异常分类»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 设备异常分类 | 否 | 返回数据 |  |

### 系统返回数据模版«设备档案»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 设备档案 | 否 | 返回数据 |  |

### 系统返回数据模版«设备计划日程»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 设备计划日程 | 否 | 返回数据 |  |

### 系统返回数据模版«资产»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 资产 | 否 | 返回数据 |  |

### 系统返回数据模版«资产分类】»

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| status | integer(int32) | 是 | 状态 | 200 |
| code | string | 是 | 消息代码 | "000" |
| message | string | 是 | 消息 | "成功" |
| data | 资产分类】 | 否 | 返回数据 |  |

### 设备

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 是 | ID | 1 |
| merchantId | integer(int64) | 否 | 商户 |  |
| companyId | integer(int64) | 否 | 公司ID |  |
| custodian | integer(int64) | 否 | 监控人 |  |
| assetsCode | string | 否 | 固定资产编号 |  |
| code | string | 否 | 编号 |  |
| referenceNumber | string | 否 | 出厂编号 |  |
| name | string | 否 | 名称 |  |
| images | string[] | 否 | 图片列表 |  |
| specifics | string | 否 | 规格型号 |  |
| status | string | 否 | 状态 (UNUSED:闲置; TEST:试机; PRODUCTION:投产; SCRAP:报废) |  |
| runningStatus | string | 否 | 运行状态 (RUNNING:运行中; HOT_STANDBY:热备用; COLD_STANDBY:冷备用; MAINTAIN:保养; MAINTAIN_STOP:保养(停机); FAULT:故障; FAULT_STOP:故障(停机); REPAIR:维修; REPAIR_STOP:维修(停机); STOP:停机) |  |
| categoryId | integer(int64) | 否 | 设备分类ID |  |
| note | string | 否 | 备注 |  |
| assetId | integer(int64) | 否 | 资产ID |  |
| localGroupId | integer(int64) | 否 | 位置分组 |  |
| localId | integer(int64) | 否 | 位置 |  |
| controlSystem | string | 否 | 控制系统 |  |
| protocolType | string | 否 | 驱动协议类型 |  |
| type | string[] | 否 | 设备类别(从sys_properties中取ASSET_DEVICE_TYPE组) |  |
| deviceConfig | string | 否 | 设备配置 |  |
| parentId | integer(int64) | 否 | 父级设备 |  |
| idChain | string | 否 | 完整的组织架构值 |  |
| master | integer(int64) | 否 | 主设备ID |  |
| manufacturer | string | 否 | 生产厂家 |  |
| productionDate | string | 否 | 生产日期(出厂日期) |  |
| startUseDate | string | 否 | 启用日期 |  |
| conversionDate | string | 否 | 转固日期 |  |
| active | boolean | 否 | 是否可用 |  |
| rfid | string | 否 | RFID |  |
| responsible2 | integer(int64) | 否 | 二级责任人 |  |
| responsible3 | integer(int64) | 否 | 三级责任人 |  |
| evaluateExpireStart | string | 否 | 有效期开始 |  |
| evaluateExpireEnd | string | 否 | 有效期结束 |  |
| equipmentCode | string | 否 | 设备代码 |  |
| enrollCode | string | 否 | 使用登记证编号 |  |
| containerCategory | string | 否 | 容器类别 |  |
| category | 资产分类】 | 否 | 分类 |  |
| masterDevice | 设备(仅用做转换tb_equipment表数据和关联查询) | 否 | 主设备 |  |
| parentDevice | 设备(仅用做转换tb_equipment表数据和关联查询) | 否 | 父级设备 |  |
| company | 公司 | 否 | 公司 |  |
| custodianUser | 用户 | 否 | 监控人 |  |
| responsible2User | 用户 | 否 | 二级责任人 |  |
| responsible3User | 用户 | 否 | 三级责任人 |  |
| local | ResLocale | 否 | 位置 |  |
| localGroup | ResLocaleGroup | 否 | 位置分组 |  |
| typeStr | string | 否 | 设备类别 |  |
| assetDeviceRegister | 资产设备注册表 | 否 | 设备应用激活信息 |  |
| createBy | integer(int64) | 否 | 创建人ID | 1 |
| createTime | string | 否 | 创建时间 | "2020-10-11 13:09:11" |
| updateBy | integer(int64) | 否 | 修改人ID | 1 |
| updateTime | string | 否 | 修改时间 | "2020-10-11 13:09:11" |

### 设备(仅用做转换tb_equipment表数据和关联查询)

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 否 | id |  |
| merchantId | integer(int64) | 否 | 商户 |  |
| companyId | integer(int64) | 否 | 公司ID |  |
| custodian | integer(int64) | 否 | 监控人 |  |
| assetsCode | string | 否 | 固定资产编号 |  |
| code | string | 否 | 编号 |  |
| referenceNumber | string | 否 | 出厂编号 |  |
| name | string | 否 | 名称 |  |
| specifics | string | 否 | 规格型号 |  |
| status | string | 否 | 状态 (UNUSED:闲置; TEST:试机; PRODUCTION:投产; SCRAP:报废) |  |
| runningStatus | string | 否 | 运行状态 (RUNNING:运行中; HOT_STANDBY:热备用; COLD_STANDBY:冷备用; MAINTAIN:保养; MAINTAIN_STOP:保养(停机); FAULT:故障; FAULT_STOP:故障(停机); REPAIR:维修; REPAIR_STOP:维修(停机); STOP:停机) |  |
| assetId | integer(int64) | 否 | 资产ID |  |
| type | string[] | 否 | 设备类别(从sys_properties中取ASSET_DEVICE_TYPE组) |  |
| idChain | string | 否 | 完整的组织架构值 |  |
| master | integer(int64) | 否 | 主设备ID |  |
| manufacturer | string | 否 | 生产厂家 |  |
| startUseDate | string | 否 | 启用日期 |  |
| active | boolean | 否 | 是否可用 |  |
| createBy | integer(int64) | 否 | 创建人ID | 1 |
| createTime | string | 否 | 创建时间 | "2020-10-11 13:09:11" |
| updateBy | integer(int64) | 否 | 修改人ID | 1 |
| updateTime | string | 否 | 修改时间 | "2020-10-11 13:09:11" |

### 设备业务项

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 是 | ID | 1 |
| merchantId | integer(int64) | 否 | 商户 |  |
| deviceId | integer(int64) | 否 | 设备ID |  |
| type | string[] | 否 | 类型 |  |
| point | string | 否 | 点位 |  |
| item | string | 否 | 项目 |  |
| standard | string | 否 | 标准 |  |
| method | string[] | 否 | 方法 | "EYE" |
| images | string[] | 否 | 示例照片 |  |
| toleranceUnit | string | 否 | 允差单位 |  |
| tolerance | string | 否 | 允差值 |  |
| note | string | 否 | 备注 |  |
| active | boolean | 是 | 是否可用 |  |
| methodStr | string | 否 | 方法 |  |
| typeStr | string | 否 | 类型 |  |
| device | 设备 | 否 | 设备 |  |
| createBy | integer(int64) | 否 | 创建人ID | 1 |
| createTime | string | 否 | 创建时间 | "2020-10-11 13:09:11" |
| updateBy | integer(int64) | 否 | 修改人ID | 1 |
| updateTime | string | 否 | 修改时间 | "2020-10-11 13:09:11" |

### 设备任务工单

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 是 | ID | 1 |
| merchantId | integer(int64) | 否 | 商户 |  |
| companyId | integer(int64) | 否 | 公司ID |  |
| deviceId | integer(int64) | 否 | 设备ID |  |
| assignee | AssigneeBO[] | 否 | 指派人 |  |
| assigneeUser | integer(int64)[] | 否 | 指派用户 |  |
| method | string | 否 | 方式 (INSIDE:内部; OUTSOURCE:委外; INSIDE_OUTSOURCE:内部+委外) |  |
| type | string | 否 | 类型 (PRODUCTION:生产; MAINTAIN:保养; LUBRICATION:润滑; REPAIR:维修; CHECK:点检; TUS:TUS; YEAR_ITEM_REPAIR:年度维修-项修; YEAR_MINOR_REPAIR:年度维修-小修; YEAR_PRECISION_ADJUSTMENT:年度维修-精度调整; YEAR_REGULAR_MAINTENANCE:年度维修-定期保养; YEAR_REGULAR_CHECK:年度维修-定检; YEAR_REGULAR_LUBRICATION:年度维修-定期润滑) |  |
| code | string | 否 | 编号 |  |
| name | string | 否 | 名称 |  |
| note | string | 否 | 备注 |  |
| status | string | 否 | 状态 (PENDING:待接单; PROCESSING:处理中; COMPLETED:完成; COMPLETED_ERROR:完成(异常); COMPLETED_UNCHECK:完成(停机不检); COMPLETED_MISS:完成(漏检); CLOSE:关闭; CANCEL:取消; LOCKED:锁定) |  |
| originId | integer(int64) | 否 | 来源 |  |
| originType | string | 否 | 来源类型 (SCHEDULE:计划; PRODUCTION:生产; MAINTAIN:保养; REPAIR:维修; CHECK:点检; LUBRICATION:润滑; TUS:TUS) |  |
| downtimeType | string | 否 | 停工时间类型 (MINUTE:分钟; HOUR:小时; DAY:天; WEEK:周; MONTH:月) |  |
| downtime | integer(int32) | 否 | 需要停工时间 |  |
| businessItemList | WorkOrderItemBO[] | 否 | 项目业务 |  |
| confirmTime | string | 否 | 确认时间(接单时间) |  |
| startTime | string | 否 | 计划开始时间 |  |
| dueTime | string | 否 | 计划完成时间 |  |
| completionTime | string | 否 | 实际完成时间 |  |
| scheduleId | integer(int64) | 否 | 日历日程ID |  |
| initiator | integer(int64) | 否 | 发起人 |  |
| confirmer | integer(int64) | 否 | 确认人 |  |
| orderExec | boolean | 否 | 是否循序执行项目 |  |
| schedule | 设备计划日程 | 否 | 日历日程 |  |
| initiatorUser | 用户 | 否 | 发起人 |  |
| confirmerUser | 用户 | 否 | 确认人 |  |
| company | 公司 | 否 | 公司 |  |
| assigneeUserStr | string | 否 | 指派用户 |  |
| device | 设备 | 否 | 设备 |  |
| createBy | integer(int64) | 否 | 创建人ID | 1 |
| createTime | string | 否 | 创建时间 | "2020-10-11 13:09:11" |
| updateBy | integer(int64) | 否 | 修改人ID | 1 |
| updateTime | string | 否 | 修改时间 | "2020-10-11 13:09:11" |
| mustCloseDown | boolean | 否 | 是否需要停机 | false |

### 设备任务工单业务项

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 是 | ID | 1 |
| orderId | integer(int64) | 否 | 工单 |  |
| lineNo | integer(int32) | 否 | 序号 |  |
| businessItemId | integer(int64) | 否 | 业务项ID |  |
| method | string | 否 | 作业方式 (INSIDE:内部; OUTSOURCE:委外; INSIDE_OUTSOURCE:内部+委外) |  |
| images | string[] | 否 | 现场照片 |  |
| abnormal | boolean | 否 | 是否发现异常 |  |
| abnormalNote | string | 否 | 异常描述 |  |
| abnormally | integer(int64)[] | 否 | 异常 |  |
| workOrderType | string | 否 | 提报工单类型 (PRODUCTION:生产; MAINTAIN:保养; LUBRICATION:润滑; REPAIR:维修; CHECK:点检; TUS:TUS; YEAR_ITEM_REPAIR:年度维修-项修; YEAR_MINOR_REPAIR:年度维修-小修; YEAR_PRECISION_ADJUSTMENT:年度维修-精度调整; YEAR_REGULAR_MAINTENANCE:年度维修-定期保养; YEAR_REGULAR_CHECK:年度维修-定检; YEAR_REGULAR_LUBRICATION:年度维修-定期润滑) |  |
| scheduleId | integer(int64) | 否 | 工单日历日程ID |  |
| beforeTolerance | string | 否 | 作业前差值 |  |
| afterTolerance | string | 否 | 作业后差值 |  |
| createBy | integer(int64) | 否 | 创建人ID | 1 |
| createTime | string | 否 | 创建时间 | "2020-10-11 13:09:11" |
| updateBy | integer(int64) | 否 | 修改人ID | 1 |
| updateTime | string | 否 | 修改时间 | "2020-10-11 13:09:11" |

### 设备任务工单物料消耗

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 是 | ID | 1 |
| orderId | integer(int64) | 否 | 商户 |  |
| lineNo | integer(int32) | 否 | 行号 |  |
| goodsId | integer(int64) | 否 | 商品ID |  |
| goodsBarcodeId | integer(int64) | 否 | 商品条码ID |  |
| quantity | integer(int32) | 否 | 数量 |  |
| purchaseOrder | integer(int64) | 否 | 采购单 |  |
| stockEntry | integer(int64) | 否 | 入库单 |  |
| stockOut | integer(int64) | 否 | 出库单 |  |
| stockGoods | StockGoods | 否 | 商品 |  |
| stockGoodsBarcode | StockGoodsBarcode | 否 | 商品条码 |  |
| stockOrder | StockOrder | 否 | 采购单 |  |
| stockEntryOrder | StockMove | 否 | 入库单 |  |
| stockOutOrder | StockMove | 否 | 出库单 |  |
| createBy | integer(int64) | 否 | 创建人ID | 1 |
| createTime | string | 否 | 创建时间 | "2020-10-11 13:09:11" |
| updateBy | integer(int64) | 否 | 修改人ID | 1 |
| updateTime | string | 否 | 修改时间 | "2020-10-11 13:09:11" |

### 设备任务工单票据

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 是 | ID | 1 |
| orderId | integer(int64) | 是 | 工单ID |  |
| orderItemId | integer(int64) | 否 | 工单业务项ID |  |
| ticketId | integer(int64) | 是 | 票据ID |  |
| ticketCode | string | 是 | 票据编号 |  |
| ticketType | string | 是 | 票据类型 (PURCHASE_ORDER:采购单; STOCK_ENTRY:入库单; STOCK_OUT:出库单) |  |
| workOrderItem | 设备任务工单业务项 | 否 | 设备任务工单业务项 |  |
| createBy | integer(int64) | 否 | 创建人ID | 1 |
| createTime | string | 否 | 创建时间 | "2020-10-11 13:09:11" |
| updateBy | integer(int64) | 否 | 修改人ID | 1 |
| updateTime | string | 否 | 修改时间 | "2020-10-11 13:09:11" |

### 设备任务工单设备异常

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 是 | ID | 1 |
| orderId | integer(int64) | 否 | 商户 |  |
| note | string | 否 | 异常描述 |  |
| abnormallyTime | string | 否 | 异常时间 |  |
| repairType | string | 否 | 维修类型 (REPAIR:大修; ITEM_REPAIR:项修; MINOR_REPAIR:小修; PRECISION_ADJUSTMENT:精度调整; YEAR_ITEM_REPAIR:年度维修计划-项修; YEAR_MINOR_REPAIR:年度维修计划-小修; YEAR_PRECISION_ADJUSTMENT:年度维修计划-精度调整; YEAR_REGULAR_MAINTENANCE:年度维修计划-定期保养; YEAR_REGULAR_CHECK:年度维修计划-定检; YEAR_REGULAR_LUBRICATION:年度维修计划-定期润滑; INTACT_EQUIPMENT_EVALUATE:完好设备评定) |  |
| abnormally | integer(int64)[] | 否 | 异常集合 |  |
| createBy | integer(int64) | 否 | 创建人ID | 1 |
| createTime | string | 否 | 创建时间 | "2020-10-11 13:09:11" |
| updateBy | integer(int64) | 否 | 修改人ID | 1 |
| updateTime | string | 否 | 修改时间 | "2020-10-11 13:09:11" |

### 设备任务工单里程碑

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 是 | ID | 1 |
| orderId | integer(int64) | 否 | 工单ID |  |
| userId | integer(int64) | 否 | 用户ID |  |
| type | string | 否 | 类型 (CREATE:创建工单; CONFIRM:确认工单; BIND_ORDER:绑定单据; CHANGE_ASSIGNEE:变更指派人员; CHANGE_DOWNTIME:变更停机时间; ITEM_ADJUST:工单项目变更; UPLOAD_ITEM:上传工单项目结果; COMPLETION:完成工单; RETREAT:退回工单; CLOSE:关闭工单; REVIEW:工单审核) |  |
| note | string | 否 | 描述/备注 |  |
| images | string[] | 否 | 照片 |  |
| attachment | AttachmentBO[] | 否 | 附件 |  |
| status | string | 否 | 状态 (PENDING:待接单; PROCESSING:处理中; COMPLETED:完成; COMPLETED_ERROR:完成(异常); COMPLETED_UNCHECK:完成(停机不检); COMPLETED_MISS:完成(漏检); CLOSE:关闭; CANCEL:取消; LOCKED:锁定) |  |
| statusDesc | string | 否 | 状态描述 |  |
| customData | string | 否 | 自定义数据 |  |
| pass | boolean | 否 | 审核是否通过 |  |
| milestoneId | integer(int64) | 否 | 被审核的工单里程碑ID |  |
| workOrder | 设备任务工单 | 否 | 工单 |  |
| reviewMilestone | 设备任务工单里程碑 | 否 | 被审核的工单里程碑 |  |
| initiatorUser | 用户 | 否 | 节点操作人 |  |
| createBy | integer(int64) | 否 | 创建人ID | 1 |
| createTime | string | 否 | 创建时间 | "2020-10-11 13:09:11" |
| updateBy | integer(int64) | 否 | 修改人ID | 1 |
| updateTime | string | 否 | 修改时间 | "2020-10-11 13:09:11" |
| review | boolean | 否 | 是否需要审核 | false |

### 设备修理完工验收单修改DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| companyId | integer(int64) | 否 | 公司id |  |
| deviceId | integer(int64) | 否 | 设备id |  |
| executeStandardPrecisionCheck | JsonNode | 否 | 设备附加项执行标准-精度检查 |  |
| executeStandardRepair | JsonNode | 否 | 设备附加项执行标准-修理信息 |  |
| id | integer(int64) | 否 | id |  |
| operateUserId | integer(int64) | 否 | 操作者 |  |
| repairEndDate | string | 否 | 修理日期end |  |
| repairStartDate | string | 否 | 修理日期start |  |
| repairType | string | 否 | 修理类别 |  |
| repairUserId | integer(int64) | 否 | 承修者 |  |
| writeDate | string | 否 | 填报日期 |  |

### 设备修理完工验收单添加DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| companyId | integer(int64) | 否 | 公司id |  |
| deviceId | integer(int64) | 否 | 设备id |  |
| executeStandardPrecisionCheck | JsonNode | 否 | 设备附加项执行标准-精度检查 |  |
| executeStandardRepair | JsonNode | 否 | 设备附加项执行标准-修理信息 |  |
| operateUserId | integer(int64) | 否 | 操作者 |  |
| repairEndDate | string | 否 | 修理日期end |  |
| repairStartDate | string | 否 | 修理日期start |  |
| repairType | string | 否 | 修理类别 |  |
| repairUserId | integer(int64) | 否 | 承修者 |  |
| writeDate | string | 否 | 填报日期 |  |

### 设备备件

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| deviceId | integer(int64) | 否 | 设备ID |  |
| id | integer(int64) | 是 | ID | 1 |
| purpose | string | 否 | 用途 (PRODUCTION:生产; MAINTAIN:保养; LUBRICATION:润滑; REPAIR:维修; CHECK:点检; TUS:TUS; YEAR_ITEM_REPAIR:年度维修-项修; YEAR_MINOR_REPAIR:年度维修-小修; YEAR_PRECISION_ADJUSTMENT:年度维修-精度调整; YEAR_REGULAR_MAINTENANCE:年度维修-定期保养; YEAR_REGULAR_CHECK:年度维修-定检; YEAR_REGULAR_LUBRICATION:年度维修-定期润滑) |  |
| goodsBarcodeId | integer(int64) | 否 | 商品条码ID |  |
| goodsId | integer(int64) | 否 | 商品ID |  |
| goods | StockGoods | 否 | 商品 |  |
| goodsBarcode | StockGoodsBarcode | 否 | 商品条码 |  |
| createBy | integer(int64) | 否 | 创建人ID | 1 |
| createTime | string | 否 | 创建时间 | "2020-10-11 13:09:11" |
| updateBy | integer(int64) | 否 | 修改人ID | 1 |
| updateTime | string | 否 | 修改时间 | "2020-10-11 13:09:11" |
| minStockQty | number(double) | 否 | 商品最小库存 |  |
| stockRealQty | number(double) | 否 | 商品实际库存 |  |

### 设备定期保养卡片修改DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| companyId | integer(int64) | 否 | 公司id |  |
| deviceId | integer(int64) | 否 | 设备id |  |
| executeStandard | JsonNode | 否 | 保养信息 |  |
| id | integer(int64) | 否 | id |  |
| maintenanceDate | string | 否 | 保养日期 |  |
| maintenanceUserId | integer(int64) | 否 | 保养人 |  |

### 设备定期保养卡片添加DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| companyId | integer(int64) | 否 | 公司id |  |
| deviceId | integer(int64) | 否 | 设备id |  |
| executeStandard | JsonNode | 否 | 保养信息 |  |
| maintenanceDate | string | 否 | 保养日期 |  |
| maintenanceUserId | integer(int64) | 否 | 保养人 |  |

### 设备工单执行标准修改DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| executeContent | string | 否 | 执行内容 |  |
| executeLocation | string | 否 | 执行部位 |  |
| id | integer(int64) | 否 | id |  |

### 设备工单执行标准添加DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| categoryId | integer(int64) | 否 | 设备分类id |  |
| executeContent | string | 否 | 执行内容 |  |
| executeLocation | string | 否 | 执行部位 |  |
| type | string | 否 | 类型 |  |

### 设备异常

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 是 | ID | 1 |
| merchantId | integer(int64) | 否 | 商户 |  |
| companyId | integer(int64) | 否 | 公司ID |  |
| deviceId | integer(int64) | 否 | 设备ID |  |
| componentId | integer(int64) | 否 | 设备部件ID |  |
| categoryId | integer(int64) | 否 | 异常分类ID |  |
| code | string | 否 | 异常代码 |  |
| level | integer(int32) | 否 | 异常等级 |  |
| images | string[] | 否 | 图片 |  |
| note | string | 否 | 备注 |  |
| handbook | AttachmentBO[] | 否 | 操作手册 |  |
| caseId | integer(int64) | 否 | 维修案例ID |  |
| active | boolean | 是 | 是否可用 |  |
| exception | string | 否 | 故障描述 |  |
| reason | string | 否 | 故障原因 |  |
| processMethod | string | 否 | 排除方法 |  |
| device | 设备 | 否 | 设备 |  |
| component | 设备 | 否 | 设备部件 |  |
| category | 设备异常分类 | 否 | 分类 |  |
| caseWorkOrder | 设备任务工单 | 否 | 维修案例 |  |
| createBy | integer(int64) | 否 | 创建人ID | 1 |
| createTime | string | 否 | 创建时间 | "2020-10-11 13:09:11" |
| updateBy | integer(int64) | 否 | 修改人ID | 1 |
| updateTime | string | 否 | 修改时间 | "2020-10-11 13:09:11" |

### 设备异常分类

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 是 | ID | 1 |
| merchantId | integer(int64) | 否 | 商户 |  |
| companyId | integer(int64) | 否 | 公司ID |  |
| name | string | 否 | 名称 |  |
| note | string | 否 | 备注 |  |
| active | boolean | 是 | 是否可用 |  |
| createBy | integer(int64) | 否 | 创建人ID | 1 |
| createTime | string | 否 | 创建时间 | "2020-10-11 13:09:11" |
| updateBy | integer(int64) | 否 | 修改人ID | 1 |
| updateTime | string | 否 | 修改时间 | "2020-10-11 13:09:11" |

### 设备档案

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| deviceId | integer(int64) | 否 | 设备ID |  |
| id | integer(int64) | 是 | ID | 1 |
| group | string | 否 | 分组(从sys_properties中取ASSET_DEVICE_ARCHIVES_GROUP组) |  |
| archives | AttachmentBO | 否 | 档案 |  |
| expireDate | string | 否 | 过期日期 | "2022-01-01" |
| remindEarly | integer(int32) | 否 | 提醒提前期(天) |  |
| remindTime | string | 否 | 提醒时间 | "10:00:00" |
| archivesStr | string | 否 | 档案 |  |
| device | 设备(仅用做转换tb_equipment表数据和关联查询) | 否 | 设备 |  |
| createBy | integer(int64) | 否 | 创建人ID | 1 |
| createTime | string | 否 | 创建时间 | "2020-10-11 13:09:11" |
| updateBy | integer(int64) | 否 | 修改人ID | 1 |
| updateTime | string | 否 | 修改时间 | "2020-10-11 13:09:11" |

### 设备检查项目模板修改DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| content | JsonNode | 否 | 执行内容 |  |
| id | integer(int64) | 否 | id |  |
| type | string | 否 | 类型 |  |

### 设备检查项目模板添加DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| content | JsonNode | 否 | 执行内容 |  |
| type | string | 否 | 类型 |  |

### 设备系统信息

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| deviceKey | string | 否 | 设备唯一标识 |  |
| id | integer(int64) | 是 | ID | 1 |
| gatherTime | string | 否 | 采集时间 | "2022-11-11 01:01:01.212" |
| dataType | string | 否 | 数据类型 |  |
| data | string | 否 | 系统数据 |  |
| subject | string | 否 | 主题 |  |
| createBy | integer(int64) | 否 | 创建人ID | 1 |
| createTime | string | 否 | 创建时间 | "2020-10-11 13:09:11" |
| updateBy | integer(int64) | 否 | 修改人ID | 1 |
| updateTime | string | 否 | 修改时间 | "2020-10-11 13:09:11" |

### 设备系统日志

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 是 | ID | 1 |
| deviceKey | string | 否 | 设备唯一标识 |  |
| gatherTime | string | 否 | 采集时间 | "2022-11-11 01:01:01.212" |
| data | string | 否 | 日志数据 |  |
| attachments | AttachmentBO[] | 否 | 附件 |  |

### 设备计划日程

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 是 | ID | 1 |
| merchantId | integer(int64) | 是 | 商户ID |  |
| deviceId | integer(int64) | 是 | 设备ID |  |
| originId | integer(int64) | 否 | 来源 |  |
| originType | string | 否 | 来源类型 (SCHEDULE:计划; PRODUCTION:生产; MAINTAIN:保养; REPAIR:维修; CHECK:点检; LUBRICATION:润滑; TUS:TUS) |  |
| status | string | 是 | 状态 (START:启动; PAUSE:暂停; CLOSE:关闭; CANCEL:取消; VOID:删除) |  |
| type | string | 是 | 类型 (PRODUCTION:生产; MAINTAIN:保养; LUBRICATION:润滑; REPAIR:维修; CHECK:点检; TUS:TUS; YEAR_ITEM_REPAIR:年度维修-项修; YEAR_MINOR_REPAIR:年度维修-小修; YEAR_PRECISION_ADJUSTMENT:年度维修-精度调整; YEAR_REGULAR_MAINTENANCE:年度维修-定期保养; YEAR_REGULAR_CHECK:年度维修-定检; YEAR_REGULAR_LUBRICATION:年度维修-定期润滑) |  |
| priority | integer(int32) | 否 | 优先级 | 0 |
| startDate | string | 是 | 开始日期 | "2020-10-11" |
| endDate | string | 否 | 结束日期 | "2020-10-11" |
| startTime | string | 是 | 日程开始时间 | "08:00:00" |
| endTime | string | 否 | 日程结束时间 | "09:00:00" |
| repeat | string | 是 | 重复类型 (NONE:无(临时); DAY:每N天; WEEK:每周; MONTH:每月; YEAR:每年) | "NONE" |
| dayDay | integer(int32) | 否 | N天 | 1 |
| weekDay | integer(int32) | 否 | 每周周几(1,2,3,4,5,6,7) | 1 |
| monthDay | integer(int32) | 否 | 每月几号(1,2,3...31) | 1 |
| yearDay | string | 否 | 每年的几月几号(01-01) | "01-01" |
| content | WorkOrderContentBO | 是 | 日程内容 |  |
| createUser | 用户 | 否 | 创建人 |  |
| device | 设备(仅用做转换tb_equipment表数据和关联查询) | 否 | 设备 |  |
| createBy | integer(int64) | 否 | 创建人ID | 1 |
| createTime | string | 否 | 创建时间 | "2020-10-11 13:09:11" |
| updateBy | integer(int64) | 否 | 修改人ID | 1 |
| updateTime | string | 否 | 修改时间 | "2020-10-11 13:09:11" |
| haveOrigin | boolean | 否 | 是否有原订单 | false |

### 设备转固申请修改DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| assetsCode | string | 否 | 资产编号 |  |
| basicValue | number | 否 | 基础费 |  |
| companyId | integer(int64) | 否 | 公司id |  |
| id | integer(int64) | 否 | id |  |
| installationValue | number | 否 | 安装费 |  |
| managementValue | number | 否 | 管理费 |  |
| manufacturer | string | 否 | 制造厂(设备生产厂家) |  |
| moneyFrom | string | 否 | 资金来源 |  |
| name | string | 否 | 设备名称 |  |
| originalValue | number | 否 | 原值 |  |
| outCode | string | 否 | 出厂编号 |  |
| outDate | string | 否 | 出厂年月 |  |
| remark | string | 否 | 备注 |  |
| specifics | string | 否 | 规格型号 |  |
| subsidiaryDevice | JsonNode | 否 | 附属设备 |  |
| transportValue | number | 否 | 运费 |  |

### 设备转固申请添加DTO

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| assetsCode | string | 否 | 资产编号 |  |
| companyId | integer(int64) | 否 | 公司id |  |
| manufacturer | string | 否 | 制造厂(设备生产厂家) |  |
| moneyFrom | string | 否 | 资金来源 |  |
| name | string | 否 | 设备名称 |  |
| outCode | string | 否 | 出厂编号 |  |
| outDate | string | 否 | 出厂年月 |  |
| remark | string | 否 | 备注 |  |
| specifics | string | 否 | 规格型号 |  |
| subsidiaryDevice | JsonNode | 否 | 附属设备 |  |

### 设备配套人员

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| deviceId | integer(int64) | 否 | 设备ID |  |
| id | integer(int64) | 是 | ID | 1 |
| type | string | 否 | 类型 (DEPARTMENT:部门; PEOPLE:个人) |  |
| manningId | integer(int64) | 否 | 部门/个人ID |  |
| workType | string | 否 | 作业类型 (PRODUCTION:生产; MAINTAIN:保养; LUBRICATION:润滑; REPAIR:维修; CHECK:点检; TUS:TUS; YEAR_ITEM_REPAIR:年度维修-项修; YEAR_MINOR_REPAIR:年度维修-小修; YEAR_PRECISION_ADJUSTMENT:年度维修-精度调整; YEAR_REGULAR_MAINTENANCE:年度维修-定期保养; YEAR_REGULAR_CHECK:年度维修-定检; YEAR_REGULAR_LUBRICATION:年度维修-定期润滑) |  |
| department | 部门 | 否 | 部门 |  |
| user | 用户 | 否 | 用户 |  |
| createBy | integer(int64) | 否 | 创建人ID | 1 |
| createTime | string | 否 | 创建时间 | "2020-10-11 13:09:11" |
| updateBy | integer(int64) | 否 | 修改人ID | 1 |
| updateTime | string | 否 | 修改时间 | "2020-10-11 13:09:11" |

### 设备配套人员交接班

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 是 | ID | 1 |
| merchantId | integer(int64) | 否 | 商户 |  |
| companyId | integer(int64) | 否 | 公司ID |  |
| departmentId | integer(int64) | 否 | 部门ID |  |
| startTime | string | 否 | 接班时间 | "2022-12-11 10:10:10" |
| endTime | string | 否 | 接班时间 | "2022-12-11 10:10:10" |
| manning | integer(int64)[] | 否 | 当班人员 | [] |
| manningStr | string | 否 | 当班人员 |  |
| department | 部门 | 否 | 部门 |  |
| manningUserList | 用户[] | 否 | 当班人员 | [] |
| createBy | integer(int64) | 否 | 创建人ID | 1 |
| createTime | string | 否 | 创建时间 | "2020-10-11 13:09:11" |
| updateBy | integer(int64) | 否 | 修改人ID | 1 |
| updateTime | string | 否 | 修改时间 | "2020-10-11 13:09:11" |

### 设备配套人员班组留言簿

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 是 | ID | 1 |
| merchantId | integer(int64) | 否 | 商户 |  |
| companyId | integer(int64) | 否 | 公司ID |  |
| departmentId | integer(int64) | 否 | 部门ID |  |
| content | string | 否 | 留言内容 |  |
| attachment | AttachmentBO[] | 否 | 附件 |  |
| active | boolean | 否 | 是否可用 |  |
| user | 用户 | 否 | 用户 |  |
| department | 部门 | 否 | 部门 |  |
| createBy | integer(int64) | 否 | 创建人ID | 1 |
| createTime | string | 否 | 创建时间 | "2020-10-11 13:09:11" |
| updateBy | integer(int64) | 否 | 修改人ID | 1 |
| updateTime | string | 否 | 修改时间 | "2020-10-11 13:09:11" |

### 资产

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 是 | ID | 1 |
| merchantId | integer(int64) | 是 | 商户 |  |
| content | string | 是 | 内容 |  |
| createBy | integer(int64) | 否 | 创建人ID | 1 |
| createTime | string | 否 | 创建时间 | "2020-10-11 13:09:11" |
| updateBy | integer(int64) | 否 | 修改人ID | 1 |
| updateTime | string | 否 | 修改时间 | "2020-10-11 13:09:11" |

### 资产分类】

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 是 | ID | 1 |
| merchantId | integer(int64) | 否 | 商户 |  |
| companyId | integer(int64) | 否 | 公司ID |  |
| code | string | 否 | 分类编号 |  |
| image | string | 否 | 图片 |  |
| name | string | 否 | 名称 |  |
| note | string | 否 | 备注 |  |
| type | string | 否 | 分类类型 (ASSET:资产; DEVICE:设备) |  |
| status | string | 否 | 状态 (ACTIVE:可用; DELETE:删除) |  |
| accumulatedDepreciationAccount | integer(int64) | 否 | 累积折旧科目 |  |
| capitalWorkInProgressAccount | integer(int64) | 否 | 资本在建科目 |  |
| parentId | integer(int64) | 否 | 父级分类 |  |
| idChain | string | 是 | 完整的组织架构值 |  |
| active | boolean | 是 | 是否可用 |  |
| createBy | integer(int64) | 否 | 创建人ID | 1 |
| createTime | string | 否 | 创建时间 | "2020-10-11 13:09:11" |
| updateBy | integer(int64) | 否 | 修改人ID | 1 |
| updateTime | string | 否 | 修改时间 | "2020-10-11 13:09:11" |

### 资产设备注册表

无

### 部门

| 名称 | 类型 | 必填 | 说明 | 示例 |
| --- | --- | --- | --- | --- |
| id | integer(int64) | 是 | ID | 1 |
| idChain | string | 是 | 完整的组织架构值 |  |
| name | string | 是 | 名称 | "管理员" |

