Jelajahi Sumber

sql优化_类型转换

zhaoxian 4 tahun lalu
induk
melakukan
742326aaf5

+ 1 - 1
module-kuaishou/src/main/java/cn/com/ctop/kuaishou/modules/batch/mapper/KuaiShouGroupTemplateMapper.java

@@ -16,7 +16,7 @@ import java.util.List;
  */
 public interface KuaiShouGroupTemplateMapper extends BaseMapper<KuaiShouGroupTemplate> {
 
-    JSONObject getMd5ByPhotoId(@Param("photoId") Long photoId);
+    JSONObject getMd5ByPhotoId(@Param("photoId") String photoId);
 
     List<JSONObject> getImageListByMd5(@Param("md5") String md5);
 

+ 2 - 2
module-kuaishou/src/main/java/cn/com/ctop/kuaishou/modules/batch/service/impl/KuaiShouGroupTemplateServiceImpl.java

@@ -599,7 +599,7 @@ public class KuaiShouGroupTemplateServiceImpl extends ServiceImpl<KuaiShouGroupT
         Integer createType = template.getCreateType();
         if (createType == 0) { // 单品
             Long photoId = template.getPhotoId();
-            JSONObject videoMd5Json = groupTemplateMapper.getMd5ByPhotoId(photoId);
+            JSONObject videoMd5Json = groupTemplateMapper.getMd5ByPhotoId(String.valueOf(photoId));
             if (Check.isNull(videoMd5Json)) {
                 log.error("未获取到素材详细信息,accountId:{},unitId:{}", template.getAccountId(), unitId);
                 updateTemplate.setCreativeStatus(3);
@@ -655,7 +655,7 @@ public class KuaiShouGroupTemplateServiceImpl extends ServiceImpl<KuaiShouGroupT
             }
             for (int i = 0; i < array.size(); i++) {
                 Long photoId = array.getLong(i);
-                JSONObject videoJson = groupTemplateMapper.getMd5ByPhotoId(photoId);
+                JSONObject videoJson = groupTemplateMapper.getMd5ByPhotoId(String.valueOf(photoId));
                 if (Check.isNull(videoJson)) {
                     log.error("未获取到素材详细信息,accountId:{},unitId:{}", template.getAccountId(), unitId);
                     updateTemplate.setCreativeStatus(3);