123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170 |
-
- Namespace.register("U.MD.F.T");
- U.MD.F.T.friendEntity = function (signature, userid, userimagehead, thumbnailheadimage, nickname, name, friendid, descript, groupid, islogin) {
- this.UserIndividualitysignature = signature;
- this.UserId = userid;
- this.UserImageHead = userimagehead;
- this.UserThumbnailImageHead = thumbnailheadimage;
- this.UserNickName = nickname;
- this.UserName = name;
- this.FriendsID = friendid;
- this.FriendsDescript = descript;
- this.FriendsGroupID = groupid;
- this.IsLogin = islogin;
- }
- U.MD.F.T.recentContactsEntity = function (userid, username, userimagehead, usernickname, userthumbnailimagehead, sendtime, descript, signature, islogin) {
- this.UserId = userid;
- this.UserName = username;
- this.UserImageHead = userimagehead;
- this.UserNickName = usernickname;
- this.UserThumbnailImageHead = userthumbnailimagehead;
- this.maxMessageSendTime = sendtime;
- this.FriendsDescript = descript;
- this.UserIndividualitysignature = signature;
- this.IsLogin = islogin;
- }
- U.MD.F.T.friendGroupEntity = function (groupid, groupname, descript) {
- this.FriendsGroupID = groupid;
- this.FriendsGroupName = groupname;
- this.FriendsGroupDescript = descript;
- }
- U.MD.F.T.groupEntity = function (groupid, name, date, userid, descript, remark) {
- this.GroupManageID = groupid;
- this.GroupManageName = name;
- this.GroupManageCreateDate = date;
- this.GroupManageCreateUserID = userid;
- this.GroupManageUserID = userid;
- this.GroupManageDescript = descript;
- this.GroupManageRemark = remark;
- }
- U.MD.F.T.groupUserEntity = function (userid, userimagehead, nickname, name, thumbnailimagehead, descript, groupid, islogin) {
- this.UserId = userid;
- this.UserImageHead = userimagehead;
- this.UserNickName = nickname;
- this.UserName = name;
- this.UserThumbnailImageHead = thumbnailimagehead;
- this.GroupUsersDescript = descript;
- this.GroupManageID = groupid;
- this.IsLogin = islogin;
- }
- U.MD.F.T.initFriendInfo = function () {
- var i,
- j,
- _arr = ["friends", "groupusers", "recentcontacts"],
- _userinfo;
-
- for (i = 0; i < _arr.length; i++) {
-
-
- for (j = 0; j < US.friend[_arr[i]].length; j++) {
- _userinfo = US.friend[_arr[i]][j];
-
- if (US.friend.onlinefirendinfo.indexOf(_userinfo.UserId) > -1) {
- _userinfo.IsLogin = 1;
- }
-
- if (i != 1) {
- U.Json.Change(_userinfo, {
- "UserIndividualitysignature": _userinfo["UserIndividualitysignature"] || "",
- "UserNickName": _userinfo.UserName,
- "FriendsDescript": _userinfo["FriendsDescript"] || _userinfo.UserName
- });
- }
-
- else {
- U.Json.Change(_userinfo, {
- "UserNickName": _userinfo.UserName,
- "GroupUsersDescript": _UFE[j]["GroupUsersDescript"] || _userinfo.UserName
- });
- }
- }
-
- if (i != "recentcontacts") {
- U.Json.Reset(US.friend[_arr[i]], "IsLogin", 1);
- }
- }
-
- }
|