| | |
| | | import com.zy.acs.manager.manager.enums.StaStsType; |
| | | import com.zy.acs.manager.manager.service.LocService; |
| | | import com.zy.acs.manager.manager.service.StaService; |
| | | import com.zy.acs.manager.manager.service.TaskService; |
| | | import com.zy.acs.manager.system.controller.BaseController; |
| | | import com.zy.acs.manager.system.service.ConfigService; |
| | | import io.swagger.annotations.Api; |
| | |
| | | import org.springframework.web.bind.annotation.RequestMapping; |
| | | import org.springframework.web.bind.annotation.RestController; |
| | | |
| | | import java.util.ArrayList; |
| | | import java.util.Collections; |
| | | import java.util.List; |
| | | import java.util.Map; |
| | |
| | | @Autowired |
| | | private ConfigService configService; |
| | | |
| | | |
| | | @Autowired |
| | | private TaskService taskService; |
| | | |
| | | |
| | | //@PreAuthorize("hasAuthority('open:bus:submit')") |
| | | @PostMapping("/bus/submit") |
| | | @OperationLog("generate task from open api") |
| | |
| | | return R.error("generate tasks error"); |
| | | } |
| | | |
| | | |
| | | @OperationLog("Cancel Task") |
| | | @PostMapping("/task/cancel") |
| | | public R cancel(@RequestBody List<String> taskIds) { |
| | | if (Cools.isEmpty(taskIds)) { |
| | | return R.error("task cancel error"); |
| | | } |
| | | List<Boolean> data = new ArrayList<>(); |
| | | for (String id : taskIds) { |
| | | data.add(taskService.cancel(taskService.selectBySeqNum(id).getId(), 9527L)); |
| | | } |
| | | return R.ok().add(data); |
| | | } |
| | | |
| | | |
| | | @PostMapping("/sta/update") |
| | | @OperationLog("sync sta") |
| | | public R updateLoc(@RequestBody Map<String, Object> map) { |