|
@@ -30,36 +30,38 @@ public class PersonController {
|
|
|
@ApiImplicitParam(name = "deptName", value = "部门", dataType = "String"),
|
|
|
@ApiImplicitParam(name = "type", value = "人员类型", dataType = "Integer"),
|
|
|
@ApiImplicitParam(name = "status", value = "人员状态", dataType = "Integer"),
|
|
|
- @ApiImplicitParam(name = "page", value = "页码",defaultValue="1", dataType = "Integer"),
|
|
|
- @ApiImplicitParam(name = "pageSize", value = "页大小", defaultValue="10",dataType = "Integer")
|
|
|
+ @ApiImplicitParam(name = "phone", value = "手机号", dataType = "String"),
|
|
|
+ @ApiImplicitParam(name = "page", value = "页码", defaultValue = "1", dataType = "Integer"),
|
|
|
+ @ApiImplicitParam(name = "pageSize", value = "页大小", defaultValue = "10", dataType = "Integer")
|
|
|
})
|
|
|
@GetMapping(value = "/getPersonList")
|
|
|
public ReturnMsg getPersonList(@RequestParam(name = "name", required = false) String name,
|
|
|
- @RequestParam(name = "companyName", required = false) String companyName,
|
|
|
- @RequestParam(name = "deptName", required = false) String deptName,
|
|
|
- @RequestParam(name = "type", required = false) Integer type,
|
|
|
- @RequestParam(name = "status", required = false) Integer status,
|
|
|
- @RequestParam(name = "page", required = false,defaultValue = "1") Integer page,
|
|
|
- @RequestParam(name = "pageSize", required = false,defaultValue = "10") Integer pageSize) {
|
|
|
- return personService.pageList(name,companyName,deptName,type,status,page,pageSize);
|
|
|
+ @RequestParam(name = "companyName", required = false) String companyName,
|
|
|
+ @RequestParam(name = "deptName", required = false) String deptName,
|
|
|
+ @RequestParam(name = "type", required = false) Integer type,
|
|
|
+ @RequestParam(name = "status", required = false) Integer status,
|
|
|
+ @RequestParam(name = "phone", required = false) String phone,
|
|
|
+ @RequestParam(name = "page", required = false, defaultValue = "1") Integer page,
|
|
|
+ @RequestParam(name = "pageSize", required = false, defaultValue = "10") Integer pageSize) {
|
|
|
+ return personService.pageList(name, companyName, deptName, type, status,phone, page, pageSize);
|
|
|
}
|
|
|
|
|
|
@ApiOperation("新建人员")
|
|
|
@PostMapping(value = "/addPerson")
|
|
|
public ReturnMsg addIndex(@RequestBody Person person) {
|
|
|
- return personService.addPerson(person);
|
|
|
+ return personService.addPerson(person);
|
|
|
}
|
|
|
|
|
|
@ApiOperation("编辑人员")
|
|
|
@PostMapping(value = "/editPerson")
|
|
|
public ReturnMsg editIndex(@RequestBody Person person) {
|
|
|
- return personService.editPerson(person);
|
|
|
+ return personService.editPerson(person);
|
|
|
}
|
|
|
|
|
|
@ApiOperation("删除人员")
|
|
|
@PostMapping(value = "/delPerson")
|
|
|
public ReturnMsg delIndex(@RequestParam(name = "id", required = true) Integer id) {
|
|
|
- return personService.delPersonById(id);
|
|
|
+ return personService.delPersonById(id);
|
|
|
}
|
|
|
|
|
|
@ApiOperation("批量删除人员")
|