sfxx.js 1.83 KB
/*
 * @Description: sfxx
 * @Autor: renchao
 * @LastEditTime: 2024-03-20 14:02:38
 */
import request from '@/utils/request';
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))


export function getSfmxList (businessBsm) {
  return request({
    url: SERVER.SERVERAPI + '/rest/sys/sf/getSfmxList',
    method: 'get',
    params: {
      businessBsm: businessBsm
    }
  })
}

/**
 * @description: 收费信息
 * @param {*} businessBsm
 * @author: renchao
 */
export function initSfxx (businessBsm) {
  return request({
    url: SERVER.SERVERAPI + '/rest/sys/sf/initSfxx',
    method: 'get',
    params: {
      businessBsm: businessBsm
    }
  })
}

/**
 * @description: 重新计费
 * @param {*} businessBsm
 * @author: renchao
 */
export function recharge (businessBsm) {
  return request({
    url: SERVER.SERVERAPI + '/rest/sys/sf/recharge',
    method: 'get',
    params: {
      businessBsm: businessBsm
    }
  })
}
/**
 * @description: 修改收费信息
 * @param {*} businessBsm
 * @author: renchao
 */
export function updateSfxx (data) {
  return request({
    url: SERVER.SERVERAPI + '/rest/sys/sf/updateSfxx',
    method: 'post',
    data
  })
}


export function saveSfmx (data) {
  return request({
    url: SERVER.SERVERAPI + '/rest/sys/sf/saveSfmx',
    method: 'post',
    data
  })
}

export function deleteSfmx (bsmSf) {
  return request({
    url: SERVER.SERVERAPI + '/rest/sys/sf/deleteSfmx',
    method: 'get',
    params: {
      bsmSf: bsmSf
    }
  })
}

export function getDlxxByBsmSldy (bsmSldy) {
  return request({
    url: SERVER.SERVERAPI + '/rest/ywbl/dlxx/getDlxxByBsmSldy',
    method: 'get',
    params: {
      bsmSldy: bsmSldy
    }
  })
}

export function saveOrUpdateDlxx (data) {
  return request({
    url: SERVER.SERVERAPI + '/rest/ywbl/dlxx/saveOrUpdateDlxx',
    method: 'post',
    data
  })
}