严智鑫
2025-11-13 945bc394f40d8af1072a53da9a94f24207124e6d
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
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";
    }
}