| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- package cn.com.goldenwater.dcproj.controller.meeting;
- import cn.com.goldenwater.core.web.BaseController;
- import cn.com.goldenwater.core.web.BaseResponse;
- import cn.com.goldenwater.dcproj.model.BisInspMeetUser;
- import cn.com.goldenwater.dcproj.service.BisInspMeetUserService;
- import io.swagger.annotations.Api;
- import io.swagger.annotations.ApiOperation;
- import io.swagger.annotations.ApiParam;
- import org.slf4j.Logger;
- import org.slf4j.LoggerFactory;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.web.bind.annotation.*;
- import java.io.IOException;
- import java.util.List;
- /**
- * @author lhc
- * @date 2019-5-27
- */
- @Api(value = "小鱼通讯录管理", tags = "小鱼通讯录管理")
- @RestController
- @RequestMapping("/bis/insp/meet/user")
- public class BisInspMeetUserController extends BaseController {
- private Logger logger = LoggerFactory.getLogger(getClass());
- @Autowired
- private BisInspMeetUserService bisInspMeetUserService;
- @ApiOperation(value = "添加小鱼通讯录")
- @RequestMapping(value = "/add", method = RequestMethod.POST)
- public BaseResponse<List<BisInspMeetUser>> insert(@ApiParam(name = "bisInspMeetUsers", value = "bisInspMeetUsers", required = true) @RequestBody List<BisInspMeetUser> bisInspMeetUsers) throws IOException {
- int ret = bisInspMeetUserService.add(bisInspMeetUsers);
- return buildSuccessResponse(bisInspMeetUsers);
- }
- @ApiOperation(value = "根据ID删除小鱼通讯录")
- @RequestMapping(value = "/delete", method = RequestMethod.POST)
- public BaseResponse delete(@ApiParam(name = "bisInspMeetUsers", value = "bisInspMeetUsers", required = true) @RequestBody List<BisInspMeetUser> bisInspMeetUsers) throws IOException {
- int ret = bisInspMeetUserService.del(bisInspMeetUsers);
- return buildSuccessResponse();
- }
- @ApiOperation(value = "更新小鱼通讯录信息")
- @RequestMapping(value = "/update", method = RequestMethod.POST)
- public BaseResponse<List<BisInspMeetUser>> update(@ApiParam(name = "bisInspMeetUsers", value = "bisInspMeetUsers", required = true) @RequestBody List<BisInspMeetUser> bisInspMeetUsers) throws IOException {
- int ret = bisInspMeetUserService.edit(bisInspMeetUsers);
- return buildSuccessResponse(bisInspMeetUsers);
- }
- @ApiOperation(value = "操作小鱼通讯录")
- @RequestMapping(value = "/controlUserByParam", method = RequestMethod.POST)
- public BaseResponse<List<BisInspMeetUser>> controlUserByParam(@ApiParam(name = "orgId", value = "orgId", required = false) @RequestParam(value = "orgId", required = false) String orgId, @ApiParam(name = "method", value = "method", required = true) @RequestParam("method") String method) throws IOException {
- bisInspMeetUserService.controlUserByParam(orgId, method);
- return buildSuccessResponse();
- }
- @ApiOperation(value = "查询企业下所有小鱼用户")
- @RequestMapping(value = "queryAllUser/{pageIndex}/{pageSize}", method = RequestMethod.GET)
- public BaseResponse queryAllUser(
- @ApiParam(name = "pageIndex", value = "pageIndex", required = true) @PathVariable Integer pageIndex,
- @ApiParam(name = "pageSize", value = "pageSize", required = true) @PathVariable Integer pageSize) throws IOException {
- int rel = bisInspMeetUserService.queryAllUser(pageIndex, pageSize);
- return buildSuccessResponse(rel);
- }
- }
|