commit message

This commit is contained in:
Chopper
2021-05-13 10:56:04 +08:00
commit ec3e958037
728 changed files with 132685 additions and 0 deletions

10
seller/src/api/address.js Normal file
View 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
View 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);
};

View 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
View 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
View 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}`);
};

View 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
View 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
View 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
View 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
View 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
View 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}`)
}

View 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
View 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
View 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)
}

View 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)
}