| | |
| | | import com.dji.sample.common.model.ResponseResult; |
| | | import com.dji.sample.wayline.model.dto.WaylineJobDTO; |
| | | import com.dji.sample.wayline.model.param.CreateJobParam; |
| | | import com.dji.sample.wayline.model.param.UpdateJobParam; |
| | | import com.dji.sample.wayline.service.IWaylineJobService; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.web.bind.annotation.*; |
| | |
| | | waylineJobService.uploadMediaHighestPriority(workspaceId, jobId); |
| | | return ResponseResult.success(); |
| | | } |
| | | |
| | | @PutMapping("/{workspace_id}/jobs/{job_id}") |
| | | public ResponseResult updateJobStatus(@PathVariable(name = "workspace_id") String workspaceId, |
| | | @PathVariable(name = "job_id") String jobId, |
| | | @Valid @RequestBody UpdateJobParam param) { |
| | | waylineJobService.updateJobStatus(workspaceId, jobId, param); |
| | | return ResponseResult.success(); |
| | | } |
| | | } |