mirror of
https://gitee.com/beijing_hongye_huicheng/lilishop-ui.git
synced 2025-12-18 00:45:54 +08:00
commit message
This commit is contained in:
11
manager/src/api/common.js
Normal file
11
manager/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);
|
||||
};
|
||||
58
manager/src/api/distribution.js
Normal file
58
manager/src/api/distribution.js
Normal file
@@ -0,0 +1,58 @@
|
||||
|
||||
// 统一请求路径前缀在libs/axios.js中修改
|
||||
import {getRequest, postRequest, putRequest, deleteRequest} from '@/libs/axios';
|
||||
|
||||
//查询分销商
|
||||
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 getDistributionGoods = (params) => {
|
||||
return getRequest('/distribution/goods/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)
|
||||
}
|
||||
|
||||
|
||||
|
||||
226
manager/src/api/goods.js
Normal file
226
manager/src/api/goods.js
Normal file
@@ -0,0 +1,226 @@
|
||||
// 统一请求路径前缀在libs/axios.js中修改
|
||||
import { getRequest, postRequest, putRequest, deleteRequest} from '@/libs/axios';
|
||||
|
||||
// 获取商品品牌分页列表
|
||||
export const getManagerBrandPage = (params) => {
|
||||
return getRequest('/goods/brand/getByPage', params)
|
||||
}
|
||||
// 添加或修改品牌设置
|
||||
export const addBrand = (params) => {
|
||||
return postRequest('/goods/brand', params)
|
||||
}
|
||||
// 禁用品牌
|
||||
export const disableBrand = (id, params) => {
|
||||
return putRequest(`/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 getAllCategoryList = (parent_id) => {
|
||||
return getRequest(`/goods/category/${parent_id}/all-children`)
|
||||
}
|
||||
|
||||
//获取分类列表数据
|
||||
export const getCategoryTree = () => {
|
||||
return getRequest(`/goods/category/allChildren`)
|
||||
}
|
||||
|
||||
// 添加商品分类
|
||||
export const insertCategory = (params) => {
|
||||
return postRequest('/goods/category', params)
|
||||
}
|
||||
// 添加商品分类
|
||||
export const updateCategory = (params) => {
|
||||
return putRequest('/goods/category', params)
|
||||
}
|
||||
//删除商品分类
|
||||
export const delCategory = (id) => {
|
||||
return deleteRequest(`/goods/category/${id}`)
|
||||
}
|
||||
// 禁用分类
|
||||
export const disableCategory = (id, type) => {
|
||||
return putRequest(`/goods/category/disable/${id}`, type)
|
||||
}
|
||||
|
||||
|
||||
// 获取商品规格分页列表
|
||||
export const getSpecListData = (params) => {
|
||||
return getRequest('/goods/spec/page', params)
|
||||
}
|
||||
// 添加或修改规格设置
|
||||
export const insertSpec = (params) => {
|
||||
return postRequest('/goods/spec', params)
|
||||
}
|
||||
// 添加或修改规格设置
|
||||
export const updateSpec = (params) => {
|
||||
return putRequest('/goods/spec', 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/${id}`, params)
|
||||
}
|
||||
// 获取商品规格值列表
|
||||
export const getSpecValuesListData = (id, params) => {
|
||||
return getRequest(`/goods/specValues/values/${id}`, params)
|
||||
}
|
||||
// 添加商品规格值
|
||||
export const saveSpecValues = (id, params) => {
|
||||
return postRequest(`/goods/specValues/save/${id}`, params)
|
||||
}
|
||||
|
||||
|
||||
// 查询某分类下的全部子分类列表
|
||||
export const getGoodsCategory = (parent_id) => {
|
||||
return getRequest(`/goods/category/${parent_id}/all-children`)
|
||||
}
|
||||
|
||||
// 上架商品
|
||||
export const upGoods = (id, params) => {
|
||||
return putRequest(`/goods/${id}/up`, params)
|
||||
}
|
||||
// 下架商品
|
||||
export const lowGoods = (id, params) => {
|
||||
return putRequest(`/goods/${id}/under`, params)
|
||||
}
|
||||
|
||||
// 获取商品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)
|
||||
}
|
||||
|
||||
//查询分类绑定参数信息
|
||||
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 insertGoodsParams = (params) => {
|
||||
return postRequest('/goods/parameters', params)
|
||||
}
|
||||
//更新参数
|
||||
export const updateGoodsParams = (params) => {
|
||||
return putRequest('/goods/parameters', params)
|
||||
}
|
||||
//删除参数
|
||||
export const deleteParams = (id, params) => {
|
||||
return deleteRequest(`/goods/parameters/${id}`, params)
|
||||
}
|
||||
//保存参数组
|
||||
export const insertParamsGroup = (params) => {
|
||||
return postRequest('/goods/category/parameters', params)
|
||||
}
|
||||
//更新参数组
|
||||
export const updateParamsGroup = (params) => {
|
||||
return putRequest('/goods/category/parameters', 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 getGoodsDetail = (id) => {
|
||||
return getRequest(`/goods/get/${id}`)
|
||||
}
|
||||
|
||||
|
||||
|
||||
// 获取订单统计图表
|
||||
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)
|
||||
}
|
||||
|
||||
413
manager/src/api/index.js
Normal file
413
manager/src/api/index.js
Normal file
@@ -0,0 +1,413 @@
|
||||
// 统一请求路径前缀在libs/axios.js中修改
|
||||
import {
|
||||
getRequest,
|
||||
postRequest,
|
||||
putRequest,
|
||||
deleteRequest,
|
||||
importRequest,
|
||||
getRequestWithNoToken,
|
||||
putRequestWithNoForm,
|
||||
postRequestWithNoForm,
|
||||
commonUrl,
|
||||
managerUrl
|
||||
} from "@/libs/axios";
|
||||
import config from "@/config";
|
||||
|
||||
// 文件上传接口
|
||||
export const uploadFile = commonUrl + "/common/upload/file";
|
||||
// 验证码渲染图片接口
|
||||
export const drawCodeImage = commonUrl + "/common/captcha/draw/";
|
||||
// 获取菜单
|
||||
export const getMenuList = managerUrl + "/permission/getMenuList";
|
||||
// Websocket
|
||||
export const ws = managerUrl + "/ws";
|
||||
|
||||
export const getMessageSendData = "";
|
||||
|
||||
|
||||
//获取所有city
|
||||
export const getAllCity = (params) => {
|
||||
return getRequest(commonUrl + '/common/region/allCity', params)
|
||||
}
|
||||
|
||||
|
||||
// 获取首页查询数据
|
||||
export const homeStatistics = (params) => {
|
||||
return getRequest("/statistics/index", params);
|
||||
};
|
||||
|
||||
// 获取首页tpo10商品
|
||||
export const hotGoods = (params) => {
|
||||
return getRequest("/statistics/index/goodsStatistics", params);
|
||||
};
|
||||
// 获取首页tpo10店铺
|
||||
export const hotShops = (params) => {
|
||||
return getRequest("/statistics/index/storeStatistics", params);
|
||||
};
|
||||
|
||||
|
||||
// 通知提示信息
|
||||
export const getNoticePage = (params) => {
|
||||
return getRequest("/statistics/index/notice", params);
|
||||
};
|
||||
|
||||
// 登陆
|
||||
export const login = (params) => {
|
||||
return getRequestWithNoToken("/user/login", params);
|
||||
};
|
||||
// 刷新token
|
||||
export const handleRefreshToken = (token) => {
|
||||
return getRequestWithNoToken(`/user/refresh/${token}`);
|
||||
};
|
||||
// 获取用户登录信息
|
||||
export const userInfo = (params) => {
|
||||
return getRequest("/user/info", 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(`/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);
|
||||
};
|
||||
|
||||
// IP天气信息
|
||||
export const ipInfo = (params) => {
|
||||
return getRequest("/common/ip/info", params);
|
||||
};
|
||||
// 个人中心编辑
|
||||
export const userInfoEdit = (params) => {
|
||||
return putRequest("/user/edit", params);
|
||||
};
|
||||
// 个人中心修改密码
|
||||
export const changePass = (params) => {
|
||||
return putRequest("/user/editPassword", params);
|
||||
};
|
||||
// 个人中心修改手机
|
||||
export const changeMobile = (params) => {
|
||||
return postRequest("/user/changeMobile", params);
|
||||
};
|
||||
// 获取用户数据 多条件
|
||||
export const getUserListData = (params) => {
|
||||
return getRequest("/user", 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", params);
|
||||
};
|
||||
// 编辑管理员自身
|
||||
export const editUser = (params) => {
|
||||
return putRequest("/user/edit", params);
|
||||
};
|
||||
// 编辑用户
|
||||
export const editOtherUser = (params) => {
|
||||
return putRequest("/user/admin/edit", params);
|
||||
};
|
||||
// 启用用户
|
||||
export const enableUser = (id, params) => {
|
||||
return putRequest(`/user/enable/${id}`, params);
|
||||
};
|
||||
// 删除用户
|
||||
export const deleteUser = (ids, params) => {
|
||||
return deleteRequest(`/user/${ids}`, params);
|
||||
};
|
||||
// 导入用户
|
||||
export const importUserData = (params) => {
|
||||
return importRequest("/user/importData", params);
|
||||
};
|
||||
/****************************** 部门 */
|
||||
// 通过部门获取全部角色数据
|
||||
export const getUserByDepartmentId = (id, params) => {
|
||||
return getRequest(`/departmentRole/${id}`, params);
|
||||
};
|
||||
|
||||
// 通过部门修改绑定角色
|
||||
export const updateDepartmentRole = (id, params) => {
|
||||
return putRequestWithNoForm(`/departmentRole/${id}`, params);
|
||||
};
|
||||
|
||||
// 获取一级部门
|
||||
export const initDepartment = (params) => {
|
||||
return getRequest("/department", params);
|
||||
};
|
||||
// 加载部门子级数据
|
||||
export const loadDepartment = (id) => {
|
||||
return getRequest(`/department/${id}`);
|
||||
};
|
||||
// 添加部门
|
||||
export const addDepartment = (params) => {
|
||||
return postRequest("/department", params);
|
||||
};
|
||||
// 编辑部门
|
||||
export const editDepartment = (ids, params) => {
|
||||
return putRequest(`/department/${ids} `, params);
|
||||
};
|
||||
// 删除部门
|
||||
export const deleteDepartment = (ids, params) => {
|
||||
return deleteRequest(`/department/${ids}`, params);
|
||||
};
|
||||
// 搜索部门
|
||||
export const searchDepartment = (params) => {
|
||||
return getRequest("/department/search", params);
|
||||
};
|
||||
|
||||
/****************************** 部门结束 */
|
||||
|
||||
// 获取全部角色数据
|
||||
export const getAllRoleList = (params) => {
|
||||
return getRequest("/role", params);
|
||||
};
|
||||
// 分页获取角色数据
|
||||
export const getRoleList = (params) => {
|
||||
return getRequest("/role", params);
|
||||
};
|
||||
|
||||
// 添加角色
|
||||
export const addRole = (params) => {
|
||||
return postRequest("/role", params);
|
||||
};
|
||||
|
||||
// 编辑角色
|
||||
export const editRole = (params) => {
|
||||
return putRequest(`/role/${params.roleId}`, params);
|
||||
};
|
||||
|
||||
// 查看某角色拥有的菜单
|
||||
export const selectRoleMenu = (params) => {
|
||||
return getRequest(`/roleMenu/${params}`);
|
||||
};
|
||||
|
||||
// 保存角色菜单
|
||||
export const saveRoleMenu = (id, params) => {
|
||||
return postRequestWithNoForm(`/roleMenu/${id}`, params);
|
||||
};
|
||||
|
||||
// 分配角色权限
|
||||
export const editRolePerm = (params) => {
|
||||
return postRequest("/role/editRolePerm", params);
|
||||
};
|
||||
// 分配角色数据权限
|
||||
export const editRoleDep = (params) => {
|
||||
return postRequest("/role/editRoleDep", params);
|
||||
};
|
||||
// 删除角色
|
||||
export const deleteRole = (ids, params) => {
|
||||
return deleteRequest(`/role/${ids}`, params);
|
||||
};
|
||||
|
||||
/****************************** 角色结束 */
|
||||
|
||||
|
||||
/****************************** 权限 */
|
||||
// 获取全部权限数据
|
||||
export const getAllPermissionList = (params) => {
|
||||
return getRequest("/menu/tree", params);
|
||||
};
|
||||
|
||||
// 获取全部权限数据
|
||||
export const getCurrentPermissionList = (params) => {
|
||||
return getRequest("/menu/memberMenu", params);
|
||||
};
|
||||
|
||||
// 添加权限
|
||||
export const addPermission = (params) => {
|
||||
return postRequest("/menu", params);
|
||||
};
|
||||
|
||||
// 编辑权限
|
||||
export const editPermission = (params) => {
|
||||
return putRequest(`/menu/${params.id}`, params);
|
||||
};
|
||||
// 删除权限
|
||||
export const deletePermission = (ids, params) => {
|
||||
return deleteRequest(`/menu/${ids}`, params);
|
||||
};
|
||||
// 搜索权限
|
||||
export const searchPermission = (params) => {
|
||||
return getRequest("/menu", params);
|
||||
};
|
||||
|
||||
/****************************** 权限结束 */
|
||||
|
||||
|
||||
// 分页获取日志数据
|
||||
export const getLogListData = (params) => {
|
||||
return getRequest("/log/getAllByPage", params);
|
||||
};
|
||||
// 删除日志
|
||||
export const deleteLog = (ids, params) => {
|
||||
return deleteRequest(`/log/${ids}`, params);
|
||||
};
|
||||
// 清空日志
|
||||
export const deleteAllLog = (params) => {
|
||||
return deleteRequest("/log", 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("/messageSend/send", params);
|
||||
};
|
||||
// 编辑消息
|
||||
export const editMessage = (params) => {
|
||||
return postRequest("/message/edit", params);
|
||||
};
|
||||
// 删除消息
|
||||
export const deleteMessage = (ids, params) => {
|
||||
return deleteRequest(`/message/delByIds/${ids}`, params);
|
||||
};
|
||||
// 编辑发送消息
|
||||
export const editMessageSend = (params) => {
|
||||
return putRequest("/messageSend/update", params);
|
||||
};
|
||||
// 删除发送消息
|
||||
export const deleteMessageSend = (ids, params) => {
|
||||
return deleteRequest(`/manager/messageSend/delByIds/${ids}`, params);
|
||||
};
|
||||
|
||||
// 通过id获取子地区
|
||||
export const getRegion = (id) => {
|
||||
return getRequest(`/region/item/${id}`);
|
||||
};
|
||||
|
||||
// 分页获取文件数据
|
||||
export const getFileListData = (params) => {
|
||||
return getRequest("/file", 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 getSetting = (key) => {
|
||||
return getRequest(`/system/setting/get/${key}`);
|
||||
};
|
||||
// 更新系统配置
|
||||
export const setSetting = (key, params) => {
|
||||
return putRequestWithNoForm(`/system/setting/put/${key}`, params);
|
||||
};
|
||||
|
||||
// 分页查询敏感词
|
||||
|
||||
export const getSensitiveWordsPage = (params) => {
|
||||
return getRequest(`/sensitiveWords`, params);
|
||||
};
|
||||
|
||||
// 分页查询敏感词
|
||||
export const insertSensitiveWords = (params) => {
|
||||
return postRequest(`/sensitiveWords`, params);
|
||||
};
|
||||
|
||||
// 修改
|
||||
export const updateSensitiveWords = (id, params) => {
|
||||
return putRequest(`/sensitiveWords/${id}`, params);
|
||||
};
|
||||
|
||||
// 删除敏感词
|
||||
export const delSensitive = (ids) => {
|
||||
return deleteRequest(`/sensitiveWords/delByIds/${ids}`);
|
||||
};
|
||||
|
||||
// 添加商品计量单位
|
||||
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 asyncRegion = () => {
|
||||
return postRequest(`/region/sync`);
|
||||
};
|
||||
|
||||
// 批量id删除
|
||||
export const delRegion = (ids) => {
|
||||
return deleteRequest(`/region/${ids}`);
|
||||
};
|
||||
|
||||
// 通过id获取地区详情
|
||||
export const getRegionDetail = (id) => {
|
||||
return getRequest(`/region/${id}`);
|
||||
};
|
||||
|
||||
// 更新地区
|
||||
export const updateRegion = (id, params) => {
|
||||
return putRequest(`/region/${id}`, params);
|
||||
};
|
||||
// 添加地区
|
||||
export const addRegion = (params) => {
|
||||
return postRequest(`/region`, params);
|
||||
};
|
||||
|
||||
// 通过id获取子地区
|
||||
export const getChildRegion = (id) => {
|
||||
return getRequest(`/region/item/${id}`);
|
||||
};
|
||||
|
||||
// 重置用户密码
|
||||
export const resetPassword = (params) => {
|
||||
return postRequest(`/user/resetPassword/${params}"`);
|
||||
};
|
||||
32
manager/src/api/logistics.js
Normal file
32
manager/src/api/logistics.js
Normal file
@@ -0,0 +1,32 @@
|
||||
// 统一请求路径前缀在libs/axios.js中修改
|
||||
import {
|
||||
getRequest,
|
||||
postRequest,
|
||||
putRequest,
|
||||
deleteRequest,
|
||||
} 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);
|
||||
};
|
||||
|
||||
|
||||
138
manager/src/api/member.js
Normal file
138
manager/src/api/member.js
Normal file
@@ -0,0 +1,138 @@
|
||||
// 统一请求路径前缀在libs/axios.js中修改
|
||||
import {getRequest, putRequest, postRequest, deleteRequest} from "@/libs/axios";
|
||||
|
||||
// 获取分页
|
||||
export const getMember = params => {
|
||||
return getRequest("/member/getByPage", params);
|
||||
};
|
||||
|
||||
|
||||
// 分页获取会员评价
|
||||
export const getMemberReview = params => {
|
||||
return getRequest("/memberEvaluation/getByPage", params);
|
||||
};
|
||||
|
||||
// 获取id
|
||||
export const getMemberInfoReview = id => {
|
||||
return getRequest(`/memberEvaluation/get/${id}`);
|
||||
};
|
||||
|
||||
|
||||
// 删除评论
|
||||
export const delMemberReview = id => {
|
||||
return putRequest(`/memberEvaluation/delete/${id}`);
|
||||
};
|
||||
// 修改评价状态
|
||||
export const updateMemberReview = (id, params) => {
|
||||
return getRequest(`/memberEvaluation/updateStatus/${id}`, params);
|
||||
};
|
||||
|
||||
|
||||
// 添加或修改
|
||||
export const insertOrUpdateSpec = params => {
|
||||
return postRequest("/memberNoticeSenter/insertOrUpdate", 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 getUserWallet = params => {
|
||||
return getRequest("/wallet/log", params);
|
||||
};
|
||||
|
||||
// 获取提现申请列表数据
|
||||
export const getUserWithdrawApply = params => {
|
||||
return getRequest("/members/withdraw-apply", params);
|
||||
};
|
||||
|
||||
// 审核提现申请
|
||||
export const withdrawApply = params => {
|
||||
return postRequest("/members/withdraw-apply", params);
|
||||
};
|
||||
|
||||
//会员状态修改
|
||||
export const updateMemberStatus = params => {
|
||||
return putRequest("/member/updateMemberStatus", params);
|
||||
};
|
||||
|
||||
// 获取会员注册统计列表
|
||||
export const getMemberStatistics = params => {
|
||||
return getRequest("/statistics/member", params);
|
||||
};
|
||||
|
||||
|
||||
|
||||
// 获取会员注册统计列表
|
||||
export const getStatisticsList = params => {
|
||||
return getRequest("/statistics/view/list", params);
|
||||
};
|
||||
//查询会员数量
|
||||
export const getMemberNum = params => {
|
||||
return getRequest("/member/num", params);
|
||||
};
|
||||
//查询会员历史积分
|
||||
export const getHistoryPointData = (params) => {
|
||||
return getRequest(`/member/memberPointsHistory/getByPage`, params)
|
||||
}
|
||||
//查询会员的收货地址
|
||||
export const getMemberAddressData = (id, params) => {
|
||||
return getRequest(`/member/address/${id}`, params)
|
||||
}
|
||||
//删除会员地址
|
||||
export const removeMemberAddress = (id) => {
|
||||
return deleteRequest(`/member/address/delById/${id}`)
|
||||
}
|
||||
//添加会员收货地址
|
||||
export const addMemberAddress = (params) => {
|
||||
return postRequest(`/member/address`,params)
|
||||
}
|
||||
//修改会员收货地址
|
||||
export const editMemberAddress = (params) => {
|
||||
return putRequest(`/member/address`,params)
|
||||
}
|
||||
//查询会员预存款
|
||||
export const getMemberWallet = (params) => {
|
||||
return getRequest(`/members/wallet`,params)
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
163
manager/src/api/order.js
Normal file
163
manager/src/api/order.js
Normal file
@@ -0,0 +1,163 @@
|
||||
// 统一请求路径前缀在libs/axios.js中修改
|
||||
import {
|
||||
getRequest,
|
||||
postRequest,
|
||||
putRequest,
|
||||
deleteRequest
|
||||
} from '@/libs/axios';
|
||||
|
||||
|
||||
// 交由商家申诉
|
||||
export const storeComplain = (params) => {
|
||||
return putRequest(`/complain/status`, params)
|
||||
}
|
||||
|
||||
|
||||
// 获取售后原因分页列表
|
||||
export const getAfterSaleReasonPage = (params) => {
|
||||
return getRequest('/afterSaleReason/getByPage', params)
|
||||
}
|
||||
|
||||
// 删除售后原因
|
||||
export const delAfterSaleReason = (id) => {
|
||||
return deleteRequest(`/afterSaleReason/delByIds/${id}`)
|
||||
}
|
||||
|
||||
// 添加售后原因
|
||||
export const addAfterSaleReason = (params) => {
|
||||
return postRequest(`/afterSaleReason`, params)
|
||||
}
|
||||
|
||||
// 修改售后原因
|
||||
export const editAfterSaleReason = (id, params) => {
|
||||
return putRequest(`/afterSaleReason/update/${id}`, 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 putRequest(`/afterSale/${sn}/delivery`, params)
|
||||
}
|
||||
|
||||
// 获取交易投诉信息
|
||||
export const getOrderComplain = (params) => {
|
||||
return getRequest('/complain', params)
|
||||
}
|
||||
|
||||
// 获取交易投诉详细信息
|
||||
export const getOrderComplainDetail = (id) => {
|
||||
return getRequest(`/complain/${id}`)
|
||||
}
|
||||
|
||||
// 交易投诉对话
|
||||
export const addOrderCommunication = (params) => {
|
||||
return postRequest(`/complain/communication`, params)
|
||||
}
|
||||
|
||||
// 平台仲裁
|
||||
export const orderComplete = (id, params) => {
|
||||
return putRequest(`/complain/complete/${id}`, params)
|
||||
}
|
||||
|
||||
// 查询订单列表
|
||||
export const getOrderList = (params) => {
|
||||
return getRequest(`/orders`, params)
|
||||
}
|
||||
|
||||
// 订单付款
|
||||
export const orderPay = (sn) => {
|
||||
return postRequest(`/orders/${sn}/pay`)
|
||||
}
|
||||
|
||||
// 订单付款
|
||||
export const orderDetail = (sn) => {
|
||||
return getRequest(`/orders/${sn}`)
|
||||
}
|
||||
|
||||
// 修改订单价格
|
||||
export const updateOrderPrice = (sn, params) => {
|
||||
return putRequest(`/orders/update/${sn}/price`, params)
|
||||
}
|
||||
|
||||
// 获取订单日志
|
||||
export const getOrderLog = (params) => {
|
||||
return getRequest(`/orderLog/getByPage`, params)
|
||||
}
|
||||
|
||||
// 订单取消
|
||||
export const orderCancel = (sn, params) => {
|
||||
return postRequest(`/orders/${sn}/cancel`, params)
|
||||
}
|
||||
|
||||
// 修改收货地址
|
||||
export const editOrderConsignee = (sn, params) => {
|
||||
return postRequest(`/orders/update/${sn}/consignee`, params)
|
||||
}
|
||||
|
||||
// 获取售后订单列表
|
||||
export const getAfterSaleOrderPage = (params) => {
|
||||
return getRequest('/afterSale/page', params)
|
||||
}
|
||||
|
||||
// 获取售后订单详情
|
||||
export const getAfterSaleOrderDetail = (sn) => {
|
||||
return getRequest(`/afterSale/get/${sn}`)
|
||||
}
|
||||
|
||||
//售后单查询物流
|
||||
export const getSellerDeliveryTraces = (sn, params) => {
|
||||
return getRequest(`/afterSale/getSellerDeliveryTraces/${sn}`, params)
|
||||
}
|
||||
//售后单查询物流
|
||||
export const getAfterSaleTraces = (sn, params) => {
|
||||
return getRequest(`/afterSale/getDeliveryTraces/${sn}`, params)
|
||||
}
|
||||
|
||||
// 获取商家选中的物流公司
|
||||
export const getLogisticsChecked = () => {
|
||||
return getRequest(`/logistics/getChecked`)
|
||||
}
|
||||
|
||||
//查询物流
|
||||
export const getTraces = (sn, params) => {
|
||||
return postRequest(`/orders/getTraces/${sn}`, params)
|
||||
}
|
||||
//获取发票列表
|
||||
export const getReceiptPage = (params) => {
|
||||
return getRequest(`/receipt`, params)
|
||||
}
|
||||
//平台退款
|
||||
export const refundPrice = (afterSaleSn, params) => {
|
||||
return putRequest(`/afterSale/refund/${afterSaleSn}`, params)
|
||||
}
|
||||
|
||||
|
||||
//平台收款记录
|
||||
export const paymentLog = (params) => {
|
||||
return getRequest(`/paymentLog`, params)
|
||||
}
|
||||
|
||||
|
||||
//平台退款记录
|
||||
export const refundLog = (params) => {
|
||||
return getRequest(`/refundLog`, params)
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
89
manager/src/api/other.js
Normal file
89
manager/src/api/other.js
Normal file
@@ -0,0 +1,89 @@
|
||||
// 统一请求路径前缀在libs/axios.js中修改
|
||||
import {
|
||||
getRequest,
|
||||
postRequest,
|
||||
putRequest,
|
||||
deleteRequest
|
||||
} 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/remove/${id}`);
|
||||
};
|
||||
|
||||
|
||||
/**
|
||||
* 发布页面
|
||||
*
|
||||
*/
|
||||
export const releasePageHome = (id) => {
|
||||
|
||||
return putRequest(`/pageData/release/${id}`);
|
||||
};
|
||||
|
||||
//管理员获取发送列表
|
||||
export const getMessagePage = (params) => {
|
||||
return getRequest(`/message`, params);
|
||||
};
|
||||
//管理员获取发送列表
|
||||
export const sendMessage = (params) => {
|
||||
return postRequest(`/message`, params);
|
||||
};
|
||||
//管理员获取发送详情列表
|
||||
export const getShopMessage = (params) => {
|
||||
return getRequest(`/message/store`, params);
|
||||
};
|
||||
|
||||
//管理员获取会员意见反馈
|
||||
export const getMemberFeedback = (params) => {
|
||||
return getRequest(`/feedback`, params);
|
||||
};
|
||||
|
||||
//管理员获取会员意见反馈
|
||||
export const getMemberFeedbackDetail = (id) => {
|
||||
return getRequest(`/feedback/${id}`);
|
||||
};
|
||||
|
||||
|
||||
116
manager/src/api/pages.js
Normal file
116
manager/src/api/pages.js
Normal file
@@ -0,0 +1,116 @@
|
||||
// 统一请求路径前缀在libs/axios.js中修改
|
||||
import {getRequest, postRequest, putRequest, deleteRequest} 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 = () => {
|
||||
return getRequest(`/article-category/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 updateArticleStatus = (id,params) => {
|
||||
return putRequest(`/article/update/status/${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
manager/src/api/platform.js
Normal file
15
manager/src/api/platform.js
Normal file
@@ -0,0 +1,15 @@
|
||||
// 统一请求路径前缀在libs/axios.js中修改
|
||||
import { getRequest, postRequest } 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)
|
||||
}
|
||||
174
manager/src/api/promotion.js
Normal file
174
manager/src/api/promotion.js
Normal file
@@ -0,0 +1,174 @@
|
||||
// 统一请求路径前缀在libs/axios.js中修改
|
||||
import { getRequest, postRequest, putRequest, deleteRequest } from '@/libs/axios';
|
||||
|
||||
|
||||
|
||||
// 获取限时抢购申请列表
|
||||
|
||||
export const getPromotionSeckill = (params) => {
|
||||
|
||||
return getRequest(`/promotion/seckill/apply`, params)
|
||||
}
|
||||
|
||||
// 获取当前进行中的促销活动商品
|
||||
|
||||
export const getPromotionGoods = (promotionId,params) => {
|
||||
return getRequest(`/promotion/${promotionId}/goods`, params)
|
||||
}
|
||||
|
||||
// 获取当前进行中的促销活动
|
||||
export const getAllPromotion = (params) => {
|
||||
return getRequest('/promotion/current', params)
|
||||
}
|
||||
|
||||
// 获取拼团数据
|
||||
export const getPintuanList = (params) => {
|
||||
return getRequest('/promotion/pintuan', params)
|
||||
}
|
||||
|
||||
// 获取拼团详情
|
||||
export const getPintuanDetail = (id) => {
|
||||
return getRequest(`/promotion/pintuan/${id}`)
|
||||
}
|
||||
|
||||
// 获取拼团商品数据
|
||||
export const getPintuanGoodsList = (params) => {
|
||||
return getRequest(`/promotion/pintuan/goods/${params.pintuanId}`,params)
|
||||
}
|
||||
|
||||
// 关闭拼团活动
|
||||
export const closePintuan = (pintuanId) => {
|
||||
return putRequest(`/promotion/pintuan/close/${pintuanId}`)
|
||||
}
|
||||
|
||||
// 保存平台优惠券
|
||||
export const savePlatformCoupon = (params) => {
|
||||
return postRequest('/promotion/coupon', params,{'Content-type': 'application/json'})
|
||||
}
|
||||
// 修改平台优惠券
|
||||
export const editPlatformCoupon = (params) => {
|
||||
return putRequest('/promotion/coupon', params,{'Content-type': 'application/json'})
|
||||
}
|
||||
|
||||
// 获取平台优惠券
|
||||
export const getPlatformCouponList = (params) => {
|
||||
return getRequest('/promotion/coupon', params)
|
||||
}
|
||||
// 作废优惠券
|
||||
export const deletePlatformCoupon = (ids) => {
|
||||
return deleteRequest(`/promotion/coupon/${ids}`)
|
||||
}
|
||||
// 更新优惠券状态
|
||||
export const updatePlatformCouponStatus = ( params) => {
|
||||
return putRequest(`/promotion/coupon/status`, params)
|
||||
}
|
||||
// 获取单个优惠券
|
||||
export const getPlatformCoupon = (id) => {
|
||||
return getRequest(`/promotion/coupon/${id}`)
|
||||
}
|
||||
|
||||
|
||||
// 获取优惠券领取详情
|
||||
export const getMemberReceiveCouponList = (id) => {
|
||||
return getRequest(`/promotion/coupon/member/${id}`)
|
||||
}
|
||||
// 作废会员优惠券
|
||||
export const deleteMemberReceiveCoupon = (id) => {
|
||||
return putRequest(`/promotion/coupon/member/cancellation/${id}`)
|
||||
}
|
||||
|
||||
// 获取限时抢购数据
|
||||
export const getSeckillList = (params) => {
|
||||
return getRequest('/promotion/seckill', params)
|
||||
}
|
||||
|
||||
// 获取限时抢购审核列表
|
||||
export const seckillGoodsList = (params) => {
|
||||
return getRequest('/promotion/seckill/apply', params)
|
||||
}
|
||||
|
||||
// 获取限时抢购详情数据
|
||||
export const seckillDetail = (id, params) => {
|
||||
return getRequest(`/promotion/seckill/${id}`, params)
|
||||
}
|
||||
|
||||
// 删除限时抢购
|
||||
export const delSeckill = (id) => {
|
||||
return deleteRequest(`/promotion/seckill/${id}`)
|
||||
}
|
||||
|
||||
// 保存限时抢购
|
||||
export const saveSeckill = (params) => {
|
||||
return postRequest('/promotion/seckill', params)
|
||||
}
|
||||
|
||||
// 修改限时抢购
|
||||
export const updateSeckill = (params) => {
|
||||
return putRequest('/promotion/seckill', params)
|
||||
}
|
||||
|
||||
// 关闭限时抢购
|
||||
export const closeSeckill = (id) => {
|
||||
return putRequest(`/promotion/seckill/close/${id}`)
|
||||
}
|
||||
|
||||
// 审核限时抢购
|
||||
export const auditApplySeckill = (params) => {
|
||||
return putRequest(`/promotion/seckill/apply/audit/${params.ids}`, params)
|
||||
}
|
||||
|
||||
// 满优惠列表
|
||||
export const getFullDiscountList = (params) => {
|
||||
return getRequest(`/promotion/fullDiscount`,params)
|
||||
}
|
||||
// 满优惠列表
|
||||
export const getFullDiscountById = (id) => {
|
||||
return getRequest(`/promotion/fullDiscount/${id}`)
|
||||
}
|
||||
|
||||
// 积分商品列表
|
||||
export const getPointsGoodsList = (params) => {
|
||||
return getRequest(`/promotion/pointsGoods`,params)
|
||||
}
|
||||
// 积分商品详情
|
||||
export const getPointsGoodsById = (id) => {
|
||||
return getRequest(`/promotion/pointsGoods/${id}`)
|
||||
}
|
||||
// 添加积分商品
|
||||
export const addPointsGoods = (params) => {
|
||||
return postRequest(`/promotion/pointsGoods`,params, {'Content-type': 'application/json'})
|
||||
}
|
||||
// 修改积分商品
|
||||
export const updatePointsGoods = (params) => {
|
||||
return putRequest(`/promotion/pointsGoods`,params, {'Content-type': 'application/json'})
|
||||
}
|
||||
// 修改积分商品状态
|
||||
export const editPointsGoodsStatus = (id, params) => {
|
||||
return putRequest(`/promotion/pointsGoods/${id}`,params)
|
||||
}
|
||||
// 删除积分商品
|
||||
export const deletePointsGoodsStatus = (id) => {
|
||||
return deleteRequest(`/promotion/pointsGoods/${id}`)
|
||||
}
|
||||
|
||||
|
||||
// 积分商品分类列表
|
||||
export const getPointsGoodsCategoryList = (params) => {
|
||||
return getRequest(`/promotion/pointsGoodsCategory`,params)
|
||||
}
|
||||
// 积分商品分类详情
|
||||
export const getPointsGoodsCategoryById = (id) => {
|
||||
return getRequest(`/promotion/pointsGoodsCategory/${id}`)
|
||||
}
|
||||
// 添加积分商品分类
|
||||
export const addPointsGoodsCategory = (params) => {
|
||||
return postRequest(`/promotion/pointsGoodsCategory`, params)
|
||||
}
|
||||
// 更新积分商品分类
|
||||
export const updatePointsGoodsCategory = (params) => {
|
||||
return putRequest(`/promotion/pointsGoodsCategory`, params)
|
||||
}
|
||||
// 删除积分商品分类
|
||||
export const deletePointsGoodsCategoryById = (id) => {
|
||||
return deleteRequest(`/promotion/pointsGoodsCategory/${id}`)
|
||||
}
|
||||
198
manager/src/api/setting.js
Normal file
198
manager/src/api/setting.js
Normal file
@@ -0,0 +1,198 @@
|
||||
import {
|
||||
getRequest,
|
||||
putRequest,
|
||||
deleteRequest,
|
||||
postRequest
|
||||
} from '@/libs/axios';
|
||||
|
||||
// 查询短信站内信信息
|
||||
export const getMessageData = params => {
|
||||
return getRequest("/message", params);
|
||||
};
|
||||
//修改短信模板
|
||||
export const editSmsMessageTemplate = (id, params) => {
|
||||
return putRequest(`/message/sms/${id}`, params)
|
||||
}
|
||||
//修改站内信模板
|
||||
export const editNoticeMessage = (id, params) => {
|
||||
return putRequest(`/noticeMessage/${id}`, params)
|
||||
}
|
||||
|
||||
//微信消息同步
|
||||
export const wechatMessageSync = (params) => {
|
||||
return getRequest("/message/wechat/init", params)
|
||||
}
|
||||
//分页获取微信消息
|
||||
export const getWechatMessagePage = (params) => {
|
||||
return getRequest("/message/wechat", params)
|
||||
}
|
||||
//编辑微信消息模版
|
||||
export const editWechatMessageTemplate = (id, params) => {
|
||||
return putRequest(`/message/wechat/${id}`, params)
|
||||
}
|
||||
//删除微信消息模版
|
||||
export const delWechatMessageTemplate = (id, params) => {
|
||||
return deleteRequest(`/message/wechat/${id}`, params)
|
||||
}
|
||||
|
||||
|
||||
//微信消息订阅同步
|
||||
export const wechatMPMessageSync = (params) => {
|
||||
return getRequest("/message/wechatMPMessage/init", params)
|
||||
}
|
||||
//分页获取微信消息订阅
|
||||
export const getWechatMPMessagePage = (params) => {
|
||||
return getRequest("/message/wechatMPMessage", params)
|
||||
}
|
||||
//编辑微信消息订阅模版
|
||||
export const editWechatMPMessageTemplate = (id, params) => {
|
||||
return putRequest(`/message/wechatMPMessage/${id}`, params)
|
||||
}
|
||||
//删除微信消息订阅模版
|
||||
export const delWechatMPMessageTemplate = (id, params) => {
|
||||
return deleteRequest(`/message/wechatMPMessage/${id}`, params)
|
||||
}
|
||||
|
||||
|
||||
|
||||
// 查询站内信模板信息
|
||||
export const getNoticeMessageData = params => {
|
||||
return getRequest("/noticeMessage", params);
|
||||
};
|
||||
//删除站内信
|
||||
export const deleteMessage = (id) => {
|
||||
return deleteRequest(`message/${id}`);
|
||||
};
|
||||
// 开启站内信模板
|
||||
export const openNoticeMessage = (id) => {
|
||||
return putRequest(`/noticeMessage/${id}/open`);
|
||||
};
|
||||
// 修改站内信状态
|
||||
export const updateMessageStatus = (id,status) => {
|
||||
return putRequest(`/noticeMessage/${id}/${status}`);
|
||||
};
|
||||
//获取短信模板
|
||||
export const getSmsTemplatePage = (params) => {
|
||||
return getRequest(`sms/template/querySmsTemplatePage`, params);
|
||||
};
|
||||
//添加短信模板
|
||||
export const addSmsTemplatePage = (params) => {
|
||||
return postRequest(`sms/template`, params);
|
||||
};
|
||||
//删除短信模板
|
||||
export const deleteSmsTemplatePage = (params) => {
|
||||
return deleteRequest(`sms/template`, params);
|
||||
};
|
||||
//删除短信模板
|
||||
export const editSmsTemplatePage = (params) => {
|
||||
return putRequest(`sms/template/modifySmsTemplate`, params);
|
||||
};
|
||||
//分页查询短信签名
|
||||
export const getSmsSignPage = (params) => {
|
||||
return getRequest(`sms/sign/querySmsSignPage`, params);
|
||||
};
|
||||
//更新短信模板
|
||||
export const syncTemplate = () => {
|
||||
return putRequest(`sms/template/querySmsSign`);
|
||||
};
|
||||
//更新短信模板
|
||||
export const addSmsSign = (params) => {
|
||||
return postRequest(`sms/sign`, params);
|
||||
};
|
||||
//同步短信签名
|
||||
export const syncSign = () => {
|
||||
return putRequest(`sms/sign/querySmsSign`);
|
||||
};
|
||||
//删除短信签名
|
||||
export const deleteSign = (id) => {
|
||||
return deleteRequest(`sms/sign/${id}`);
|
||||
};
|
||||
//更新短信签名
|
||||
export const editSmsSign = (params) => {
|
||||
return putRequest(`sms/sign/modifySmsSign`, params);
|
||||
};
|
||||
//查询签名详情
|
||||
export const smsSignDetail = (id) => {
|
||||
return getRequest(`sms/sign/${id}`);
|
||||
};
|
||||
|
||||
//分页查询app版本信息
|
||||
export const appVersionPage = (params) => {
|
||||
return getRequest(`systems/app/version`, params);
|
||||
};
|
||||
//添加app版本信息
|
||||
export const addVersion = (params) => {
|
||||
return postRequest(`systems/app/version`, params);
|
||||
};
|
||||
//修改app版本信息
|
||||
export const editVersion = (params, id) => {
|
||||
return putRequest(`systems/app/version/${id}`, params);
|
||||
};
|
||||
//删除app版本信息
|
||||
export const deleteVersion = (id) => {
|
||||
return deleteRequest(`systems/app/version/${id}`);
|
||||
};
|
||||
//查询同城配送列表
|
||||
export const getInstantDelivery = (params) => {
|
||||
return getRequest(`instant-delivery/getByPage`, params);
|
||||
};
|
||||
|
||||
//添加同城配送信息
|
||||
export const editInstantDelivery = (bean, params, headers) => {
|
||||
return putRequest(`instant-delivery/${bean}/config`, params, headers);
|
||||
};
|
||||
//启用配送方案
|
||||
export const openInstantDelivery = (bean) => {
|
||||
return putRequest(`instant-delivery/${bean}/open`);
|
||||
};
|
||||
|
||||
//修改封面图片
|
||||
export const editInstantDeliveryImage = (bean, params) => {
|
||||
return putRequest(`instant-delivery/${bean}/image`, params);
|
||||
};
|
||||
|
||||
//查询短信发送记录
|
||||
export const getSmsPage = (params) => {
|
||||
return getRequest(`sms`, params);
|
||||
};
|
||||
|
||||
//发送短信
|
||||
export const sendSms = (params) => {
|
||||
return postRequest(`sms`, params);
|
||||
};
|
||||
/*
|
||||
* 获取 支付支持设置开关
|
||||
*/
|
||||
export const getPaymentSupportForm = () => {
|
||||
return getRequest(`system/settingx/paymentSupport`);
|
||||
}
|
||||
|
||||
// 验证码源文件删除
|
||||
export const delVerification = (id) => {
|
||||
return deleteRequest(`/verificationSource/${id}`)
|
||||
}
|
||||
|
||||
// 添加验证码源文件
|
||||
export const addVerification = (params) => {
|
||||
return postRequest(`/verificationSource`, params)
|
||||
}
|
||||
|
||||
// 修改验证码源文件
|
||||
export const editVerification = (id, params) => {
|
||||
return putRequest(`/verificationSource/${id}`, params)
|
||||
}
|
||||
|
||||
// 验证码源文件详情
|
||||
export const verificationDetail = (id) => {
|
||||
return getRequest(`/verificationSource/${id}`)
|
||||
}
|
||||
|
||||
// 验证码源文件列表
|
||||
export const verificationPage = (params) => {
|
||||
return getRequest(`/verificationSource`, params)
|
||||
}
|
||||
|
||||
//获取通知类站内信
|
||||
export const getNoticeMessageDetail = (id, params) => {
|
||||
return getRequest(`/noticeMessage/${id}`, params)
|
||||
}
|
||||
83
manager/src/api/shops.js
Normal file
83
manager/src/api/shops.js
Normal file
@@ -0,0 +1,83 @@
|
||||
// 统一请求路径前缀在libs/axios.js中修改
|
||||
import {getRequest, postRequest, putRequest} from '@/libs/axios';
|
||||
|
||||
//查询店铺列表
|
||||
export const getBillPage = (params) => {
|
||||
return getRequest('/', params)
|
||||
}
|
||||
//查询店铺列表
|
||||
export const getShopListData = (params) => {
|
||||
return getRequest('/store', params)
|
||||
}
|
||||
//禁用店铺
|
||||
export const disableShop = (id) => {
|
||||
return putRequest(`/store/disable/${id}`)
|
||||
}
|
||||
//开启店铺
|
||||
export const enableBrand = (id) => {
|
||||
return putRequest(`/store/enable/${id}`)
|
||||
}
|
||||
|
||||
//查询店铺详细
|
||||
export const getShopDetailData = (id, params) => {
|
||||
return getRequest(`/store/get/detail/${id}`, params)
|
||||
}
|
||||
|
||||
//增加店铺列表
|
||||
export const shopAdd = (params) => {
|
||||
return postRequest(`/store/add`, params)
|
||||
}
|
||||
|
||||
//修改店铺列表
|
||||
export const shopEdit = (id,params) => {
|
||||
return putRequest(`/store/edit/${id}`, params)
|
||||
}
|
||||
|
||||
//审核店铺
|
||||
export const shopAudit = (id, passed) => {
|
||||
return putRequest(`/store/audit/${id}/${passed}`)
|
||||
}
|
||||
|
||||
//查询店铺详情
|
||||
export const shopDetail = (id) => {
|
||||
return getRequest(`/store/get/detail/${id}`)
|
||||
}
|
||||
|
||||
|
||||
|
||||
// 获取结算单分页
|
||||
export const getBuyBillPage = (params) => {
|
||||
return getRequest(`/store/bill/getByPage`,params)
|
||||
}
|
||||
|
||||
// 获取结算单详情
|
||||
export const getBuyBillDetail = (id) => {
|
||||
return getRequest(`/store/bill/get/${id}`)
|
||||
}
|
||||
|
||||
|
||||
// 获取商家结算单流水分页
|
||||
export const getStoreFlow = (id,params) => {
|
||||
return getRequest(`/store/bill/${id}/getStoreFlow`,params)
|
||||
}
|
||||
|
||||
// 审核结算单
|
||||
|
||||
export const examine = (id) => {
|
||||
return putRequest(`/store/bill/examine/${id}`)
|
||||
}
|
||||
// 审核结算单
|
||||
|
||||
export const pay = (id) => {
|
||||
return putRequest(`/store/bill/pay/${id}`)
|
||||
}
|
||||
|
||||
//获取所有商家
|
||||
export const getShopList = () => {
|
||||
return getRequest(`/store/all`)
|
||||
}
|
||||
|
||||
//根据id获取店铺信息
|
||||
export const getShopByMemberId = (id) => {
|
||||
return getRequest(`/store/${id}/member`)
|
||||
}
|
||||
Reference in New Issue
Block a user