首页>代码>ssm整合easyui实现简单的进销存管理系统(适合新手学习easyui)>/phoneInventory/src/main/java/com/chen/controller/SupplierController.java
                
                package com.chen.controller;
import java.util.HashMap;
import java.util.Map;
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.Page;
import com.chen.entity.Supplier;
import com.chen.service.SupplierService;
/**
 * 供应商管理
 * @author chenguoji
 *
 */
@Controller
@RequestMapping(value="/supplier")
public class SupplierController extends BaseController{
	@Resource
	private SupplierService supplierService;
	
	/**
	 * 插入供应商
	 * @param supplier
	 * @return
	 */
	@RequestMapping(value="/insert")
	@ResponseBody 	//如果返回json格式,需要这个注解
	public Object insert(Supplier supplier) {
		int i = 0;
		try {
			i = supplierService.insert(supplier);
		} catch (Exception e) {
			e.printStackTrace();
		}
		return i;
	}
	
	/**
	 * 根据主键更改供应商的信息
	 * @param supplier
	 * @return
	 */
	@RequestMapping(value="/update")
	@ResponseBody 	//如果返回json格式,需要这个注解
	public Object update(Supplier supplier) {
		int i =0;
		try {
			i = supplierService.update(supplier);
		} catch (Exception e) {
			e.printStackTrace();
		}
		return i;
	}
	
	/**
	 * 删除供应商
	 * @param pks
	 * @return
	 */
	@RequestMapping("/deleteList")
	@ResponseBody //如果返回json格式,需要这个注解,这里用来测试环境
	public Object deleteList(String[] pks){
		int i = 0;
		try {
			i = supplierService.deleteList(pks);
		} catch (Exception e) {
			e.printStackTrace();
		}
		return i;
	}
	
	/**
	 * 查询列表
	 * @param page
	 * @param supplier
	 * @return
	 */
	@RequestMapping("/selectPageUseDyc")
	@ResponseBody //如果返回json格式,需要这个注解,这里用来测试环境
	public Object selectPageDyc(Page<Supplier> page,Supplier supplier){
		page.setParamEntity(supplier);
		Page<Supplier> p = supplierService.selectPageUseDyc(page);
		return p.getPageMap();
	}
	
	/**
	 * 供应商采购统计
	 * @param start
	 * @param end
	 * @return
	 */
	@RequestMapping("/selectsupplier")
	@ResponseBody
	public Object selectSupplier(String start,String end){
		System.out.println("start:"+ start+"||end:"+end);
		Map<String, String> paramMap =new HashMap<String, String>();
		paramMap.put("start", start);
		paramMap.put("end", end);
		return supplierService.selectSupplier(paramMap);
	}
}
 最近下载更多
最近下载更多
                
                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日
            
            
        
 
                 
                 
     最近浏览
最近浏览