孙永军 vor 1 Jahr
Ursprung
Commit
af84059cc4

+ 26 - 0
src/main/java/com/sxtvs/open/api/review/entity/ReviewVideosRecord.java

@@ -45,12 +45,38 @@ public class ReviewVideosRecord implements Serializable {
 
     private LocalDateTime createTime;
 
+    @JsonIgnore
     private String status;
 
+    @TableField(exist = false)
+    private String statusCode;
+
+    @TableField(exist = false)
+    private String statusDesc;
+
+    private String cover;
+
     @TableField(exist = false)
     private VideoReviewResp reviewResult;
 
     public VideoReviewResp getReviewResult() {
         return JSON.parseObject(this.result, VideoReviewResp.class);
     }
+
+    public String getStatusCode(){
+        if (TypeDict.STATUS_MAPPING.containsKey(this.status)){
+            this.statusCode = TypeDict.STATUS_MAPPING.get(this.status).getKey();
+
+        }
+        return this.statusCode;
+    }
+
+    public String getStatusDesc(){
+        if (TypeDict.STATUS_MAPPING.containsKey(this.status)){
+            this.statusDesc = TypeDict.STATUS_MAPPING.get(this.status).getValue();
+        }
+        return this.statusDesc;
+    }
+
+
 }

+ 12 - 0
src/main/java/com/sxtvs/open/api/review/entity/TypeDict.java

@@ -80,4 +80,16 @@ public class TypeDict {
         put("REVIEW", "疑似");
         put("NORMAL", "正常");
     }};
+
+    public static final Map<String, Map.Entry<String,String>> STATUS_MAPPING = new HashMap<>(){{
+       put("PROVISIONING", Map.entry("info", "审核中"));
+       put("PREPROCESSING", Map.entry("info", "审核中"));
+       put("PROCESSING", Map.entry("info", "审核中"));
+       put("info", Map.entry("info", "审核中"));
+       put("SUCCESS", Map.entry("success", "审核成功"));
+       put("success", Map.entry("success", "审核成功"));
+       put("FAILED", Map.entry("danger", "审核未通过"));
+       put("CANCELLED", Map.entry("danger", "审核未通过"));
+       put("danger", Map.entry("danger", "审核未通过"));
+    }};
 }

+ 2 - 1
src/main/java/com/sxtvs/open/api/review/service/impl/ReviewVideosRecordServiceImpl.java

@@ -58,6 +58,7 @@ public class ReviewVideosRecordServiceImpl extends ServiceImpl<ReviewVideosRecor
         reviewVideosRecord.setStatus(body.getStatus());
         reviewVideosRecord.setResult(JSON.toJSONString(body));
         reviewVideosRecord.setReviewResult(body);
+        reviewVideosRecord.setCover(reviewVideosRecord.getUrl() + "?x-oss-process=video/snapshot,t_1000,m_fast");
         this.save(reviewVideosRecord);
         return reviewVideosRecord;
     }
@@ -67,7 +68,7 @@ public class ReviewVideosRecordServiceImpl extends ServiceImpl<ReviewVideosRecor
         VideoReviewResp body = resp.getBody();
         if (null == body){
             log.error("视频审核失败 {}", resp.getStatusCode());
-            throw new BizException("视频审核失败,系统正在尝试重新提交 SHARES稍后");
+            throw new BizException("视频审核失败,系统正在尝试重新提交 稍后");
         }
         body.fill();
         reviewVideosRecord.setStatus(body.getStatus());

+ 1 - 1
src/test/data-service.http

@@ -97,7 +97,7 @@ Content-Type: application/json;charset=UTF-8
 }
 
 ### 聚合
-GET http://localhost/new-media/platform
+GET {{ip}}/new-media/platform
 Content-Type: application/json;charset=UTF-8
 
 

+ 3 - 2
src/test/java/com/sxtvs/open/GenCode.java

@@ -43,12 +43,13 @@ public class GenCode {
                 })
                 .packageConfig(builder -> {
                     builder.parent("com.sxtvs.open.api") // 设置父包名
-                            .moduleName("odata") // 设置父包模块名
+                            .moduleName("review") // 设置父包模块名
                             .pathInfo(Collections.singletonMap(OutputFile.xml,
                                     "D:\\dev\\java\\open\\src\\main\\resources\\com\\sxtvs")); // 设置mapperXml生成路径
                 })
                 .strategyConfig(builder -> {
-                    builder.addInclude("wb_ym_account"); // 设置需要生成的表名
+//                    builder.addInclude("h5_operate_form"); // 设置需要生成的表名
+                    builder.addInclude("review_img_record").addInclude("review_videos_record"); // 设置需要生成的表名
                     builder.controllerBuilder().enableRestStyle();
                     builder.entityBuilder().enableLombok();
                 })

+ 85 - 3
src/test/java/com/sxtvs/open/OpenApplicationTests.java

@@ -1,19 +1,101 @@
 package com.sxtvs.open;
 
+import cn.hutool.crypto.SecureUtil;
+import com.sxtvs.open.api.clue.entity.WxMessage;
+import com.sxtvs.open.api.clue.service.impl.ClueServiceImpl;
+import com.sxtvs.open.api.news.entity.YoumeiData;
+import com.sxtvs.open.api.news.service.impl.YoumeiDataServiceImpl;
 import com.sxtvs.open.api.user.service.impl.UserServiceImpl;
+import jakarta.annotation.Resource;
 import org.junit.jupiter.api.Test;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.boot.test.context.SpringBootTest;
 
-//@SpringBootTest
+import java.security.Security;
+
+@SpringBootTest
 class OpenApplicationTests {
 
     @Autowired
     private UserServiceImpl userService;
 
-//    @Test
+    @Test
     void createUser() {
-        userService.createUser("zhangyunxiang", "123456");
+        /*userService.createUser("test1", "a123456");
+        userService.createUser("15109256779", "hjr@6779");
+        userService.createUser("13379526346", "xuying@6346");
+        userService.createUser("18858420920", "ljy@20920");
+        userService.createUser("18502918047", "gaozc@8047");*/
+//        userService.createUser("15091056330", SecureUtil.sha256("赵蕴清").substring(5,16));System.out.println(SecureUtil.sha256("赵蕴清").substring(5,16));
+//        userService.createUser("18892089367", SecureUtil.sha256("史耀晖").substring(5,16));System.out.println(SecureUtil.sha256("史耀晖").substring(5,16));
+//        userService.createUser("15389282630", SecureUtil.sha256("任晓彤").substring(5,16));System.out.println(SecureUtil.sha256("任晓彤").substring(5,16));
+//        userService.createUser("15809272580", SecureUtil.sha256("张雯妮").substring(5,16));System.out.println(SecureUtil.sha256("张雯妮").substring(5,16));
+//        userService.createUser("18292880989", SecureUtil.sha256("张怡馨").substring(5,16));System.out.println(SecureUtil.sha256("张怡馨").substring(5,16));
+//        userService.createUser("18710325381", SecureUtil.sha256("张校伟").substring(5,16));System.out.println(SecureUtil.sha256("张校伟").substring(5,16));
+//        userService.createUser("13689244002", SecureUtil.sha256("孙洁").substring(5,16));System.out.println(SecureUtil.sha256("孙洁").substring(5,16));
+//        userService.createUser("15929559829", SecureUtil.sha256("朱春娇").substring(5,16));System.out.println(SecureUtil.sha256("朱春娇").substring(5,16));
+//        userService.createUser("13992131371", SecureUtil.sha256("闫如钰").substring(5,16));System.out.println(SecureUtil.sha256("闫如钰").substring(5,16));
+//        userService.createUser("13379526346", SecureUtil.sha256("许颖").substring(5,16));System.out.println(SecureUtil.sha256("许颖").substring(5,16));
+//        userService.createUser("15291864479", SecureUtil.sha256("王甜").substring(5,16));System.out.println(SecureUtil.sha256("王甜").substring(5,16));
+//        userService.createUser("15109256779", SecureUtil.sha256("韩佳芮").substring(5,16));System.out.println(SecureUtil.sha256("韩佳芮").substring(5,16));
+//        userService.createUser("18858420920", SecureUtil.sha256("刘佳玥").substring(5,16));System.out.println(SecureUtil.sha256("刘佳玥").substring(5,16));
+//        userService.createUser("18502918047", SecureUtil.sha256("高政超").substring(5,16));System.out.println(SecureUtil.sha256("高政超").substring(5,16));
+//        userService.createUser("13892897594", SecureUtil.sha256("党玺").substring(5,16));System.out.println(SecureUtil.sha256("党玺").substring(5,16));
+//        userService.createUser("15991492131", SecureUtil.sha256("胡倩").substring(5,16));System.out.println(SecureUtil.sha256("胡倩").substring(5,16));
+//        userService.createUser("17609206846", SecureUtil.sha256("朱乐").substring(5,16));System.out.println(SecureUtil.sha256("朱乐").substring(5,16));
+//        userService.createUser("15929971622", SecureUtil.sha256("贾睿琳").substring(5,16));System.out.println(SecureUtil.sha256("贾睿琳").substring(5,16));
+//        userService.createUser("15600088218", SecureUtil.sha256("刘少华").substring(5,16));System.out.println(SecureUtil.sha256("刘少华").substring(5,16));
+//        userService.createUser("15829249639", SecureUtil.sha256("徐新新").substring(5,16));System.out.println(SecureUtil.sha256("徐新新").substring(5,16));
+//        userService.createUser("13992879470", SecureUtil.sha256("方超").substring(5,16));System.out.println(SecureUtil.sha256("方超").substring(5,16));
+//        userService.createUser("18292968188", SecureUtil.sha256("包航").substring(5,16));System.out.println(SecureUtil.sha256("包航").substring(5,16));
+//        userService.createUser("13609166310", SecureUtil.sha256("时张萌").substring(5,16));System.out.println(SecureUtil.sha256("时张萌").substring(5,16));
+//        userService.createUser("18082264638", SecureUtil.sha256("王梓琪").substring(5,16));System.out.println(SecureUtil.sha256("王梓琪").substring(5,16));
+//        userService.createUser("18502994288", SecureUtil.sha256("张婷").substring(5,16));System.out.println(SecureUtil.sha256("张婷").substring(5,16));
+//        userService.createUser("18502918265", SecureUtil.sha256("杨爽").substring(5,16));System.out.println(SecureUtil.sha256("杨爽").substring(5,16));
+//        userService.createUser("17791793110", SecureUtil.sha256("白琳").substring(5,16));System.out.println(SecureUtil.sha256("白琳").substring(5,16));
+//        userService.createUser("15529202927", SecureUtil.sha256("王莹").substring(5,16));System.out.println(SecureUtil.sha256("王莹").substring(5,16));
+//        userService.createUser("gqjdtest", SecureUtil.sha256("稿前校对").substring(5,16));System.out.println(SecureUtil.sha256("稿前校对").substring(5,16));
+//        userService.createUser("18502918239", SecureUtil.sha256("刘艳军").substring(5,16));System.out.println(SecureUtil.sha256("刘艳军").substring(5,16));
+//        userService.createUser("18502918137", SecureUtil.sha256("穆小苗").substring(5,16));System.out.println(SecureUtil.sha256("穆小苗").substring(5,16));
+//        userService.createUser("13359258805", SecureUtil.sha256("孙鹏").substring(5,16));System.out.println(SecureUtil.sha256("孙鹏").substring(5,16));
+//        userService.createUser("15339150024", SecureUtil.sha256("王辉").substring(5,16));System.out.println(SecureUtil.sha256("王辉").substring(5,16));
+        System.out.println(SecureUtil.sha256("马喆").substring(5,16));
+    }
+
+    @Resource
+    private ClueServiceImpl clueService;
+
+    @Test
+    void createClue() {
+//        WxMessage(toUserName=gh_61ab9d57ad25, fromUserName=oBzNv6C5u4yLRq4kau8ZoAmK8RSU, msgType=image, msgId=24088855770900280, msgDataId=null,
+//        idx=null, createTime=1682587064, content=null, picUrl=http://mmbiz.qpic.cn/mmbiz_jpg/sIXwsrPQdc7ibcrBaf7INcXUPY6BOTsBrRYtaIMicX2RYwrficWZk6ytRAturqqM7CkqLQ7icQt8zCAdqAmYVjxTgg/0,
+//        mediaId=OReIExSzIsAL4nbulbqPTsSSYFY1SDcj5t247IaJLRk_B77TcHFAZQtoBWpmAEzC)
+        WxMessage wxMessage = new WxMessage();
+        wxMessage.setToUserName("gh_61ab9d57ad25");
+        wxMessage.setFromUserName("oBzNv6C5u4yLRq4kau8ZoAmK8RSU");
+        wxMessage.setMsgType("image");
+        wxMessage.setMsgId("24088855770900280");
+        wxMessage.setCreateTime(1682587064L);
+        wxMessage.setPicUrl("http://mmbiz.qpic.cn/mmbiz_jpg/sIXwsrPQdc7ibcrBaf7INcXUPY6BOTsBrRYtaIMicX2RYwrficWZk6ytRAturqqM7CkqLQ7icQt8zCAdqAmYVjxTgg/0");
+        wxMessage.setMediaId("OReIExSzIsAL4nbulbqPTsSSYFY1SDcj5t247IaJLRk_B77TcHFAZQtoBWpmAEzC");
+
+        clueService.wxCreate(wxMessage);
+    }
+
+    @Resource
+    private YoumeiDataServiceImpl youmeiDataService;
+
+    @Test
+    public void test3(){
+        YoumeiData byId = youmeiDataService.getById(9360673);
+        System.out.println(byId.getContent());
+    }
+
+
+    @Test
+    public void test4(){
+        youmeiDataService.putDataRun();
     }
 
+
 }