zhuguifei
2026-03-10 58402bd5e762361363a0f7d7907153c77dbb819f
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
120
121
122
123
124
125
126
127
128
package com.shlanbao.tzsc.pms.equ.assessment.controller;
 
import java.text.SimpleDateFormat;
import java.util.Date;
 
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;
 
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
 
import com.shlanbao.tzsc.base.controller.BaseController;
import com.shlanbao.tzsc.base.model.DataGrid;
import com.shlanbao.tzsc.base.model.Json;
import com.shlanbao.tzsc.pms.equ.assessment.EqmWkshopAssessmentBean;
import com.shlanbao.tzsc.pms.equ.assessment.service.WkshopAssessmentServiceI;
import com.shlanbao.tzsc.pms.md.FilterCount.SchFilterCountBean;
import com.shlanbao.tzsc.pms.md.FilterCount.service.FilterCountServiceI;
 
@Controller
@RequestMapping("/pms/wkshopAssessment")
public class WkshopAssessmentController extends BaseController {    
    @Autowired
    public WkshopAssessmentServiceI filterCountServiceI;
    @ResponseBody
    @RequestMapping("/getFilterCount")
    public DataGrid getFilterCount(EqmWkshopAssessmentBean filterCountBean){
        try {
            return filterCountServiceI.getAllFilterCount(filterCountBean);
        } catch (Exception e) {
            log.error("查询异常", e);
        }
        return null;
    }
    @RequestMapping("/goToFilterCountAddJsp")
    public String goToFilterCountAddJsp(String id){
        return "/pms/equ/wkshopAssessment/schFilterCountAdd";
    }
    @ResponseBody
    @RequestMapping("/addFilterCount")
    public Json addFilterCount(EqmWkshopAssessmentBean filterCountBean){
        Json json=new Json();
        try {
            filterCountServiceI.addFilterCount(filterCountBean);
            json.setMsg("新增成功!");
            json.setSuccess(true);
        } catch (Exception e) {
            log.error(message, e);
            json.setMsg("新增失败!");
            json.setSuccess(false);
        }
        return json;
    }
    @RequestMapping("/goToFilterCountEditJsp")
    public String goToFilterCountEditJsp(HttpServletRequest request,String id){
        try {
            request.setAttribute("filterCount", filterCountServiceI.getFilterCountById(id));
        } catch (Exception e) {
            log.error("获取ID:"+id+"的数据失败", e);
        }
        return "/pms/equ/wkshopAssessment/schFilterCountEdit";
    }
    @ResponseBody
    @RequestMapping("/editFilterCount")
    public Json editFilterCount(EqmWkshopAssessmentBean filterCountBean){
        Json json=new Json();
        try {
            filterCountServiceI.editFilterCount(filterCountBean);
            json.setMsg("编辑成功!");
            json.setSuccess(true);
        } catch (Exception e) {
            log.error(message, e);
            json.setMsg("编辑失败!");
        }
        return json;
    }
    @ResponseBody
    @RequestMapping("/deleteFilterCount")
    public Json deleteFilterCount(String id){
        Json json=new Json();
        try {
            filterCountServiceI.deleteFilterCount(id);
            json.setMsg("删除成功!");
            json.setSuccess(true);
        } catch (Exception e) {
            log.error(message, e);
            json.setMsg("删除失败!");
        }
        return json;
    }
 
    /**
     * 批量删除
     * @param ids
     * @return
     */
    @ResponseBody
    @RequestMapping("/batchDeleteFilterCount")
    public Json batchDeleteFilterCount(String ids){
        Json json=new Json();
        try {
            filterCountServiceI.batchDeleteFilterCount(ids);
            json.setMsg("删除成功!");
            json.setSuccess(true);
        } catch (Exception e) {
            log.error(message, e);
            json.setMsg("删除失败!");
        }
        return json;
    }
    @ResponseBody
    @RequestMapping("/orderResult")
    public Json orderResult(String ids,HttpSession session,String user){
        Json json = new Json();
        try {
            filterCountServiceI.orderResult(ids,user);
            json.setSuccess(true);
            json.setMsg("反馈成功!");
        } catch (Exception e) {
            e.printStackTrace();
            json.setMsg("反馈失败!");
        }
        return json;
    }
    
}