最低支持基线：241001基线

针对会议日历相关接口：

/api/app/meeting/detail/getAppMtCalendarData

/api/app/meeting/detail/getAppMtCalendarInfo

/api/app/meeting/detail/getMtCalendarData

/api/meeting/detail/getMtCalendarData

/api/meeting/detail/getMtCalendarListData

/api/meeting/detail/getCalendarBaseData 

/api/meeting/detail/getCreateBaseData  

支持weahookapi注解。二开可以自行拦截处理。示例代码如下：

```java
@PostMapping("getMtCalendarData")
    @ApiOperation("通过condition获取数据列表")
    @WeaHookApi(code = "MEETING_MT_getMtCalendarData",module = "meeting",desc = "通过condition获取数据列表")
    public WeaResult getMtCalendarData(@RequestBody MeetingCalendar condition) {
        try {
            Date date = condition.getSelectDate();
            if (date == null) date = condition.getDate();
            String tenant_key = getCurrentTenantKey();
            SimpleEmployee simpleEmployee = getCurrentUser();
            Long userId = simpleEmployee.getEmployeeId();
            String type = condition.getType();
            int languageId = I18nLanguageUtil.getLangId(userId);
            List<Long> list = new ArrayList<Long>();
            list.add(simpleEmployee.getEmployeeId());
            List<SimpleEmployee> employeeByIds = hrmCommonEmployeeService.getEmployeeByIds(list, getCurrentTenantKey());
            if (date == null) {
                date = new Date();
            
            Map weaHookRequestParams = new HashMap();
            weaHookRequestParams.put("beans", JSONObject.toJSON(beans));
            Object weaHookResult = meetingWeaHookUtils.getWeaHookResponse(weaHookRequestParams,"MT_CALENDAR_BEANS");
            if (null != weaHookResult) {
                try {
                    JSONArray retObj = (JSONArray) weaHookResult;
                    if (retObj != null) {
                        beans = JSONObject.parseObject(Utils.null2String(retObj), List.class);

                    }
                } catch (Exception e) {
                    logger.error("MT_CALENDAR_BEANS secondDev error------ ", e);
                }

            }
            logger.info("看下beans"+JSONObject.toJSONString(beans));
            return WeaResult.success(beans);
        } catch (Exception e) {
            logger.error("e", e);
            return WeaResult.fail(WeaResultCodeEnum.ERROR,false);
        }
    }
```
