控制层代码
@ApiOperation("工序-交换顺序(将当前记录与目标记录交换顺序) @author tarzan")
@GetMapping("/working/procedure/swap/{sourceId}/{targetId}")
public CommonResponseDTO<String> swap(@ApiParam(name = "sourceId", value = "当前记录ID", required = true) @PathVariable("sourceId") String sourceId,
@ApiParam(name = "targetId", value = "目标记录ID", required = true) @PathVariable("targetId") String targetId) {
return templateDetailService.swap(sourceId, targetId);
}
服务层方法代码
/**
* 方法描述: 交换顺序
*
* @param sourceId
* @param targetId
* @Return {@link CommonResponseDTO< String>}
* @throws
* @author tarzan
* @date 2020年04月01日 17:15:43
*/
public CommonResponseDTO<String> swap(String sourceId, String targetId) {
WorkingProcedureTempl