package com.hxzk.controller;
|
|
import com.github.pagehelper.PageInfo;
|
import com.hxzk.deo.HangJingPerSon;
|
import com.hxzk.pojo.TbHjperson;
|
import com.hxzk.pojo.TbTag;
|
import com.hxzk.service.HjPersonService;
|
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 HjPersonController {
|
@Autowired
|
HjPersonService personService;
|
@GetMapping("findHjPerson")
|
result<List<HangJingPerSon>> findTag(Integer page, Integer limit){
|
PageInfo<HangJingPerSon> cz= personService.findAll(page, limit);
|
return resultutil.returnSuccess(cz.getTotal(), cz.getList());
|
}
|
|
@GetMapping("findHjchejian")
|
public List<HangJingPerSon> findchejian(){
|
return personService.findchejian();
|
}
|
@GetMapping("findHjfenchang")
|
public List<HangJingPerSon> findfenchang(){
|
return personService.findfenchang();
|
}
|
@GetMapping("findHjbumen")
|
public List<HangJingPerSon> findbumen(){
|
return personService.findbumen();
|
}
|
|
@PostMapping("addHangJinPerson")
|
public void addHangJinPerson(TbHjperson hjperson, HttpServletResponse response) throws IOException {
|
hjperson.setCaozuo("<button type=button onclick=StateUp(" + hjperson.getPhone() + ") style=font-size:14px class=\"layui-btn layui-btn-primary layui-btn-sm\">删除</button> <button type=button onclick=StateUpdate(" + hjperson.getPhone() + ",\"" + hjperson.getName() +"\","+"\"" + hjperson.getZhiwu() + "\") style=font-size:14px class=\"layui-btn layui-btn-primary layui-btn-sm\">修改</button>");
|
hjperson.setXuanze("<button type=button onclick=StateUpdate(" + hjperson.getPhone() + ",\"" + hjperson.getName() +"\") style=font-size:14px class=\"layui-btn layui-btn-warm layui-btn-sm\">选择</button>");
|
personService.addHjPerson(hjperson);
|
SystemLogController.InsertSystemLog("测试","2024","添加数据");
|
response.sendRedirect("/hxzkuwb/HouTai/JobTicket/Person.jsp");
|
}
|
|
@GetMapping("DeleteHangJinPerson")
|
public void DeleteHangJinPerson(TbHjperson hjperson) throws IOException {
|
personService.DeleteHangJinPerson(hjperson);
|
}
|
|
@PostMapping("updateHangJinPerson")
|
public void updateHangJinPerson(TbHjperson hjperson, HttpServletResponse response) throws IOException {
|
personService.updateHangJinPerson(hjperson);
|
response.sendRedirect("/hxzkuwb/HouTai/JobTicket/Person.jsp");
|
}
|
}
|