Browse Source

1.7.5认证通版本功能优化

JiangChongBo 2 years ago
parent
commit
3c1a05dacf

+ 4 - 4
src/main/java/com/caimei/controller/wechat/WxAuthApi.java

@@ -401,7 +401,7 @@ public class WxAuthApi {
      * @return
      */
     @PostMapping("/check/video/info")
-    public ResponseJson<ChallengeActivityVo> checkVideoInfo(@RequestBody String params){
+    public ResponseJson<ChallengeRoundVo> checkVideoInfo(@RequestBody String params){
         JSONObject jsonObject=JSONObject.parseObject(params);
         //验证用户是否可以发布视频
         //是否为机构用户
@@ -414,13 +414,13 @@ public class WxAuthApi {
         //用户是否已经发过视频
         String userName=jsonObject.getString("userName");
         Boolean flaguserName=authService.getuserName(userName);
-        ChallengeActivityVo challengeActivityVo=new ChallengeActivityVo();
+        ChallengeRoundVo challengeActivityVo=new ChallengeRoundVo();
         if(!flaguserName){
-            challengeActivityVo.setActivityState(0);
+            challengeActivityVo.setReleaseStatus(1);
             return  ResponseJson.success(challengeActivityVo);
 //            return ResponseJson.error("-1","抱歉,活动规定每个用户只能发布一个视频,您已发布过视频,请勿再次发布!");
         }else{
-            challengeActivityVo.setActivityState(1);
+            challengeActivityVo.setReleaseStatus(0);
             return  ResponseJson.success(challengeActivityVo);
         }
         //判断是否在活动时间内

+ 5 - 2
src/main/java/com/caimei/model/vo/ChallengeRoundVo.java

@@ -62,8 +62,11 @@ public class ChallengeRoundVo {
          */
         private String playCount;
         /**
-         *
+         *机构名称
          */
         private String authParty;
-
+        /**
+         * 发布状态(0机构已经没有发布视频,1机构已经发布过视频)
+         */
+        private Integer releaseStatus;
 }

+ 2 - 1
src/main/resources/mapper/AuthMapper.xml

@@ -716,7 +716,8 @@
     </select>
     <update id="savaItemIdByShareId">
         update cm_challenge_round set
-            itemId=#{itemId}
+            itemId=#{itemId},
+            status=1
         where shareId=#{shareId}
     </update>
     <select id="getAuthUserName" resultType="java.lang.String">