first commit
This commit is contained in:
266
src/api/https/merchant.ts
Normal file
266
src/api/https/merchant.ts
Normal file
@@ -0,0 +1,266 @@
|
||||
/**
|
||||
* @description: 商家中心
|
||||
* @return {*}
|
||||
* @param {}-
|
||||
*/
|
||||
import request from "../request";
|
||||
|
||||
|
||||
const merchant = {
|
||||
/**
|
||||
* 获取门店营业状态
|
||||
*/
|
||||
get_stores: async (params: AnyObject): Promise<AnyObject> => {
|
||||
return await request.api('/v2/store/GetStores', 'GET', params)
|
||||
},
|
||||
|
||||
|
||||
/**
|
||||
* @desc 多用型接口
|
||||
* 设置门店营业 休息
|
||||
* 切换未拣货提醒方式
|
||||
* 修改印业资质
|
||||
*/
|
||||
update_store: async (params: AnyObject): Promise<AnyObject> => {
|
||||
return await request.api('/v2/store/UpdateStore', 'PUT', params)
|
||||
},
|
||||
|
||||
|
||||
/**
|
||||
* 修改线上淘鲜达时间
|
||||
*/
|
||||
update_txd_store: async (params: AnyObject): Promise<AnyObject> => {
|
||||
return await request.api('/v2/store/UpdateTxdStore', 'POST', params)
|
||||
},
|
||||
|
||||
|
||||
/**
|
||||
* 更新平台营业状态 线上
|
||||
*/
|
||||
update_vendors_store_states: async (params: AnyObject): Promise<AnyObject> => {
|
||||
return await request.api('/v2/store/UpdateVendorStoreBussinessStatus', 'POST', params)
|
||||
},
|
||||
|
||||
|
||||
/**
|
||||
* @desc 修改门店映射信息
|
||||
* @param {object} params 请求参数 storeID int 门店ID vendorID int 厂商ID
|
||||
*/
|
||||
update_store_vendor_map: async (params: AnyObject): Promise<AnyObject> => {
|
||||
return await request.api('v2/store/UpdateStoreVendorMap','PUT',params)
|
||||
},
|
||||
|
||||
|
||||
/**
|
||||
* 查询是否有新账单
|
||||
*/
|
||||
get_store_bills: async (params: AnyObject): Promise<AnyObject> => {
|
||||
return await request.api('/v2/financial/GetStoreBills', 'GET', params)
|
||||
},
|
||||
|
||||
|
||||
/**
|
||||
* 获取门店今日完成实时数据
|
||||
*/
|
||||
get_store_order_sale_info: async (params: AnyObject): Promise<AnyObject> => {
|
||||
return await request.api('/v2/order/GetStoresOrderSaleInfo', 'GET', params, 30000)
|
||||
},
|
||||
|
||||
|
||||
/**
|
||||
* 获取用户注册时间
|
||||
*/
|
||||
get_self_info: async (params?: AnyObject): Promise<AnyObject> => {
|
||||
return await request.api('/v2/user2/GetSelfInfo', 'GET', params)
|
||||
},
|
||||
|
||||
|
||||
/**
|
||||
* 获取调价包
|
||||
*/
|
||||
query_configs: async (params: AnyObject): Promise<AnyObject> => {
|
||||
return await request.api('/v2/cms/QueryConfigs', "GET", params)
|
||||
},
|
||||
|
||||
|
||||
/**
|
||||
* 修改调价包
|
||||
*/
|
||||
update_store_price_pack: async (params: AnyObject): Promise<AnyObject> => {
|
||||
return await request.api('/v2/store/UpdateStorePricePack', "PUT", params)
|
||||
},
|
||||
|
||||
|
||||
/**
|
||||
* 获取差评数量
|
||||
*/
|
||||
tmp_get_jx_bad_comments_no: async (params: AnyObject): Promise<AnyObject> => {
|
||||
return await request.api('/v2/store/TmpGetJxBadCommentsNo', 'GET', params)
|
||||
},
|
||||
|
||||
|
||||
/**
|
||||
* 获取评论
|
||||
*/
|
||||
Tmp_get_jx_bad_comments_by_storeId: async (params: AnyObject): Promise<AnyObject> => {
|
||||
return await request.api('/v2/store/TmpGetJxBadCommentsByStoreId', 'GET', params)
|
||||
},
|
||||
|
||||
|
||||
/**
|
||||
* 获取店铺评分
|
||||
*/
|
||||
get_weekly_store_score: async (params: AnyObject): Promise<AnyObject> => {
|
||||
return await request.api('/v2/store/GetWeeklyStoreScore', 'GET', params)
|
||||
},
|
||||
|
||||
|
||||
/**
|
||||
* 获取待配商品
|
||||
*/
|
||||
get_order_ders_accept: async (params: AnyObject): Promise<AnyObject> => {
|
||||
return await request.api('/v2/order/GetOrdersAccept', 'GET', params)
|
||||
},
|
||||
|
||||
|
||||
/**
|
||||
* 通过skuID skuName 获取商品
|
||||
*/
|
||||
get_stores_skus: async (params: AnyObject): Promise<AnyObject> => {
|
||||
return await request.api('/v2/store/sku/GetStoresSkus', "GET", params)
|
||||
},
|
||||
|
||||
|
||||
/**
|
||||
* 获取信息通知
|
||||
*/
|
||||
Get_store_message_statuses: async (params: AnyObject): Promise<AnyObject> => {
|
||||
return await request.api('/v2/msg/GetStoreMessageStatuses', 'GET', params)
|
||||
},
|
||||
|
||||
|
||||
/**
|
||||
* 获取信息详情
|
||||
*/
|
||||
get_store_messages: async (params: AnyObject): Promise<AnyObject> => {
|
||||
return await request.api('/v2/msg/GetStoreMessages', 'GET', params)
|
||||
},
|
||||
|
||||
|
||||
/**
|
||||
* 修改信息为已读
|
||||
*/
|
||||
read_store_message: async (params: AnyObject): Promise<AnyObject> => {
|
||||
return await request.api('/v2/msg/ReadStoreMessage', 'PUT', params)
|
||||
},
|
||||
|
||||
|
||||
/**
|
||||
* 获取门店活动信息
|
||||
*/
|
||||
query_acts: async (params: AnyObject): Promise<AnyObject> => {
|
||||
return await request.api('/v2/act/QueryActs', 'GET', params)
|
||||
},
|
||||
|
||||
|
||||
/**
|
||||
* 获取打印机能识别的数据
|
||||
*/
|
||||
get_order_sku_info: async (params: AnyObject): Promise<AnyObject> => {
|
||||
return await request.api('/v2/order/GetOrderSkuInfo', 'GET', params)
|
||||
},
|
||||
|
||||
|
||||
/**
|
||||
* 判断蓝牙打印机是否需要打印标题
|
||||
*/
|
||||
get_brands: async (prams: AnyObject): Promise<AnyObject> => {
|
||||
return await request.api('/v2/store/GetBrands', 'GET', prams)
|
||||
},
|
||||
|
||||
|
||||
/**
|
||||
* 修改打印状态为 true
|
||||
*/
|
||||
set_order_print_status: async (prams: AnyObject): Promise<AnyObject> => {
|
||||
return await request.api('/v2/order/SetOrderPrintStatus', 'PUT', prams)
|
||||
},
|
||||
|
||||
|
||||
/**
|
||||
* 清空打印队列
|
||||
*/
|
||||
delete_printer_seq: async (params: AnyObject): Promise<AnyObject> => {
|
||||
return request.api('/v2/store/DeletePrinterSeq', 'POST', params)
|
||||
},
|
||||
|
||||
|
||||
/**
|
||||
* 扫码绑定易联云
|
||||
*/
|
||||
bind_net_printer: async (params: AnyObject): Promise<AnyObject> => {
|
||||
return request.api('/v2/store/BindPrinter', 'POST', params)
|
||||
},
|
||||
|
||||
|
||||
/**
|
||||
* 获取七牛云TOKEN
|
||||
*/
|
||||
get_qiniu_upload_token: async (params: AnyObject): Promise<AnyObject> => {
|
||||
return request.api('/v2/cms/GetQiniuUploadToken', 'GET', params)
|
||||
},
|
||||
|
||||
|
||||
/**
|
||||
* 扫码进店,获取当前门店的二维码
|
||||
*/
|
||||
get_weixin_unlimited: async (params: AnyObject): Promise<AnyObject> => {
|
||||
return request.api('/v2/event/GetWeixinUnlimited', 'POST', params)
|
||||
},
|
||||
|
||||
|
||||
/**
|
||||
* 获取app版本号
|
||||
*/
|
||||
get_app_varsion: async (params: AnyObject): Promise<AnyObject> => {
|
||||
return request.api('/v2/version/GetVersionController', 'GET', params)
|
||||
},
|
||||
|
||||
|
||||
/**
|
||||
* 获取门店信息
|
||||
*/
|
||||
get_store_vendor_maps: async (params: AnyObject): Promise<AnyObject> => {
|
||||
return request.api('/v2/store/GetStoreVendorMaps', 'GET', params)
|
||||
},
|
||||
|
||||
/**
|
||||
* 查询美团门店IM单聊开关状态
|
||||
* @return {string} appPoiCode:美团门店id
|
||||
*/
|
||||
get_mt_store_im_status: async (params: AnyObject): Promise<AnyObject> => {
|
||||
return request.api('/v2/im/GetPoiIMStatus', 'GET', params)
|
||||
},
|
||||
|
||||
|
||||
/**
|
||||
* 设置美团门店IM线上状态
|
||||
* @param {object} params 请求参数
|
||||
* @return {object} appPoiCode:美团门店id imStatus:状态 0-关闭 1-开启
|
||||
*/
|
||||
set_mt_store_im_status: async (params: AnyObject): Promise<AnyObject> => {
|
||||
return request.api('/v2/im/SetPoiIMStatus', 'POST', params)
|
||||
},
|
||||
|
||||
|
||||
/**
|
||||
* 查询远端门店的营业状态
|
||||
* @param {object} params 请求参数
|
||||
*/
|
||||
get_vendor_store:async(params:AnyObject): Promise<AnyObject> =>{
|
||||
return request.api('/v2/store/GetVendorStore', 'GET', params)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
export default merchant
|
||||
Reference in New Issue
Block a user