Преглед изворни кода

审核通过的视频才能分享

zengjiebin пре 7 година
родитељ
комит
ba08cb6b33

+ 7 - 0
app/src/main/java/com/sheep/gamegroup/model/entity/DiscoveryVideo.java

@@ -229,4 +229,11 @@ public class DiscoveryVideo implements Serializable {
     public boolean equals(@Nullable Object obj) {
         return obj instanceof DiscoveryVideo && ((DiscoveryVideo) obj).getId() == id;
     }
+
+    //非通过状态
+    public boolean isInAudit() {
+        return status != 1;
+    }
+//    status:	integer ($int32)
+// * 状态(1通过,2不通过,3未审核)
 }

+ 9 - 3
app/src/main/java/com/sheep/gamegroup/view/activity/ActVideoDetail.java

@@ -191,11 +191,17 @@ public class ActVideoDetail extends BaseUMActivity implements MediaPlayer.OnInfo
 
     //分享
     public void onClickVideoShare(View view) {
+        if(newVideo == null){
+            G.showToast(R.string.loading_data);
+            return;
+        }
+        if(newVideo.isInAudit()){
+            G.showToast("视频审核中");
+            return;
+        }
         if (shareLinkConfig == null)
             shareLinkConfig = new ShareLinkConfig();
-        if (newVideo != null) {
-            shareLinkConfig.setDes(newVideo.getTitle());
-        }
+        shareLinkConfig.setDes(newVideo.getTitle());
         shareLinkConfig.setShareType(ShareLinkConfig.ALL).toShare(this);
     }
     @Override