Newer
Older
smartcity_merchant_front / src / api / merchant / merchant.js
wangxitong on 22 Feb 2024 1 KB first commit
import request from '@/utils/request'

// 分页查询商户列表
export function merchantListPage(params) {
  return request({
    url: 'shop/merchant/listPage',
    method: 'get',
    params
  })
}

// 导出商户列表
export function merchantExport(params) {
  return request({
    url: 'shop/merchant/export',
    method: 'get',
    params,
    responseType: 'blob' // 这一步也很关键,一定要加上 responseType 值为 blob
  })
}

// 商户详情
export function merchantDetail(merchantId) {
  return request({
    url: 'shop/merchant/detail',
    method: 'get',
    params: {
      merchantId: merchantId
    }
  })
}

// 分页查询店铺列表
export function shopListPage(params) {
  return request({
    url: 'shop/shop/listPage',
    method: 'get',
    params
  })
}
// 店铺列表导出
export function shopExport(params) {
  return request({
    url: 'shop/shop/export',
    method: 'get',
    params,
    responseType: 'blob' // 这一步也很关键,一定要加上 responseType 值为 blob
  })
}

// 店铺详情
export function shopDetail(shopId) {
  return request({
    url: 'shop/shop/detail',
    method: 'get',
    params: {
      shopId: shopId
    }
  })
}
export function getIdByCode(shopCode) {
  return request({
    url: 'shop/merchant/getIdByCode',
    method: 'get',
    params: {
      shopCode: shopCode
    }
  })
}
// 统计店铺状态
export function shopStaticsByStatus(params) {
  return request({
    url: 'shop/shop/staticsByStatus',
    method: 'get',
    params
  })
}
// 按街道统计店铺
export function shopStaticsByStreet(params) {
  return request({
    url: 'shop/shop/staticsByStreet',
    method: 'get',
    params
  })
}