123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228 |
- // +----------------------------------------------------------------------
- // | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
- // +----------------------------------------------------------------------
- // | Copyright (c) 2016~2025 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/v1`, data , {noAuth:true});
- }
- /**
- * 二手交易商品列表
- * @param Obj data
- */
- export function getSecondHandListApi(data) {
- return request.get(`secondHand/prod/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);
- }
- /**
- * 获取全部商户分类列表
- */
- 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 getCategoryCacheTree(merId) {
- return request.get(`merchant/product/category/cache/tree/${merId} `, {}, {noAuth:true});
- }
- /**
- * 商家页面-商家信息
- */
- export function getMerchantInfo(id) {
- return request.get(`merchant/index/info/${id}`, {}, {noAuth:true});
- }
- /**
- * 商家页面-商品分页列表
- */
- export function getMerchantProList(cid, merId, page, limit) {
- return request.get(`product/merchant/pro/list?cids=${cid}&merId=${merId}&page=${page}&limit=${limit}`, {}, {noAuth:true});
- }
-
- /**
- * 商家页面-获取商家评论
- */
- export function getMerchantReply(merId, data) {
- return request.get('product/merchant/reply/list/' + merId, data,{
- noAuth: true
- })
- }
- /**
- * 商家评价数量和好评度
- * @param int id
- */
- export function getMerchantReplyConfig(id) {
- return request.get('product/merchant/reply/config/' + id,{},{
- noAuth: true
- });
- }
|