Skip to content

POST /dm-device/outsource/upload

Content-Type: multipart/form-data

触发按钮:无

入参

传递对象:MultipartFile

字段类型必填多选校验规则说明
multipartFileMultipartFile-上传文件

出参

传递对象: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

涉及数据库表