| | |
| | | //System.out.println(taskstate); |
| | | List<OutTasks> OutTasks=new ArrayList<OutTasks>(); |
| | | if("2".equals(taskstate)){ |
| | | OutTasks=outTasksDao.FindMesStatus("æ´¾å°ç¡®è®¤ä»»å¡å®æ"); |
| | | List<OutTasks> lists=outTasksDao.FindMesStatus("æ´¾å°ç¡®è®¤ä»»å¡å®æ"); |
| | | if(lists.size()>0&&lists.size()<=100){ |
| | | OutTasks=lists.subList(0, lists.size()); |
| | | } |
| | | PageHeads="已宿任å¡"; |
| | | }else if("1".equals(taskstate)){ |
| | | OutTasks=outTasksDao.FindNoMesStatus("æ´¾å°ç¡®è®¤ä»»å¡å®æ"); |
| | | PageHeads="æªå®æä»»å¡"; |
| | | }else if("0".equals(taskstate)){ |
| | | OutTasks=outTasksDao.findAll(); |
| | | List<OutTasks> lists=outTasksDao.FindAll100(); |
| | | if(lists.size()>0&&lists.size()<=100){ |
| | | OutTasks=lists.subList(0, lists.size()); |
| | | } |
| | | PageHeads="å
¨é¨ä»»å¡"; |
| | | } |
| | | int sumcount=OutTasks.size()%ContentCount!=0?OutTasks.size()/ContentCount+1:OutTasks.size()/ContentCount; |
| | |
| | | model.addAttribute("ContentCountHtml",ContentCountHtml); |
| | | model.addAttribute("OutTaskshtml",OutTaskshtml(OutTasks,count,ContentCount)); |
| | | model.addAttribute("Buttonshtml",Buttonshtml(OutTasks.size(),count,ContentCount)); |
| | | return "alltasks/tasks"; |
| | | return "alltasks/tasks2"; |
| | | } |
| | | |
| | | //å
¨é¨ä»»å¡çé¢ |
| | | @RequestMapping(method = RequestMethod.GET,value="/loadMachine") |
| | | public String loadMachine(Model model,HttpServletRequest request,HttpServletResponse response) { |
| | | return "alltasks/loadMachine"; |
| | | } |
| | | //æ¤çº¿è·¯ç ä¸çå·¥ä½ |
| | | @RequestMapping(method = RequestMethod.POST,value="/loadRackLine") |
| | | @ResponseBody |
| | | public List<LoadRack> loadRackLine(Model model,HttpServletRequest request) { |
| | | String line="ä¸çå°"+request.getParameter("line");//线路 |
| | | List<LoadRack> loadRacks=loadRackDao.findRackName(line);//ä¸çå·¥ä½ |
| | | return loadRacks; |
| | | } |
| | | @RequestMapping(method = RequestMethod.POST,value="/alltasksdata") |
| | | @ResponseBody |
| | | public List<OutTasks> alltasksdata(Model model,HttpServletRequest request) { |
| | | String state=request.getParameter("state");//ä»»å¡ç¶æ |
| | | List<OutTasks> OutTasks=new ArrayList<OutTasks>(); |
| | | if("2".equals(state)){ |
| | | OutTasks=outTasksDao.FindMesStatus("æ´¾å°ç¡®è®¤ä»»å¡å®æ"); |
| | | }else if("1".equals(state)){ |
| | | OutTasks=outTasksDao.FindNoMesStatus("æ´¾å°ç¡®è®¤ä»»å¡å®æ"); |
| | | }else if("0".equals(state)){ |
| | | OutTasks=outTasksDao.findAll(); |
| | | } |
| | | return OutTasks; |
| | | } |
| | | |
| | | |
| | | |
| | | //ä¸å
±å¤å°æ°æ®ï¼ç¬¬å¤å°é¡µï¼ä¸é¡µå¤å°è¡ 50,2,10 |
| | | public String Buttonshtml(int Size,int Count,int ContentCount){ |
| | | String Buttonhtmls=""; |
| | |
| | | String WorkStatus="";//æ¯å¦å¨å·¥ä½ |
| | | String LoadWorkStatus=(loadRack.getMachineLoad()==null?"":loadRack.getMachineLoad().getWorkState());//æ¯å¦å¨å·¥ä½; |
| | | String FlagButton=loadRack.getFlag();//å¯ç¨ç¶æ |
| | | String StatsButton=loadRack.getFlag();//ææ¶ç¶æ |
| | | String StatsButton="";//ææ¶ç¶æ |
| | | int Loade=0;//å¾
䏿°é |
| | | int sum1=0; |
| | | int sum2=0; |
| | |
| | | }else{ |
| | | FlagButton="<button class=\"Rowbtn\" style=\"background-color: #fd5f56;margin-left:5px;\" onclick=\"EnableDisables('å¯ç¨','"+loadRack.getId()+"')\">ç¦ç¨</button>"; |
| | | } |
| | | if(!loadRack.getState().equals("使ç¨ä¸")){ |
| | | StatsButton="<button class=\"Rowbtn\" style=\"margin-left:5px;\" onclick=\"EnableDisables('使ç¨ä¸','"+loadRack.getId()+"')\">空é²</button>"; |
| | | }else{ |
| | | StatsButton="<button class=\"Rowbtn\" style=\"margin-left:5px;\" onclick=\"EnableDisables('空é²','"+loadRack.getId()+"')\">使ç¨ä¸</button>"; |
| | | } |
| | | // if(!loadRack.getState().equals("使ç¨ä¸")){ |
| | | // StatsButton="<button class=\"Rowbtn\" style=\"margin-left:5px;\" onclick=\"EnableDisables('使ç¨ä¸','"+loadRack.getId()+"')\">空é²</button>"; |
| | | // }else{ |
| | | // StatsButton="<button class=\"Rowbtn\" style=\"margin-left:5px;\" onclick=\"EnableDisables('空é²','"+loadRack.getId()+"')\">使ç¨ä¸</button>"; |
| | | // } |
| | | StatsButton+="<button class=\"Rowbtn\" style=\"margin-left:5px;\" onclick=\"EnableDisables('使ç¨ä¸','"+loadRack.getId()+"')\">使ç¨ä¸</button>"; |
| | | StatsButton+="<button class=\"Rowbtn\" style=\"margin-left:5px;\" onclick=\"EnableDisables('空é²','"+loadRack.getId()+"')\">空é²</button>"; |
| | | StatsButton+="<button class=\"Rowbtn\" style=\"margin-left:5px;\" onclick=\"EnableDisables('亮ç¯','"+loadRack.getId()+"')\">亮ç¯</button>"; |
| | | StatsButton+="<button class=\"Rowbtn\" style=\"margin-left:5px;\" onclick=\"EnableDisables('已亮ç¯','"+loadRack.getId()+"')\">已亮ç¯</button>"; |
| | | LoadRackshtml+="<tr>"; |
| | | LoadRackshtml+="<td style=\"text-align: center;\"><input class=\"checkboxs\" type=\"checkbox\" /></td>"; |
| | | LoadRackshtml+="<td class=\"RackId\">"+Id+"</td>"; |
| | |
| | | String Types=request.getParameter("Types"); |
| | | String Stusts=request.getParameter("Stusts"); |
| | | String TaskIdHtml=request.getParameter("TaskIdHtml"); |
| | | System.out.println(Types+","+Stusts+","+TaskIdHtml); |
| | | try { |
| | | List<OutTasks> OutTasks=outTasksDao.FindOutTasksTaskIds(TaskIdHtml); |
| | | for(OutTasks OutTask:OutTasks){ |