|
@@ -1,14 +1,16 @@
|
|
|
import request from '@/utils/request2'
|
|
import request from '@/utils/request2'
|
|
|
|
|
|
|
|
-// 1、定义地址列表接口 基础路径 在 .env.development 文件中
|
|
|
|
|
|
|
+// 1、定义地址列表接口 基础路径 在项目根路径下 .env.development 文件中
|
|
|
// VUE_APP_BASE_API2 = "http://39.105.160.25:18080"
|
|
// VUE_APP_BASE_API2 = "http://39.105.160.25:18080"
|
|
|
// 修改完 .env.development 文件后 重启项目
|
|
// 修改完 .env.development 文件后 重启项目
|
|
|
|
|
|
|
|
|
|
|
|
|
-// 2、创建请求方法文件 request2.js 封装 axios 请求
|
|
|
|
|
|
|
+// 2、创建请求方法文件 在src/utils 目录下 创建 request2.js 封装 axios 请求
|
|
|
|
|
|
|
|
-// 3、创建接口js文件 写相应的接口方法 (例如address.js)
|
|
|
|
|
|
|
+// 3、创建接口js文件 在src/api 目录下创建 写相应的接口方法 (例如address.js)
|
|
|
|
|
|
|
|
|
|
+
|
|
|
|
|
+// 获取地址列表
|
|
|
export function getAddressList() {
|
|
export function getAddressList() {
|
|
|
// 调用封装好的axios 发送 get 请求
|
|
// 调用封装好的axios 发送 get 请求
|
|
|
return request({
|
|
return request({
|
|
@@ -17,4 +19,21 @@ export function getAddressList() {
|
|
|
// 请求方法 (根据接口文档使用相应的方法)
|
|
// 请求方法 (根据接口文档使用相应的方法)
|
|
|
method: "get"
|
|
method: "get"
|
|
|
})
|
|
})
|
|
|
-}
|
|
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+// 添加地址
|
|
|
|
|
+// 调用该方法需要传递参数 参数格式
|
|
|
|
|
+// {
|
|
|
|
|
+// "addressname": "张三",
|
|
|
|
|
+// "longitude": 1111,
|
|
|
|
|
+// "latitude": 2222,
|
|
|
|
|
+// }
|
|
|
|
|
+export function addAddress(data){
|
|
|
|
|
+ return request({
|
|
|
|
|
+ url:"/addressController/saveOrUpdateAddress",
|
|
|
|
|
+ method:"post",
|
|
|
|
|
+ data
|
|
|
|
|
+ })
|
|
|
|
|
+
|
|
|
|
|
+}
|
|
|
|
|
+
|