package com.shlanbao.tzsc.pms.qm.qmOutWord.controller;
import javax.servlet.http.HttpServletRequest;
import com.shlanbao.tzsc.base.model.Json;
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.PageParams;
import com.shlanbao.tzsc.pms.qm.qmOutWord.beans.QmOutwardDefectItemBean;
import com.shlanbao.tzsc.pms.qm.qmOutWord.service.QmOutwardDefectItemService;
/**
* 缺陷定义查询记录控制器
*
@author luther.zhang
* @create 2015-02-27
*/
@Controller
@RequestMapping("/pms/wcp")
public class QmOutwardDefectItemController extends BaseController{
@Autowired
private QmOutwardDefectItemService service;
/** 查询*/
@ResponseBody
@RequestMapping("/qmOutwardDefectItem")
public DataGrid qmOutwardDefectItem(QmOutwardDefectItemBean bean,PageParams pageParams){
try {
return service.queryList(bean,pageParams);
} catch (Exception e) {
log.error("查询工单异常", e);
}
return null;
}
/** 批量删除缺陷定义数据*/
@ResponseBody
@RequestMapping("/deleteDefectDefinition")
public Json deleteDefectDefinition(String ids){
Json json = new Json();
try {
service.deleteDefectDefinition(ids);
json.setMsg("操作成功!");
json.setSuccess(true);
} catch (Exception e) {
e.printStackTrace();
json.setMsg("操作失败!");
json.setSuccess(false);
}
return json;
}
}