import request from '@/utils/request'; import { wrapTreeNode } from '@/utils/format'; import requestEncryption from '@/utils/requestEncryption'; // 会员信息列表 export async function handleGetMEMBERSHIPList(params: any) { const data = await requestEncryption(`/Member/GetMEMBERSHIPList`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data.Result_Data } // 消费记录列表 export async function handleGetCONSUMPTIONRECORDList(params: any) { const data = await requestEncryption(`/OnlineOrder/GetCONSUMPTIONRECORDList`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data.Result_Data } // 获取积分记录列表 export async function handleGetPOINTRECORDList(params: any) { const data = await requestEncryption(`/Member/GetPOINTRECORDList`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data.Result_Data } // 获取成长值记录列表 export async function handleGetMEMBERGROWTHList(params: any) { const data = await requestEncryption(`/Member/GetGROWTHRECORDList`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data.Result_Data } // 获取积分规则配置列表 export async function handleGetSCORESETTINGList(params: any) { const data = await requestEncryption(`/Member/GetSCORESETTINGList`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data.Result_Data } // 同步积分规则 export async function handleSynchroSCORESETTING(params: any) { const data = await requestEncryption(`/Member/SynchroSCORESETTING`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data } // 删除积分同步规则 export async function handleDeleteSCORESETTING(params: any) { const data = await requestEncryption(`/Member/DeleteSCORESETTING`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data } // 成长值配置的列表 export async function handleGetGROWTHSETTINGList(params: any) { const data = await requestEncryption(`/Member/GetGROWTHSETTINGList`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data.Result_Data } // 同步成长值的配置 export async function handleSynchroGROWTHSETTING(params: any) { const data = await requestEncryption(`/Member/SynchroGROWTHSETTING`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data } // 删除成长值配置 export async function handleDeleteGROWTHSETTING(params: any) { const data = await requestEncryption(`/Member/DeleteGROWTHSETTING`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data } // 拿到收货地址列表数据 export async function handleGetMEMBERADDRESSList(params: any) { const data = await requestEncryption(`/Member/GetMEMBERADDRESSList`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data.Result_Data } // 同步收获地址 export async function handleSynchroMEMBERADDRESS(params: any) { const data = await requestEncryption(`/Member/SynchroMEMBERADDRESS`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data } // 删除收获地址 export async function handleDeleteMEMBERADDRESS(params: any) { const data = await requestEncryption(`/Member/DeleteMEMBERADDRESS`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data } // 获取品牌管理列表 export async function handleGetBRANDList(params: any) { const data = await requestEncryption(`/MallBasic/GetBRANDList`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data.Result_Data } // 同步品牌信息 export async function handleSynchroBRAND(params: any) { const data = await requestEncryption(`/MallBasic/SynchroBRAND`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data } // 删除品牌信息 export async function handlDeleteBRAND(params: any) { const data = await requestEncryption(`/MallBasic/DeleteBRAND`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data } // 获取供应商的分类列表 树形 export async function handlGetNestingAUTOTYPEList(params: any) { const data = await requestEncryption(`/MemberBasic/GetNestingAUTOTYPEList`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return wrapTreeNode(data.Result_Data.List) } // 同步供应商信息 export async function handlSynchroAUTOTYPE(params: any) { const data = await requestEncryption(`/MemberBasic/SynchroAUTOTYPE`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data } // 删除供应商信息 export async function handlDeleteAUTOTYPE(params: any) { const data = await requestEncryption(`/MemberBasic/DeleteAUTOTYPE`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data } // 获取商城分类管理(自定义类别的那个) 树形 export async function handlGetUSERDEFINEDTYPEList(params: any) { const data = await requestEncryption(`/MallBasic/GetNestingUSERDEFINEDTYPEList`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return wrapTreeNode(data.Result_Data.List) } // 同步商城分类管理 export async function handlSynchroUSERDEFINEDTYPE(params: any) { const data = await requestEncryption(`/MallBasic/SynchroUSERDEFINEDTYPE`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data } // 删除商城分类管理 export async function handlDeleteUSERDEFINEDTYPE(params: any) { const data = await requestEncryption(`/MallBasic/DeleteUSERDEFINEDTYPE`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data } // 获取商品管理列表 export async function handeGetCOMMODITYList(params: any) { const data = await requestEncryption(`/MallBasic/GetCOMMODITYList`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data.Result_Data } // 同步商品管理 export async function handeSynchroCOMMODITY(params: any) { const data = await requestEncryption(`/MallBasic/SynchroCOMMODITY`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data } // 获取商品详情 export async function handeGetCOMMODITYDetail(params: any) { const data = await requestEncryption(`/MallBasic/GetCOMMODITYDetail`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data.Result_Data } // 删除商品管理 export async function handeDeleteCOMMODITY(params: any) { const data = await requestEncryption(`/MallBasic/DeleteCOMMODITY`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data } // 获取商品的多规格列表 export async function handeGetCOMMODITY_MULTIList(params: any) { const data = await requestEncryption(`/MallBasic/GetCOMMODITY_MULTIList`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data.Result_Data } // 获取商户列表 export async function handeGetMERCHANTSList(params: any) { const data = await requestEncryption(`/MallBasic/GetMERCHANTSList`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data.Result_Data } // 同步商户列表 export async function handeSynchroMERCHANTS(params: any) { const data = await requestEncryption(`/MallBasic/SynchroMERCHANTS`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data } // 删除商户 export async function handeDeleteMERCHANTS(params: any) { const data = await requestEncryption(`/MallBasic/DeleteMERCHANTS`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data } // 获取商品自定义列表 export async function handeGetUSERDEFINEDTYPEList(params: any) { const data = await requestEncryption(`/MallBasic/GetUSERDEFINEDTYPEList`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data.Result_Data } // 获取订单列表 export async function handeGetSALEDETAILList(params: any) { const data = await requestEncryption(`/OnlineOrder/GetSALEDETAILList`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data.Result_Data } // 获取线上订单表列表 export async function handeGetSALEBILLList(params: any) { const data = await requestEncryption(`/OnlineOrder/GetSALEBILLList`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data.Result_Data } // 获取商城评价列表 export async function handeGetMALLCOMMENTList(params: any) { const data = await requestEncryption(`/Comment/GetMALLCOMMENTList`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data.Result_Data } // 删除商品评价列表 export async function handeDeleteMALLCOMMENT(params: any) { const data = await requestEncryption(`/Comment/DeleteMALLCOMMENT`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data } // 获得景区列表 export async function handeGetSCENICAREAList(params: any) { const data = await requestEncryption(`/WisdomServerpart/GetSCENICAREAList`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data.Result_Data } // 同步景区列表 export async function handeSynchroSCENICAREA(params: any) { const data = await requestEncryption(`/WisdomServerpart/SynchroSCENICAREA`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data } // 删除景区 export async function handeDeleteSCENICAREA(params: any) { const data = await requestEncryption(`/WisdomServerpart/DeleteSCENICAREA`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data } // 同步规格 export async function handeSynchroCOMMODITY_MULTI(params: any) { const data = await requestEncryption(`/MallBasic/SynchroCOMMODITY_MULTI`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data } // 删除多规格 export async function handeDeleteCOMMODITY_MULTI(params: any) { const data = await requestEncryption(`/MallBasic/DeleteCOMMODITY_MULTI`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data } // 获取商品规格关联的列表(就是拿到商品已经关联了的规格) export async function handeGetRTCOMMODITY_MULTIList(params: any) { const data = await requestEncryption(`/MallBasic/GetRTCOMMODITY_MULTIList`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data.Result_Data } // 查询线上订单详情 export async function handeGetSALEBILLDetail(params: any) { const data = await requestEncryption(`/OnlineOrder/GetSALEBILLDetail`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data.Result_Data } // 获取评价表列表 export async function handeGetCOMMENTList(params: any) { const data = await requestEncryption(`/Comment/GetCOMMENTList`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data.Result_Data } // 回复评论表 export async function handeSynchroCOMMENT(params: any) { const data = await requestEncryption(`/Comment/SynchroCOMMENT`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data.Result_Data } // 服务区的图片 export async function handeGetPictureList(params: any) { const data = await request(`/Picture/GetPictureList`, { method: 'GET', params }) if (data.Result_Code !== 100) { return [] } return data.Result_Data } // 查询线上订单列表信息(含子订单) export async function handeGetSaleBillWholeList(params: any) { const data = await requestEncryption(`/OnlineOrder/GetSaleBillWholeList`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data.Result_Data } // 用户为树形的 用户地址 export async function handeGetMemberAddressCombineList(params: any) { const data = await requestEncryption(`/Member/GetMemberAddressCombineList`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data.Result_Data } // 获取服务区经营商家树 export async function handeGetSPRegionShopTree(params: any) { const data = await requestEncryption(`/BaseInfo/GetSPRegionShopTree`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return wrapTreeNode(data.Result_Data.List) } // 获取点餐商品 export async function handeGetBusinessCommodityList(params: any) { const data = await requestEncryption(`/BaseInfo/GetBusinessCommodityList`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data.Result_Data } // 删除商品多规格 export async function handeDeleteRTCOMMODITY_MULTI(params: any) { const data = await requestEncryption(`/MallBasic/DeleteRTCOMMODITY_MULTI`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data } // 批量同步规格 export async function handeSynchroRTCOMMODITYMULTIList(params: any) { const data = await requestEncryption(`/MallBasic/SynchroRTCOMMODITYMULTIList`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data } // 获取业主营收统计报表数据 export async function handeGetRevenueReport(params: any) { const data = await requestEncryption(`/Revenue/GetRevenueReport`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return wrapTreeNode(data.Result_Data.List) } // 获取点餐商品 export async function handeGetSellerCommodityList(params: any) { const data = await requestEncryption(`/MallBasic/GetSellerCommodityList`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data.Result_Data } // 同步经营商家商品数据 export async function handeSyncSellerCommodityInfo(params: any) { const data = await requestEncryption(`/MallBasic/SyncSellerCommodityInfo`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data } // 获取售后类型的列表数据 export async function handeGetNestingFIELDENUMList(params: any) { const data = await requestEncryption(`/Dictionary/GetNestingFIELDENUMList`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return wrapTreeNode(data.Result_Data.List) } // 同步售后类别 export async function handeSynchroFIELDENUM(params: any) { const data = await requestEncryption(`/Dictionary/SynchroFIELDENUM`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data } // 删除售后类别 export async function handeDeleteFIELDENUM(params: any) { const data = await requestEncryption(`/Dictionary/DeleteFIELDENUM`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data } // 获取字段类型列表 export async function handeGetFIELDEXPLAINList(params: any) { const data = await requestEncryption(`/Dictionary/GetFIELDEXPLAINList`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data.Result_Data.List } // 交易台账列表接口 export async function handeGetSupplierSaleBillList(params: any) { const data = await requestEncryption(`/OnlineOrder/GetSupplierSaleBillList`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data.Result_Data.List } // 拿到埋点的配置数据 export async function handeGetWECHATAPPBURYPOINTList(params: any) { const data = await requestEncryption(`/WeChat/GetWECHATAPPBURYPOINTList`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return [] } return data.Result_Data } // 同步小程序埋点配置 export async function handeSynchroWECHATAPPBURYPOINT(params: any) { const data = await requestEncryption(`/WeChat/SynchroWECHATAPPBURYPOINT`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return data } return data } // 删除小程序埋点配置 export async function handeDeleteWECHATAPPBURYPOINT(params: any) { const data = await requestEncryption(`/WeChat/DeleteWECHATAPPBURYPOINT`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return data } return data } // 拿到所有小程序的列表 export async function handeGetWECHATAPPSIGNList(params: any) { const data = await requestEncryption(`/WeChat/GetWECHATAPPSIGNList`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return data } return data.Result_Data.List } // 获取自定义类别表嵌套列表 export async function handeGetNestingAUTOTYPEList(params: any) { const data = await requestEncryption(`/Member/GetNestingAUTOTYPEList`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return data } return wrapTreeNode(data.Result_Data.List) } // 同步自定义列表 export async function handeSynchroAUTOTYPE(params: any) { const data = await requestEncryption(`/Member/SynchroAUTOTYPE`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return data } return data } // 删除自定义类别表 export async function handeDeleteAUTOTYPE(params: any) { const data = await requestEncryption(`/Member/DeleteAUTOTYPE`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return data } return data } // 新增三个统计报表页面 export async function handeGetPointGrowthSummary(params: any) { const data = await requestEncryption(`/Member/GetPointGrowthSummary`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return data } return data.Result_Data.List } // 获取会员即车牌信息 export async function handeGetMemberShipLicenseList(params: any) { const data = await requestEncryption(`/Member/GetMemberShipLicenseList`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return data } return data.Result_Data } // 获取会员优惠券表列表 export async function handeGetCOUPON_SENDList(params: any) { const data = await requestEncryption(`/Coupon/GetCOUPON_SENDList`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return data } return data.Result_Data.List } // 用户收藏的商品 export async function handeGetCommodityCollectionList(params: any) { const data = await requestEncryption(`/Member/GetCommodityCollectionList`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return data } return data.Result_Data.List } // 获取交易订单汇总报表 export async function handeGetGetOnlineOrderSummary(params: any) { const data = await requestEncryption(`/OnlineOrder/GetOnlineOrderSummary`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return data } return data.Result_Data.List } // 同步回复表 export async function handeSynchroREPLY(params: any) { const data = await requestEncryption(`/Comment/SynchroREPLY`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return data } return data } // 拿到回复详情 export async function handeGetREPLYDetail(params: any) { const data = await requestEncryption(`/Comment/GetREPLYDetail`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return data } return data.Result_Data } // 拿到评价表明细 export async function handeGetCOMMENTDetail(params: any) { const data = await requestEncryption(`/Comment/GetCOMMENTDetail`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return data } return data.Result_Data } // 删除评价 export async function handeDeleteCOMMENT(params: any) { const data = await requestEncryption(`/Comment/DeleteCOMMENT`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return data } return data } // 删除回复 export async function handeDeleteREPLY(params: any) { const data = await requestEncryption(`/Comment/DeleteREPLY`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return data } return data } // 批量添加回复 export async function handeSynchroReplyList(params: any) { const data = await requestEncryption(`/Comment/SynchroReplyList`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return data } return data } // 商品批量上下架 export async function handeSetCommodityState(params: any) { const data = await requestEncryption(`/MallBasic/SetCommodityState`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return data } return data } // 删除会员消费记录 export async function handeDeleteMembershipRecord(params: any) { const data = await requestEncryption(`/Member/DeleteMembershipRecord`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return data } return data } // 请求门店信息 export async function handeGetSERVERPARTSHOPList(params: any) { const data = await requestEncryption(`/BaseInfo/GetSERVERPARTSHOPList`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return data } return data.Result_Data } // 统计积分成长值汇总报表 export async function handeGetMembershipCount(params: any) { const data = await requestEncryption(`/Member/GetMembershipCount`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return data } return data.Result_Data } // 营销活动销售额统计 export async function handeGetMarketingSummary(params: any) { const data = await requestEncryption(`/OnlineOrder/GetMarketingSummary`, { method: 'POST', data: { ...params, requestEncryption: true } }) if (data.Result_Code !== 100) { return data } return data.Result_Data }