feeBill.js 1.86 KB
import request from '@/utils/request'
// 查询个人会员缴费单列表
export function getList(query) {
  return request({
    url: '/person/paymentDoc/list',
    method: 'get',
    params: query
  })
}

// 上传缴费凭证
export function commitPaymentVoucher(data) {
  return request({
    url: '/person/paymentDoc/commitPaymentVoucher',
    method: 'post',
    data: data
  })
}

// 下发缴费通知单

// 结算
export function settle(docIds) {
  return request({
    url: `/person/paymentDoc/settle/${docIds}`,
    method: 'get'
  })
}

// 取消结算
export function unSettle(docIds) {
  return request({
    url: `/person/paymentDoc/unSettle/${docIds}`,
    method: 'get'
  })
}

// 下发证书
export function sendStuCert(docIds) {
  return request({
    url: `/person/paymentDoc/sendStuCert/${docIds}`,
    method: 'get'
  })
}

// 下载缴费凭证
export function fileUrl(fileUrl) {
  return request({
    url: '/upload/getFile?fileUrl=' + fileUrl,
    method: 'get'
  })
}

// 查看详情
export function detail(payId) {
  return request({
    url: '/person/paymentDoc/' + payId,
    method: 'get'
  })
}

// 查看详情
export function queryByList(data, params) {
  return request({
    url: '/person/payment/queryByList',
    method: 'post',
    data,
    params
  })
}

// 缴费单
export function feelDetail(data) {
  return request({
    url: `/person/paymentDoc/detail/${data.docId}`,
    method: 'get',
    params: data
  })
}

// 批量下载缴费通知单
export function down(docIds) {
  return request({
    url: `/person/paymentDoc/down/${docIds}`
  })
}

// 缴费单道馆
export function getByMemId(data) {
  return request({
    url: `/person/paymentDoc/getByMemId/${data.docId}`,
    method: 'get',
    params: data
  })
}

// 缴费删除
export function paymentDoc(ids) {
  return request({
    url: `/person/paymentDoc/${ids}`,
    method: 'delete'
  })
}