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.sch.constd.controller;
 
import javax.servlet.http.HttpServletRequest;
 
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.sch.constd.beans.ConStdBean;
import com.shlanbao.tzsc.pms.sch.constd.service.ConStdServiceI;
/**
 * 标准单耗
 * @author Leejean
 * @create 2014年11月25日下午1:22:01
 */
@Controller
@RequestMapping("/pms/constd")
public class ConStdController extends BaseController {
    @Autowired
    public ConStdServiceI conStdService;
    /**
     * 查询所有标准单耗
     */
    @ResponseBody
    @RequestMapping("/getAllConStds")
    public DataGrid getAllConStds(ConStdBean ConStdBean){
        try {
            return conStdService.getAllConStds(ConStdBean);
        } catch (Exception e) {
            log.error("查询所有标准单耗异常", e);
        }
        return null;
    }
    /**
     * 跳转到标准单耗新增页面
     */
    @RequestMapping("/goToConStdAddJsp")
    public String goToConStdAddJsp(String id){
        return "/pms/sch/constd/constdAdd";
    }
    /**
     * 新增标准单耗
     */
    @ResponseBody
    @RequestMapping("/addConStd")
    public Json addConStd(ConStdBean ConStdBean){
        Json json=new Json();
        try {
            conStdService.addConStd(ConStdBean);
            json.setMsg("新增标准单耗成功!");
            json.setSuccess(true);
        } catch (Exception e) {
            log.error(message, e);
            json.setMsg("新增标准单耗失败!");
            json.setSuccess(false);
        }
        return json;
    }
    /**
     * 跳转到标准单耗编辑页面
     */
    @RequestMapping("/goToConStdEditJsp")
    public String goToConStdEditJsp(HttpServletRequest request,String id){
        try {
            request.setAttribute("constd", null);
        } catch (Exception e) {
            log.error("获取ID:"+id+"的标准单耗失败", e);
        }
        return "/pms/sch/constd/constdEdit";
    }
    /**
     * 编辑标准单耗
     */
    @ResponseBody
    @RequestMapping("/editConStd")
    public Json editConStd(ConStdBean ConStdBean){
        Json json=new Json();
        try {
            conStdService.editConStd(ConStdBean);
            json.setMsg("编辑标准单耗成功!");
            json.setSuccess(true);
        } catch (Exception e) {
            log.error(message, e);
            json.setMsg("编辑标准单耗失败!");
        }
        return json;
    }
    /**
     * 生产标准单耗
     */
    @ResponseBody
    @RequestMapping("/deleteConStd")
    public Json deleteConStd(String id){
        Json json=new Json();
        try {
            conStdService.deleteConStd(id);
            json.setMsg("删除标准单耗成功!");
            json.setSuccess(true);
        } catch (Exception e) {
            log.error(message, e);
            json.setMsg("删除标准单耗失败!");
        }
        return json;
    }
 
 
    /**
     * 批量删除生产标准单耗
     */
    @ResponseBody
    @RequestMapping("/batchDeleteConStd")
    public Json batchDeleteConStd(String ids){
        Json json=new Json();
        try {
            conStdService.batchDeleteConStd(ids);
            json.setMsg("删除标准单耗成功!");
            json.setSuccess(true);
        } catch (Exception e) {
            log.error(message, e);
            json.setMsg("删除标准单耗失败!");
        }
        return json;
    }
}