|
@@ -3,13 +3,9 @@ package com.tzld.piaoquan.api.service.impl;
|
|
|
import com.alibaba.fastjson.JSON;
|
|
|
import com.alibaba.fastjson.JSONArray;
|
|
|
import com.aliyun.odps.data.Record;
|
|
|
-import com.tzld.piaoquan.growth.common.common.enums.GhTypeEnum;
|
|
|
import com.tzld.piaoquan.api.common.enums.ReplyStrategyServiceEnum;
|
|
|
import com.tzld.piaoquan.api.common.enums.SecretEnum;
|
|
|
-import com.tzld.piaoquan.growth.common.dao.mapper.GhDetailMapper;
|
|
|
import com.tzld.piaoquan.api.model.bo.*;
|
|
|
-import com.tzld.piaoquan.growth.common.model.po.GhDetail;
|
|
|
-import com.tzld.piaoquan.growth.common.model.po.GhDetailExample;
|
|
|
import com.tzld.piaoquan.api.model.vo.PushMessageParam;
|
|
|
import com.tzld.piaoquan.api.model.vo.PushMessageVo;
|
|
|
import com.tzld.piaoquan.api.model.vo.ReportUvVo;
|
|
@@ -19,7 +15,11 @@ import com.tzld.piaoquan.api.service.strategy.ReplyStrategyService;
|
|
|
import com.tzld.piaoquan.growth.common.common.base.CommonResponse;
|
|
|
import com.tzld.piaoquan.growth.common.common.constant.TimeConstant;
|
|
|
import com.tzld.piaoquan.growth.common.common.enums.ExceptionCodeEnum;
|
|
|
+import com.tzld.piaoquan.growth.common.common.enums.GhTypeEnum;
|
|
|
import com.tzld.piaoquan.growth.common.component.ODPSManager;
|
|
|
+import com.tzld.piaoquan.growth.common.dao.mapper.GhDetailMapper;
|
|
|
+import com.tzld.piaoquan.growth.common.model.po.GhDetail;
|
|
|
+import com.tzld.piaoquan.growth.common.model.po.GhDetailExample;
|
|
|
import com.tzld.piaoquan.growth.common.utils.DateUtil;
|
|
|
import com.tzld.piaoquan.growth.common.utils.LarkRobotUtil;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
@@ -115,6 +115,9 @@ public class ThirdPartyServiceImpl implements ThirdPartyService {
|
|
|
MiniData miniData = new MiniData();
|
|
|
BeanUtils.copyProperties(msgData, miniData);
|
|
|
components.add(miniData);
|
|
|
+ if (StringUtils.isBlank(miniData.getTitle())) {
|
|
|
+ return CommonResponse.create(ExceptionCodeEnum.PARAMS_ERROR, "视频不可用,请更换视频后重试");
|
|
|
+ }
|
|
|
}
|
|
|
pushMessageVo.setGroupIdx(groupData.getGroupIndex());
|
|
|
pushMessageVo.setComponents(components);
|