| | |
| | | import org.springblade.modules.taskqd.service.impl.TaskqdServiceImpl; |
| | | import org.springblade.modules.taskqd.vo.TaskqdVO; |
| | | import org.springblade.modules.taskqd.wrapper.TaskqdWrapper; |
| | | import org.springblade.modules.webscoket.service.IPushMsgService; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | | import javax.servlet.http.HttpServletResponse; |
| | | import javax.validation.Valid; |
| | | import java.util.Date; |
| | | import java.util.HashMap; |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | | /** |
| | | * 控制器 |
| | |
| | | public class TaskqdController extends BladeController { |
| | | |
| | | private final TaskqdServiceImpl taskqdService; |
| | | |
| | | @Autowired |
| | | private IPushMsgService pushMsgService; |
| | | |
| | | /** |
| | | * 详情 |
| | |
| | | String ser = taskqd.getSerid(); |
| | | String ser2 = list.get(0).getSerid(); |
| | | String sub = ser.substring(0, serid.length() - 1); |
| | | String ss = ser2 + sub ; |
| | | String ss = ser2 + sub; |
| | | |
| | | String team = taskqd.getCaptain(); |
| | | boolean isteam = StringUtil.isEmpty(list.get(0).getTeam()); |
| | |
| | | * @return |
| | | */ |
| | | @PostMapping("/selectLi") |
| | | public R selectLi(String type, String serid,String jurisdiction) { |
| | | List<TaskqdVO> list = taskqdService.selectLi(type, serid,jurisdiction); |
| | | public R selectLi(String type, String serid, String jurisdiction) { |
| | | List<TaskqdVO> list = taskqdService.selectLi(type, serid, jurisdiction); |
| | | for (int i = 0; i < list.size(); i++) { |
| | | Integer nums = list.get(i).getNums(); |
| | | |
| | |
| | | } |
| | | return R.data(list); |
| | | } |
| | | |
| | | @GetMapping("/startTask") |
| | | public R<Map> startTask(String rid, String serid,String type) { |
| | | //获取组员id并进行通知 |
| | | Map<String, Object> map = new HashMap<>(); |
| | | int msg = pushMsgService.startTask(serid, rid,type); |
| | | map.put("res", msg); |
| | | map.put("type", type); |
| | | return R.data(map); |
| | | } |
| | | |
| | | |
| | | } |