Showing
1 changed file
with
13 additions
and
4 deletions
... | ... | @@ -56,9 +56,9 @@ |
56 | 56 | <view> |
57 | 57 | <u-popup bgColor="transparent" :overlay="true" :show="showBind" mode="bottom"> |
58 | 58 | <view class="u-flex logout-main"> |
59 | - <view class="main"><text style="color: #999999">是否需要解绑?</text></view> | |
59 | + <view class="main"><text style="color: #999999">是否需要解除绑定的账号?</text></view> | |
60 | 60 | <view @click="confrimBind(info)" class="main"><text style="color: #f95e5a">是</text></view> |
61 | - <view class="main1"><text @click="showBind = false" style="color: #3478f7">否</text></view> | |
61 | + <view @click="showBind = false" class="main1"><text style="color: #3478f7">否</text></view> | |
62 | 62 | </view> |
63 | 63 | </u-popup> |
64 | 64 | </view> |
... | ... | @@ -134,7 +134,8 @@ export default { |
134 | 134 | } |
135 | 135 | ] |
136 | 136 | }, |
137 | - info: {} | |
137 | + info: {}, | |
138 | + openIds: '' | |
138 | 139 | }; |
139 | 140 | }, |
140 | 141 | onLoad(e) { |
... | ... | @@ -150,13 +151,21 @@ export default { |
150 | 151 | this.id = params.data.userId; |
151 | 152 | } |
152 | 153 | }, |
154 | + onShow() { | |
155 | + let getOpenId = getApp().globalData.openId; | |
156 | + console.log('获取全局openId', getOpenId); | |
157 | + if (getOpenId) { | |
158 | + this.openIds = getOpenId; | |
159 | + } | |
160 | + }, | |
153 | 161 | methods: { |
154 | 162 | confrimBind(e) { |
155 | 163 | if (e) { |
164 | + console.log('Bind', e.third?.thirdUserId); | |
156 | 165 | //解绑 |
157 | 166 | let httpData = { |
158 | 167 | appUserId: e.data?.userId, |
159 | - thirdUserId: e.third?.thirdUserId | |
168 | + thirdUserId: e.third?.thirdUserId == null ? this.openIds : e.third?.thirdUserId | |
160 | 169 | }; |
161 | 170 | uni.$u.http.delete('/yt/third', httpData).then(res => { |
162 | 171 | if (res) { | ... | ... |