首页>代码>ssm整合easyui实现简单的进销存管理系统(适合新手学习easyui)>/phoneInventory/src/main/java/com/chen/controller/GoodsController.java
package com.chen.controller;
import javax.annotation.Resource;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import com.chen.entity.Goods;
import com.chen.entity.Page;
import com.chen.service.GoodsService;
/**
* 商品管理
* @author chenguoji
*
*/
@Controller
@RequestMapping("/goods")
public class GoodsController extends BaseController {
@Resource
private GoodsService goodsService;
//通过关键字分页查询
@RequestMapping("/selectPageUseDyc")
@ResponseBody //如果返回json格式,需要这个注解
public Object selectPageUseDyc(Page<Goods> page,Goods goods){
page.setParamEntity(goods);
Page<Goods> p = goodsService.selectPageUseDyc(page);
return p.getPageMap();
}
/**
* 插入商品
* @param supplier
* @return
*/
@RequestMapping(value="/insert")
@ResponseBody //如果返回json格式,需要这个注解
public Object insert(Goods goods) {
int i = 0;
try {
i = goodsService.insert(goods);
} catch (Exception e) {
e.printStackTrace();
}
return i;
}
/**
* 根据主键更改供应商的信息
* @param supplier
* @return
*/
@RequestMapping(value="/update")
@ResponseBody //如果返回json格式,需要这个注解
public Object update(Goods goods) {
int i =0;
try {
i = goodsService.update(goods);
} catch (Exception e) {
e.printStackTrace();
}
return i;
}
/**
* 删除供应商
* @param pks
* @return
*/
@RequestMapping("/deleteList")
@ResponseBody //如果返回json格式,需要这个注解
public Object deleteList(String[] pks){
int i = 0;
try {
i = goodsService.deleteList(pks);
} catch (Exception e) {
e.printStackTrace();
}
return i;
}
}
最近下载更多
weilaizhisheng LV21
2024年3月21日
oldfox LV19
2023年7月28日
cunbie LV4
2023年6月13日
yeyuuu LV6
2023年5月18日
微信网友_6481263246938112 LV2
2023年5月18日
2102565387 LV1
2022年12月17日
184445428 LV6
2022年11月28日
计算机暴龙战士 LV19
2022年11月27日
lwp011 LV27
2022年9月19日
13645180698 LV5
2022年8月4日

最近浏览