首页>代码>Spring MVC+Spring+MyBatis+BootsStrap+Ajax+JQuery整合开发汽车销售管理平台>/Car/src/com/svse/control/CardetailControl.java
package com.svse.control;
import java.util.ArrayList;
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.CardetailEntity;
import com.svse.entity.CarsortEntity;
import com.svse.service.CardetailService;
import com.svse.service.CarsortService;
import net.sf.json.JSONObject;
@Controller
@RequestMapping("cardetail.do")
public class CardetailControl {
@Autowired
private CardetailService cdserv;
@Autowired
private CarsortService sserv;
// 添加
@RequestMapping(params = "method=add")
@ResponseBody
public int addsort(CardetailEntity detail) {
this.cdserv.addCardetail(detail);
return 1;
}
// 弹窗修改
@RequestMapping(params = "method=upp")
@ResponseBody
public int uppsort(CardetailEntity detail) {
this.cdserv.uppCardetail(detail);
return 1;
}
// 全查询
@RequestMapping(params="method=all")
@ResponseBody
public JSONObject all(int limit,int offset)
{
//共有多少条
int count=this.cdserv.Count();
//分页查询
List<CardetailEntity> ar=this.cdserv.getAllCardetail(offset, limit);
JSONObject obj=new JSONObject();
obj.put("rows", ar);
obj.put("total", count);
return obj;
}
//全查询
@RequestMapping(params="method=alls")
@ResponseBody
public List<CardetailEntity> all()
{
List<CardetailEntity> ar=this.cdserv.getAllCardetail();
return ar;
}
//根据品牌查询系列
@RequestMapping(params="method=allsort")
@ResponseBody
public List<CardetailEntity> all(int sortid)
{
List<CardetailEntity> ar=this.cdserv.getAllBySort(sortid);
// if(ar.size()==0){
// CardetailEntity car=new CardetailEntity();
// car.setDetailid(0);
// car.setDetailname("--该品牌下无产品--");
// car.setDetailguige("");
// ar.add(car);
// }
return ar;
}
// 查询单个
@RequestMapping(params = "method=one")
@ResponseBody
public List getOnesort(int detailid) {
List ar = new ArrayList();
CardetailEntity detail = this.cdserv.getOneCardetail(detailid);
detail.setSortid(detail.getSort().getSortid());
List<CarsortEntity> ars=this.sserv.getAllCarsort();
ar.add(detail);
for (CarsortEntity c : ars) {
ar.add(c);
}
return ar;
}
}
最近下载更多
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日
最近浏览更多
微信网友_7793599701979136 LV1
12月1日
krispeng LV15
6月24日
zolscy LV24
6月9日
lkke23047 LV1
5月28日
哈哈哈123123
3月22日
暂无贡献等级
2602275348 LV12
2024年12月23日
半夏bx LV16
2024年10月12日
微信网友_6745742881968128 LV3
2024年6月25日
sunlea LV20
2024年5月23日
yangyuer LV1
2024年4月26日

