mirror of
https://gitee.com/beijing_hongye_huicheng/lilishop-ui.git
synced 2025-12-19 09:25:53 +08:00
commit message
This commit is contained in:
10
seller/src/api/address.js
Normal file
10
seller/src/api/address.js
Normal file
@@ -0,0 +1,10 @@
|
||||
// 统一请求路径前缀在libs/axios.js中修改
|
||||
import {getRequest, postRequest, putRequest, deleteRequest, importRequest, getRequestWithNoToken} from '@/libs/axios';
|
||||
|
||||
|
||||
// 传给后台citycode 获取城市街道等id
|
||||
export const handleRegion = (params) => {
|
||||
return getRequest(`/address/region`,params)
|
||||
}
|
||||
|
||||
|
||||
11
seller/src/api/common.js
Normal file
11
seller/src/api/common.js
Normal file
@@ -0,0 +1,11 @@
|
||||
import {commonUrl, getRequest} from '@/libs/axios';
|
||||
|
||||
// 通过id获取子地区
|
||||
export const getChildRegion = (id) => {
|
||||
return getRequest(`${commonUrl}/common/region/item/${id}`);
|
||||
};
|
||||
|
||||
// 点地图获取地址信息
|
||||
export const getRegion = (parpams) => {
|
||||
return getRequest(`${commonUrl}/common/region/region`, parpams);
|
||||
};
|
||||
72
seller/src/api/distribution.js
Normal file
72
seller/src/api/distribution.js
Normal file
@@ -0,0 +1,72 @@
|
||||
|
||||
// 统一请求路径前缀在libs/axios.js中修改
|
||||
import {getRequest, postRequest, putRequest, deleteRequest, importRequest, getRequestWithNoToken} from '@/libs/axios';
|
||||
|
||||
|
||||
//获取分销商品列表
|
||||
export const getDistributionGoods = (params) => {
|
||||
return getRequest('/distributionGoods', params)
|
||||
}
|
||||
|
||||
// 取消分销商品
|
||||
export const distributionGoodsCancel = (id) => {
|
||||
return deleteRequest(`/distributionGoods/cancel/${id}`)
|
||||
}
|
||||
|
||||
// 选择分销商品
|
||||
export const distributionGoodsCheck = (id,param) => {
|
||||
return putRequest(`/distributionGoods/checked/${id}`,param)
|
||||
}
|
||||
|
||||
|
||||
//查询分销商
|
||||
export const getDistributionListData = (params) => {
|
||||
return getRequest('/distribution/getByPage', params)
|
||||
}
|
||||
//审核分销商
|
||||
export const auditDistribution = (id, params) => {
|
||||
return putRequest(`/distribution/audit/${id}`, params)
|
||||
}
|
||||
|
||||
// 清退分销商
|
||||
export const retreatDistribution = (id, params) => {
|
||||
return putRequest(`/distribution/retreat/${id}`, params)
|
||||
}
|
||||
|
||||
// 恢复分销商
|
||||
export const resumeDistribution = (id, params) => {
|
||||
return putRequest(`/distribution/resume/${id}`, params)
|
||||
}
|
||||
|
||||
//保存更新分销设置
|
||||
export const saveDistributionSetting = (params) => {
|
||||
return postRequest('/distribution/setting/insertOrUpdate', params)
|
||||
}
|
||||
|
||||
//获取分销设置
|
||||
export const getDistributionSetting = (id, params) => {
|
||||
return getRequest(`/distribution/setting/get/${id}`, params)
|
||||
}
|
||||
|
||||
|
||||
//获取分销订单列表
|
||||
export const getDistributionOrder = (params) => {
|
||||
return getRequest('/distribution/order/getByPage', params)
|
||||
}
|
||||
|
||||
|
||||
//删除分销商品
|
||||
export const delDistributionGoods = (ids) => {
|
||||
return deleteRequest(`/distribution/goods/delByIds/${ids}`)
|
||||
}
|
||||
//获取分销佣金信息
|
||||
export const getDistributionCash = (params) => {
|
||||
return getRequest('/distribution/cash/getByPage', params)
|
||||
}
|
||||
//审核分销佣金申请
|
||||
export const auditDistributionCash = (id,params) => {
|
||||
return postRequest(`/distribution/cash/audit/${id}`, params)
|
||||
}
|
||||
|
||||
|
||||
|
||||
370
seller/src/api/goods.js
Normal file
370
seller/src/api/goods.js
Normal file
@@ -0,0 +1,370 @@
|
||||
// 统一请求路径前缀在libs/axios.js中修改
|
||||
import {
|
||||
getRequest,
|
||||
postRequest,
|
||||
putRequest,
|
||||
deleteRequest,
|
||||
importRequest,
|
||||
getRequestWithNoToken,
|
||||
commonUrl
|
||||
} from "@/libs/axios";
|
||||
import config from "@/config";
|
||||
|
||||
// 文件上传接口
|
||||
export const uploadFile = commonUrl + "/common/upload/file";
|
||||
// 验证码渲染图片接口
|
||||
export const drawCodeImage = "/common/captcha/draw/";
|
||||
// 获取菜单
|
||||
export const getMenuList = "/permission/getMenuList";
|
||||
// 获取数据字典
|
||||
export const getDictData = "/dictData/getByType/";
|
||||
// Websocket
|
||||
export const ws = "/ws";
|
||||
|
||||
// 获取当前店铺分类
|
||||
export const getShopGoodsLabelList = () => {
|
||||
return getRequest(`/goods/label`);
|
||||
};
|
||||
|
||||
// 添加当前店铺分类
|
||||
export const addShopGoodsLabel = params => {
|
||||
return postRequest(`/goods/label`, params);
|
||||
};
|
||||
|
||||
// 修改当前店铺分类
|
||||
export const editShopGoodsLabel = params => {
|
||||
return putRequest(`/goods/label`, params);
|
||||
};
|
||||
|
||||
// 删除当前店铺分类
|
||||
export const delCategdelShopGoodsLabel = id => {
|
||||
return deleteRequest(`/goods/label/${id}`);
|
||||
};
|
||||
|
||||
// 根据goodsId分页获取商品列表
|
||||
export const getQueryGoodsIdGoodsList = goodsId => {
|
||||
return getRequest(`/goods/sku/${goodsId}/list`);
|
||||
};
|
||||
|
||||
// 获取商品分页列表
|
||||
export const getGoodsSkuListDataSeller = params => {
|
||||
return getRequest("/goods/sku/list", params);
|
||||
};
|
||||
|
||||
// 获取商品品牌分页列表
|
||||
export const getUserListData = params => {
|
||||
return getRequest("/goods/brand/getByPage", params);
|
||||
};
|
||||
// 添加或修改品牌设置
|
||||
export const insertOrUpdateBrand = params => {
|
||||
return postRequest("/goods/brand/insertOrUpdate", params);
|
||||
};
|
||||
// 启用品牌
|
||||
export const enableBrand = (id, params) => {
|
||||
return postRequest(`/goods/brand/enable/${id}`, params);
|
||||
};
|
||||
// 禁用品牌
|
||||
export const disableBrand = (id, params) => {
|
||||
return postRequest(`/goods/brand/disable/${id}`, params);
|
||||
};
|
||||
//根据分类id获取关联品牌
|
||||
export const getCategoryBrandListData = (category_id, params) => {
|
||||
return getRequest(`/category/brand/${category_id}`, params);
|
||||
};
|
||||
//保存获取关联品牌
|
||||
export const saveCategoryBrand = (category_id, params) => {
|
||||
return postRequest(`/category/brand/${category_id}`, params);
|
||||
};
|
||||
//保存获取关联规格
|
||||
export const saveCategorySpec = (category_id, params) => {
|
||||
return postRequest(`/goods/category/spec/${category_id}`, params);
|
||||
};
|
||||
|
||||
//获取所有可用品牌
|
||||
export const getBrandListData = params => {
|
||||
return getRequest("/goods/brand/all", params);
|
||||
};
|
||||
// 获取所有可用规格
|
||||
export const getSpecificationList = params => {
|
||||
return getRequest("/goods/spec/all", params);
|
||||
};
|
||||
|
||||
// 获取店铺分类列表数据
|
||||
export const getAllList = id => {
|
||||
return getRequest(`/goods/label/get/${id}`);
|
||||
};
|
||||
|
||||
// 添加商品分类
|
||||
export const insertCategory = params => {
|
||||
return postRequest("/goods/category/insertCategory", params);
|
||||
};
|
||||
// 添加商品分类
|
||||
export const updateCategory = params => {
|
||||
return postRequest("/goods/category/updateCategory", params);
|
||||
};
|
||||
//删除商品分类
|
||||
export const delCategory = id => {
|
||||
return deleteRequest(`/goods/category/del/${id}`);
|
||||
};
|
||||
// 启用分类
|
||||
export const enableCategory = (id, type) => {
|
||||
return postRequest(`/goods/category/enable/${id}`, type);
|
||||
};
|
||||
// 禁用分类
|
||||
export const disableCategory = (id, type) => {
|
||||
return postRequest(`/goods/category/disable/${id}`, type);
|
||||
};
|
||||
|
||||
// 获取商品规格分页列表
|
||||
export const getSpecListData = params => {
|
||||
return getRequest("/goods/spec/list", params);
|
||||
};
|
||||
// 添加或修改规格设置
|
||||
export const insertOrUpdateSpec = params => {
|
||||
return postRequest("/goods/spec/edit", params);
|
||||
};
|
||||
//根据分类id获取关联规格
|
||||
export const getCategorySpecListData = (category_id, params) => {
|
||||
return getRequest(`/goods/category/spec/${category_id}`, params);
|
||||
};
|
||||
//删除gUI个
|
||||
export const delSpec = (id, params) => {
|
||||
return deleteRequest(`/goods/spec/del/${id}`, params);
|
||||
};
|
||||
// 获取商品规格值列表
|
||||
export const getSpecValuesListData = (id, params) => {
|
||||
return getRequest(`/goods/spec-values/values/${id}`, params);
|
||||
};
|
||||
// 添加商品规格值
|
||||
export const saveSpecValues = (id, params) => {
|
||||
return postRequest(`/goods/spec-values/save/${id}`, params);
|
||||
};
|
||||
|
||||
// 查询某分类下的全部子分类列表
|
||||
export const getGoodsCategory = parent_id => {
|
||||
return getRequest(`/goods/category/${parent_id}/all-children`);
|
||||
};
|
||||
|
||||
// 获取商品sku分页列表
|
||||
export const getGoodsSkuData = params => {
|
||||
return getRequest("/goods/sku/list", params);
|
||||
};
|
||||
|
||||
// 获取商品分页列表
|
||||
export const getGoodsListData = params => {
|
||||
return getRequest("/goods/list", params);
|
||||
};
|
||||
// 获取待审核商品分页列表
|
||||
export const getAuthGoodsListData = params => {
|
||||
return getRequest("/goods/auth/list", params);
|
||||
};
|
||||
|
||||
// 审核商品
|
||||
export const authGoods = (id, params) => {
|
||||
return putRequest(`/goods/${id}/auth`, params);
|
||||
};
|
||||
|
||||
/**
|
||||
* 发布商品 查询商品品类 分级查询(商城商品品类)
|
||||
* @param ids
|
||||
* @param params
|
||||
* @returns {Promise<any>}
|
||||
*/
|
||||
export const getGoodsCategoryLevelList = (ids, params) => {
|
||||
return getRequest(`/goods/category/${ids}/children`, params);
|
||||
};
|
||||
|
||||
// 获取全部经营类目
|
||||
export const getGoodsCategoryAll = () => {
|
||||
return getRequest(`/goods/category/all`);
|
||||
};
|
||||
|
||||
// 获取当前店铺分类
|
||||
export const getShopGoodsLabelListSeller = () => {
|
||||
return getRequest(`/goods/label`);
|
||||
};
|
||||
|
||||
//查询分类绑定参数信息
|
||||
export const getCategoryParamsListData = (id, params) => {
|
||||
return getRequest(`/goods/category/parameters/${id}`, params);
|
||||
};
|
||||
//查询商品绑定参数信息
|
||||
export const getCategoryParamsByGoodsId = (goodsId, categoryId) => {
|
||||
return getRequest(`/goods/parameters/${goodsId}/${categoryId}`);
|
||||
};
|
||||
//更新或者保存参数
|
||||
export const insertOrUpdateParams = params => {
|
||||
return postRequest("/goods/parameters/save", params);
|
||||
};
|
||||
//删除参数
|
||||
export const deleteParams = (id, params) => {
|
||||
return deleteRequest(`/goods/parameters/${id}`, params);
|
||||
};
|
||||
//更新或者保存参数组
|
||||
export const insertOrUpdateParamsGroup = params => {
|
||||
return postRequest("/goods/category/parameters/save", params);
|
||||
};
|
||||
//删除参数组
|
||||
export const deleteParamsGroup = (id, params) => {
|
||||
return deleteRequest(`/goods/category/parameters/${id}`, params);
|
||||
};
|
||||
|
||||
//保存获取关联规格
|
||||
export const getGoodsSpecInfo = (category_id, params) => {
|
||||
return getRequest(`/goods/category/spec/goods/${category_id}`, params);
|
||||
};
|
||||
|
||||
//获取sku列表
|
||||
export const getSkuPage = params => {
|
||||
return getRequest(`/goodsSku/getByPage`, params);
|
||||
};
|
||||
|
||||
// 获取商品规格值列表
|
||||
export const getSpecValuesListSellerData = (id, params) => {
|
||||
return getRequest(`/goods/spec-values/values/${id}`, params);
|
||||
};
|
||||
// 添加商品规格值
|
||||
export const saveSpecValuesSeller = (id, params) => {
|
||||
return postRequest(`/goods/spec-values/save/${id}`, params);
|
||||
};
|
||||
|
||||
// 获取商品规格分页列表
|
||||
export const getSpecListSellerData = params => {
|
||||
return getRequest("/goods/spec/page", params);
|
||||
};
|
||||
// 添加或修改规格设置
|
||||
export const insertSpecSeller = params => {
|
||||
return postRequest("/goods/spec", params);
|
||||
};
|
||||
|
||||
// 更新商品库存
|
||||
export const updateGoodsSkuStocks = params => {
|
||||
return putRequest("/goods/update/stocks", params, {
|
||||
"Content-Type": "application/json"
|
||||
});
|
||||
};
|
||||
// 获取商品分页列表
|
||||
export const getGoodsListDataSeller = params => {
|
||||
return getRequest("/goods/list", params);
|
||||
};
|
||||
// 获取商品告警分页列表
|
||||
export const getGoodsListDataByStockSeller = params => {
|
||||
return getRequest("/goods/list/stock", params);
|
||||
};
|
||||
// 获取商品详情
|
||||
export const getGoods = id => {
|
||||
return getRequest(`/goods/get/${id}`);
|
||||
};
|
||||
// 上架商品
|
||||
export const upGoods = params => {
|
||||
return putRequest(`/goods/up`, params);
|
||||
};
|
||||
// 删除商品
|
||||
export const deleteGoods = params => {
|
||||
return putRequest(`/goods/delete`, params);
|
||||
};
|
||||
// 下架商品
|
||||
export const lowGoods = params => {
|
||||
return putRequest(`/goods/under`, params);
|
||||
};
|
||||
|
||||
// 获取商品单位列表
|
||||
export const getGoodsUnitList = () => {
|
||||
return getRequest(`/goods/unit`);
|
||||
};
|
||||
//根据分类id获取关联品牌
|
||||
export const getCategoryBrandListDataSeller = (category_id, params) => {
|
||||
return getRequest(`/goods/category/${category_id}/brands`, params);
|
||||
};
|
||||
|
||||
export function createGoods(params) {
|
||||
return postRequest("/goods/create", params, {
|
||||
"Content-Type": "application/json"
|
||||
});
|
||||
}
|
||||
|
||||
export function editGoods(goodsId, params) {
|
||||
return putRequest(`/goods/update/${goodsId}`, params, {
|
||||
"Content-Type": "application/json"
|
||||
});
|
||||
}
|
||||
|
||||
// 获取草稿商品分页列表
|
||||
export const getDraftGoodsListData = params => {
|
||||
return getRequest("/draft/goods/page", params);
|
||||
};
|
||||
|
||||
// 获取草稿商品详情
|
||||
export const getDraftGoodsDetail = id => {
|
||||
return getRequest(`/draft/goods/${id}`);
|
||||
};
|
||||
|
||||
// 保存草稿商品
|
||||
export function saveDraftGoods(params) {
|
||||
return postRequest("/draft/goods/save", params, {
|
||||
"Content-Type": "application/json"
|
||||
});
|
||||
}
|
||||
|
||||
// 删除草稿商品
|
||||
export const deleteDraftGoods = id => {
|
||||
return deleteRequest(`/draft/goods/${id}`);
|
||||
};
|
||||
|
||||
//查询分类绑定参数信息
|
||||
export const getCategoryParamsListDataSeller = (id, params) => {
|
||||
return getRequest(`/goods/category/parameters/${id}`, params);
|
||||
};
|
||||
|
||||
//保存获取关联规格
|
||||
export const getGoodsSpecInfoSeller = (category_id, params) => {
|
||||
return getRequest(`/goods/category/spec/goods/${category_id}`, params);
|
||||
};
|
||||
|
||||
//批量设置运费模板
|
||||
export const batchShipTemplate = params => {
|
||||
return putRequest(`/goods/freight`, params);
|
||||
};
|
||||
|
||||
|
||||
// 获取订单统计图表
|
||||
export const getOrderChart = params => {
|
||||
return getRequest(`/statistics/order`, params);
|
||||
};
|
||||
|
||||
// 订单统计概览
|
||||
export const getOrderOverView = params => {
|
||||
return getRequest(`/statistics/order/overview`, params);
|
||||
};
|
||||
|
||||
// 统计相关订单统计
|
||||
|
||||
export const statisticsOrderList = params => {
|
||||
return getRequest(`/statistics/order/order`, params);
|
||||
};
|
||||
|
||||
// 统计相关退单统计
|
||||
|
||||
export const statisticsOrderRefundList = params => {
|
||||
return getRequest(`/statistics/order/refund`, params);
|
||||
};
|
||||
|
||||
// 获取行业统计列表
|
||||
export const goodsCategoryStatistics = params => {
|
||||
return getRequest(`/statistics/goods/getCategoryByPage`, params);
|
||||
};
|
||||
|
||||
// 获取统计列表,排行前一百的数据
|
||||
export const goodsStatistics = params => {
|
||||
return getRequest(`/statistics/goods`, params);
|
||||
};
|
||||
|
||||
// 获取退款统计列表
|
||||
export const refundStatistics = params => {
|
||||
return getRequest(`/statistics/refund/order/getByPage`, params);
|
||||
};
|
||||
|
||||
// 获取退款统计金额
|
||||
export const refundPriceStatistics = params => {
|
||||
return getRequest(`/statistics/refund/order/getPrice`, params);
|
||||
};
|
||||
273
seller/src/api/index.js
Normal file
273
seller/src/api/index.js
Normal file
@@ -0,0 +1,273 @@
|
||||
// 统一请求路径前缀在libs/axios.js中修改
|
||||
import {
|
||||
getRequest,
|
||||
postRequest,
|
||||
putRequest,
|
||||
deleteRequest,
|
||||
getRequestWithNoToken,
|
||||
postRequestWithNoToken,
|
||||
commonUrl,
|
||||
baseUrl
|
||||
} from "@/libs/axios";
|
||||
|
||||
// 文件上传接口
|
||||
export const uploadFile = commonUrl + "/common/upload/file";
|
||||
// 验证码渲染图片接口
|
||||
export const drawCodeImage = commonUrl + "/common/captcha/draw/";
|
||||
// 获取菜单
|
||||
export const getMenuList = baseUrl + "/permission/getMenuList";
|
||||
|
||||
//获取所有city
|
||||
export const getAllCity = (params) => {
|
||||
return getRequest(commonUrl+'/common/region/allCity', params)
|
||||
}
|
||||
|
||||
// 登陆
|
||||
export const getHomeNotice = params => {
|
||||
return getRequest("/article/getByPage?type=STORE_ARTICLE&pageSize=15");
|
||||
};
|
||||
|
||||
|
||||
|
||||
// 登陆
|
||||
export const getSellerHomeData = params => {
|
||||
return getRequest("/statistics/index", params);
|
||||
};
|
||||
|
||||
|
||||
// 登陆
|
||||
export const login = params => {
|
||||
return postRequestWithNoToken("/login/userLogin", params);
|
||||
};
|
||||
// 获取用户登录信息
|
||||
export const userInfo = params => {
|
||||
return getRequest("/user/info", params);
|
||||
};
|
||||
// 获取登录信息
|
||||
export const userMsg = params => {
|
||||
return getRequest('/settings', params)
|
||||
}
|
||||
// 注册
|
||||
export const regist = params => {
|
||||
return postRequest("/user/regist", params);
|
||||
};
|
||||
// 初始化验证码
|
||||
export const initCaptcha = params => {
|
||||
return getRequestWithNoToken("/common/captcha/init", params);
|
||||
};
|
||||
// 发送登录短信验证码
|
||||
export const sendLoginSms = (mobile, params) => {
|
||||
return getRequest(`/common/captcha/sendLoginSms/${mobile}`, params);
|
||||
};
|
||||
// 发送注册短信验证码
|
||||
export const sendRegistSms = (mobile, params) => {
|
||||
return getRequest(`/common/captcha/sendRegistSms/${mobile}`, params);
|
||||
};
|
||||
// 发送重置密码短信验证码
|
||||
export const sendResetSms = (mobile, params) => {
|
||||
return getRequest(`${commonUrl}/common/captcha/sendResetSms/${mobile}`, params);
|
||||
};
|
||||
// 发送修改绑定手机短信验证码
|
||||
export const sendEditMobileSms = (mobile, params) => {
|
||||
return getRequest(`/common/captcha/sendEditMobileSms/${mobile}`, params);
|
||||
};
|
||||
// 通过手机重置密码
|
||||
export const resetByMobile = params => {
|
||||
return postRequest("/user/resetByMobile", params);
|
||||
};
|
||||
// 发送重置密码邮件验证码
|
||||
export const sendResetEmail = (email, params) => {
|
||||
return getRequest(`/email/sendResetCode/${email}`, params);
|
||||
};
|
||||
// 发送修改绑定邮件验证码
|
||||
export const sendEditEmail = (email, params) => {
|
||||
return getRequest(`/email/sendEditCode/${email}`, params);
|
||||
};
|
||||
// 通过邮件重置密码
|
||||
export const resetByEmail = params => {
|
||||
return postRequest("/email/resetByEmail", params);
|
||||
};
|
||||
// 短信验证码登录
|
||||
export const smsLogin = params => {
|
||||
return postRequest("/user/smsLogin", params);
|
||||
};
|
||||
// IP天气信息
|
||||
export const ipInfo = params => {
|
||||
return getRequest("/common/ip/info", params);
|
||||
};
|
||||
// 个人中心编辑
|
||||
export const userInfoEdit = params => {
|
||||
return postRequest("/user/edit", params);
|
||||
};
|
||||
// 个人中心发送修改邮箱验证邮件
|
||||
export const sendCodeEmail = (email, params) => {
|
||||
return getRequest(`/email/sendCode/${email}`, params);
|
||||
};
|
||||
// 个人中心发送修改邮箱验证邮件
|
||||
export const editEmail = params => {
|
||||
return postRequest("/email/editEmail", params);
|
||||
};
|
||||
// 个人中心修改密码
|
||||
export const changePass = params => {
|
||||
return postRequest("/login/modifyPass", params);
|
||||
};
|
||||
// 个人中心修改手机
|
||||
export const changeMobile = params => {
|
||||
return postRequest("/user/changeMobile", params);
|
||||
};
|
||||
// 获取绑定账号信息
|
||||
export const relatedInfo = (username, params) => {
|
||||
return getRequest(`/relate/getRelatedInfo/${username}`, params);
|
||||
};
|
||||
// 解绑账号
|
||||
export const unRelate = params => {
|
||||
return postRequest("/relate/delByIds", params);
|
||||
};
|
||||
// 分页获取绑定账号信息
|
||||
export const getRelatedListData = params => {
|
||||
return getRequest("/relate/findByCondition", params);
|
||||
};
|
||||
|
||||
// 获取用户数据 多条件
|
||||
export const getUserListData = params => {
|
||||
return getRequest("/user/getByCondition", params);
|
||||
};
|
||||
// 通过用户名搜索
|
||||
export const searchUserByName = (username, params) => {
|
||||
return getRequest("/user/searchByName/" + username, params);
|
||||
};
|
||||
// 获取全部用户数据
|
||||
export const getAllUserData = params => {
|
||||
return getRequest("/user/getAll", params);
|
||||
};
|
||||
|
||||
// 添加用户
|
||||
export const addUser = params => {
|
||||
return postRequest("/user/admin/add", params);
|
||||
};
|
||||
// 编辑用户
|
||||
export const editUser = params => {
|
||||
return postRequest("/user/admin/edit", params);
|
||||
};
|
||||
// 启用用户
|
||||
export const enableUser = (id, params) => {
|
||||
return postRequest(`/user/admin/enable/${id}`, params);
|
||||
};
|
||||
// 禁用用户
|
||||
export const disableUser = (id, params) => {
|
||||
return postRequest(`/user/admin/disable/${id}`, params);
|
||||
};
|
||||
// 删除用户
|
||||
export const deleteUser = (ids, params) => {
|
||||
return deleteRequest(`/user/delByIds/${ids}`, params);
|
||||
};
|
||||
// 重置用户密码
|
||||
export const resetUserPass = params => {
|
||||
return postRequest("/user/resetPass", params);
|
||||
};
|
||||
/****************************** 权限结束 */
|
||||
|
||||
// 分页获取日志数据
|
||||
export const getLogListData = params => {
|
||||
return getRequest("/log/getAllByPage", params);
|
||||
};
|
||||
// 分页获取消息数据
|
||||
export const getMessageData = params => {
|
||||
return getRequest("/message/getByCondition", params);
|
||||
};
|
||||
// 获取单个消息详情
|
||||
export const getMessageDataById = (id, params) => {
|
||||
return getRequest(`/message/get/${id}`, params);
|
||||
};
|
||||
// 添加消息
|
||||
export const addMessage = params => {
|
||||
return postRequest("/message/add", params);
|
||||
};
|
||||
// 编辑消息
|
||||
export const editMessage = params => {
|
||||
return postRequest("/message/edit", params);
|
||||
};
|
||||
// 回收站还原消息
|
||||
export const reductionMessage = (ids, params) => {
|
||||
return putRequest(`/message/${ids}/reduction`, params);
|
||||
};
|
||||
// 彻底删除消息
|
||||
export const clearMessage = (ids, params) => {
|
||||
return deleteRequest(`/message/${ids}`, params);
|
||||
};
|
||||
// 已读消息放入回收站
|
||||
export const deleteMessage = (ids, params) => {
|
||||
return deleteRequest(`/message/${ids}/delete`, params);
|
||||
};
|
||||
// 分页获取消息推送数据
|
||||
export const getMessageSendData = params => {
|
||||
return getRequest("/message", params);
|
||||
};
|
||||
// 进入消息中心首次加载全部数据
|
||||
export const getAllMessage = params => {
|
||||
return getRequest("/message/all", params);
|
||||
};
|
||||
// 已读消息
|
||||
export const read = (id) => {
|
||||
return putRequest(`/message/${id}/read`);
|
||||
};
|
||||
// 删除发送消息
|
||||
export const deleteMessageSend = (ids, params) => {
|
||||
return deleteRequest(`/messageSend/delByIds/${ids}`, params);
|
||||
};
|
||||
|
||||
// 分页获取文件数据
|
||||
export const getFileListData = params => {
|
||||
return getRequest("/file", params);
|
||||
};
|
||||
|
||||
|
||||
// 复制文件
|
||||
export const copyFile = params => {
|
||||
return postRequest("/file/copy", params);
|
||||
};
|
||||
// 重命名文件
|
||||
export const renameFile = params => {
|
||||
return postRequest("/file/rename", params);
|
||||
};
|
||||
// 删除文件
|
||||
export const deleteFile = (ids, params) => {
|
||||
return deleteRequest(`/file/delete/${ids}`, params);
|
||||
};
|
||||
// 下载文件
|
||||
export const aliDownloadFile = (fKey, params) => {
|
||||
return getRequest(`/file/ali/download/${fKey}`, params);
|
||||
};
|
||||
|
||||
|
||||
// base64上传
|
||||
export const base64Upload = params => {
|
||||
return postRequest("/upload/file", params);
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
// 添加商品计量单位
|
||||
export const addGoodsUnit = (params) => {
|
||||
return postRequest(`/goods/goodsUnit`, params);
|
||||
};
|
||||
// 分页获取商品计量单位
|
||||
export const getGoodsUnitPage = (params) => {
|
||||
return getRequest(`/goods/goodsUnit`, params);
|
||||
};
|
||||
// 编辑商品计量单位
|
||||
export const updateGoodsUnit = (id, params) => {
|
||||
return putRequest(`/goods/goodsUnit/${id}`, params);
|
||||
};
|
||||
// 删除商品计量单位
|
||||
export const delGoodsUnit = (ids) => {
|
||||
return deleteRequest(`/goods/goodsUnit/delete/${ids}`);
|
||||
};
|
||||
|
||||
//
|
||||
export const handleRefreshToken = (token) => {
|
||||
return getRequestWithNoToken(`/login/refresh/${token}`);
|
||||
};
|
||||
|
||||
|
||||
34
seller/src/api/logistics.js
Normal file
34
seller/src/api/logistics.js
Normal file
@@ -0,0 +1,34 @@
|
||||
// 统一请求路径前缀在libs/axios.js中修改
|
||||
import {
|
||||
getRequest,
|
||||
postRequest,
|
||||
putRequest,
|
||||
deleteRequest,
|
||||
importRequest,
|
||||
getRequestWithNoToken
|
||||
} from "@/libs/axios";
|
||||
|
||||
|
||||
|
||||
// 分页获取物流公司
|
||||
export const getLogisticsPage = params => {
|
||||
return getRequest(`/logistics/getByPage`, params);
|
||||
};
|
||||
// 删除
|
||||
export const delLogistics = id => {
|
||||
return deleteRequest(`/logistics/delete/${id}`);
|
||||
};
|
||||
// 添加
|
||||
export const addLogistics = params => {
|
||||
return postRequest(`/logistics/save`,params);
|
||||
};
|
||||
// 通过id查询详情
|
||||
export const getLogisticsDetail = id => {
|
||||
return getRequest(`/logistics/get/${id}`);
|
||||
};
|
||||
// 编辑
|
||||
export const updateLogistics = (id,params) => {
|
||||
return putRequest(`/logistics/${id}`,params);
|
||||
};
|
||||
|
||||
|
||||
91
seller/src/api/member.js
Normal file
91
seller/src/api/member.js
Normal file
@@ -0,0 +1,91 @@
|
||||
// 统一请求路径前缀在libs/axios.js中修改
|
||||
import {getRequest, putRequest, postRequest} from "@/libs/axios";
|
||||
|
||||
// 分页获取会员评价
|
||||
export const getMemberReview = params => {
|
||||
return getRequest("/memberEvaluation", params);
|
||||
};
|
||||
|
||||
// 根据id获取评价详情
|
||||
export const getMemberInfoReview = id => {
|
||||
return getRequest(`/memberEvaluation/get/${id}`);
|
||||
};
|
||||
|
||||
//回复评价信息
|
||||
export const replyMemberReview = (id, params) => {
|
||||
return putRequest(`/memberEvaluation/reply/${id}`, params);
|
||||
};
|
||||
|
||||
// 获取会员注册统计列表
|
||||
export const getStatisticsList = params => {
|
||||
return getRequest("/statistics/view/list", params);
|
||||
};
|
||||
|
||||
// 获取分页
|
||||
export const getMember = params => {
|
||||
return getRequest("/member/getByPage", params);
|
||||
};
|
||||
|
||||
|
||||
// 添加或修改
|
||||
export const insertOrUpdateSpec = params => {
|
||||
return postRequest("/memberNoticeSenter/insertOrUpdate", params);
|
||||
};
|
||||
//删除gUI个
|
||||
export const delSpec = (id, params) => {
|
||||
return deleteRequest(`/goods/spec/del/${id}`, params);
|
||||
};
|
||||
|
||||
// 获取会员列表
|
||||
export const getMemberListData = params => {
|
||||
return getRequest("/member", params);
|
||||
};
|
||||
|
||||
// 获取会员详情
|
||||
export const getMemberInfoData = id => {
|
||||
return getRequest(`/member/${id}`);
|
||||
};
|
||||
|
||||
// 修改会员基本信息
|
||||
export const updateMember = params => {
|
||||
return putRequest(`/member`, params);
|
||||
};
|
||||
|
||||
// 添加会员基本信息
|
||||
export const addMember = params => {
|
||||
return postRequest(`/member`, params);
|
||||
};
|
||||
|
||||
// 获取会员列表
|
||||
export const getMemberAll = () => {
|
||||
return getRequest("/member/getAll");
|
||||
};
|
||||
|
||||
// 增加或修改会员列表
|
||||
export const operationMemberListData = params => {
|
||||
return postRequest("/member/insertOrUpdate", params);
|
||||
};
|
||||
|
||||
// 增加或修改会员列表
|
||||
export const deleteMemberListData = ids => {
|
||||
return deleteRequest(`/member/delByIds/${ids}`);
|
||||
};
|
||||
// 获取充值记录列表数据
|
||||
export const getUserRecharge = params => {
|
||||
return getRequest("/recharge", params);
|
||||
};
|
||||
|
||||
// 获取预存款明细列表数据
|
||||
export const getUserDeposit = params => {
|
||||
return getRequest("/deposit", params);
|
||||
};
|
||||
|
||||
// 获取提现申请列表数据
|
||||
export const getUserWithdrawApply = params => {
|
||||
return getRequest("/members/withdraw-apply", params);
|
||||
};
|
||||
|
||||
// 审核提现申请
|
||||
export const withdrawApply = params => {
|
||||
return postRequest("/members/withdraw-apply", params);
|
||||
};
|
||||
48
seller/src/api/open.js
Normal file
48
seller/src/api/open.js
Normal file
@@ -0,0 +1,48 @@
|
||||
// 统一请求路径前缀在libs/axios.js中修改
|
||||
import { getRequest, postRequest, putRequest, deleteRequest, importRequest, uploadFileRequest } from '@/libs/axios';
|
||||
|
||||
|
||||
// 认证
|
||||
export const authorize = (params) => {
|
||||
return getRequest('/oauth2/authorize', params)
|
||||
}
|
||||
// 认证过
|
||||
export const authorized = (params) => {
|
||||
return getRequest('/oauth2/authorized', params)
|
||||
}
|
||||
// 获取token
|
||||
export const token = (params) => {
|
||||
return getRequest('/oauth2/token', params)
|
||||
}
|
||||
// 获取user信息
|
||||
export const user = (params) => {
|
||||
return getRequest('/oauth2/user', params)
|
||||
}
|
||||
|
||||
// 获取随机secretKey
|
||||
export const getSecretKey = (params) => {
|
||||
return getRequest('/client/getSecretKey', params)
|
||||
}
|
||||
// 获取客户端
|
||||
export const getClientDataList = (params) => {
|
||||
return getRequest('/client/getByCondition', params)
|
||||
}
|
||||
// 添加客户端
|
||||
export const addClient = (params) => {
|
||||
return postRequest('/client/save', params)
|
||||
}
|
||||
// 编辑客户端
|
||||
export const updateClient = (params) => {
|
||||
return putRequest('/client/update', params)
|
||||
}
|
||||
// 删除客户端
|
||||
export const deleteClient = (ids, params) => {
|
||||
return deleteRequest(`/client/delByIds/${ids}`, params)
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
116
seller/src/api/order.js
Normal file
116
seller/src/api/order.js
Normal file
@@ -0,0 +1,116 @@
|
||||
// 统一请求路径前缀在libs/axios.js中修改
|
||||
import {getRequest, postRequest, putRequest} from '@/libs/axios';
|
||||
|
||||
|
||||
// 获取普通订单列表
|
||||
export const getOrderList = (params) => {
|
||||
return getRequest(`/orders`, params)
|
||||
}
|
||||
|
||||
// 获取普通订单详细信息
|
||||
export const getOrderDetail = (sn) => {
|
||||
return getRequest(`/orders/${sn}`)
|
||||
}
|
||||
|
||||
// 调整订单金额
|
||||
export const modifyOrderPrice = (sn, params) => {
|
||||
return putRequest(`/orders/update/${sn}/price`, params)
|
||||
}
|
||||
|
||||
// 取消订单
|
||||
export const cancelOrder = (sn, params) => {
|
||||
return postRequest(`/orders/${sn}/cancel`, params)
|
||||
}
|
||||
|
||||
// 修改收货地址
|
||||
export const editOrderConsignee = (sn, params) => {
|
||||
return postRequest(`/orders/update/${sn}/consignee`, params)
|
||||
}
|
||||
//获取投诉列表
|
||||
export const getComplainPage = (params) => {
|
||||
return getRequest(`/complain`, params)
|
||||
}
|
||||
|
||||
//获取投诉详情
|
||||
export const getComplainDetail = (id) => {
|
||||
return getRequest(`/complain/${id}`)
|
||||
}
|
||||
|
||||
//添加交易投诉对话
|
||||
export const addOrderComplaint = (params) => {
|
||||
return postRequest(`/complain/communication/`, params)
|
||||
}
|
||||
|
||||
//添加交易投诉对话
|
||||
export const appeal = (params) => {
|
||||
return putRequest(`/complain/appeal`, params)
|
||||
}
|
||||
|
||||
//获取订单日志
|
||||
export const getOrderLog = (sn, params) => {
|
||||
return getRequest(`/orderLog/${sn}`, params)
|
||||
}
|
||||
|
||||
// 订单发货
|
||||
export const orderDelivery = (sn, params) => {
|
||||
return postRequest(`/orders/${sn}/delivery`, params)
|
||||
}
|
||||
|
||||
// 获取商家选中的物流公司
|
||||
export const getLogisticsChecked = () => {
|
||||
return getRequest(`/logistics/getChecked`)
|
||||
}
|
||||
|
||||
// 订单核验
|
||||
export const orderTake = (sn, params) => {
|
||||
return postRequest(`/orders/${sn}/take`, params)
|
||||
}
|
||||
|
||||
// 售后服务单
|
||||
export const afterSaleOrderPage = (params) => {
|
||||
return getRequest(`/afterSale/page`, params)
|
||||
}
|
||||
|
||||
// 售后服务单详情
|
||||
export const afterSaleOrderDetail = (sn) => {
|
||||
return getRequest(`/afterSale/${sn}`)
|
||||
}
|
||||
|
||||
// 商家审核
|
||||
export const afterSaleSellerReview = (sn, params) => {
|
||||
return putRequest(`/afterSale/review/${sn}`, params)
|
||||
}
|
||||
|
||||
// 商家确认收货
|
||||
export const afterSaleSellerConfirm = (sn, params) => {
|
||||
return putRequest(`/afterSale/confirm/${sn}`, params)
|
||||
}
|
||||
|
||||
// 商家换货业务发货
|
||||
export const afterSaleSellerDelivery = (sn, params) => {
|
||||
return postRequest(`/afterSale/${sn}/delivery`, params)
|
||||
}
|
||||
//查询物流
|
||||
export const getTraces = (sn, params) => {
|
||||
return postRequest(`/orders/getTraces/${sn}`, params)
|
||||
}
|
||||
//售后单查询物流
|
||||
export const getSellerDeliveryTraces = (sn, params) => {
|
||||
return getRequest(`/afterSale/getSellerDeliveryTraces/${sn}`, params)
|
||||
}
|
||||
//售后单查询物流
|
||||
export const getAfterSaleTraces = (sn, params) => {
|
||||
return getRequest(`/afterSale/getDeliveryTraces/${sn}`, params)
|
||||
}
|
||||
//获取发票列表
|
||||
export const getReceiptPage = (params) => {
|
||||
return getRequest(`/receipt`, params)
|
||||
}
|
||||
|
||||
//获取发票列表
|
||||
export const invoicing = (id) => {
|
||||
return postRequest(`receipt/${id}/invoicing`)
|
||||
}
|
||||
|
||||
|
||||
|
||||
69
seller/src/api/other.js
Normal file
69
seller/src/api/other.js
Normal file
@@ -0,0 +1,69 @@
|
||||
// 统一请求路径前缀在libs/axios.js中修改
|
||||
import {
|
||||
getRequest,
|
||||
postRequest,
|
||||
putRequest,
|
||||
deleteRequest,
|
||||
importRequest,
|
||||
getRequestWithNoToken,
|
||||
putRequestWithNoForm,
|
||||
postRequestWithNoForm,
|
||||
} from "@/libs/axios";
|
||||
|
||||
/**
|
||||
* 楼层装修设置
|
||||
*
|
||||
*/
|
||||
export const setHomeSetup = params => {
|
||||
|
||||
return postRequest("/pageData/add", params);
|
||||
};
|
||||
|
||||
/**
|
||||
* 获取页面信息
|
||||
*
|
||||
*/
|
||||
export const getHomeData = params => {
|
||||
|
||||
return getRequest(`/pageData/${params}`);
|
||||
};
|
||||
|
||||
|
||||
/**
|
||||
* 查询楼层装修
|
||||
*
|
||||
*/
|
||||
export const getHomeList = params => {
|
||||
|
||||
return getRequest("/pageData/pageDataList", params);
|
||||
};
|
||||
|
||||
|
||||
/**
|
||||
* 修改楼层装修
|
||||
*
|
||||
*/
|
||||
export const updateHome = (id,params) => {
|
||||
|
||||
return putRequest(`/pageData/update/${id}`, params);
|
||||
};
|
||||
|
||||
/**
|
||||
* 删除楼层装修
|
||||
*
|
||||
*/
|
||||
export const removePageHome = (id) => {
|
||||
|
||||
return deleteRequest(`/pageData/removePageData/${id}`);
|
||||
};
|
||||
|
||||
|
||||
/**
|
||||
* 发布页面
|
||||
*
|
||||
*/
|
||||
export const releasePageHome = (id) => {
|
||||
|
||||
return putRequest(`/pageData/releasePageData`,id);
|
||||
};
|
||||
|
||||
113
seller/src/api/pages.js
Normal file
113
seller/src/api/pages.js
Normal file
@@ -0,0 +1,113 @@
|
||||
// 统一请求路径前缀在libs/axios.js中修改
|
||||
import {getRequest, postRequest, putRequest, deleteRequest, importRequest, getRequestWithNoToken} from '@/libs/axios';
|
||||
|
||||
//保存导航栏
|
||||
export const save = (params) => {
|
||||
return postRequest('/siteNavigation/save', params)
|
||||
}
|
||||
//保存导航栏
|
||||
export const update = (params) => {
|
||||
return postRequest('/siteNavigation/update', params)
|
||||
}
|
||||
//查询导航栏
|
||||
export const getNavigationData = (params) => {
|
||||
return getRequest('/siteNavigation/getByPage', params)
|
||||
}
|
||||
//禁用导航栏
|
||||
export const disableNavigation = (ids) => {
|
||||
return deleteRequest(`/siteNavigation/disable/${ids}`)
|
||||
}
|
||||
//启用导航栏
|
||||
export const enableNavigation = (ids) => {
|
||||
return deleteRequest(`/siteNavigation/enable/${ids}`)
|
||||
}
|
||||
//删除导航栏
|
||||
export const delNavigation = (ids) => {
|
||||
return deleteRequest(`/siteNavigation/remove/${ids}`)
|
||||
}
|
||||
|
||||
//
|
||||
export const saveFocus = (params) => {
|
||||
return deleteRequest('/siteNavigation/remove/${ids}', params)
|
||||
}
|
||||
|
||||
//查询焦点图
|
||||
export const getFocusData = (params) => {
|
||||
return getRequest('/focus/getByPage', params)
|
||||
}
|
||||
//查询焦点图
|
||||
export const saveFocusData = (params) => {
|
||||
return postRequest('/focus/insertOrUpdate', params)
|
||||
}
|
||||
//禁用导航栏
|
||||
export const disableFocus = (ids) => {
|
||||
return putRequest(`/focus/disable/${ids}`)
|
||||
}
|
||||
//启用导航栏
|
||||
export const enableFocus = (ids) => {
|
||||
return putRequest(`/focus/enable/${ids}`)
|
||||
}
|
||||
//删除导航栏
|
||||
export const delFocus = (ids) => {
|
||||
return deleteRequest(`/focus/delByIds/${ids}`)
|
||||
}
|
||||
|
||||
//根据店铺编号查询页面数据(店铺编号为0则为平台)
|
||||
export const getPageData = (id) => {
|
||||
return getRequest(`/page/get/${id}`)
|
||||
}
|
||||
|
||||
//保存页面数据
|
||||
export const savePageData = (params) => {
|
||||
return postRequest('/page/insertOrUpdate', params)
|
||||
}
|
||||
//获取分类列表数据
|
||||
export const getArticleCategory = (parent_id) => {
|
||||
return getRequest(`/article-category/${parent_id}/all-children`)
|
||||
}
|
||||
//文章分类添加
|
||||
export const saveArticleCategory = (params) => {
|
||||
return postRequest('/article-category', params)
|
||||
}
|
||||
|
||||
//删除文章分类
|
||||
export const delArticleCategory = (id) => {
|
||||
return deleteRequest(`/article-category/${id}`)
|
||||
}
|
||||
//修改文章分类
|
||||
export const updateArticleCategory = (params, id) => {
|
||||
return putRequest(`/article-category/update/${id}`, params)
|
||||
}
|
||||
//文章添加
|
||||
export const saveArticle = (params) => {
|
||||
return postRequest('/article', params)
|
||||
}
|
||||
//文章修改
|
||||
export const updateArticle = (params) => {
|
||||
return putRequest(`/article/update/${params.id}`, params)
|
||||
}
|
||||
//查看文章
|
||||
export const seeArticle = (id) => {
|
||||
return getRequest(`/article/${id}`)
|
||||
}
|
||||
//获取文章列表数据
|
||||
export const getArticle = (params) => {
|
||||
return getRequest('/article/getByPage', params)
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
//删除文章数据
|
||||
export const delArticle = (ids) => {
|
||||
return deleteRequest(`/article/delByIds/${ids}`)
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
15
seller/src/api/platform.js
Normal file
15
seller/src/api/platform.js
Normal file
@@ -0,0 +1,15 @@
|
||||
// 统一请求路径前缀在libs/axios.js中修改
|
||||
import { getRequest, postRequest, putRequest, deleteRequest, importRequest, getRequestWithNoToken } from '@/libs/axios';
|
||||
|
||||
// 验证码渲染图片接口
|
||||
export const drawCodeImage = "/lili/common/captcha/draw/"
|
||||
|
||||
|
||||
// 获取kuaidi配置
|
||||
export const getParams = (params) => {
|
||||
return getRequest('/platformSetting/get/'+params)
|
||||
}
|
||||
// 编辑kuaidi配置
|
||||
export const editParams = (params,method) => {
|
||||
return postRequest('/platformSetting/insertOrUpdate/'+method, params)
|
||||
}
|
||||
131
seller/src/api/promotion.js
Normal file
131
seller/src/api/promotion.js
Normal file
@@ -0,0 +1,131 @@
|
||||
// 统一请求路径前缀在libs/axios.js中修改
|
||||
import { getRequest, postRequest, putRequest, deleteRequest, importRequest, uploadFileRequest } from '@/libs/axios';
|
||||
|
||||
// 获取拼团列表
|
||||
export const getPintuanList = (params) => {
|
||||
return getRequest('/promotion/pintuan', params)
|
||||
}
|
||||
// 新建 拼团
|
||||
export const savePintuan = (params) => {
|
||||
return postRequest('/promotion/pintuan', params,{'Content-type': 'application/json'})
|
||||
}
|
||||
// 编辑 拼团
|
||||
export const editPintuan = (params) => {
|
||||
return putRequest('/promotion/pintuan', params,{'Content-type': 'application/json'})
|
||||
}
|
||||
// 手动开启拼团活动
|
||||
export const openPintuan = (pintuanId, params) => {
|
||||
return putRequest(`/promotion/pintuan/open/${pintuanId}`, params)
|
||||
}
|
||||
|
||||
// 手动关闭拼团活动
|
||||
export const closePintuan = (pintuanId) => {
|
||||
return putRequest(`/promotion/pintuan/close/${pintuanId}`)
|
||||
}
|
||||
|
||||
// 删除拼团活动
|
||||
export const deletePintuan = (pintuanId) => {
|
||||
return deleteRequest(`/promotion/pintuan/${pintuanId}`)
|
||||
}
|
||||
|
||||
// 根据id获取拼团信息
|
||||
export const getPintuanDetail = (id) => {
|
||||
return getRequest(`/promotion/pintuan/${id}`)
|
||||
}
|
||||
|
||||
// 获取拼团商品列表
|
||||
export const getPintuanGoodsList = (params) => {
|
||||
return getRequest(`/promotion/pintuan/goods/${params.pintuanId}`,params)
|
||||
}
|
||||
|
||||
// 新增优惠券
|
||||
export const saveShopCoupon = (params) => {
|
||||
return postRequest('/promotion/coupon', params,{'Content-type': 'application/json'})
|
||||
}
|
||||
|
||||
// 修改优惠券
|
||||
export const editShopCoupon = (params) => {
|
||||
return putRequest('/promotion/coupon', params,{'Content-type': 'application/json'})
|
||||
}
|
||||
|
||||
// 获取优惠券列表
|
||||
export const getShopCouponList = (params) => {
|
||||
return getRequest('/promotion/coupon', params)
|
||||
}
|
||||
|
||||
// 更新优惠券状态
|
||||
export const updateCouponStatus = ( params) => {
|
||||
return putRequest(`/promotion/coupon/status`, params)
|
||||
}
|
||||
|
||||
// 作废优惠券
|
||||
export const deleteShopCoupon = (ids) => {
|
||||
return deleteRequest(`/promotion/coupon/${ids}`)
|
||||
}
|
||||
// 上架优惠券
|
||||
export const upShopCoupon = (ids, params) => {
|
||||
return postRequest(`/promotion/coupon/up/${ids}`, params)
|
||||
}
|
||||
// 获取单个优惠券
|
||||
export const getShopCoupon = (id) => {
|
||||
return getRequest(`/promotion/coupon/${id}`)
|
||||
}
|
||||
|
||||
// 获取优惠券领取详情
|
||||
export const getMemberReceiveCouponList = (id) => {
|
||||
return getRequest(`/promotion/memberCoupon/getByPage/${id}`)
|
||||
}
|
||||
// 作废会员优惠券
|
||||
export const deleteMemberReceiveCoupon = (ids, params) => {
|
||||
return deleteRequest(`/promotion/memberCoupon/delByIds/${ids}`, params)
|
||||
}
|
||||
|
||||
// 限时秒杀活动列表
|
||||
export const seckillList = (params) => {
|
||||
return getRequest(`/promotion/seckill`,params)
|
||||
}
|
||||
|
||||
// 限时秒杀活动商品
|
||||
export const seckillGoodsList = (params) => {
|
||||
return getRequest(`/promotion/seckill/apply`,params)
|
||||
}
|
||||
|
||||
// 添加限时抢购 商品
|
||||
export const setSeckillGoods = (params) => {
|
||||
return postRequest(`/promotion/seckill/apply/${params.seckillId}`,params.applyVos,{'Content-type': 'application/json'})
|
||||
}
|
||||
|
||||
// 添加限时抢购 商品
|
||||
export const removeSeckillGoods = (seckillId, ids) => {
|
||||
return deleteRequest(`/promotion/seckill/apply/${seckillId}/${ids}`)
|
||||
}
|
||||
|
||||
// 限时秒杀活动详情
|
||||
export const seckillDetail = (seckillId) => {
|
||||
return getRequest(`/promotion/seckill/${seckillId}`)
|
||||
}
|
||||
|
||||
// 满减满赠活动列表
|
||||
export const getFullDiscountList = (params) => {
|
||||
return getRequest(`/promotion/fullDiscount`,params)
|
||||
}
|
||||
|
||||
// 新增满减活动
|
||||
export const newFullDiscount = (params) => {
|
||||
return postRequest(`/promotion/fullDiscount`,params,{'Content-type': 'application/json'})
|
||||
}
|
||||
|
||||
// 编辑满减活动
|
||||
export const editFullDiscount = (params) => {
|
||||
return putRequest(`/promotion/fullDiscount`,params,{'Content-type': 'application/json'})
|
||||
}
|
||||
|
||||
// 通过id获取满减活动
|
||||
export const getFullDiscountById = (id) => {
|
||||
return getRequest(`/promotion/fullDiscount/${id}`)
|
||||
}
|
||||
|
||||
// 删除满减活动
|
||||
export const delFullDiscount = (id) => {
|
||||
return deleteRequest(`/promotion/fullDiscount/${id}`)
|
||||
}
|
||||
123
seller/src/api/shops.js
Normal file
123
seller/src/api/shops.js
Normal file
@@ -0,0 +1,123 @@
|
||||
// 统一请求路径前缀在libs/axios.js中修改
|
||||
import {getRequest, postRequest, putRequest, deleteRequest, importRequest, getRequestWithNoToken} from '@/libs/axios';
|
||||
|
||||
// Vaptcha ID
|
||||
export const vaptchaID = "5dce36188713b71e70a41eb7"
|
||||
// 文件上传接口
|
||||
export const uploadFile = "/upload/file"
|
||||
// 验证码渲染图片接口
|
||||
export const drawCodeImage = "/common/captcha/draw/"
|
||||
// 获取菜单
|
||||
export const getMenuList = "/permission/getMenuList"
|
||||
// 获取数据字典
|
||||
export const getDictData = "/dictData/getByType/"
|
||||
// Websocket
|
||||
export const ws = "/ws"
|
||||
|
||||
|
||||
//查询店铺列表
|
||||
export const getShopListData = (params) => {
|
||||
return getRequest('/shop', params)
|
||||
}
|
||||
// 获取结算单分页
|
||||
export const getBillPage = (params) => {
|
||||
return getRequest(`/bill/getByPage`, params)
|
||||
}
|
||||
|
||||
// 获取商家结算单流水分页
|
||||
export const getSellerFlow = (id, params) => {
|
||||
return getRequest(`/bill/${id}/getStoreFlow`, params)
|
||||
}
|
||||
|
||||
// 商家核对结算单
|
||||
export const reconciliation = (id, params) => {
|
||||
return putRequest(`/bill/check/${id}/`, params)
|
||||
}
|
||||
|
||||
// 获取商家分销订单流水分页
|
||||
export const getDistributionFlow = (id, params) => {
|
||||
return getRequest(`/bill/${id}/getDistributionFlow`, params)
|
||||
}
|
||||
|
||||
// 获取商家结算单详细
|
||||
export const getBillDetail = (id, params) => {
|
||||
return getRequest(`/bill/get/${id}`, params)
|
||||
}
|
||||
|
||||
// 获取所有物流公司
|
||||
export const getLogistics = (id, params) => {
|
||||
return getRequest(`/logistics`, params)
|
||||
}
|
||||
|
||||
// 开启物流公司
|
||||
export const logisticsChecked = (id, params) => {
|
||||
return postRequest(`/logistics/${id}`, params)
|
||||
}
|
||||
|
||||
// 关闭开启物流公司
|
||||
export const logisticsUnChecked = (id, params) => {
|
||||
return deleteRequest(`/logistics/${id}`, params)
|
||||
}
|
||||
// 获取商家自提点
|
||||
export const getShopAddress = (id, params) => {
|
||||
return getRequest(`/storeAddress/`, params)
|
||||
}
|
||||
|
||||
// 修改商家自提点
|
||||
export const editShopAddress = (id, params) => {
|
||||
return putRequest(`/storeAddress/${id}`, params)
|
||||
}
|
||||
|
||||
// 添加商品自提点
|
||||
export const addShopAddress = (params) => {
|
||||
return postRequest(`/storeAddress/`, params)
|
||||
}
|
||||
|
||||
// 添加商品自提点
|
||||
export const deleteShopAddress = (id) => {
|
||||
return deleteRequest(`/storeAddress/${id}`)
|
||||
}
|
||||
|
||||
// 获取商家详细信息
|
||||
export const getShopInfo = () => {
|
||||
return getRequest(`/settings`)
|
||||
}
|
||||
|
||||
// 保存商家详细信息
|
||||
export const saveShopInfo = (params) => {
|
||||
return putRequest(`/settings`, params)
|
||||
}
|
||||
|
||||
//获取商家退货地址
|
||||
export const getRefundGoodsAddress = () => {
|
||||
return getRequest(`/settings/storeAfterSaleAddress`)
|
||||
}
|
||||
//修改商家退货地址
|
||||
export const saveRefundGoodsAddress = (params) => {
|
||||
return putRequest(`/settings/storeAfterSaleAddress`, params)
|
||||
}
|
||||
|
||||
//修改保存库存预警数
|
||||
export const updateStockWarning = (params) => {
|
||||
return putRequest(`/settings/updateStockWarning`, params)
|
||||
}
|
||||
//查询运费模板
|
||||
export const getShipTemplate = () => {
|
||||
return getRequest(`/freightTemplate`)
|
||||
}
|
||||
//删除运费模板
|
||||
export const deleteShipTemplate = (id) => {
|
||||
return deleteRequest(`/freightTemplate/${id}`)
|
||||
}
|
||||
//新增运费模板
|
||||
export const addShipTemplate = (params, headers) => {
|
||||
return postRequest(`/freightTemplate`, params, headers)
|
||||
}
|
||||
|
||||
//新增运费模板
|
||||
export const editShipTemplate = (id, params, headers) => {
|
||||
return putRequest(`/freightTemplate/${id}`, params, headers)
|
||||
}
|
||||
|
||||
|
||||
|
||||
20
seller/src/api/statistics.js
Normal file
20
seller/src/api/statistics.js
Normal file
@@ -0,0 +1,20 @@
|
||||
// 统一请求路径前缀在libs/axios.js中修改
|
||||
import {getRequest, postRequest, putRequest, deleteRequest, importRequest, getRequestWithNoToken} from '@/libs/axios';
|
||||
|
||||
//商品统计
|
||||
export const getGoodsStatisticsData = (params) => {
|
||||
return getRequest(`/statistics/goods`, params)
|
||||
}
|
||||
|
||||
//获取订单统计金额
|
||||
export const getOrderStatisticsPrice = (params) => {
|
||||
return getRequest(`/statistics/order/getPrice`, params)
|
||||
}
|
||||
|
||||
//订单统计列表
|
||||
export const getOrderStatistics = (params) => {
|
||||
return getRequest(`/statistics/order/getByPage`, params)
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user