Commit 51608ae5f305bfa13d230c4e3001c569a04ebb1c

Authored by zhiyangdu
1 parent 0ba7fdcc

新增app内填写地址

src/components/appAddressToast/appAddressToast.vue
@@ -73,8 +73,6 @@ export default { @@ -73,8 +73,6 @@ export default {
73 this.luckDrawGift(content.id); 73 this.luckDrawGift(content.id);
74 // 获取首选地址接口 74 // 获取首选地址接口
75 this.myFirstAddress(); 75 this.myFirstAddress();
76 - // 存取抽奖记录选中的列表数据  
77 - // this.$set(this, "drawRecordItemInfo", content.drawRecordItemInfo);  
78 }, 76 },
79 // 我的首选地址 77 // 我的首选地址
80 /** 78 /**
@@ -122,96 +120,6 @@ export default { @@ -122,96 +120,6 @@ export default {
122 } 120 }
123 }, 121 },
124 /** 122 /**
125 - * 选中的地址  
126 - * * @param {string} uid [用户id]  
127 - */  
128 - getaddressInfo (addressId) {  
129 - // 加载中提示  
130 - // Indicator.open('加载中...');  
131 -  
132 - // 请求接口  
133 - this.http(  
134 - "/Api/" + this.getApiVersion().index + "/addressInfo",  
135 - {  
136 - id: addressId  
137 - },  
138 - this.getaddressInfoCallback,  
139 - {  
140 - method: "POST"  
141 - }  
142 - );  
143 - },  
144 -  
145 - /**  
146 - * 选中的地址  
147 - * @param {object} res [服务器返回数据]  
148 - * @param {object} ext [扩展参数]  
149 - */  
150 - getaddressInfoCallback (res, ext) {  
151 - // 加载完成  
152 - // Indicator.close();  
153 -  
154 - // 返回处理  
155 - if (res.code == 200) {  
156 - // 解构数据  
157 - let { data: datas } = res;  
158 - this.addressInfo = datas;  
159 - /* 获取选中的地址失败 开始 */  
160 - } else if (res.code == 400) {  
161 - // 获取选中的地址失败  
162 - Toast(res.message);  
163 - } else {  
164 - // 获取选中的地址失败  
165 - Toast("获取选中的地址失败");  
166 - }  
167 - },  
168 - /**  
169 - * 选中的商品信息  
170 - * * @param {string} uid [用户id]  
171 - */  
172 - luckDrawGift (id) {  
173 - // 加载中提示  
174 - // Indicator.open('加载中...');  
175 -  
176 - // 请求接口  
177 - this.http(  
178 - "/Api/" + this.getApiVersion().LuckDraw + "/luckDrawGift",  
179 - {  
180 - uid: this.getStore("uid"),  
181 - id: id  
182 - },  
183 - this.luckDrawGiftCallback,  
184 - {  
185 - method: "POST"  
186 - }  
187 - );  
188 - },  
189 -  
190 - /**  
191 - * 选中的兑换商品信息  
192 - * @param {object} res [服务器返回数据]  
193 - * @param {object} ext [扩展参数]  
194 - */  
195 - luckDrawGiftCallback (res, ext) {  
196 - // 加载完成  
197 - // Indicator.close();  
198 -  
199 - // 返回处理  
200 - if (res.code == 200) {  
201 - // 解构数据  
202 - let { data: datas } = res;  
203 - this.itemInfo = datas;  
204 - // console.log(this.itemInfo)  
205 - /* 获取选中的地址失败 开始 */  
206 - } else if (res.code == 400) {  
207 - // 获取选中的兑换商品信息失败  
208 - Toast(res.message);  
209 - } else {  
210 - // 获取选中的兑换商品信息失败  
211 - Toast("获取选中的兑换商品信息失败");  
212 - }  
213 - },  
214 - /**  
215 * 取消 123 * 取消
216 */ 124 */
217 cancel () { 125 cancel () {
@@ -233,47 +141,12 @@ export default { @@ -233,47 +141,12 @@ export default {
233 // 隐藏弹框 141 // 隐藏弹框
234 this.$parent.pointsToast_control = false; 142 this.$parent.pointsToast_control = false;
235 }, 143 },
236 - // 更改地址 144 + // 更改地址跳转原生
237 changeAddress () { 145 changeAddress () {
238 - // 安卓手机两次更改地址goodsId没拿到从  
239 - if (this.isAndroid.value) {  
240 - // 处理商品ID问题  
241 - if (!this.goodsId) {  
242 - let ext = "&" + window.localStorage.getItem("ext")  
243 - this.goodsId = this.getParameterByName(  
244 - "goodsId",  
245 - ext  
246 - );  
247 - }  
248 - // 处理商品ID问题  
249 - if (!this.orderId) {  
250 - let ext = "&" + window.localStorage.getItem("ext")  
251 - this.orderId = this.getParameterByName(  
252 - "orderId",  
253 - ext  
254 - );  
255 - }  
256 - // 处理填写地址弹框显示记录  
257 - // let storageExt = "&pointsToast_control=true"  
258 - // window.localStorage.setItem("ext", storageExt)  
259 - }  
260 - // 测试环境  
261 - window.location.href =  
262 - this.getApiVersion().addAddresss +  
263 - "html/mall/1/#/pages/users/addressList/addressList" +  
264 - "?uid=" +  
265 - this.getStore("uid") +  
266 - "&ext=" +  
267 - encodeURIComponent(  
268 - "goodsId=" +  
269 - this.goodsId +  
270 - "&orderId=" +  
271 - this.orderId +  
272 - "&pointsToast_control=" +  
273 - this.$parent.pointsToast_control  
274 - ) +  
275 - "&from=redirect&redirect=" +  
276 - encodeURIComponent(window.location.href.split("?")[0]); 146 + // 进入赛场传值给原生toId
  147 + var result = prompt(
  148 + "jiaShen://enterExamination?toId=" + item.toId
  149 + );
277 }, 150 },
278 // 提交中奖的商品信息 151 // 提交中奖的商品信息
279 /** 152 /**