package com.nq.controller.backend; import com.nq.common.ServerResponse; import com.nq.pojo.StockSetting; import com.nq.service.IStockSettingServices; 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.RequestParam; import org.springframework.web.bind.annotation.ResponseBody; import javax.servlet.http.HttpServletRequest; @Controller @RequestMapping({"/admin/stockSetting/"}) public class AdminStockSettingController { @Autowired IStockSettingServices stockSettingServices; @RequestMapping({"add.do"}) @ResponseBody public ServerResponse list(HttpServletRequest request, StockSetting stockSetting) { return stockSettingServices.saveStockSetting(stockSetting); } @RequestMapping({"update.do"}) @ResponseBody public ServerResponse update(HttpServletRequest request, StockSetting stockSetting) { return stockSettingServices.updateStockSetting(stockSetting); } @RequestMapping({"delete.do"}) @ResponseBody public ServerResponse delete(HttpServletRequest request,@RequestParam(value = "id") Integer id) { return stockSettingServices.deleteStockSetting(id); } @RequestMapping({"queryAll.do"}) @ResponseBody public ServerResponse queryAll(HttpServletRequest request,@RequestParam(value = "stockCode", required = false)String stockCode) { return stockSettingServices.queryAll(stockCode); } }