package com.svse.control;

import java.util.List;

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.svse.entity.CarsortEntity;
import com.svse.service.CarsortService;

import net.sf.json.JSONObject;

@Controller
@RequestMapping("sort.do")
public class CarsortControl {

	@Autowired
	private CarsortService sserv;

	// 添加
	@RequestMapping(params = "method=add")
	@ResponseBody
	public int addsort(CarsortEntity sort) {
		this.sserv.addCarsort(sort);
		return 1;
	}

	// 弹窗修改
	@RequestMapping(params = "method=upp")
	@ResponseBody
	public int uppsort(CarsortEntity sort) {
		this.sserv.uppCarsort(sort);
		return 1;
	}
	
	@RequestMapping(params="method=alls")
	@ResponseBody
	public List<CarsortEntity> getAll(){
		List<CarsortEntity> ar=this.sserv.getAllCarsort();
		return ar;
	}
	// 全查询
	@RequestMapping(params="method=all")
	@ResponseBody
	public JSONObject all(int limit,int offset)
	{
		//共有多少条
		int count=this.sserv.Count();
		//分页查询
		List<CarsortEntity> ar=this.sserv.getAllCarsort(offset, limit);
		
		JSONObject obj=new JSONObject();
		
		obj.put("rows", ar);
		obj.put("total", count);
		
		return obj;
	}


	// 查询单个
	@RequestMapping(params = "method=one")
	@ResponseBody
	public CarsortEntity getOnesort(int sortid) {
		CarsortEntity sort = this.sserv.getOneCarsort(sortid);
		return sort;
	}

	// 判断重复
	@RequestMapping(params = "method=repeat")
	@ResponseBody
	public int repeat(String name,String old) {
		CarsortEntity sort = new CarsortEntity();
		sort.setSortname(name);
		int t = this.sserv.repeat(sort);
		if (t > 0) {
			if(old!=null && old.equalsIgnoreCase(name)){
				return 2;
			}else{
				// 重复
				return 1;
			}
		} else {
			return 2;
		}
	}

}
最近下载更多
shuangfu  LV25 2023年12月2日
阿凝是个小可爱  LV14 2023年9月15日
tds176761  LV3 2023年4月11日
what_the_fo  LV5 2023年4月3日
qazwer11  LV5 2022年12月25日
mmmmmmppp  LV10 2022年12月14日
limuzi  LV7 2022年6月19日
W_123456  LV8 2022年6月17日
testuser1234567  LV24 2022年5月22日
Tloser  LV1 2022年4月26日
最近浏览更多
半夏bx  LV14 10月12日
sunlea  LV20 5月23日
yangyuer  LV1 4月26日
alexxxxx  LV2 4月11日
lwllll  LV2 3月29日
1134116035 2月21日
暂无贡献等级
江江江2326  LV1 2023年12月28日
shuangfu  LV25 2023年12月2日
limenghaoqwer  LV2 2023年11月27日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友