diff --git a/.hbuilderx/launch.json b/.hbuilderx/launch.json index 59d78d5..a97fd25 100644 --- a/.hbuilderx/launch.json +++ b/.hbuilderx/launch.json @@ -4,7 +4,7 @@ "configurations": [{ "app-plus" : { - "launchtype" : "remote" + "launchtype" : "local" }, "default" : { diff --git a/apis/interfaces/im.js b/apis/interfaces/im.js index 7e3f394..07dcddf 100644 --- a/apis/interfaces/im.js +++ b/apis/interfaces/im.js @@ -1,46 +1,78 @@ - -/** - * Web唐明明 - * 匆匆数载恍如梦,岁月迢迢华发增。 - * 碌碌无为枉半生,一朝惊醒万事空。 - * moduleName: 聊聊 - */ - -import { request } from '../index' - +/** + * Web唐明明 + * 匆匆数载恍如梦,岁月迢迢华发增。 + * 碌碌无为枉半生,一朝惊醒万事空。 + * moduleName: 聊聊 + */ + +import { + request +} from '../index' + // 获取好友列表 const getFriends = () => { return request({ url: 'im/friends', }, true) } - + // 获取融云token const getImToken = () => { return request({ url: 'im/token', }, true) } - + // 获取用户信息 const getUserInfo = (targetId) => { return request({ url: 'im/userInfo/' + targetId, }) } - -/** - * 获取好友申请列表 - */ -const getPedings = () => { - return request({ - url: 'im/friends/pending' - }) + +/** + * 获取好友申请列表 + */ +const getPedings = () => { + return request({ + url: 'im/friends/pending' + }) +} + +const resolveFriend = (targetId) => { + return request({ + method: 'POST', + url: 'im/friends/accept/' + targetId + }) +} + +const rejectFriend = (targetId) => { + return request({ + method: 'DELETE', + url: 'im/friends/accept/' + targetId + }) +} + +const searchFriend = (mobile) => { + return request({ + url: 'im/search?mobile=' + mobile + }) +} + +const pedingFriend = (recipient) => { + return request({ + method: 'POST', + url: 'im/friends/' + recipient + }) } - + export { getImToken, getFriends, - getUserInfo, - getPedings + getUserInfo, + getPedings, + resolveFriend, + rejectFriend, + searchFriend, + pedingFriend } diff --git a/manifest.json b/manifest.json index 0e9d6e6..73cc5f5 100644 --- a/manifest.json +++ b/manifest.json @@ -2,8 +2,8 @@ "name" : "ZH-HEALTH", "appid" : "__UNI__C29473D", "description" : "ZH-HEALTH,您手上的健康管理专家", - "versionName" : "1.0.3", - "versionCode" : 103, + "versionName" : "1.0.5", + "versionCode" : 105, "transformPx" : false, /* 5+App特有相关 */ "app-plus" : { diff --git a/pages.json b/pages.json index ceade35..19049ee 100644 --- a/pages.json +++ b/pages.json @@ -372,7 +372,7 @@ "name": "imPrivate", "style": { "navigationBarTitleText": "聊天", - "navigationBarBackgroundColor": "#FFFFFF", + "navigationBarBackgroundColor": "#F3F6FB", "disableScroll": true, "app-plus": { "titleNView": { @@ -420,8 +420,8 @@ "path": "pages/im/friends/pending", "name": "imFriendsPending", "style": { - "navigationBarTitleText": "新的朋友", - "navigationBarBackgroundColor":"#FFFFFF" + "navigationBarTitleText": "新朋友", + "navigationBarBackgroundColor":"#F3F6FB" } }, { @@ -429,7 +429,7 @@ "name": "imFriendsInfo", "style": { "navigationBarTitleText": "好友资料", - "navigationBarBackgroundColor":"#FFFFFF" + "navigationBarBackgroundColor":"#F3F6FB" } }, { diff --git a/pages/im/friends/index.vue b/pages/im/friends/index.vue index a06cc37..b3f2ed2 100644 --- a/pages/im/friends/index.vue +++ b/pages/im/friends/index.vue @@ -1,125 +1,84 @@ - diff --git a/pages/im/friends/info.vue b/pages/im/friends/info.vue index 75a55d6..49e666a 100644 --- a/pages/im/friends/info.vue +++ b/pages/im/friends/info.vue @@ -1,122 +1,146 @@ -