diff --git a/.hbuilderx/launch.json b/.hbuilderx/launch.json index 582561b..a97fd25 100644 --- a/.hbuilderx/launch.json +++ b/.hbuilderx/launch.json @@ -10,6 +10,10 @@ { "launchtype" : "local" }, + "h5" : + { + "launchtype" : "local" + }, "type" : "uniCloud" } ] diff --git a/api/index.js b/api/index.js index e81de6a..2878f6b 100644 --- a/api/index.js +++ b/api/index.js @@ -38,7 +38,7 @@ export const defaultRequest2 =query=>{ }) } //默认请求地址 只用cookies请求数据 对里面的对象进行加密 -export const defaultRequest3 =query=>{ +export const defaultRequest3 =(query,key)=>{ return httpRequest({ url:'mapi/api_v2011.php?appcode=DOPE+', method:'post', @@ -46,7 +46,8 @@ export const defaultRequest3 =query=>{ errMsg:true, isCookies:true, isEncryption:true, - isLoad:true + isLoad:true, + key:key }) } //默认请求地址 不显示等待加载 diff --git a/api/request.js b/api/request.js index 4cd3440..b204f1e 100644 --- a/api/request.js +++ b/api/request.js @@ -22,13 +22,13 @@ const httpRequest = (params) => { } let data=Object.assign(json_data,params.data) console.info(data) - let consignee + let key=params.key if(params.isEncryption){ // console.info(JSON.parse(JSON.stringify(data.consignee))) - consignee=encryption(JSON.parse(JSON.stringify(data.consignee))) + key=encryption(JSON.parse(JSON.stringify(data[params.key]))) // console.info(consignee) data=encryption(data) - data.consignee=consignee + data[params.key]=key }else{ data=encryption(data) } diff --git a/pages/account/addAddress.vue b/pages/account/addAddress.vue index ef3006a..71e548b 100644 --- a/pages/account/addAddress.vue +++ b/pages/account/addAddress.vue @@ -249,7 +249,7 @@ return } console.info(this.query) - defaultRequest3(this.query).then(res=>{ + defaultRequest3(this.query,'consignee').then(res=>{ console.info(res) if(res.error==0){ uni.showToast({ diff --git a/pages/account/myOrders.vue b/pages/account/myOrders.vue index 5b5dd47..7fa91b2 100644 --- a/pages/account/myOrders.vue +++ b/pages/account/myOrders.vue @@ -6,6 +6,7 @@ +