// Path: app/src/main/java/com/joe/bibi/domain/Comment.java
// public class Comment extends BmobObject implements Serializable{
//     private String BelongTo;//属于哪个话题
//     private String Content;//评论内容
//     private String UserName;//评论人的用户名
//     private String Avatar;//评论人头像
//     private String Nick;//评论人的昵称
//     private Integer Like;//评论的赞同数
//     private Integer UnLike;//评论的差评数
//     private Integer Point;//评论所支持的观点 三种 正方，反方 中立
//     private String Title;
// 
//     public String getTitle() {
//         return Title;
//     }
// 
//     public void setTitle(String title) {
//         Title = title;
//     }
// 
//     public static final int POSITIVE_COMMENT=0;
//     public static final int NEGATIVE_COMMENT=2;
//     public static final int NEUTRAL_COMMENT=1;
// 
//     public String getBelongTo() {
//         return BelongTo;
//     }
// 
//     public void setBelongTo(String belongTo) {
//         BelongTo = belongTo;
//     }
// 
//     public String getContent() {
//         return Content;
//     }
// 
//     public void setContent(String content) {
//         Content = content;
//     }
// 
//     public String getUserName() {
//         return UserName;
//     }
// 
//     public void setUserName(String userName) {
//         UserName = userName;
//     }
// 
//     public String getAvatar() {
//         return Avatar;
//     }
// 
//     public void setAvatar(String avatar) {
//         Avatar = avatar;
//     }
// 
//     public String getNick() {
//         return Nick;
//     }
// 
//     public void setNick(String nick) {
//         Nick = nick;
//     }
// 
//     public Integer getLike() {
//         return Like;
//     }
// 
//     public void setLike(Integer like) {
//         Like = like;
//     }
// 
//     public Integer getUnLike() {
//         return UnLike;
//     }
// 
//     public void setUnLike(Integer unLike) {
//         UnLike = unLike;
//     }
// 
//     public Integer getPoint() {
//         return Point;
//     }
// 
//     public void setPoint(Integer point) {
//         Point = point;
//     }
// }
// 
// Path: app/src/main/java/com/joe/bibi/domain/Debate.java
// public class Debate extends BmobObject implements Serializable{
//     private String publisher;
//     private String title;
//     private String desc;
//     private Integer positive;
//     private Integer negative;
//     private Integer total;
//     private String image;
//     private String avatar;
//     private String positiveop;
//     private String negativeop;
//     private Integer comment;
// 
//     public Integer getComment() {
//         return comment;
//     }
// 
//     public void setComment(Integer comment) {
//         this.comment = comment;
//     }
// 
//     public String getAvatar() {
//         return avatar;
//     }
// 
//     public void setAvatar(String avatar) {
//         this.avatar = avatar;
//     }
// 
//     public String getPositiveop() {
//         return positiveop;
//     }
// 
//     public void setPositiveop(String positiveop) {
//         this.positiveop = positiveop;
//     }
// 
//     public String getNegativeop() {
//         return negativeop;
//     }
// 
//     public void setNegativeop(String negativeop) {
//         this.negativeop = negativeop;
//     }
// 
//     public String getPublisher() {
//         return publisher;
//     }
// 
//     public void setPublisher(String publisher) {
//         this.publisher = publisher;
//     }
// 
//     public String getTitle() {
//         return title;
//     }
// 
//     public void setTitle(String title) {
//         this.title = title;
//     }
// 
//     public String getDesc() {
//         return desc;
//     }
// 
//     public void setDesc(String desc) {
//         this.desc = desc;
//     }
// 
//     public Integer getPositive() {
//         return positive;
//     }
// 
//     public void setPositive(Integer positive) {
//         this.positive = positive;
//     }
// 
//     public Integer getNegative() {
//         return negative;
//     }
// 
//     public void setNegative(Integer negative) {
//         this.negative = negative;
//     }
// 
//     public Integer getTotal() {
//         return total;
//     }
// 
//     public void setTotal(Integer total) {
//         this.total = total;
//     }
// 
//     public String getImage() {
//         return image;
//     }
// 
//     public void setImage(String image) {
//         this.image = image;
//     }
// }


import android.app.Service;
import android.content.Intent;
import android.os.IBinder;
import android.support.annotation.Nullable;
import android.util.Log;
import com.joe.bibi.domain.Comment;
import com.joe.bibi.domain.Debate;
import java.util.List;
import cn.bmob.v3.BmobQuery;
import cn.bmob.v3.listener.FindListener;
import cn.bmob.v3.listener.UpdateListener;
        commentBmobQuery.addWhereEqualTo("Nick",nick);
        commentBmobQuery.findObjects(this, new FindListener<Comment>() {
            @Override
            public void onSuccess(List<Comment> list) {
                Log.e("BB","更新评论成功"+list.size()+"-UpdateService");
                if(list.size()>0){
                    for (Comment c : list) {
                        c.setAvatar(mAvatarUrl);
                        c.update(UpdateService.this, c.getObjectId(), new UpdateListener() {
                            @Override
                            public void onSuccess() {

                            }

                            @Override
                            public void onFailure(int i, String s) {

                            }
                        });
                    }
                }
                updateDone();
            }

            @Override
            public void onError(int i, String s) {
                Log.e("BB","更新评论失败-UpdateService");
                updateDone();
            }
        });
// Path: app/src/main/java/com/joe/bibi/domain/Comment.java
// public class Comment extends BmobObject implements Serializable{
//     private String BelongTo;//属于哪个话题
//     private String Content;//评论内容
//     private String UserName;//评论人的用户名
//     private String Avatar;//评论人头像
//     private String Nick;//评论人的昵称
//     private Integer Like;//评论的赞同数
//     private Integer UnLike;//评论的差评数
//     private Integer Point;//评论所支持的观点 三种 正方，反方 中立
//     private String Title;
// 
//     public String getTitle() {
//         return Title;
//     }
// 
//     public void setTitle(String title) {
//         Title = title;
//     }
// 
//     public static final int POSITIVE_COMMENT=0;
//     public static final int NEGATIVE_COMMENT=2;
//     public static final int NEUTRAL_COMMENT=1;
// 
//     public String getBelongTo() {
//         return BelongTo;
//     }
// 
//     public void setBelongTo(String belongTo) {
//         BelongTo = belongTo;
//     }
// 
//     public String getContent() {
//         return Content;
//     }
// 
//     public void setContent(String content) {
//         Content = content;
//     }
// 
//     public String getUserName() {
//         return UserName;
//     }
// 
//     public void setUserName(String userName) {
//         UserName = userName;
//     }
// 
//     public String getAvatar() {
//         return Avatar;
//     }
// 
//     public void setAvatar(String avatar) {
//         Avatar = avatar;
//     }
// 
//     public String getNick() {
//         return Nick;
//     }
// 
//     public void setNick(String nick) {
//         Nick = nick;
//     }
// 
//     public Integer getLike() {
//         return Like;
//     }
// 
//     public void setLike(Integer like) {
//         Like = like;
//     }
// 
//     public Integer getUnLike() {
//         return UnLike;
//     }
// 
//     public void setUnLike(Integer unLike) {
//         UnLike = unLike;
//     }
// 
//     public Integer getPoint() {
//         return Point;
//     }
// 
//     public void setPoint(Integer point) {
//         Point = point;
//     }
// }
// 
// Path: app/src/main/java/com/joe/bibi/domain/Debate.java
// public class Debate extends BmobObject implements Serializable{
//     private String publisher;
//     private String title;
//     private String desc;
//     private Integer positive;
//     private Integer negative;
//     private Integer total;
//     private String image;
//     private String avatar;
//     private String positiveop;
//     private String negativeop;
//     private Integer comment;
// 
//     public Integer getComment() {
//         return comment;
//     }
// 
//     public void setComment(Integer comment) {
//         this.comment = comment;
//     }
// 
//     public String getAvatar() {
//         return avatar;
//     }
// 
//     public void setAvatar(String avatar) {
//         this.avatar = avatar;
//     }
// 
//     public String getPositiveop() {
//         return positiveop;
//     }
// 
//     public void setPositiveop(String positiveop) {
//         this.positiveop = positiveop;
//     }
// 
//     public String getNegativeop() {
//         return negativeop;
//     }
// 
//     public void setNegativeop(String negativeop) {
//         this.negativeop = negativeop;
//     }
// 
//     public String getPublisher() {
//         return publisher;
//     }
// 
//     public void setPublisher(String publisher) {
//         this.publisher = publisher;
//     }
// 
//     public String getTitle() {
//         return title;
//     }
// 
//     public void setTitle(String title) {
//         this.title = title;
//     }
// 
//     public String getDesc() {
//         return desc;
//     }
// 
//     public void setDesc(String desc) {
//         this.desc = desc;
//     }
// 
//     public Integer getPositive() {
//         return positive;
//     }
// 
//     public void setPositive(Integer positive) {
//         this.positive = positive;
//     }
// 
//     public Integer getNegative() {
//         return negative;
//     }
// 
//     public void setNegative(Integer negative) {
//         this.negative = negative;
//     }
// 
//     public Integer getTotal() {
//         return total;
//     }
// 
//     public void setTotal(Integer total) {
//         this.total = total;
//     }
// 
//     public String getImage() {
//         return image;
//     }
// 
//     public void setImage(String image) {
//         this.image = image;
//     }
// }


// Path: app/src/main/java/com/joe/bibi/service/UpdateService.java
import android.app.Service;
import android.content.Intent;
import android.os.IBinder;
import android.support.annotation.Nullable;
import android.util.Log;
import com.joe.bibi.domain.Comment;
import com.joe.bibi.domain.Debate;
import java.util.List;
import cn.bmob.v3.BmobQuery;
import cn.bmob.v3.listener.FindListener;
import cn.bmob.v3.listener.UpdateListener;

        commentBmobQuery.addWhereEqualTo("Nick",nick);
        commentBmobQuery.findObjects(this, new FindListener<Comment>() {
            @Override
            public void onSuccess(List<Comment> list) {
                Log.e("BB","更新评论成功"+list.size()+"-UpdateService");
                if(list.size()>0){
                    for (Comment c : list) {
                        c.setAvatar(mAvatarUrl);
                        c.update(UpdateService.this, c.getObjectId(), new UpdateListener() {
                            @Override
                            public void onSuccess() {

                            }

                            @Override
                            public void onFailure(int i, String s) {

                            }
                        });
                    }
                }
                updateDone();
            }

            @Override
            public void onError(int i, String s) {
                Log.e("BB","更新评论失败-UpdateService");
                updateDone();
            }
        });
        BmobQuery<Debate> query=new BmobQuery<Debate>();