package com.hxzk.controller;
|
|
import com.github.pagehelper.PageInfo;
|
import com.hxzk.pojo.TbMessageHistory;
|
import com.hxzk.pojo.TbModel;
|
import com.hxzk.service.ModelService;
|
import com.hxzk.util.result;
|
import com.hxzk.util.resultutil;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.web.bind.annotation.GetMapping;
|
import org.springframework.web.bind.annotation.PostMapping;
|
import org.springframework.web.bind.annotation.RequestMapping;
|
import org.springframework.web.bind.annotation.RestController;
|
|
import javax.servlet.http.HttpServletResponse;
|
import java.io.IOException;
|
import java.util.List;
|
|
@RestController
|
@RequestMapping("/")
|
public class ModelController {
|
@Autowired
|
ModelService modelServicel;
|
|
|
@GetMapping("FindModelAll")
|
public List<TbModel>FindModelAll(){
|
return modelServicel.FindModelAll();
|
}
|
|
@GetMapping("FindModelListAll")
|
result<List<TbModel>> FindModelListAll(Integer page, Integer limit){
|
PageInfo<TbModel> cz= modelServicel.findAll(page, limit);
|
return resultutil.returnSuccess(cz.getTotal(), cz.getList());
|
}
|
|
|
@GetMapping("FindModelType")
|
public List<TbModel>FindModelType(){
|
return modelServicel.FindModelType();
|
}
|
|
@PostMapping("FindModelTypeList")
|
public List<TbModel>FindModelTypeList(TbModel model){
|
return modelServicel.FindModelTypeList(model);
|
}
|
|
|
@PostMapping("FindModelNameList")
|
public TbModel FindModelNameList(TbModel model){
|
return modelServicel.FindModelNameList(model);
|
}
|
|
@PostMapping("FindModelUrlList")
|
public TbModel FindModelUrlList(TbModel model){
|
return modelServicel.FindModelUrlList(model);
|
}
|
|
|
|
@PostMapping("addModel")
|
public void addModel(TbModel model,HttpServletResponse response) throws IOException {
|
modelServicel.addModel(model);
|
response.sendRedirect("/hxzkuwb/HouTai/JiChu/model.jsp");
|
}
|
|
|
@PostMapping("upModel")
|
public void upModel(TbModel model, HttpServletResponse response) throws IOException {
|
if (model.getModelimg().equals("")){
|
model.setModelimg(null);
|
}
|
if (model.getModelurl().equals("")){
|
model.setModelurl(null);
|
}
|
|
response.sendRedirect("/hxzkuwb/HouTai/JiChu/model.jsp");
|
}
|
|
@PostMapping("deModel")
|
public Integer deModel(TbModel model){
|
return modelServicel.deModel(model);
|
}
|
|
}
|