Arisono 9 лет назад
Родитель
Сommit
d060858c20

+ 1 - 1
WeiChat/src/main/java/com/xzjmyk/pm/activity/ui/erp/util/NumberUtils.java

@@ -63,7 +63,7 @@ public class NumberUtils {
         int num[]=new int[8];
         int c=0;
         for (int i = 0; i < 8; i++) {
-            num[i] = new Random().nextInt(10);
+            num[i] = new Random().nextInt(10) + 1;
             c = num[i];
             for (int j = 0; j < i; j++) {
                 if (num[j] == c) {

+ 7 - 4
WeiChat/src/main/java/com/xzjmyk/pm/activity/ui/groupchat/SelectContactsActivity.java

@@ -45,6 +45,7 @@ import com.xzjmyk.pm.activity.bean.MucRoomSimple;
 import com.xzjmyk.pm.activity.bean.User;
 import com.xzjmyk.pm.activity.bean.message.MucRoom;
 import com.xzjmyk.pm.activity.broadcast.CardcastUiUpdateUtil;
+import com.xzjmyk.pm.activity.broadcast.MsgBroadcast;
 import com.xzjmyk.pm.activity.broadcast.MucgroupUpdateUtil;
 import com.xzjmyk.pm.activity.db.dao.FriendDao;
 import com.xzjmyk.pm.activity.db.dao.UserDao;
@@ -429,7 +430,7 @@ public class SelectContactsActivity extends BaseActivity {
             }
         });
         uploadImageTask.start();
-
+        Log.i("Arison", "前 photoId=" + photoId);
         params.put("text", JSON.toJSONString(inviteUsers));
 
         ProgressDialogUtil.show(mProgressDialog);
@@ -447,7 +448,7 @@ public class SelectContactsActivity extends BaseActivity {
                 if (parserResult && result.getData() != null) {
                     while (uploadImageTask.isAlive()){
                           //上传线程正在运行
-                        Log.i("Arison","SelectContactsActivity:onResponse:440:上传是否结束:"+uploadIsEnd);
+                        // Log.i("Arison","SelectContactsActivity:onResponse:440:上传是否结束:"+uploadIsEnd);
                     }
 //                    while (!uploadIsEnd){
 //                        //上传线程正在运行
@@ -481,6 +482,7 @@ public class SelectContactsActivity extends BaseActivity {
 
 
     private void createRoomSuccess(String roomId, String roomJid, String roomName, String roomDesc,String photoId) {
+        Log.i("Arison", "photoId=" + photoId);
         Friend friend = new Friend();// 将房间也存为好友
         friend.setOwnerId(mLoginUserId);
         friend.setUserId(roomJid);
@@ -491,13 +493,14 @@ public class SelectContactsActivity extends BaseActivity {
 //        friend.setRoomCreateUserId(mLoginUserId);
         friend.setRoomCreateUserId(photoId);
         // timeSend作为取群聊离线消息的标志,所以要在这里设置一个初始值
-        friend.setTimeSend(TimeUtils.sk_time_current_time());
+        friend.setTimeSend(TimeUtils.sk_time_current_time() - 5);
         friend.setStatus(Friend.STATUS_FRIEND);
         FriendDao.getInstance().createOrUpdateFriend(friend);
         // 更新名片盒(可能需要更新)
         CardcastUiUpdateUtil.broadcastUpdateUi(this);
         // 更新群聊界面
         MucgroupUpdateUtil.broadcastUpdateUi(this);
+//        MsgBroadcast.broadcastMsgUiUpdate(this);
 
         MucRoomSimple mucRoomSimple = new MucRoomSimple();
         mucRoomSimple.setId(roomId);
@@ -505,7 +508,7 @@ public class SelectContactsActivity extends BaseActivity {
         mucRoomSimple.setName(roomName);
         mucRoomSimple.setDesc(roomDesc);
         mucRoomSimple.setUserId(mLoginUserId);
-        mucRoomSimple.setTimeSend(TimeUtils.sk_time_current_time());
+        mucRoomSimple.setTimeSend(TimeUtils.sk_time_current_time() - 5);
         String reason = JSON.toJSONString(mucRoomSimple);
         Log.d("roamer", "reason:" + reason);
         // 邀请好友