Appearance
POST /dm-device/outsource/upload
Content-Type: multipart/form-data
触发按钮:无
入参
传递对象:MultipartFile
| 字段 | 类型 | 必填 | 多选 | 校验规则 | 说明 |
|---|---|---|---|---|---|
| multipartFile | MultipartFile | 否 | 否 | - | 上传文件 |
出参
传递对象:ResultData<LsscAttachmentVo><上传后的附件元数据>
无
前端校验规则
text
无后端逻辑
text
业务流程:绑定委外维修文件类型后调用文件服务上传并保存附件记录
├── 绑定委外维修文件类型
│ └── FileTargetEnum.DEVICEMATE_OUTSOURCE_REPAIR.getBusinessKey :94
├── 调用文件服务上传
│ └── FileClient.uploadFile :95
├── 上传物理文件
│ └── OssUtil.upload :97
└── 保存附件记录
└── save :79后端校验规则
text
后端校验
└── 条件业务约束
└── 当文件服务返回码不等于200时拒绝上传:fileUpload :96-98
└── ExceptionCode.EX400003涉及数据库表
无