package com.northglass.web.arrangemachine;
|
|
import java.util.Map;
|
|
import org.slf4j.Logger;
|
import org.slf4j.LoggerFactory;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.stereotype.Controller;
|
import org.springframework.ui.Model;
|
import org.springframework.web.bind.annotation.RequestMapping;
|
import org.springframework.web.bind.annotation.RequestMethod;
|
|
import com.northglass.service.arrangemachine.ArrangeMachineService;
|
import com.northglass.service.manage.ManageService;
|
|
@Controller
|
@RequestMapping(value="/arrangemachine")
|
public class ArrangeMachineController {
|
|
@Autowired
|
private ArrangeMachineService service;
|
public static String button="0";
|
public static String button1="0";
|
|
public static String getButton() {
|
return button;
|
}
|
|
public static void setButton(String button) {
|
ArrangeMachineController.button = button;
|
}
|
|
public static String getButton1() {
|
return button1;
|
}
|
|
public static void setButton1(String button1) {
|
ArrangeMachineController.button1 = button1;
|
}
|
|
@RequestMapping(method=RequestMethod.GET, value="/editArrangeMachineRank")
|
public String editArrangeMachineRank(Model model) {
|
model.addAttribute("editArrangeMachineRankHtml", service.getEditArrangeMachineRankHtml());
|
return "/arrangemachine/editArrangeMachineRank";
|
}
|
|
@RequestMapping(method=RequestMethod.GET, value="/loadData")
|
public String loadData() {
|
service.loadData();
|
return "redirect:/manage/arrangeManage";
|
}
|
|
@RequestMapping(method=RequestMethod.GET, value="/addData")
|
public String addData() {
|
service.addData();
|
return "redirect:/manage/arrangeManage";
|
}
|
|
@RequestMapping(method=RequestMethod.GET, value="/setup")
|
public String setup() {
|
service.addData();
|
return "arrangemachine/setup";
|
}
|
|
@RequestMapping(method=RequestMethod.GET, value="/clearData")
|
public String clearData() {
|
service.clearData();
|
return "redirect:/manage/arrangeManage";
|
}
|
|
@RequestMapping(method=RequestMethod.GET, value="/warning")
|
public String warning() {
|
button="1";
|
return "redirect:/manage/arrangeManage";
|
}
|
|
@RequestMapping(method=RequestMethod.GET, value="/zeroWarning")
|
public String zeroWarning() {
|
button1="1";
|
return "redirect:/manage/arrangeManage";
|
}
|
|
@RequestMapping(method=RequestMethod.GET, value="/arrangeinfo")
|
public String arrangeinfo(Model model) {
|
model.addAttribute("editArrangeMachineRankHtml", service.getEditArrangeMachineRankHtml());
|
Map<String, Object> param = service.showarrangeinfo("arrange");
|
model.addAttribute("taskAsk", param.get("taskAsk"));
|
model.addAttribute("taskOneAsk", param.get("taskOneAsk"));
|
model.addAttribute("taskTwoAsk", param.get("taskTwoAsk"));
|
model.addAttribute("taskThreeAsk", param.get("taskThreeAsk"));
|
model.addAttribute("taskFinish", param.get("taskFinish"));
|
model.addAttribute("taskTwoFinish", param.get("taskTwoFinish"));
|
model.addAttribute("taskThreeFinish", param.get("taskThreeFinish"));
|
model.addAttribute("taskFinishId", param.get("taskFinishId"));
|
model.addAttribute("taskMes", param.get("taskMes"));
|
model.addAttribute("taskSure", param.get("taskSure"));
|
model.addAttribute("taskWarning", param.get("taskWarning"));
|
model.addAttribute("finishStep", param.get("finishStep"));
|
return "/arrangemachine/arrangeinfo";
|
}
|
|
@RequestMapping(method=RequestMethod.GET, value="/tidyinfo")
|
public String tidyinfo(Model model) {
|
Map<String, Object> param = service.showarrangeinfo("tidy");
|
model.addAttribute("taskAsk", param.get("taskAsk"));
|
model.addAttribute("taskOneAsk", param.get("taskOneAsk"));
|
model.addAttribute("taskTwoAsk", param.get("taskTwoAsk"));
|
model.addAttribute("taskThreeAsk", param.get("taskThreeAsk"));
|
model.addAttribute("taskFinish", param.get("taskFinish"));
|
model.addAttribute("taskTwoFinish", param.get("taskTwoFinish"));
|
model.addAttribute("taskThreeFinish", param.get("taskThreeFinish"));
|
model.addAttribute("taskFinishId", param.get("taskFinishId"));
|
model.addAttribute("taskMes", param.get("taskMes"));
|
model.addAttribute("taskSure", param.get("taskSure"));
|
model.addAttribute("taskWarning", param.get("taskWarning"));
|
model.addAttribute("finishStep", param.get("finishStep"));
|
return "/arrangemachine/arrangeinfo";
|
}
|
}
|