add 会议发布增加权限

This commit is contained in:
lijiarao
2021-12-29 15:50:40 +08:00
parent 433cb8c232
commit d761c99974
3 changed files with 39 additions and 3 deletions
@@ -19,6 +19,7 @@ import com.jero.meeting.entity.PayMeetingHotelContacts;
import com.jero.meeting.service.IPayMeetingHotelContactsService;
import com.jero.meeting.service.IPayMeetingService;
import com.jero.meeting.vo.PayMeetingVO;
import com.jero.meeting.vo.PublishReminderVO;
import com.jero.meeting.vo.UploadFileVO;
import com.jero.modules.oss.service.IOSSFileService;
import com.jero.modules.system.volid.group.UpdateGroup;
@@ -218,5 +219,15 @@ public class InternalMeetingController extends JeroController<PayMeeting, IPayMe
payMeetingService.uploadFile(uploadFileVO, MeetingCommon.INTERNATIONAL_MEETING_INT);
return Result.OK("上传会议纪要成功!");
}
/**
* 发布
*/
@AutoLog("发布")
@RequiresPermissions("internalMeeting:release")
@ApiOperation(value = "发布")
@PostMapping(value = "/release")
public Result<?> release(@RequestBody PublishReminderVO publishReminderVO) {
payMeetingService.release(publishReminderVO);
return Result.OK();
}
}
@@ -19,6 +19,7 @@ import com.jero.meeting.entity.PayMeetingHotelContacts;
import com.jero.meeting.service.IPayMeetingHotelContactsService;
import com.jero.meeting.service.IPayMeetingService;
import com.jero.meeting.vo.PayMeetingVO;
import com.jero.meeting.vo.PublishReminderVO;
import com.jero.meeting.vo.UploadFileVO;
import com.jero.modules.oss.service.IOSSFileService;
import com.jero.modules.system.volid.group.UpdateGroup;
@@ -189,7 +190,7 @@ public class OtherMeetingController extends JeroController<PayMeeting, IPayMeeti
payMeeting.setMeetingType(MeetingCommon.OTHER_MEETING_INT);
IPage<PayMeeting> queryPageList = payMeetingService.queryPageList(payMeeting, -1, -1, request);
List<Object> exportList = payMeetingService.getExportList(request,queryPageList);
List<Object> exportList = payMeetingService.getExportList(request, queryPageList);
Class<?> aClass = payMeetingService.getaClass(MeetingCommon.OTHER_MEETING_INT);
return super.exportListXls(exportList, aClass, "会议管理");
}
@@ -218,4 +219,15 @@ public class OtherMeetingController extends JeroController<PayMeeting, IPayMeeti
return Result.OK("上传会议纪要成功!");
}
/**
* 发布
*/
@AutoLog("发布")
@RequiresPermissions("otherMeeting:release")
@ApiOperation(value = "发布")
@PostMapping(value = "/release")
public Result<?> release(@RequestBody PublishReminderVO publishReminderVO) {
payMeetingService.release(publishReminderVO);
return Result.OK();
}
}