package com.shlanbao.tzsc.pms.qm.wages.controller;
|
|
import com.shlanbao.tzsc.base.controller.BaseController;
|
import com.shlanbao.tzsc.base.mapping.QmWagesParam;
|
import com.shlanbao.tzsc.base.model.DataGrid;
|
import com.shlanbao.tzsc.base.model.Json;
|
import com.shlanbao.tzsc.pms.md.eqpStopMaintain.EqpStopMaintainBean;
|
import com.shlanbao.tzsc.pms.qm.qmsd.bean.QmStdBean;
|
import com.shlanbao.tzsc.pms.qm.wages.beans.QmWagesParamBean;
|
import com.shlanbao.tzsc.pms.qm.wages.service.QualityWagesServiceI;
|
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 javax.servlet.http.HttpServletRequest;
|
|
/**
|
* 质量考核数据
|
* 2021.10.28
|
*/
|
@Controller
|
@RequestMapping("/pms/wages")
|
public class QualityWagesController extends BaseController {
|
@Autowired
|
public QualityWagesServiceI wagesServiceI;
|
|
@ResponseBody
|
@RequestMapping("/queryList")
|
public DataGrid queryList(QmWagesParamBean wagesParamBean) {
|
try {
|
return wagesServiceI.queryList(wagesParamBean);
|
} catch (Exception e) {
|
log.error("查询异常", e);
|
}
|
return null;
|
}
|
|
@RequestMapping("/goToQualityWagesAddJsp")
|
public String goToStopMaintainAddJsp() {
|
return "/pms/quality/wages/qualityWagesAdd";
|
}
|
|
@ResponseBody
|
@RequestMapping("/addQualityWages")
|
public Json addQualityWages(QmWagesParamBean param) {
|
Json json = new Json();
|
try {
|
wagesServiceI.addQualityWages(param);
|
json.setMsg("新增成功!");
|
json.setSuccess(true);
|
} catch (Exception e) {
|
log.error(message, e);
|
json.setMsg("新增失败!"+e.getMessage());
|
json.setSuccess(false);
|
}
|
return json;
|
}
|
|
@ResponseBody
|
@RequestMapping("/editQualityWages")
|
public Json editQualityWages(QmWagesParamBean param) {
|
Json json = new Json();
|
try {
|
wagesServiceI.editQualityWages(param);
|
json.setMsg("修改成功!");
|
json.setSuccess(true);
|
} catch (Exception e) {
|
log.error(message, e);
|
json.setMsg("修改失败!"+e.getMessage());
|
json.setSuccess(false);
|
}
|
return json;
|
}
|
|
|
@RequestMapping("/goToQualityWagesEditJsp")
|
public String goToQualityWagesEditJsp(String id, HttpServletRequest request){
|
QmWagesParamBean param = wagesServiceI.queryWageById(id);
|
request.setAttribute("wage",param);
|
return "/pms/quality/wages/qualityWagesEdit";
|
}
|
|
@ResponseBody
|
@RequestMapping("/deleteWagesBatch")
|
public Json deleteWagesBatch(String ids){
|
Json json=new Json();
|
String [] idStrings = ids.split(",");
|
try {
|
for (String id : idStrings) {
|
wagesServiceI.deleteWagesBatch(id);
|
}
|
json.setMsg("删除成功!");
|
json.setSuccess(true);
|
} catch (Exception e) {
|
log.error(message, e);
|
json.setMsg("删除失败!");
|
}
|
return json;
|
}
|
|
@ResponseBody
|
@RequestMapping("/deleteWages")
|
public Json deleteWages(String id){
|
Json json=new Json();
|
|
try {
|
wagesServiceI.deleteWagesBatch(id);
|
json.setMsg("删除成功!");
|
json.setSuccess(true);
|
} catch (Exception e) {
|
log.error(message, e);
|
json.setMsg("删除失败!");
|
}
|
return json;
|
}
|
|
}
|