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

// 分页查询处罚记录
export function punishListPage(params) {
  return request({
    url: 'shop/punish/listPage',
    method: 'get',
    params
  })
}

// 导出处罚列表
export function punishExport(params) {
  return request({
    url: 'shop/punish/export',
    method: 'post',
    params,
    responseType: 'blob' // 这一步也很关键,一定要加上 responseType 值为 blob
  })
}

// 根据商户查询处罚记录
export function punishListByMerchant(merchantId) {
  return request({
    url: 'shop/punish/listByMerchant',
    method: 'get',
    params: {
      merchantId: merchantId
    }
  })
}

// 统计处罚类型
export function punishStatisticByType() {
  return request({
    url: 'shop/punish/statisticByType',
    method: 'get'
  })
}

// 根据商户统计处罚类型
export function punishStatisticByMerchant(merchantId) {
  return request({
    url: 'shop/punish/statisticByMerchant',
    method: 'get',
    params: {
      merchantId: merchantId
    }
  })
}