| | |
| | | @Autowired |
| | | private DeviceService deviceService; |
| | | //æºå¨çé¢ (坿·»å ï¼ä¿®æ¹ï¼å é¤) |
| | | @RequestMapping(method = RequestMethod.GET,value="/manualOperation") |
| | | public String manualOperation(Model model) { |
| | | model.addAttribute("MachineCount",1); |
| | | return "configuration/manualOperation"; |
| | | } |
| | | |
| | | //æºå¨çé¢ (坿·»å ï¼ä¿®æ¹ï¼å é¤) |
| | | @RequestMapping(method = RequestMethod.GET,value="/taskInfo") |
| | | public String taskInfo(Model model) { |
| | | return "configuration/taskInfos"; |
| | | } |
| | | //æºå¨çé¢ (坿·»å ï¼ä¿®æ¹ï¼å é¤) |
| | | @RequestMapping(method = RequestMethod.GET,value="/minche") |
| | | public String minche(Model model) { |
| | | String MachineOutTaskhtmls=""; |
| | | List<Machine> Machines=machineDao.findAll(); |
| | | Telecoms telecoms=telecomsDao.findOne(10L); |
| | | Telecoms telecomsShel=telecomsDao.findOne(1L); |
| | | String outTasksTasks=""; |
| | | String InfoStats="æ¨ç软件å°äº"+telecomsShel.getInterprets()+" è¿æï¼è¯·ä¸ä¾åºåèç³»"; |
| | | if(telecomsShel.getInterprets().equals("")){ |
| | | InfoStats=""; |
| | |
| | | } |
| | | List<OutTasks> OutTasksTasking=outTasksDao.FindMachineStatusWorkStatus("çå¾
å¼å§","çå¾
éååºåº","æ£å¨å·¥ä½","æ£å¸¸"); |
| | | List<OutTasks> OutTasksAll=outTasksDao.FindMachineStatusWorkStatus("çå¾
å¼å§","çå¾
éååºåº","çå¾
ä¸","æ£å¸¸"); |
| | | |
| | | for(OutTasks OutTasks:OutTasksTasking){ |
| | | outTasksTasks+="<tr style='background-color: #a3f4ab;'>"+ |
| | | "<td>"+OutTasks.getTaskId()+"</td>"+ |
| | | "<td>"+OutTasks.getStockName()+"</td>"+ |
| | | "<td>"+OutTasks.getDestination()+"</td>"+ |
| | | "<td>"+OutTasks.getRackNumber()+"</td>"+ |
| | | "<td>"+(OutTasks.getPlanLoadNum1()+OutTasks.getPlanLoadNum2()+OutTasks.getPlanLoadNum3())+"</td>"+ |
| | | "<td>"+OutTasks.getStockNum()+"</td>"+ |
| | | "<td>"+(OutTasks.getMachineStatus().equals("çå¾
å¼å§")?"åºåº":"éåº")+"</td>"+ |
| | | "</tr>"; |
| | | OutTasksid=OutTasks.getId().toString(); |
| | | OutTasksWorkStatus=OutTasks.getWorkStatus().toString(); |
| | | OutTasksStockName=OutTasks.getStockName().toString(); |
| | |
| | | OutTasksMachineStatus=OutTasks.getMachineStatus().toString(); |
| | | OutTasksInfoContent=OutTasks.getInfoContent().toString(); |
| | | break; |
| | | } |
| | | for(OutTasks OutTasks:OutTasksAll){ |
| | | outTasksTasks+="<tr>"+ |
| | | "<td>"+OutTasks.getTaskId()+"</td>"+ |
| | | "<td>"+OutTasks.getStockName()+"</td>"+ |
| | | "<td>"+OutTasks.getDestination()+"</td>"+ |
| | | "<td>"+OutTasks.getRackNumber()+"</td>"+ |
| | | "<td>"+(OutTasks.getPlanLoadNum1()+OutTasks.getPlanLoadNum2()+OutTasks.getPlanLoadNum3())+"</td>"+ |
| | | "<td>"+OutTasks.getStockNum()+"</td>"+ |
| | | "<td>"+(OutTasks.getMachineStatus().equals("çå¾
å¼å§")?"åºåº":"éåº")+"</td>"+ |
| | | "</tr>"; |
| | | } |
| | | OutTasksCount=(OutTasksAll.isEmpty()?"0":OutTasksAll.size()).toString(); |
| | | }else if("load".equals(machine.getTypeId().getTypesName())){ |
| | |
| | | MachineOutTaskhtmls+="</tr>"; |
| | | } |
| | | model.addAttribute("InfoStats",InfoStats); |
| | | model.addAttribute("outTasksTasks",outTasksTasks); |
| | | model.addAttribute("MachineOutTaskhtmls",MachineOutTaskhtmls); |
| | | model.addAttribute("MachineCount",Machines.size()); |
| | | return "configuration/minche"; |
| | |
| | | } |
| | | return "æ ææä½!"; |
| | | } |
| | | |
| | | // æå¨é¡µé¢ æªå®æçä»å¨ä»»å¡ |
| | | @RequestMapping(method = RequestMethod.POST, value = "/selectOutTasks") |
| | | @ResponseBody |
| | | public List<OutTasks> selectOutTasks(HttpServletRequest request, Model model) { |
| | | List<OutTasks> list=outTasksDao.findWaitTask(); |
| | | return list; |
| | | } |
| | | // æå¨é¡µé¢ æ·»å æå¨ä»»å¡ |
| | | @RequestMapping(method = RequestMethod.POST, value = "/addTask") |
| | | public String addTask(HttpServletRequest request, Model model) { |
| | | String start=request.getParameter("start"); |
| | | String end=request.getParameter("end"); |
| | | String stock=request.getParameter("stock"); |
| | | OutTasks OutTasksadd=new OutTasks(); |
| | | OutTasksadd.setId(2L); |
| | | OutTasksadd.setTaskId("1"); |
| | | OutTasksadd.setTaskType("æå¨ä»»å¡"); |
| | | OutTasksadd.setMesStatus(""); |
| | | OutTasksadd.setMachineStatus(""); |
| | | OutTasksadd.setWorkStatus("çå¾
ä¸"); |
| | | OutTasksadd.setPkgId(1); |
| | | OutTasksadd.setStockName("1"); |
| | | OutTasksadd.setDestination("ä¸çå°1"); |
| | | OutTasksadd.setPlanLoadNum1(0); |
| | | OutTasksadd.setPlanLoadNum2(0); |
| | | OutTasksadd.setPlanLoadNum3(0); |
| | | OutTasksadd.setStockNum(0); |
| | | OutTasksadd.setLoadeNum(0); |
| | | OutTasksadd.setNewPkgId(1); |
| | | OutTasksadd.setNewPkgNum(0); |
| | | OutTasksadd.setBb(0); |
| | | OutTasksadd.setHh(0); |
| | | OutTasksadd.setColor(""); |
| | | OutTasksadd.setThickness(0); |
| | | OutTasksadd.setPkgNum(0); |
| | | OutTasksadd.setStockThickness(0); |
| | | OutTasksadd.setTaskIds(1L); |
| | | OutTasksadd.setPosunCount(0); |
| | | OutTasksadd.setRackNumber(""); |
| | | OutTasksadd.setInfoContent(""); |
| | | OutTasksadd.setStartTime(new Date()); |
| | | OutTasksadd.setFinshTime(new Date()); |
| | | OutTasksadd.setFlag("æ£å¸¸"); |
| | | OutTasksadd.setLoadTime(new Date()); |
| | | OutTasksadd.setPriority(900); |
| | | outTasksDao.save(OutTasksadd); |
| | | return "redirect:/Config/manualOperation"; |
| | | } |
| | | // æå¨é¡µé¢ 任塿ä½ï¼ãåæ¶/宿ã |
| | | @RequestMapping(method = RequestMethod.POST, value = "/updateTask") |
| | | public String updateTask(HttpServletRequest request, Model model) { |
| | | String taskid=request.getParameter("taskid"); |
| | | String Controls=request.getParameter("Controls"); |
| | | // OutTasks OutTasks=outTasksDao.findOne(Long.valueOf(taskid)); |
| | | // OutTasks.setMesStatus(""); |
| | | // OutTasks.setMachineStatus(""); |
| | | // OutTasks.setWorkStatus(""); |
| | | // outTasksDao.save(OutTasks); |
| | | return "redirect:/Config/manualOperation"; |
| | | } |
| | | //大å±å±ç¤º |
| | | @RequestMapping(method = RequestMethod.GET,value="/infomathion") |
| | | public String infomathion(Model model) { |