| | |
| | | import com.alibaba.fastjson.JSON; |
| | | import com.alibaba.fastjson.JSONArray; |
| | | import com.alibaba.fastjson.JSONObject; |
| | | import com.doumee.api.BaseController; |
| | | import com.doumee.config.annotation.LoginNoRequired; |
| | | import com.doumee.core.annotation.excel.ExcelExporter; |
| | | import com.doumee.core.annotation.pr.PreventRepeat; |
| | |
| | | import com.doumee.core.model.PageWrap; |
| | | import com.doumee.core.model.PageData; |
| | | import com.doumee.dao.business.model.BookingTime; |
| | | import com.doumee.dao.business.model.RoomTime; |
| | | import com.doumee.service.business.BookingTimeService; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | |
| | | @PostMapping("/create") |
| | | @RequiresPermissions("business:bookings:create") |
| | | public ApiResponse create(@RequestBody Bookings bookings) { |
| | | LoginUserInfo user = (LoginUserInfo) SecurityUtils.getSubject().getPrincipal(); |
| | | LoginUserInfo user = getLoginUser(null); |
| | | bookings.setCreator(user.getId()); |
| | | return ApiResponse.success(bookingsService.create(bookings)); |
| | | } |
| | |
| | | @PostMapping("/updateById") |
| | | @RequiresPermissions("business:bookings:update") |
| | | public ApiResponse updateById(@RequestBody Bookings bookings) { |
| | | LoginUserInfo user = (LoginUserInfo) SecurityUtils.getSubject().getPrincipal(); |
| | | LoginUserInfo user = getLoginUser(null); |
| | | bookings.setCreator(user.getId()); |
| | | bookingsService.updateById(bookings); |
| | | return ApiResponse.success(null); |
| | |
| | | startTime = DateUtil.getMonday(); |
| | | endTime = DateUtil.getSunday(); |
| | | } |
| | | return ApiResponse.success(bookingsService.getMyJoinBookingMeet(getLoginUser().getId(), null,startTime,endTime)); |
| | | return ApiResponse.success(bookingsService.getMyJoinBookingMeet(getLoginUser(null).getId(), null,startTime,endTime)); |
| | | } |
| | | |
| | | /** |
| | |
| | | @ApiOperation("è·åç¨æ·å½å½æé¢çº¦ä¼è®®æ
åµ") |
| | | @PostMapping("/findMothBookingMeet") |
| | | public ApiResponse<List<DateTimeResourceDate>> findMothBookingMeet( @RequestParam(required = false) Integer roomId,String dateMonth){ |
| | | |
| | | |
| | | return ApiResponse.success(bookingsService.findMothBookingMeet(getLoginUser().getId(),roomId,dateMonth)); |
| | | return ApiResponse.success(bookingsService.findMothBookingMeet(getLoginUser(null).getId(),roomId,dateMonth)); |
| | | } |
| | | } |
| | |
| | | import io.swagger.annotations.ApiOperation; |
| | | import org.apache.shiro.authz.annotation.RequiresPermissions; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.validation.annotation.Validated; |
| | | import org.springframework.web.bind.annotation.*; |
| | | import javax.servlet.http.HttpServletResponse; |
| | | |
| | |
| | | @PostMapping("/create") |
| | | @RequiresPermissions("business:devices:create") |
| | | public ApiResponse create(@RequestBody Devices devices) { |
| | | devices.setCreator(getLoginUser().getId()); |
| | | devices.setEditor(getLoginUser().getId()); |
| | | devices.setCreator(getLoginUser(null).getId()); |
| | | devices.setEditor(getLoginUser(null).getId()); |
| | | return ApiResponse.success(devicesService.create(devices)); |
| | | } |
| | | |
| | |
| | | @PostMapping("/updateById") |
| | | @RequiresPermissions("business:devices:update") |
| | | public ApiResponse updateById(@RequestBody Devices devices) { |
| | | devices.setEditor(getLoginUser().getId()); |
| | | devices.setEditor(getLoginUser(null).getId()); |
| | | devicesService.updateById(devices); |
| | | return ApiResponse.success(null); |
| | | } |
| | |
| | | |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import com.doumee.api.BaseController; |
| | | import com.doumee.config.Jwt.JwtTokenUtil; |
| | | import com.doumee.core.model.ApiResponse; |
| | | import com.doumee.core.model.LoginUserInfo; |
| | | import com.doumee.core.model.PageWrap; |
| | |
| | | @ApiImplicitParam(paramType = "query", dataType = "String", name = "yearMonth", value = "å¹´æ yyyy-MM", required = true) |
| | | }) |
| | | public ApiResponse<List<MonthDataResponse>> monthDay(@RequestParam String yearMonth) { |
| | | LoginUserInfo user = (LoginUserInfo) SecurityUtils.getSubject().getPrincipal(); |
| | | LoginUserInfo user = getLoginUser(null); |
| | | List<String> dataList = DateUtil.getDayByMonth(yearMonth); |
| | | List<MonthDataResponse> monthDataResponseList = new ArrayList<>(); |
| | | List<Bookings> bookings = bookingsService.getMyBookings(user.getId(),yearMonth); |
| | |
| | | @ApiImplicitParam(paramType = "header", dataType = "String", name = "token", value = "ç¨æ·tokenå¼", required = true), |
| | | }) |
| | | public ApiResponse<IPage<MeetingListResponse>> myMeetingPage(@RequestBody PageWrap<MeetingPageRequest> pageWrap) { |
| | | LoginUserInfo user = (LoginUserInfo) SecurityUtils.getSubject().getPrincipal(); |
| | | LoginUserInfo user = getLoginUser(null); |
| | | pageWrap.getModel().setUserId(user.getId()); |
| | | IPage<MeetingListResponse> page = bookingsService.getMyMeetingPage(pageWrap); |
| | | return ApiResponse.success("æ¥è¯¢æå",page); |
| | |
| | | @ApiImplicitParam(paramType = "query", dataType = "Integer", name = "id", value = "ä¼è®®ä¸»é®", required = true), |
| | | }) |
| | | public ApiResponse<String> getQrCode(@RequestParam Integer id) { |
| | | LoginUserInfo user = (LoginUserInfo) SecurityUtils.getSubject().getPrincipal(); |
| | | LoginUserInfo user = getLoginUser(null); |
| | | return ApiResponse.success("æ¥è¯¢æå", bookingsService.getQrCode(id,user.getId())); |
| | | } |
| | | |
| | |
| | | @ApiImplicitParam(paramType = "query", dataType = "String", name = "token", value = "ç¨æ·tokenå¼", required = true), |
| | | }) |
| | | public void getQrCodeImg(@RequestParam Integer id,@RequestParam String token, HttpServletResponse response) throws Exception { |
| | | LoginUserInfo user = (LoginUserInfo) SecurityUtils.getSubject().getPrincipal(); |
| | | LoginUserInfo user = getLoginUser(null); |
| | | response.setHeader("Cache-Control", "no-store, no-cache"); |
| | | response.setContentType("image/jpeg"); |
| | | String content =bookingsService.getQrCode(id,user.getId()); |
| | |
| | | @ApiImplicitParam(paramType = "header", dataType = "String", name = "token", value = "ç¨æ·tokenå¼", required = true), |
| | | }) |
| | | public ApiResponse<Integer> reservationMeeting(@RequestBody BookingsRequest bookingsRequest) { |
| | | LoginUserInfo user = (LoginUserInfo) SecurityUtils.getSubject().getPrincipal(); |
| | | LoginUserInfo user = getLoginUser(null); |
| | | bookingsRequest.setCreator(user.getId()); |
| | | bookingsRequest.setEditor(user.getId()); |
| | | return ApiResponse.success("æä½æå",bookingsService.reservationMeeting(bookingsRequest)); |
| | |
| | | @ApiImplicitParam(paramType = "query", dataType = "Integer", name = "id", value = "ä¼è®®ä¸»é®", required = true), |
| | | }) |
| | | public ApiResponse reservationCancel(@RequestParam Integer id) { |
| | | LoginUserInfo user = (LoginUserInfo) SecurityUtils.getSubject().getPrincipal(); |
| | | LoginUserInfo user = getLoginUser(null); |
| | | bookingsService.reservationCancel(id,user.getId()); |
| | | return ApiResponse.success("æä½æå"); |
| | | } |
| | |
| | | @PostMapping("/create") |
| | | @RequiresPermissions("business:projects:create") |
| | | public ApiResponse create(@RequestBody Projects projects) { |
| | | projects.setCreator(getLoginUser().getId()); |
| | | projects.setEditor(getLoginUser().getId()); |
| | | projects.setCreator(getLoginUser(null).getId()); |
| | | projects.setEditor(getLoginUser(null).getId()); |
| | | return ApiResponse.success(projectsService.create(projects)); |
| | | } |
| | | |
| | |
| | | import com.doumee.core.model.ApiResponse; |
| | | import com.doumee.core.model.PageWrap; |
| | | import com.doumee.core.model.PageData; |
| | | import com.doumee.dao.business.BookingTimeMapper; |
| | | import com.doumee.dao.business.join.BookingTimeJoinMapper; |
| | | import com.doumee.dao.business.join.BookingsJoinMapper; |
| | | import com.doumee.dao.business.join.RoomTimeJoinMapper; |
| | | import com.doumee.dao.business.model.BookingTime; |
| | | import com.doumee.dao.business.model.RoomTime; |
| | | import com.doumee.service.business.RoomTimeService; |
| | | import io.swagger.annotations.Api; |
| | |
| | | import com.alibaba.fastjson.JSONObject; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import com.doumee.api.BaseController; |
| | | import com.doumee.config.Jwt.JwtTokenUtil; |
| | | import com.doumee.core.annotation.excel.ExcelExporter; |
| | | import com.doumee.core.annotation.pr.PreventRepeat; |
| | | import com.doumee.core.model.ApiResponse; |
| | |
| | | @PostMapping("/updateStatusById") |
| | | @RequiresPermissions("business:rooms:update") |
| | | public ApiResponse updateStatusById(@RequestBody Rooms rooms) { |
| | | roomsService.updateStatusById(rooms); |
| | | roomsService.updateStatusById(rooms,this.getLoginUser(null)); |
| | | return ApiResponse.success(null); |
| | | } |
| | | @ApiOperation("å页æ¥è¯¢") |
| | |
| | | @ApiImplicitParam(paramType = "query", dataType = "Integer", name = "id", value = "ä¼è®®å®¤ä¸»é®", required = true), |
| | | }) |
| | | public ApiResponse<String> getQrCode(@RequestParam Integer id) { |
| | | LoginUserInfo user = (LoginUserInfo) SecurityUtils.getSubject().getPrincipal(); |
| | | LoginUserInfo user = getLoginUser(null); |
| | | return ApiResponse.success("æ¥è¯¢æå", roomsService.getQrCode(id,user.getId())); |
| | | } |
| | | |
| | |
| | | @ApiImplicitParam(paramType = "query", dataType = "Integer", name = "id", value = "ä¼è®®å®¤ä¸»é®", required = true) |
| | | }) |
| | | public void getQrCodeImg(@RequestParam Integer id,@RequestParam String token, HttpServletResponse response) throws Exception { |
| | | LoginUserInfo user = (LoginUserInfo) SecurityUtils.getSubject().getPrincipal(); |
| | | LoginUserInfo user = getLoginUser(null); |
| | | response.setHeader("Cache-Control", "no-store, no-cache"); |
| | | response.setContentType("image/jpeg"); |
| | | String content =roomsService.getQrCode(id,user.getId()); |
| | |
| | | @ApiOperation("æçä¼è®®å®¤å表") |
| | | @PostMapping("/myRoomsPage") |
| | | public ApiResponse<IPage<RoomsResponse>> myRoomsPage(@RequestBody PageWrap<RoomsRequest> pageWrap) { |
| | | LoginUserInfo user = (LoginUserInfo) SecurityUtils.getSubject().getPrincipal(); |
| | | LoginUserInfo user = getLoginUser(null); |
| | | pageWrap.getModel().setUserId(user.getId()); |
| | | IPage<RoomsResponse> page = roomsService.getRoomsPage(pageWrap); |
| | | return ApiResponse.success("æ¥è¯¢æå",page); |
| | |
| | | import com.doumee.core.model.ApiResponse; |
| | | import com.doumee.core.model.PageData; |
| | | import com.doumee.core.model.PageWrap; |
| | | import com.doumee.core.utils.Constants; |
| | | import com.doumee.dao.business.model.BookingTime; |
| | | import com.doumee.service.business.BookingTimeService; |
| | | import io.swagger.annotations.Api; |
| | |
| | | @ApiOperation("æ°å»º") |
| | | @PostMapping("/create") |
| | | @CloudRequiredPermission("business:bookingtime:create") |
| | | public ApiResponse create(@RequestBody BookingTime bookingTime) { |
| | | public ApiResponse create(@RequestBody BookingTime bookingTime,@RequestHeader(Constants.HEADER_USER_TOKEN) String token) { |
| | | return ApiResponse.success(bookingTimeService.create(bookingTime)); |
| | | } |
| | | |
| | | @ApiOperation("æ ¹æ®IDå é¤") |
| | | @GetMapping("/delete/{id}") |
| | | @CloudRequiredPermission("business:bookingtime:delete") |
| | | public ApiResponse deleteById(@PathVariable Integer id) { |
| | | public ApiResponse deleteById(@PathVariable Integer id, @RequestHeader(Constants.HEADER_USER_TOKEN) String token) { |
| | | bookingTimeService.deleteById(id); |
| | | return ApiResponse.success(null); |
| | | } |
| | |
| | | import com.doumee.core.model.ApiResponse; |
| | | import com.doumee.core.model.LoginUserInfo; |
| | | import com.doumee.core.model.PageWrap; |
| | | import com.doumee.core.utils.Constants; |
| | | import com.doumee.core.utils.DateUtil; |
| | | import com.doumee.core.utils.QrCodeUtils; |
| | | import com.doumee.dao.business.model.Bookings; |
| | |
| | | @ApiImplicitParams({ |
| | | @ApiImplicitParam(paramType = "header", dataType = "String", name = "token", value = "ç¨æ·tokenå¼", required = true), |
| | | }) |
| | | public ApiResponse<IPage<MeetingListResponse>> myMeetingPage(@RequestBody PageWrap<MeetingPageRequest> pageWrap) { |
| | | LoginUserInfo user = (LoginUserInfo) SecurityUtils.getSubject().getPrincipal(); |
| | | public ApiResponse<IPage<MeetingListResponse>> myMeetingPage(@RequestBody PageWrap<MeetingPageRequest> pageWrap,@RequestHeader(Constants.HEADER_USER_TOKEN) String token) { |
| | | LoginUserInfo user = this.getLoginUser(token); |
| | | //(LoginUserInfo) SecurityUtils.getSubject().getPrincipal(); |
| | | pageWrap.getModel().setUserId(user.getId()); |
| | | IPage<MeetingListResponse> page = bookingsService.getMyMeetingPage(pageWrap); |
| | | return ApiResponse.success("æ¥è¯¢æå",page); |
| | |
| | | @ApiImplicitParam(paramType = "header", dataType = "String", name = "token", value = "ç¨æ·tokenå¼", required = true), |
| | | @ApiImplicitParam(paramType = "query", dataType = "Integer", name = "id", value = "ä¼è®®ä¸»é®", required = true), |
| | | }) |
| | | public ApiResponse<String> getQrCode(@RequestParam Integer id) { |
| | | LoginUserInfo user = (LoginUserInfo) SecurityUtils.getSubject().getPrincipal(); |
| | | public ApiResponse<String> getQrCode(@RequestParam Integer id,@RequestHeader(Constants.HEADER_USER_TOKEN) String token) { |
| | | LoginUserInfo user = getLoginUser(token); |
| | | // LoginUserInfo user = (LoginUserInfo) SecurityUtils.getSubject().getPrincipal(); |
| | | return ApiResponse.success("æ¥è¯¢æå", bookingsService.getQrCode(id,user.getId())); |
| | | } |
| | | |
| | |
| | | @ApiImplicitParam(paramType = "query", dataType = "Integer", name = "id", value = "ä¼è®®ä¸»é®", required = true), |
| | | @ApiImplicitParam(paramType = "query", dataType = "String", name = "token", value = "ç¨æ·tokenå¼", required = true), |
| | | }) |
| | | public void getQrCodeImg(@RequestParam Integer id,@RequestParam String token, HttpServletResponse response) throws Exception { |
| | | LoginUserInfo user = (LoginUserInfo) SecurityUtils.getSubject().getPrincipal(); |
| | | public void getQrCodeImg(@RequestParam Integer id,@RequestHeader(Constants.HEADER_USER_TOKEN) String token, HttpServletResponse response) throws Exception { |
| | | LoginUserInfo user = getLoginUser(token); |
| | | // LoginUserInfo user = (LoginUserInfo) SecurityUtils.getSubject().getPrincipal(); |
| | | response.setHeader("Cache-Control", "no-store, no-cache"); |
| | | response.setContentType("image/jpeg"); |
| | | String content =bookingsService.getQrCode(id,user.getId()); |
| | |
| | | @ApiImplicitParams({ |
| | | @ApiImplicitParam(paramType = "header", dataType = "String", name = "token", value = "ç¨æ·tokenå¼", required = true), |
| | | }) |
| | | public ApiResponse<Integer> reservationMeeting(@RequestBody BookingsRequest bookingsRequest) { |
| | | LoginUserInfo user = (LoginUserInfo) SecurityUtils.getSubject().getPrincipal(); |
| | | public ApiResponse<Integer> reservationMeeting(@RequestBody BookingsRequest bookingsRequest,@RequestHeader(Constants.HEADER_USER_TOKEN) String token) { |
| | | LoginUserInfo user = getLoginUser(token); |
| | | // LoginUserInfo user = (LoginUserInfo) SecurityUtils.getSubject().getPrincipal(); |
| | | bookingsRequest.setCreator(user.getId()); |
| | | bookingsRequest.setEditor(user.getId()); |
| | | return ApiResponse.success("æä½æå",bookingsService.reservationMeeting(bookingsRequest)); |
| | |
| | | @ApiImplicitParam(paramType = "header", dataType = "String", name = "token", value = "ç¨æ·tokenå¼", required = true), |
| | | @ApiImplicitParam(paramType = "query", dataType = "Integer", name = "id", value = "ä¼è®®ä¸»é®", required = true), |
| | | }) |
| | | public ApiResponse reservationCancel(@RequestParam Integer id) { |
| | | LoginUserInfo user = (LoginUserInfo) SecurityUtils.getSubject().getPrincipal(); |
| | | public ApiResponse reservationCancel(@RequestParam Integer id,@RequestHeader(Constants.HEADER_USER_TOKEN) String token) { |
| | | // LoginUserInfo user = (LoginUserInfo) SecurityUtils.getSubject().getPrincipal(); |
| | | LoginUserInfo user = getLoginUser(token); |
| | | bookingsService.reservationCancel(id,user.getId()); |
| | | return ApiResponse.success("æä½æå"); |
| | | } |
| | |
| | | package com.doumee.api.cloud; |
| | | |
| | | import com.doumee.api.BaseController; |
| | | import com.doumee.config.annotation.CloudRequiredPermission; |
| | | import com.doumee.core.annotation.excel.ExcelExporter; |
| | | import com.doumee.core.annotation.pr.PreventRepeat; |
| | |
| | | import com.doumee.core.model.ApiResponse; |
| | | import com.doumee.core.model.PageData; |
| | | import com.doumee.core.model.PageWrap; |
| | | import com.doumee.core.utils.Constants; |
| | | import com.doumee.dao.business.model.Projects; |
| | | import com.doumee.dao.web.response.ProjectsResponse; |
| | | import com.doumee.service.business.ProjectsService; |
| | |
| | | @ApiOperation("æ°å»º") |
| | | @PostMapping("/create") |
| | | @CloudRequiredPermission("business:projects:create") |
| | | public ApiResponse create(@RequestBody Projects projects) { |
| | | projects.setCreator(getLoginUser().getId()); |
| | | projects.setEditor(getLoginUser().getId()); |
| | | public ApiResponse create(@RequestBody Projects projects,@RequestHeader(Constants.HEADER_USER_TOKEN) String token) { |
| | | projects.setCreator(getLoginUser(token).getId()); |
| | | projects.setEditor(getLoginUser(token).getId()); |
| | | return ApiResponse.success(projectsService.create(projects)); |
| | | } |
| | | |
| | |
| | | @ApiOperation("æ ¹æ®IDä¿®æ¹") |
| | | @PostMapping("/updateById") |
| | | @CloudRequiredPermission("business:projects:update") |
| | | public ApiResponse updateById(@RequestBody Projects projects) { |
| | | public ApiResponse updateById(@RequestBody Projects projects,@RequestHeader(Constants.HEADER_USER_TOKEN) String token) { |
| | | projects.setEditor(getLoginUser(token).getId()); |
| | | projectsService.updateById(projects); |
| | | return ApiResponse.success(null); |
| | | } |
| | |
| | | @ApiOperation("ä¿®æ¹ç¶æ") |
| | | @PostMapping("/updateStatusById") |
| | | @CloudRequiredPermission("business:rooms:update") |
| | | public ApiResponse updateStatusById(@RequestBody Rooms rooms) { |
| | | roomsService.updateStatusById(rooms); |
| | | public ApiResponse updateStatusById(@RequestBody Rooms rooms |
| | | ,@RequestHeader(Constants.HEADER_USER_TOKEN) String token) { |
| | | LoginUserInfo user = this.getLoginUser(token); |
| | | roomsService.updateStatusById(rooms,user); |
| | | return ApiResponse.success(null); |
| | | } |
| | | @ApiOperation("å页æ¥è¯¢") |
| | |
| | | @ApiImplicitParams({ |
| | | @ApiImplicitParam(paramType = "query", dataType = "Integer", name = "id", value = "ä¼è®®å®¤ä¸»é®", required = true), |
| | | }) |
| | | public ApiResponse<String> getQrCode(@RequestParam Integer id) { |
| | | LoginUserInfo user = (LoginUserInfo) SecurityUtils.getSubject().getPrincipal(); |
| | | public ApiResponse<String> getQrCode(@RequestParam Integer id |
| | | ,@RequestHeader(Constants.HEADER_USER_TOKEN) String token) { |
| | | LoginUserInfo user = this.getLoginUser(token); |
| | | return ApiResponse.success("æ¥è¯¢æå", roomsService.getQrCode(id,user.getId())); |
| | | } |
| | | |
| | |
| | | @ApiImplicitParams({ |
| | | @ApiImplicitParam(paramType = "query", dataType = "Integer", name = "id", value = "ä¼è®®å®¤ä¸»é®", required = true) |
| | | }) |
| | | public void getQrCodeImg(@RequestParam Integer id,@RequestParam String token, HttpServletResponse response) throws Exception { |
| | | LoginUserInfo user = (LoginUserInfo) SecurityUtils.getSubject().getPrincipal(); |
| | | public void getQrCodeImg(@RequestParam Integer id,@RequestHeader(Constants.HEADER_USER_TOKEN) String token, HttpServletResponse response) throws Exception { |
| | | LoginUserInfo user = this.getLoginUser(token); |
| | | response.setHeader("Cache-Control", "no-store, no-cache"); |
| | | response.setContentType("image/jpeg"); |
| | | String content =roomsService.getQrCode(id,user.getId()); |
| | |
| | | |
| | | @ApiOperation("æçä¼è®®å®¤å表") |
| | | @PostMapping("/myRoomsPage") |
| | | public ApiResponse<IPage<RoomsResponse>> myRoomsPage(@RequestBody PageWrap<RoomsRequest> pageWrap) { |
| | | LoginUserInfo user = (LoginUserInfo) SecurityUtils.getSubject().getPrincipal(); |
| | | public ApiResponse<IPage<RoomsResponse>> myRoomsPage(@RequestBody PageWrap<RoomsRequest> pageWrap,@RequestHeader(Constants.HEADER_USER_TOKEN) String token) { |
| | | LoginUserInfo user = this.getLoginUser(token); |
| | | pageWrap.getModel().setUserId(user.getId()); |
| | | IPage<RoomsResponse> page = roomsService.getRoomsPage(pageWrap); |
| | | return ApiResponse.success("æ¥è¯¢æå",page); |
| | |
| | | package com.doumee.api.common; |
| | | |
| | | import com.doumee.api.BaseController; |
| | | import com.doumee.core.annotation.trace.Trace; |
| | | import com.doumee.core.model.ApiResponse; |
| | | import com.doumee.service.common.CaptchaService; |
| | |
| | | package com.doumee.api.common; |
| | | |
| | | import com.alibaba.fastjson.JSONObject; |
| | | import com.doumee.api.BaseController; |
| | | import com.doumee.biz.system.SystemDictDataBiz; |
| | | import com.doumee.core.annotation.trace.Trace; |
| | | import com.doumee.core.utils.Constants; |
| | |
| | | package com.doumee.service.business; |
| | | |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import com.doumee.core.model.LoginUserInfo; |
| | | import com.doumee.core.model.PageData; |
| | | import com.doumee.core.model.PageWrap; |
| | | import com.doumee.dao.business.model.Rooms; |
| | |
| | | */ |
| | | void updateById(Rooms rooms); |
| | | |
| | | void updateStatusById(Rooms rooms); |
| | | void updateStatusById(Rooms rooms, LoginUserInfo user); |
| | | |
| | | /** |
| | | * æ¹é䏻鮿´æ° |
| | |
| | | } |
| | | } |
| | | @Override |
| | | public void updateStatusById(Rooms rooms) { |
| | | LoginUserInfo user = (LoginUserInfo) SecurityUtils.getSubject().getPrincipal(); |
| | | public void updateStatusById(Rooms rooms,LoginUserInfo user) { |
| | | |
| | | |
| | | Integer re = recordisExist(rooms.getId()); |