全局:优化请求的提示

This commit is contained in:
YunaiV
2024-01-20 17:28:04 +08:00
parent 33d57fd7e5
commit 22139d9a2d
15 changed files with 172 additions and 110 deletions
+5 -1
View File
@@ -10,7 +10,11 @@ const CommentApi = {
spuId,
pageNo,
pageSize,
type
type,
},
custom: {
showLoading: false,
showError: false,
},
});
},
+19 -9
View File
@@ -6,7 +6,7 @@ const FavoriteApi = {
return request({
url: '/product/favorite/page',
method: 'GET',
params: data
params: data,
});
},
// 检查是否收藏过商品
@@ -15,8 +15,8 @@ const FavoriteApi = {
url: '/product/favorite/exits',
method: 'GET',
params: {
spuId
}
spuId,
},
});
},
// 添加商品收藏
@@ -25,8 +25,13 @@ const FavoriteApi = {
url: '/product/favorite/create',
method: 'POST',
data: {
spuId
}
spuId,
},
custom: {
auth: true,
showSuccess: true,
successMsg: '收藏成功',
},
});
},
// 取消商品收藏
@@ -35,10 +40,15 @@ const FavoriteApi = {
url: '/product/favorite/delete',
method: 'DELETE',
data: {
spuId
}
spuId,
},
custom: {
auth: true,
showSuccess: true,
successMsg: '取消成功',
},
});
}
},
};
export default FavoriteApi;
export default FavoriteApi;
+34 -23
View File
@@ -1,28 +1,39 @@
import request from '@/sheep/request';
const SpuHistoryApi = {
// 删除商品浏览记录
deleteBrowseHistory: (spuIds) => {
return request({
url: '/product/browse-history/delete',
method: 'DELETE',
data: { spuIds },
});
},
// 清空商品浏览记录
cleanBrowseHistory: () => {
return request({
url: '/product/browse-history/clean',
method: 'DELETE',
});
},
// 获得商品浏览记录分页
getBrowseHistoryPage: (data) => {
return request({
url: '/product/browse-history/page',
method: 'GET',
data
});
}
// 删除商品浏览记录
deleteBrowseHistory: (spuIds) => {
return request({
url: '/product/browse-history/delete',
method: 'DELETE',
data: { spuIds },
custom: {
showSuccess: true,
successMsg: '删除成功',
},
});
},
// 清空商品浏览记录
cleanBrowseHistory: () => {
return request({
url: '/product/browse-history/clean',
method: 'DELETE',
custom: {
showSuccess: true,
successMsg: '清空成功',
},
});
},
// 获得商品浏览记录分页
getBrowseHistoryPage: (data) => {
return request({
url: '/product/browse-history/page',
method: 'GET',
data,
custom: {
showLoading: false
},
});
},
};
export default SpuHistoryApi;
+36 -32
View File
@@ -1,37 +1,41 @@
import request from '@/sheep/request';
const SpuApi = {
// 获得商品 SPU 列表
getSpuList: (recommendType) => {
return request({
url: '/product/spu/list',
method: 'GET',
params: {recommendType},
});
},
// 获得商品 SPU 列表
getSpuListByIds: (ids) => {
return request({
url: '/product/spu/list-by-ids',
method: 'GET',
params: {ids},
});
},
// 获得商品 SPU 分页
getSpuPage: (data) => {
return request({
url: '/product/spu/page',
method: 'GET',
data
});
},
// 查询商品
getSpuDetail: (id) => {
return request({
url: '/product/spu/get-detail',
method: 'GET',
params: { id },
});
}
// 获得商品 SPU 列表
getSpuListByIds: (ids) => {
return request({
url: '/product/spu/list-by-ids',
method: 'GET',
params: { ids },
custom: {
showLoading: false,
showError: false,
},
});
},
// 获得商品 SPU 分页
getSpuPage: (params) => {
return request({
url: '/product/spu/page',
method: 'GET',
params,
custom: {
showLoading: false,
showError: false,
},
});
},
// 查询商品
getSpuDetail: (id) => {
return request({
url: '/product/spu/get-detail',
method: 'GET',
params: { id },
custom: {
showLoading: false,
showError: false,
},
});
},
};
export default SpuApi;