Initial commit: 积分兑换电商平台多商户版 MER-2.2

Made-with: Cursor
This commit is contained in:
apple
2026-03-08 20:07:52 +08:00
commit de02c8a3e1
4954 changed files with 703009 additions and 0 deletions

143
mer_uniapp/api/activity.js Normal file
View File

@@ -0,0 +1,143 @@
// +----------------------------------------------------------------------
// | CRMEB [ CRMEB赋能开发者助力企业发展 ]
// +----------------------------------------------------------------------
// | Copyright (c) 2016~2026 https://www.crmeb.com All rights reserved.
// +----------------------------------------------------------------------
// | Licensed CRMEB并不是自由软件未经许可不能去掉CRMEB相关版权
// +----------------------------------------------------------------------
// | Author: CRMEB Team <admin@crmeb.com>
// +----------------------------------------------------------------------
import request from "@/utils/request.js";
/**
* 70ba6a 获取首页秒杀信息
*
*/
export function getSeckillIndexApi(){
return request.get('index/seckill/info',{},{ noAuth : true});
}
/**
* 秒杀时段信息
*
*/
export function getSeckillHeaderApi(){
return request.get('seckill/activity/time/info',{},{ noAuth : true});
}
/**
* 70ba6a 秒杀商品列表
*
*/
export function getSeckillListApi(data){
return request.get('seckill/product/list',data,{ noAuth : true});
}
/**
* 优惠券列表
*
*/
export function getCouponLstApi(data){
return request.get('coupon/voucher/collection/center',data,{ noAuth : true});
}
/**
* 优惠券列表
*
*/
export function couponReceiveApi(id){
return request.post(`coupon/receive/${id}`);
}
/**
* 获取svip会员权益列表
*
*/
export function svipBenefitsListApi(){
return request.get(`member/get/svip/benefits/list`);
}
/**
* 获取svip会员中心信息
*
*/
export function svipInfoApi(){
return request.get(`member/get/svip/info`);
}
/**
* 生成购买svip会员订单
*
*/
export function svipOrderCreateApi(data){
return request.post(`member/svip/order/create`,data);
}
/**
* svip会员订单购买记录
*
*/
export function svipOrderRecordApi(){
return request.post(`member/svip/order/record`);
}
/**
* 积分商品分页列表(积分区间)
*
*/
export function integralListApi(data){
return request.get(`integral/shopping/interval/product/page`, data);
}
/**
* 获取积分区间列表
*
*/
export function integralCategoryApi(){
return request.get(`integral/shopping/get/integral/interval`);
}
/**
* 积分商品热门推荐分页列表
*
*/
export function integralProductHotApi(data){
return request.get(`integral/shopping/product/hot/page`,data, { noAuth : true});
}
/**
* 获取用户积分数据
*/
export function userIntegralApi(){
return request.get(`integral/shopping/get/user/integral`);
}
/**
* 拼团订单中查看拼团活动 - 用于分享 (自己购买过)
*
*/
export function groupbuySkuOrderShare(orderNo){
return request.get(`groupbuy/sku/order/share/${orderNo}`);
}
/**
* 拼团订单中查看拼团活动 - 用于参团 (自己还没购买)
*
*/
export function groupbuySkuOrderReadShare(groupActivityId,productId,recordId){
return request.get(`groupbuy/sku/order/readshare/${groupActivityId}/${productId}/${recordId}`,{},{ noAuth : true});
}
/**
* 商户秒杀商品列表
*/
export function seckillMerchantApi(data){
return request.get(`seckill/merchant/product/page`,data,{ noAuth : true});
}
/**
* 获取秒杀样式
*/
export function seckillStyleApi(){
return request.get(`seckill/get/style`,{},{ noAuth : true});
}

366
mer_uniapp/api/api.js Normal file
View File

@@ -0,0 +1,366 @@
// +----------------------------------------------------------------------
// | CRMEB [ CRMEB赋能开发者助力企业发展 ]
// +----------------------------------------------------------------------
// | Copyright (c) 2016~2026 https://www.crmeb.com All rights reserved.
// +----------------------------------------------------------------------
// | Licensed CRMEB并不是自由软件未经许可不能去掉CRMEB相关版权
// +----------------------------------------------------------------------
// | Author: CRMEB Team <admin@crmeb.com>
// +----------------------------------------------------------------------
import request from "@/utils/request.js";
/**
* 首页接口,公共接口 ,优惠券接口 , 行业此讯 , 手机号码注册
*
*/
/**
* 首页 获取底部导航信息
*
*/
export function getBottomNavigationApi()
{
return request.get("index/get/bottom/navigation",{},{ noAuth : true});
}
/**
* 首页 第一级商品分类
*
*/
export function getCategoryFirst()
{
return request.get("product/category/get/first",{},{ noAuth : true});
}
/**
* 首页 第三级商品分类
*
*/
export function getCategoryThird(id)
{
return request.get(`product/category/get/third/${id}`,{},{ noAuth : true});
}
/**
* 8bfb4 获取主页数据 无需授权
*
*/
export function getIndexData()
{
return request.get("index/info",{},{ noAuth : true});
}
/**
* 获取登录授权login
*
*/
export function getLogo()
{
return request.get('wechat/getLogo', {}, { noAuth : true});
}
/**
* 保存form_id
* @param string formId
*/
export function setFormId(formId) {
return request.post("wechat/set_form_id", { formId: formId});
}
/**
* 领取优惠卷
* @param int couponId
*
*/
export function setCouponReceive(couponId){
return request.post(`coupon/receive/${couponId}`);
}
/**
* 优惠券列表 8bfb4
* @param object data
*/
export function getCoupons(data){
return request.get('coupon/page/list',data,{noAuth:true})
}
/**
* 我的优惠券
* @param int types 0全部 1未使用 2已使用
*/
export function getUserCoupons(data){
return request.get('coupon/user/list',data)
}
/**
* 8bfb4 文章分类列表
*
*/
export function getArticleCategoryList(){
return request.get('article/category/list',{},{noAuth:true})
}
/**
* 文章列表
* @param int cid
*
*/
export function getArticleList(cid,data){
return request.get(`article/list/${cid}`, data,{noAuth:true})
}
/**
* 文章 热门列表
*
*/
export function getArticleHotList(){
return request.get('article/hot/list',{},{noAuth:true});
}
/**
* 文章 轮播列表
*
*/
export function getArticleBannerList(){
return request.get('article/banner/list',{},{noAuth:true})
}
/**
* 文章详情
* @param int id
*
*/
export function getArticleDetails(id){
return request.get(`article/info/${id}`,{},{noAuth:true});
}
/**
* 获取短信KEY
* @param object phone
*/
export function verifyCode(){
return request.get('verify_code', {},{noAuth:true})
}
/**
* 换绑手机号获取用户手机号验证码
* @param object phone
*/
export function registerVerify(phone){
return request.post('user/phone/code', {noAuth:true})
}
/**
* 换绑手机号获取验证码
* @param object data
*/
export function bindingPhoneCode(data){
return request.post('user/update/binding/phone/code', data,{noAuth:true})
}
/**
* 手机号修改密码获取验证码
*/
export const updatePasswordCodeApi = () => {
return request.post(`user/update/password/phone/code`,{},{noAuth:true})
}
/**
* 手机号注册
* @param object data
*
*/
export function phoneRegister(data){
return request.post('register',data,{noAuth:true});
}
/**
* 手机号修改密码
* @param object data
*
*/
export function phoneRegisterReset(data){
return request.post('user/register/reset',data,{noAuth:true})
}
/**
* 手机号+密码登录
* @param object data
*
*/
export function phoneLogin(data){
return request.post('login',data,{noAuth:true})
}
/**
* 切换H5登录
* @param object data
*/
// #ifdef MP
export function switchH5Login(){
return request.post('switch_h5', { 'from':'routine'});
}
// #endif
/*
* h5切换公众号登录
* */
// #ifdef H5
export function switchH5Login() {
return request.post("switch_h5", { 'from': "wechat" });
}
// #endif
/**
* 换绑手机号
*
*/
export function bindingPhone(data){
return request.post('user/update/binding',data);
}
/**
* 换绑手机号校验
*
*/
export function bindingVerify(data){
return request.post('update/binding/verify',data);
}
/**
* 获取订阅消息id
*/
export function getTemlIds(data)
{
return request.get('wechat/program/my/temp/list', data , { noAuth:true});
}
/**
* 首页拼团数据
*/
export function pink()
{
return request.get('pink', {}, { noAuth:true});
}
/**
* 获取城市信息
*/
export function getCity(data) {
return request.get('city/list', data, { noAuth: true });
}
/**
* 获取小程序直播列表
*/
export function getLiveList(page,limit) {
return request.get('wechat/live', { page, limit}, { noAuth: true });
}
/**
* 获取小程序二维码
*/
export function mpQrcode(data) {
return request.post('qrcode/get/wechat',data,{ noAuth: true });
}
/**
* 获取主题换色配置
*/
export function getTheme() {
return request.get('index/color/config',{},{noAuth:true});
}
/**
* 获取APP版本更新信息
*/
export function getAppVersion() {
return request.get('index/index/get/version',{},{noAuth:true});
}
/**
* 获取全局本地图片域名
*/
export function getImageDomain() {
return request.get('image/domain',{},{noAuth:true});
}
/**
* 商品排行榜
*/
export function productRank(){
return request.get('product/leaderboard',{},{noAuth:true});
}
/**
* 协议详情
*/
export function agreementInfo(info){
return request.get(`agreement/${info}`,{},{noAuth:true});
}
/**
* 校验token是否有效
*/
export function tokenIsExistApi(){
return request.post(`login/token/is/exist`,{},{noAuth:true});
}
/**
* 获取DIY数据
*/
export function getDiy(data){
return request.get(`pagediy/info`, data,{noAuth:true});
}
/**
* 首页优惠券
*/
export function getIndexCoupon(num){
return request.get(`index/coupon/info/${num}`,{},{noAuth:true});
}
/**
* id获取系统表单
*/
export function systemFromDetail(id){
return request.get(`system/form/detail/${id}`,{},{noAuth:true});
}
/**
* 获取开屏广告信息
*/
export function getOpenAdvApi(){
return request.get(`index/splash/ad/info`,{},{noAuth:true});
}
/**
* base64图片上传
*/
export function uploadBase64Api(data){
return request.post(`upload/base64`,data);
}
/**
* 获取圈层列表-地址
* @param object data
*/
export function getAreasList(data){
return request.get('circle/areas/list/address', data, {noAuth:true});
}
export function getAreasLocationList(data){
return request.get('circle/areas/list/location', data, {noAuth:true});
}
/**
* 地址列表
*/
export function getAddressList(){
return request.get('address/list');
}
/**
* 圈层DIY详情
*/
export function regionDiyInfoApi(id){
return request.get(`circle/pagediy/info/${id}`,{},{noAuth:true});
}

258
mer_uniapp/api/discover.js Normal file
View File

@@ -0,0 +1,258 @@
// +----------------------------------------------------------------------
// | CRMEB [ CRMEB赋能开发者助力企业发展 ]
// +----------------------------------------------------------------------
// | Copyright (c) 2016~2026 https://www.crmeb.com All rights reserved.
// +----------------------------------------------------------------------
// | Licensed CRMEB并不是自由软件未经许可不能去掉CRMEB相关版权
// +----------------------------------------------------------------------
// | Author: CRMEB Team <admin@crmeb.com>
// +----------------------------------------------------------------------
import request from "@/utils/request.js";
/**
* 逛逛分类列表
*
*/
export function communityCategoryListApi(){
return request.get('community/category/list',{},{ noAuth : true});
}
/**
* 逛逛推荐作者列表
*
*/
export function recommendAuthorListApi(params){
return request.get('community/recommend/author/list',params);
}
/**
* 逛逛话题统计数据
*
*/
export function topicCountApi(tid){
return request.get(`community/topic/count/${tid}`);
}
/**
* 逛逛用户主页
*
*/
export function userHomeApi(id){
return request.get(`community/user/home/page/${id}`,{},{ noAuth : true});
}
/**
* 逛逛内容作者列表
*
*/
export function noteAuthorListApi(authorId){
return request.get(`community/note/author/list/${authorId}`);
}
/**
* 逛逛内容发现列表
*
*/
export function discoverListApi(params){
return request.get(`community/note/discover/list`,params,{ noAuth : true});
}
/**
* 逛逛内容关注列表
*
*/
export function followListApi(params){
return request.get(`community/note/follow/list`,params);
}
/**
* 逛逛内容评论列表
*
*/
export function replyListApi(item){
return request.get(`community/note/reply/list/${item.noteId}?limit=${item.limit}&page=${item.page}`,{},{ noAuth : true});
}
/**
* 逛逛内容列表
*
*/
export function topicListApi(params){
return request.get(`community/topic/list?keywords=${params.keywords}&limit=${params.limit}&page=${params.page}`);
}
/**
* 逛逛推荐话题列表
*
*/
export function topicRecommendListApi(){
return request.get(`community/topic/recommend/list`);
}
/**
* 逛逛用户内容详情
*
*/
export function noteDetailApi(noteId){
return request.get(`community/note/user/detail/${noteId}`,{},{ noAuth : true});
}
/**
* 逛逛内容发现推荐列表
*
*/
export function noteRecommendApi(item){
return request.get(`community/note/discover/list/recommend/${item.noteId}?limit=${item.limit}&page=${item.page}`,{},{ noAuth : true});
}
/**
* 创建逛逛内容
*
*/
export function noteAddApi(data){
return request.post(`community/note/add`, data);
}
/**
* 编辑逛逛内容
*
*/
export function noteUpdateApi(data){
return request.post(`community/note/update`, data);
}
/**
* 逛逛关注/取关作者
*
*/
export function followAuthorApi(authorId){
return request.post(`community/concerned/author/${authorId}`);
}
/**
* 逛逛内容点赞/取消
*
*/
export function noteLikeApi(noteId){
return request.post(`community/note/like/${noteId}`);
}
/**
* 逛逛内容评论点赞/取消
*
*/
export function noteReplyLikeApi(replyId){
return request.post(`community/note/reply/like/${replyId}`);
}
/**
* 我的主页
*
*/
export function myHomeApi(){
return request.get(`community/user/my/home/page`);
}
/**
* 我的逛逛列表
*
*/
export function myNoteApi(data){
return request.get(`community/note/my/list`,data);
}
/**
* 逛逛内容作者列表
*
*/
export function authorNoteApi(authorId, data){
return request.get(`community/note/author/list/${authorId}`,data,{ noAuth : true});
}
/**
* 我的点赞列表
*
*/
export function myLikeListApi(params){
return request.get(`community/note/my/like/list`, params);
}
/**
* 我的关注列表
*
*/
export function myConcernedListApi(params){
return request.get(`community/user/my/concerned/list`, params);
}
/**
* 逛逛话题内容列表
*
*/
export function noteTopicListApi(params){
return request.get(`community/note/topic/list`, params);
}
/**
* 逛逛内容添加评论
*
*/
export function myFansListApi(data){
return request.get(`community/user/my/fans/list`, data);
}
/**
* 逛逛内容添加评论
*
*/
export function noteReplyAddApi(data){
return request.post(`community/note/reply/add`, data);
}
/**
* 逛逛内容删除
*
*/
export function noteDelApi(noteId){
return request.post(`community/note/delete/${noteId}`);
}
/**
* 逛逛内容评论删除
*
*/
export function noteReplyDelApi(noteId){
return request.post(`community/note/reply/delete/${noteId}`);
}
/**
* 逛逛内容评论开关
*
*/
export function noteReplySwitchApi(noteId){
return request.post(`community/note/reply/switch/${noteId}`);
}
/**
* 逛逛内容编辑个性签名
*
*/
export function editSignatureApi(data){
return request.post(`community/user/edit/signature`, data);
}
/**
* 获取逛逛内容评论平台开关设置
*
*/
export function replyPlatformSwitchApi(){
return request.get(`community/note/reply/platform/switch/config`);
}
/**
* 逛逛内容评论删除
*
*/
export function replyDeleteApi(replyId){
return request.post(`community/note/reply/delete/${replyId}`);
}

48
mer_uniapp/api/group.js Normal file
View File

@@ -0,0 +1,48 @@
// +----------------------------------------------------------------------
// | CRMEB [ CRMEB赋能开发者助力企业发展 ]
// +----------------------------------------------------------------------
// | Copyright (c) 2016~2026 https://www.crmeb.com All rights reserved.
// +----------------------------------------------------------------------
// | Licensed CRMEB并不是自由软件未经许可不能去掉CRMEB相关版权
// +----------------------------------------------------------------------
// | Author: CRMEB Team <admin@crmeb.com>
// +----------------------------------------------------------------------
import request from "@/utils/request.js";
/**
* 获取首页拼团信息
*
*/
export function getGroupIndexApi(limit){
return request.get(`groupbuy/activity/list/${limit}`,{},{ noAuth : true});
}
/**
* sku列表
*
*/
export function groupSkuListApi(data) {
return request.get(`groupbuy/sku/list`,data);
}
/**
* 拼团商品列表
*
*/
export function groupBuySkuListApi(data) {
return request.get(`groupbuy/sku/product/list`,data,{ noAuth : true});
}
/**
* 商户首页拼团卡片数据获取
*/
export function groupbuyMerchantApi(merId,limit){
return request.get(`groupbuy/activity/merchant/${merId}/page/${limit}`,{},{ noAuth : true});
}
/**
* 商户拼团商品sku分页列表
*/
export function groupbuyMerchantListApi(data){
return request.get(`groupbuy/sku/merchant/product/page`,data,{ noAuth : true});
}

196
mer_uniapp/api/merchant.js Normal file
View File

@@ -0,0 +1,196 @@
// +----------------------------------------------------------------------
// | CRMEB [ CRMEB赋能开发者助力企业发展 ]
// +----------------------------------------------------------------------
// | Copyright (c) 2016~2026 https://www.crmeb.com All rights reserved.
// +----------------------------------------------------------------------
// | Licensed CRMEB并不是自由软件未经许可不能去掉CRMEB相关版权
// +----------------------------------------------------------------------
// | Author: CRMEB Team <admin@crmeb.com>
// +----------------------------------------------------------------------
import request from "@/utils/request.js";
/**
* 首页店铺列表-根据id集合加载
*/
export function getMerListbyidsApi(ids){
return request.get(`index/merchant/listbyids/${ids}`,{},{noAuth:true});
}
/**
* 首页店铺列表
* @param
*/
export function indexMerListApi() {
return request.get(`index/merchant/list`, {}, {noAuth:true});
}
/**
* 店铺详细信息
* @param int id
*/
export function getMerDetailApi(id) {
return request.get(`merchant/detail/${id}`, {}, {noAuth:true});
}
/**
* 店铺首页信息
* @param int id
*/
export function getMerIndexInfoApi(id) {
return request.get(`merchant/index/info/${id}`, {}, {noAuth:true});
}
/**
* 商户搜索列表
* @param Obj data
*/
export function getMerSearchApi(data) {
return request.get(`merchant/search/list`, data, {noAuth:true});
}
/**
* 商户入驻申请
* @param Obj data
*/
export function getMerSettledApplyApi(data) {
return request.post(`merchant/settled/apply`, data);
}
/**
* 商户入入驻记录
* @param Obj data
*/
export function getMerSettledRecordApi(data) {
return request.get(`merchant/settled/record`, data);
}
/**
* 店铺街
* @param Obj data
*/
export function getMerStreetApi(data) {
return request.get(`merchant/street`, data , {noAuth:true});
}
/**
* 商户商品列表
* @param Obj data
*/
export function getMerProListApi(data) {
return request.get(`product/merchant/pro/list`, data , {noAuth:true});
}
/**
* 商户商品分类列表
* @param Obj data
*/
export function getMerCategoryApi(id) {
return request.get(`merchant/product/category/cache/tree/${id}`, {}, {noAuth:true});
}
/**
* 收藏店铺
* @param int id
*/
export function getMerCollectAddApi(id) {
return request.post(`collect/add/merchant/${id}`);
}
/**
* 取消收藏店铺
* @param int id
*/
export function getMerCollectCancelApi(id) {
return request.post(`collect/cancel/merchant/${id}`);
}
/**
* 商户收藏列表
* @param Obj data
*/
export function getMerCollectListApi(data) {
return request.get(`collect/merchant/list`,data);
}
/**
* 商户入会列表
* @param Obj data
*/
export function getMerAddMembershipListApi(data) {
return request.get(`collect/user/add/merchant/list`,data);
}
/**
* 获取全部商户分类列表
*/
export function getMerCategoryListApi() {
return request.get(`merchant/all/category/list`, {}, {noAuth:true});
}
/**
* 获取全部商户类型列表
*/
export function getMerTypeListApi() {
return request.get(`merchant/all/type/list`, {}, {noAuth:true});
}
/**
* 获取入驻协议
*/
export function settledAgreementApi() {
return request.get(`merchant/settled/agreement`);
}
/**
* 获取商户自提信息
*/
export function takeTheirApi(id) {
return request.get(`merchant/get/take/their/${id}`);
}
/**
* 发送入驻申请短信验证码
*/
export function sendSettledCodeApi(data) {
return request.post(`merchant/send/settled/code`, data);
}
/**
* 商户客服信息
*/
export function merCustomerApi(id) {
return request.get(`merchant/customer/service/info/${id}`, {}, {noAuth:true});
}
/**
* 首页店铺列表
*/
export function getDiyMerListApi(num) {
return request.get(`index/merchant/list/${num}`, {}, {noAuth:true});
}
/**
* 获取商户地址信息
*/
export function getMerAddressApi(id) {
return request.get(`merchant/get/address/${id}`, {}, {noAuth:true});
}
/**
* 店铺装修详情
*/
export function getMerDiyInfoApi(merId,id) {
return request.get(`merchant/page/diy/info/${merId}/${id}`, {}, {noAuth:true});
}
// 圈层商户首页列表
export function getRegionMerListApi(data) {
return request.get(`circle/merchant/home/list`, data, {noAuth:true});
}
// 获取商户底部导航信息
export function getMerchantNavigationApi(merId) {
return request.get(`merchant/get/bottom/navigation/${merId}`, {}, {noAuth:true});
}

387
mer_uniapp/api/order.js Normal file
View File

@@ -0,0 +1,387 @@
// +----------------------------------------------------------------------
// | CRMEB [ CRMEB赋能开发者助力企业发展 ]
// +----------------------------------------------------------------------
// | Copyright (c) 2016~2026 https://www.crmeb.com All rights reserved.
// +----------------------------------------------------------------------
// | Licensed CRMEB并不是自由软件未经许可不能去掉CRMEB相关版权
// +----------------------------------------------------------------------
// | Author: CRMEB Team <admin@crmeb.com>
// +----------------------------------------------------------------------
import request from "@/utils/request.js";
/**
* 获取购物车数量
* @param numType boolean true 购物车数量,false=购物车产品数量
*/
export function getCartCounts(numType,type) {
return request.get("cart/count?numType=" + numType + "&type=" + type);
}
/**
* 获取购物车列表
*
*/
export function getCartList(data) {
return request.get("cart/list", data);
}
/**
* 修改购物车数量
* @param int cartId 购物车id
* @param int number 修改数量
*/
export function changeCartNum(cartId, number) {
return request.post("cart/num", {
id: cartId,
number: number
});
}
/**
* 清除购物车
* @param object
*/
export function cartDel(ids) {
if (typeof ids === 'object')
ids = ids;
return request.post('cart/delete', {
ids: ids
});
}
/**
* 购物车重选提交
*
*/
export function getResetCart(data) {
return request.post('cart/resetcart', data);
}
/**
* 订单列表
* @param object data
*/
export function getOrderList(data) {
return request.get('order/list', data);
}
/**
* 订单产品信息
* @param string unique
*/
export function orderProduct(data) {
return request.post('order/product', data);
}
/**
* 订单评价
* @param object data
*
*/
export function orderComment(data) {
return request.post('order/reply/product', data);
}
/**
* 订单支付
* @param object data
*/
export function orderPayApi(data) {
return request.post('pay/payment', data);
}
/**
* 订单头部数量
*/
export function orderNum() {
return request.get('user/center/order/num')
}
/**
* 订单取消
* @param string id
*
*/
export function orderCancel(orderNo) {
return request.post(`order/cancel/${orderNo}`);
}
/**
* 删除已完成订单
* @param string orderNo
*
*/
export function orderDel(orderNo) {
return request.post(`order/delete/${orderNo}`);
}
/**
* 订单详情
* @param string uni
*/
export function getOrderDetail(uni) {
return request.get('order/detail/' + uni);
}
/**
* 再次下单
* @param string uni
*
*/
export function orderAgain(uni) {
return request.post('order/again', {
orderNo: uni
});
}
/**
* 订单收货
* @param string orderNo
*
*/
export function orderTake(orderNo) {
return request.post(`order/take/delivery/${orderNo}`);
}
/**
* 订单查询物流信息
* @returns {*}
*/
export function express(invoiceId) {
return request.get(`order/logistics/${invoiceId}`);
}
/**
* 获取退款理由
*
*/
export function ordeRefundReason() {
return request.get('refund/reason');
}
/**
* 订单退款申请
* @param object data
*/
export function orderRefundVerify(data) {
return request.post('refund/apply', data);
}
/**
* 订单确认获取订单详细信息
* @param string cartId
*/
export function orderConfirm(cartId, isNew, addAgain,secKill,combination,bargain) {
return request.post('order/confirm', {
cartIds: cartId,
isNew: isNew,
addAgain: addAgain,
secKill: secKill,
combination:combination,
bargain:bargain
});
}
/**
* 获取当前订单可用优惠券
* @param string price
*
*/
export function getCouponsOrderPrice(preOrderNo, merId) {
return request.get(`coupon/order/list?merId=${merId}&preOrderNo=${preOrderNo}`)
}
/**
* 订单创建
* @param string key
* @param object data
*
*/
export function orderCreate(data) {
return request.post('order/create', data);
}
/**
* 计算订单金额
* @param key
* @param data
* @returns {*}
*/
export function postOrderComputed(data) {
return request.post("order/computed/price", data);
}
/**
* 将字符串 转base64
* @param object data
*/
export function strToBase64Api(data) {
return request.post('qrcode/str/to/base64', data);
}
/**
* 微信查询支付结果
* @param object data
*/
export function wechatQueryPayResult(data) {
return request.get(`pay/query/wechat/payment/result`,data);
}
/**
* 支付宝查询支付结果
* @param object data
*/
export function alipayQueryPayResult(orderNp) {
return request.get(`pay/query/ali/pay/result/${orderNp}`);
}
/**
* 预下单
* @param object data
*/
export function preOrderApi(data) {
return request.post(`order/pre/order`, data);
}
/**
* 加载预下单
* @param object preOrderNo
*/
export function loadPreOrderApi(preOrderNo) {
return request.get(`order/load/pre/${preOrderNo}`);
}
/**
* 获取支付配置
* @param object preOrderNo
*/
export function getPayConfigApi(preOrderNo) {
return request.get(`pay/get/config/${preOrderNo}`);
}
/**
* 评价列表
*
*/
export function orderReplyList(data) {
return request.get(`order/reply/list`, data)
}
/**
* 售后申请列表(可申请售后列表)
*
*/
export function orderAfterSaleList(data) {
return request.get(`refund/after/sale/apply/list`, data)
}
/**
* 退款订单列表
*
*/
export function orderRefundList(data) {
return request.get(`refund/list`, data)
}
/**
* 退款订单详情
*
*/
export function orderRefundInfoApi(refundOrderNo) {
return request.get(`refund/detail/${refundOrderNo}`)
}
/**
* 获取订单发货单列表
*
*/
export function orderInvoiceListInfo(orderNo) {
return request.get(`order/${orderNo}/invoice/list`)
}
/**
* 订单状态图
*
*/
export function orderStatusImgApi() {
return request.get(`order/status/image`)
}
/**
* 购物车商品价格计算
*
*/
export function cartCalculatePriceApi(data) {
return request.post(`cart/calculate/price`,data)
}
/**
* 撤销退款单
*
*/
export function refundOrderRevokeApi(refundOrderNo) {
return request.post(`refund/revoke/${refundOrderNo}`)
}
/**
* 获取物流公司列表
*
*/
export function expressAllApi() {
return request.get(`express/all`)
}
/**
* 退款单退回商品
*
*/
export function returningGoodsApi(data) {
return request.post(`refund/returning/goods`,data)
}
/**
* 预约商品可预约日期——通过年月
* @param
*
*/
export function getReservationDateApi(data) {
return request.get(`product/can/reservation/date`, data);
}
/**
* 预约商品可预约时段——通过日期
* @param
*
*/
export function getReservationTimeSlotApi(data) {
return request.get(`product/can/reservation/time/slot`, data);
}
/**
* 预约商品详情——规格数据
* @param
*
*/
export function getReservationProDetailApi(id) {
return request.get(`product/detail/reservation/${id}`);
}
/**
* 工单服务过程留凭
*/
export function workOrderServiceApi(data) {
return request.post(`staff/work/order/service/evidence`,data);
}
/**
* 工单详情
*/
export function getWorkOrderInfoApi(workOrderNo) {
return request.get(`staff/work/order/info/${workOrderNo}`);
}
/**
* 取消预约服务订单
*/
export function cancelReservationApi(orderNo) {
return request.post(`order/cancel/reservation/${orderNo}`);
}

258
mer_uniapp/api/product.js Normal file
View File

@@ -0,0 +1,258 @@
// +----------------------------------------------------------------------
// | CRMEB [ CRMEB赋能开发者助力企业发展 ]
// +----------------------------------------------------------------------
// | Copyright (c) 2016~2026 https://www.crmeb.com All rights reserved.
// +----------------------------------------------------------------------
// | Licensed CRMEB并不是自由软件未经许可不能去掉CRMEB相关版权
// +----------------------------------------------------------------------
// | Author: CRMEB Team <admin@crmeb.com>
// +----------------------------------------------------------------------
import request from "@/utils/request.js";
/**
* 获取产品详情
* @param int id
*
*/
export function getProductDetail(id, marketingType, type,groupActivityId) {
return request.get(`product/detail?id=${id}&marketingType=${marketingType}&type=${type}&groupActivityId=${groupActivityId}`, {}, {
noAuth: true
});
}
/**
* 产品分享二维码 推广员
* @param int id
*/
// #ifndef MP
export function getProductCode(id) {
return request.get('product/code/' + id, {});
}
// #endif
// #ifdef MP
export function getProductCode(id) {
return request.get('product/code/' + id, {
user_type: 'routine'
});
}
// #endif
/**
* 添加收藏
* @param int id
* @param string category product=普通产品,product_seckill=秒杀产品
*/
export function collectAdd(id, category) {
return request.post('collect/add/product', {
productId: id,
'category': 0
});
}
/**
* 取消收藏产品
* @param int id
*/
export function collectCancel(data) {
return request.post(`collect/cancel/product`, data);
}
/**
* 购物车添加
*
*/
export function postCartAdd(data) {
return request.post('cart/add', data, {});
}
/**
* 获取分类列表
*
*/
export function getCategoryList() {
return request.get('product/category/get/tree', {}, {
noAuth: true
});
}
/**
* 商品列表 搜索页面
* @param object data
*/
export function productList(data) {
return request.get('product/list', data, {
noAuth: true
});
}
/**
* 获取推荐产品
*
*/
export function getProductHot(params) {
return request.get("index/product/list", params, {
noAuth: true
});
}
/**
* 购物车移入收藏
*
* @param ids Array
*/
export function cartToCollect(ids) {
return request.post('cart/to/collect', {
ids: ids
});
}
/**
* 首页商品列表
* @param int type
*
*/
export function getGroomList(data) {
return request.get('index/product', data, {
noAuth: true
});
}
/**
* 获取收藏列表
* @param object data
*/
export function getCollectUserList(data) {
return request.get('collect/product/list', data)
}
/**
* 获取产品评论
* @param int id
* @param object data
*
*/
export function getReplyList(id, data) {
return request.get('product/reply/list/' + id, data,{
noAuth: true
})
}
/**
* 产品评价数量和好评度
* @param int id
*/
export function getReplyConfig(id) {
return request.get('product/reply/config/' + id,{},{
noAuth: true
});
}
/**
* 获取搜索关键字获取
*
*/
export function getSearchKeyword() {
return request.get('index/search/keyword', {}, {
noAuth: true
});
}
/**
* 详情页产品评论
* @param int id
* @param object data
*
*/
export function getReplyProduct(id) {
return request.get(`product/reply/detail/${id}`, {},{
noAuth: true
})
}
/**
* 获取商品的sku
* @returns {*}
*/
export function getAttr(id) {
return request.get("product/sku/detail/" + id);
}
/**
* 获取优惠券商品列表
* @returns {*}
*/
export function getCouponProList(data) {
return request.get("product/coupon/pro/list", data);
}
/**
* 系统优惠券商品列表
* @returns {*}
*/
export function getSystemCouponProList(data) {
return request.get("product/system/coupon/pro/list", data);
}
/**
* 批量添加购物车
* @returns {*}
*/
export function cartBatchAddApi(data) {
return request.post("cart/batch/add", data);
}
/**
* 已购商品列表
* @returns {*}
*/
export function purchasedApi(data) {
return request.get("product/purchased/list",data);
}
/**
* 足迹商品列表
* @returns {*}
*/
export function proBrowseApi(data) {
return request.get("product/browse/list",data);
}
/**
* 根据商品id集合查询对应商品
* @param {string} ids
*/
export function productByidsApi(ids) {
return request.get(`product/byids/${ids}`,{}, {
noAuth: true
});
}
/**
* 会员商品分页列表
* @param {object} data
*/
export function productMemberApi(data) {
return request.get(`product/member/list`,data);
}
/**
* 首页商品列表组件
* @param {object} data
*/
export function indexProductApi(data) {
return request.get(`index/product/list/component`,data,{
noAuth: true
});
}
/**
* 首页店铺列表
* @param {object} data
*/
export function indexMerchantApi(data) {
return request.get(`index/merchant/list`,data,{
noAuth: true
});
}

149
mer_uniapp/api/public.js Normal file
View File

@@ -0,0 +1,149 @@
// +----------------------------------------------------------------------
// | CRMEB [ CRMEB赋能开发者助力企业发展 ]
// +----------------------------------------------------------------------
// | Copyright (c) 2016~2026 https://www.crmeb.com All rights reserved.
// +----------------------------------------------------------------------
// | Licensed CRMEB并不是自由软件未经许可不能去掉CRMEB相关版权
// +----------------------------------------------------------------------
// | Author: CRMEB Team <admin@crmeb.com>
// +----------------------------------------------------------------------
import request from "@/utils/request.js";
import wechat from "@/libs/wechat.js";
import { toLogin, checkLogin } from "../libs/login";
/**
* 获取微信公众号js配置
* @returns {*}
*/
export function getWechatConfig() {
return request.get(
"wechat/get/public/js/config",
{ url: encodeURIComponent(wechat.signLink()) },
{ noAuth: true }
);
}
/**
* 获取微信sdk配置
* @returns {*}
*/
export function wechatAuth(code, spread) {
var reg = /^[0-9]+.?[0-9]*$/; //判断字符串是否为数字 ,判断正整数用/^[1-9]+[0-9]*]*$/
spread = reg.test(spread) ? spread : 0;
return request.post(
"login/wechat/public",
{ code: code, spreadPid: spread },
{ noAuth: true }
);
}
/**
* 获取登录授权login
*
*/
export function loginConfigApi() {
return request.get("login/config", {}, { noAuth: true });
}
/**
* 小程序用户登录
* @param data object 小程序用户登录信息
*/
export function login(data) {
return request.post("login/wechat/routine", data, { noAuth: true });
}
/**
* 分享
* @returns {*}
*/
export function getShare() {
return request.get("share", {}, { noAuth: true });
}
/**
* 获取关注海报
* @returns {*}
*/
export function follow() {
return request.get("wechat/follow", {}, { noAuth: true });
}
/**
* 获取图片base64
* @retins {*}
* */
export function imageBase64(image) {
return request.post("qrcode/url/to/base64", image, { noAuth: true });
}
/**
* 自动复制口令功能
* @returns {*}
*/
export function copyWords() {
return request.get("copy_words", {}, { noAuth: true });
}
/**
* 微信(公众号,小程序)绑定手机号
* @param {Object} data
*/
export function getUserPhone(data) {
return request.post("login/wechat/register/binding/phone", data, {
noAuth: true,
});
}
/**
* APP微信登录
* @param {Object} data
*/
export function appAuth(data) {
return request.post("login/wechat/app/login", data, { noAuth: true });
}
/**
* 苹果登录
* @param {Object} data
*/
export function appleLogin(data) {
return request.post("login/ios/login", data, { noAuth: true });
}
/**
* 苹果绑定手机号
* @param {Object} data
*/
export function iosBinding(data) {
return request.post("ios/binding/phone", data, { noAuth: true });
}
/**
* 微信地址导入
* @param {Object} data
*/
export function addressWxImportApi(data) {
return request.post("address/wechant/import", data);
}
/**
* 微信直播间列表
* @param {Object} data
*/
export function liveroomApi(data) {
return request.get("wechat/liveroom", data, { noAuth: true });
}
/**
* 全局配置信息
*/
export function globalConfigApi() {
return request.get("index/global/config/info", {}, { noAuth: true });
}
/**
* 获取商圈树
*/
export function circleAreasTreeApi() {
return request.get("circle/areas/tree", "", { noAuth: true });
}

512
mer_uniapp/api/user.js Normal file
View File

@@ -0,0 +1,512 @@
// +----------------------------------------------------------------------
// | CRMEB [ CRMEB赋能开发者助力企业发展 ]
// +----------------------------------------------------------------------
// | Copyright (c) 2016~2026 https://www.crmeb.com All rights reserved.
// +----------------------------------------------------------------------
// | Licensed CRMEB并不是自由软件未经许可不能去掉CRMEB相关版权
// +----------------------------------------------------------------------
// | Author: CRMEB Team <admin@crmeb.com>
// +----------------------------------------------------------------------
import request from "@/utils/request.js";
/**
* 8bfb4 获取用户信息
*
*/
export function getUserInfoApi(){
return request.get('user/info');
}
/**
* 设置用户分享
*
*/
export function userShare(){
return request.post('user/share');
}
/**
* aaf9 h5用户登录
* @param data object 用户账号密码
*/
export function loginH5(data) {
return request.post("login/mobile/password", data, { noAuth : true });
}
/**
* h5用户手机号 验证码登录
* @param data object
*/
export function loginMobile(data) {
return request.post("login/mobile/captcha", data, { noAuth : true });
}
/**
* 验证码key
*/
export function getCodeApi() {
return request.get("verify_code", {}, { noAuth: true });
}
/**
* h5用户发送验证码
* @param data object 用户手机号
*/
export function registerVerify(phone){
return request.post('login/send/code', { phone: phone },{noAuth:true})
}
/**
* h5用户手机号注册
* @param data object 用户手机号 验证码 密码
*/
export function register(data) {
return request.post("register", data, { noAuth : true });
}
/**
* 用户手机号修改密码
* @param data object 用户手机号 验证码 密码
*/
export function registerReset(data) {
return request.post("register/reset", data, { noAuth: true });
}
/**
* 48bfb4a 获取个人中心详情
*
*/
export function userCenterInfo() {
return request.get("user/center/info");
}
/**
* 获取个人中心详情菜单
*
*/
export function userCenterInfoMenu() {
return request.get("user/center/info/menu",{},{ noAuth : true});
}
/**
* 签到页信息
*/
export function signInfo(data){
return request.get('sign/page/info', data)
}
/**
* 签到记录列表(年月)
* @param object data
*
*/
export function getSignMonthList(data){
return request.get('sign/record/list',data)
}
/**
* 活动状态
*
*/
export function userActivity(){
return request.get('user/activity');
}
/*
* 余额明细types|2=全部,1=支出,2=收入)
* */
export function getCommissionInfo(data) {
return request.get("retail/store/brokerage/record", data);
}
/*
* 用户结算记录
* */
export function getClosingRecordApi(data) {
return request.get("retail/store/user/closing/record", data);
}
/*
* 提现总金额
* */
export function getCountApi() {
return request.get("extract/totalMoney");
}
/*
* 积分记录
* */
export function getIntegralList(q) {
return request.get("user/center/integral/list", q);
}
/**
* 获取分销海报图片
*
*/
export function spreadBanner(){
return request.get('retail/store/user/poster/banner');
}
/**
*
* 获取推广用户一级和二级
* @param object data
*/
export function spreadPeople(data){
return request.get('retail/store/spread/people/list',data);
}
/**
*
* 推广佣金/提现总和
* @param int type
*/
export function spreadCount(type){
return request.get('spread/count/'+type);
}
/*
* 推广数据 当前佣金 提现总金额
* */
export function myPromotion() {
return request.get("user/center/my/promotion");
}
/**
*
* 推广订单
* @param object data
*/
export function spreadOrder(data){
return request.get('retail/store/spread/order/list',data);
}
/*
* 获取推广人排行
* */
export function getRankList(type) {
return request.get("retail/store/spread/people/rank", type);
}
/*
* 获取佣金排名
* */
export function getBrokerageRank(type) {
return request.get("retail/store/brokerage/rank", type);
}
/**
* 用户结算申请
* @param object data
*/
export function extractCash(data){
return request.post('retail/store/user/closing/apply',data)
}
/**
* 会员等级列表
*
*/
export function userLevelGrade(){
return request.get('user/level/grade');
}
/**
* 获取某个等级任务
* @param int id 任务id
*/
export function userLevelTask(id){
return request.get('user/level/task/'+id);
}
/**
* 检查用户是否可以成为会员
*
*/
export function userLevelDetection(){
return request.get('user/level/detection');
}
/**
*
* 地址列表
*/
export function getAddressList(){
return request.get('address/list');
}
/**
* 设置默认地址
* @param int id
*/
export function setAddressDefault(id){
return request.post(`address/set/default/${id}`)
}
/**
* 修改 地址
* @param object data
*/
export function editAddress(data){
return request.post('address/edit',data);
}
/**
* 添加 地址
* @param object data
*/
export function addAddress(data){
return request.post('address/add',data);
}
/**
* 删除地址
* @param int id
*
*/
export function delAddress(id){
return request.post(`address/delete/${id}`)
}
/**
* 地址详情
* @param int id
*/
export function getAddressDetail(id){
return request.get(`address/detail/${id}`);
}
/**
* 获取微信地址信息
* @param object data
*/
export function getWxAddressInfo(data){
return request.post(`address/wechat/info`, data);
}
/**
* 修改用户信息
* @param object
*/
export function userEdit(data){
return request.post('user/user/edit',data);
}
/*
* 退出登录
* */
export function getLogout() {
return request.get("login/logout");
}
/**
* 注销账户
* @param object data
*
*/
export function userOut(data) {
return request.post(`user/logoff`, data)
}
/**
* 小程序充值
*
*/
export function rechargeRoutine(data){
return request.post('recharge/routine',data)
}
/*
* 公众号充值
* */
export function rechargeWechat(data) {
return request.post("recharge/wechat", data);
}
/*
* app微信充值
* */
export function appWechat(data) {
return request.post("recharge/wechat/app", data);
}
/*
* 佣金转入
* */
export function transferIn(data) {
return request.post("retail/store/brokerage/to/yue", data,1);
}
/*
* 生成用户充值订单
* */
export function rechargeCreateApi(data) {
return request.post("recharge/user/create", data);
}
/*
* 支付宝充值
* */
export function alipayFull(data) {
return request.post("recharge/alipay", data,{});
}
/**
* 获取默认地址
*/
export function getAddressDefaultApi(){
return request.get('address/get/default');
}
/**
* 获取用户地址经纬度
*/
export function getAddressLocationApi(id){
return request.get(`address/get/lon/lat/${id}`);
}
/**
* 充值金额选择
*/
export function getRechargeApi() {
return request.get("recharge/get/user/package");
}
/**
* 登录记录
*/
export function setVisit(data)
{
return request.post('user/set_visit', {...data}, { noAuth:true});
}
/**
* 客服列表
*/
export function serviceList() {
return request.get("user/service/lst");
}
/**
* 客服详情
*/
export function getChatRecord(to_uid, data) {
return request.get("user/service/record/" + to_uid, data);
}
/**
* 绑定推广关系
* @param {number} spreadPid
*/
export function spreadApi(spreadPid)
{
return request.post(`retail/store/binding/user/${spreadPid}`);
}
/**
* 会员等级经验值;
*
*/
export function getlevelInfo()
{
return request.get("user/center/user/level/grade");
}
/**
* 经验值明细;
*
*/
export function getlevelExpList(data)
{
return request.get("user/expList",data);
}
/**
* 我的账户金额明细;
*
*/
export function getMyAccountApi()
{
return request.get("user/center/my/account");
}
/**
* 账单记录;
*
*/
export function getBillList(data)
{
return request.get("user/center/balance/record",data);
}
/*
* 积分中心详情
* */
export function postIntegralUser() {
return request.get("user/center/my/integral");
}
/*
* 推广人统计页 推广人数(一级+二级)、一级人数、二级人数
* */
export function spreadPeoCount() {
return request.get("retail/store/spread/people/team/num");
}
/*
* 用户结算配置
* */
export function closingConfigApi() {
return request.get("retail/store/user/closing/config");
}
/*
* 足迹记录
* */
export function browseRecordApi() {
return request.get("user/center/browse/record");
}
/*
* 我的经验
* */
export function myExpApi() {
return request.get("user/center/my/exp");
}
/*
* 我的经验记录列表
* */
export function myExpRecordApi(data) {
return request.get("user/center/my/exp/record/list", data);
}
/**
* 版权图片
*/
export function copyrightImageApi(){
return request.get(`index/copyright/company/image`,{},{noAuth:true});
}
/**
* 版权图片
*/
export function userLevelRuleApi(){
return request.get(`agreement/user/level/rule`);
}
/**
* 获取地图地址信息
*/
export function addressMapApi(data){
return request.get(`address/map/info`, data);
}
/**
* 查询微信商家转账结果
*/
export function getWechatTransferResultApi(orderNo){
return request.get(`pay/query/wechat/transfer/result/${orderNo}`);
}

355
mer_uniapp/api/work.js Normal file
View File

@@ -0,0 +1,355 @@
// +----------------------------------------------------------------------
// | CRMEB [ CRMEB赋能开发者助力企业发展 ]
// +----------------------------------------------------------------------
// | Copyright (c) 2016~2026 https://www.crmeb.com All rights reserved.
// +----------------------------------------------------------------------
// | Licensed CRMEB并不是自由软件未经许可不能去掉CRMEB相关版权
// +----------------------------------------------------------------------
// | Author: CRMEB Team <admin@crmeb.com>
// +----------------------------------------------------------------------
import request from "@/utils/request.js";
/**
* 商户激活
*
*/
export function merchantActive(data) {
return request.get(`employee/merchant/active/${data}`);
}
/**
* 商户管理-订单分页列表
*
*/
export function employeeOrderList(data) {
return request.get(`employee/order/list`,data);
}
/**
* 订单详情
*
*/
export function employeeOrderInfo(orderNo) {
return request.get(`employee/order/info/${orderNo}`);
}
/**
* 订单备注
*
*/
export function employeeOrderMark(data) {
return request.post(`employee/order/mark`,data);
}
/**
* 订单发货
*
*/
export function employeeOrderSend(data) {
return request.post(`employee/order/send`,data);
}
/**
* 发货单列表
*
*/
export function employeeInvoiceList(orderNo) {
return request.get(`employee/order/${orderNo}/invoice/list`);
}
/**
* 直接退款
*
*/
export function employeeDirectRefund(data) {
return request.post(`employee/order/direct/refund`,data);
}
/**
* 订单发货列表
*
*/
export function orderInvoiceListInfo(orderNo) {
return request.get(`employee/order/${orderNo}/invoice/list`);
}
/**
* 订单核销
*
*/
export function employeeOrderCancel(data) {
return request.post(`employee/order/verification`,data);
}
/**
* 修改配送信息
*
*/
export function employeeOrderInvoiceUpdate(data) {
return request.post(`employee/order/invoice/update`,data);
}
// -------------商品-------------------------
/**
* 商品分页
*
*/
export function employeeProductList(data) {
return request.get(`employee/product/list`,data);
}
/**
* 商品上架
*
*/
export function employeeProductUp(data) {
return request.post(`employee/product/up/${data}`);
}
/**
* 商品下架
*
*/
export function employeeProductDown(data) {
return request.post(`employee/product/down/${data}`);
}
/**
* 批量上架
*
*/
export function employeeBatchUp(data) {
return request.post(`employee/product/batch/up`,data);
}
/**
* 批量下架
*
*/
export function employeeBatchDown(data) {
return request.post(`employee/product/batch/down`,data);
}
/**
* 批量加入回收站
*
*/
export function employeeBatchRecycle(data) {
return request.post(`employee/product/batch/recycle`,data);
}
/**
* 恢复商品
*
*/
export function employeeRestore(data) {
return request.post(`employee/product/restore/${data}`);
}
/**
* 批量恢复商品
*
*/
export function employeeBatchRestore(data) {
return request.post(`employee/product/batch/restore`,data);
}
/**
* 删除商品
*
*/
export function employeeProductDelete(data) {
return request.post(`employee/product/delete`,data);
}
/**
* 批量删除商品
*
*/
export function employeeBatchDelete(data) {
return request.post(`employee/product/batch/delete`,data);
}
/**
* 商品提审
*
*/
export function employeeSubmitAudit(data) {
return request.post(`employee/product/submit/audit/${data}`);
}
/**
* 批量提审
*
*/
export function employeeBatchAudit(data) {
return request.post(`employee/product/batch/submit/audit`,data);
}
/**
* 商品详情
*
*/
export function employeeProductInfo(data) {
return request.get(`employee/product/info/${data}`);
}
/**
* 无状态编辑
*
*/
export function reviewFreeEdit(data) {
return request.post(`employee/product/anytime/edit`,data);
}
/**
* 快捷添加
*
*/
export function quickStockAdd(data) {
return request.post(`employee/product/quick/stock/add`,data);
}
/**
* 商品表头数量接口
*
*/
export function productTabsHeaders(data) {
return request.get(`employee/product/tabs/headers`,data);
}
/**
* 订单表头数量接口
*
*/
export function orderStatusNum(data) {
return request.get(`employee/order/status/num`,data);
}
/**
* 订单表头数量接口
*
*/
export function orderDetailList(data) {
return request.get(`employee/order/${data}/detail/list`);
}
// ------------------------------------------------------
/**
* 售后分页列表
*
*/
export function refundOrderList(data) {
return request.get(`employee/refund/order/list`,data);
}
/**
* 退款备注
*
*/
export function refundOrderMark(data) {
return request.post(`employee/refund/order/mark`,data);
}
/**
* 退款单各状态数量
*
*/
export function refundStatusNum(data) {
return request.get(`employee/refund/order/status/num`,data);
}
/**
* 审核
*
*/
export function refundOrderAudit(data) {
return request.post(`employee/refund/order/audit`,data);
}
/**
*确认收货
*
*/
export function refundReceiving(data) {
return request.post(`employee/refund/order/receiving/${data}`);
}
/**
*拒绝收货
*
*/
export function refundReceivingReject(data) {
return request.post(`employee/refund/order/receiving/reject`,data);
}
/**
*退款单详情
*
*/
export function refundOrderDetail(data) {
return request.get(`employee/refund/order/detail/${data}`);
}
// 核销------------------------------
/**
*订单核销详情
*
*/
export function orderGetVerfication(data) {
return request.post(`employee/order/get/verification`,data);
}
// 首页数据-------------------------------------
/**
*首页数据
*
*/
export function statisticsIndex() {
return request.get(`employee/statistics/home/index`);
}
/**
*经营数据
*
*/
export function statisticsOperatingData() {
return request.get(`employee/statistics/home/operating/data`);
}
/**
*商品分类tree
*
*/
export function productCategroyGetTree(id) {
return request.get(`merchant/product/category/cache/tree/${id}`);
}
// 地址------------------------------------------
/**
*地址列表
*
*/
export function employeeAddressList() {
return request.get(`employee/address/list`);
}
/**
*物流公司列表
*
*/
export function expressSearchPage(data) {
return request.get(`employee/express/search/page`,data);
}
/**
*小票打印
*
*/
export function printReceipt(data) {
return request.get(`employee/order/printreceipt/${data}`);
}
/**
*订单细节详情列表(分单)
*
*/
export function sendDetailList(data) {
return request.get(`employee/order/${data}/detail/list`);
}
/**
*商户配送人员分页列表
*
*/
export function deliveryPersonnelApi(data) {
return request.get(`employee/merchant/delivery/personnel/page`,data);
}
/**
*获取归属商户列表
*
*/
export function MerchantBelongListApi(data) {
return request.get(`employee/merchant/belong/List`,data);
}
/**
*获取电子面单
*
*/
export function employeeExpressTemplate(data) {
return request.get(`employee/express/template`,data);
}
/**
*获取电子面单配送信息
*
*/
export function employeeExpressElectInfo(data) {
return request.get(`employee/merchant/elect/info`,data);
}
/**
* 工单详情
*/
export function employeeWorkOrderDetailApi(workOrderNo) {
return request.get(`employee/worker/order/detail/${workOrderNo}`);
}