190 lines
		
	
	
		
			3.5 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
		
		
			
		
	
	
			190 lines
		
	
	
		
			3.5 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| 
								 | 
							
								import request from '@/utils/request'
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								/**      ------------------服务器宽带收益-------------------        */
							 | 
						||
| 
								 | 
							
								// 查询列表
							 | 
						||
| 
								 | 
							
								export function listBandWidth(data) {
							 | 
						||
| 
								 | 
							
								    return request({
							 | 
						||
| 
								 | 
							
								        url: '/system/bandwidth/list',
							 | 
						||
| 
								 | 
							
								        method: 'post',
							 | 
						||
| 
								 | 
							
								        data: data
							 | 
						||
| 
								 | 
							
								    })
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								// 查询详细
							 | 
						||
| 
								 | 
							
								export function getBandWidth(Id) {
							 | 
						||
| 
								 | 
							
								    return request({
							 | 
						||
| 
								 | 
							
								        url: '/system/bandwidth/' + Id,
							 | 
						||
| 
								 | 
							
								        method: 'get'
							 | 
						||
| 
								 | 
							
								    })
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								// 新增
							 | 
						||
| 
								 | 
							
								export function addBandWidth(data) {
							 | 
						||
| 
								 | 
							
								    return request({
							 | 
						||
| 
								 | 
							
								        url: '/system/bandwidth',
							 | 
						||
| 
								 | 
							
								        method: 'post',
							 | 
						||
| 
								 | 
							
								        data: data
							 | 
						||
| 
								 | 
							
								    })
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								// 修改
							 | 
						||
| 
								 | 
							
								export function updateBandWidth(data) {
							 | 
						||
| 
								 | 
							
								    return request({
							 | 
						||
| 
								 | 
							
								        url: '/system/bandwidth',
							 | 
						||
| 
								 | 
							
								        method: 'put',
							 | 
						||
| 
								 | 
							
								        data: data
							 | 
						||
| 
								 | 
							
								    })
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								// 重新计算
							 | 
						||
| 
								 | 
							
								export function recalBandWidth(Id) {
							 | 
						||
| 
								 | 
							
								  return request({
							 | 
						||
| 
								 | 
							
								    url: '/system/bandwidth/recalculate/' + Id,
							 | 
						||
| 
								 | 
							
								    method: 'get'
							 | 
						||
| 
								 | 
							
								  })
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								// 相关数据
							 | 
						||
| 
								 | 
							
								export function relatedBandWidth(Id) {
							 | 
						||
| 
								 | 
							
								  return request({
							 | 
						||
| 
								 | 
							
								    url: '/system/bandwidth/relatedData/' + Id,
							 | 
						||
| 
								 | 
							
								    method: 'get'
							 | 
						||
| 
								 | 
							
								  })
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								// 月均日95的 相关数据
							 | 
						||
| 
								 | 
							
								export function avgDetailMsg(Id) {
							 | 
						||
| 
								 | 
							
								  return request({
							 | 
						||
| 
								 | 
							
								    url: '/system/bandwidth/getAvgDetailMsg/' + Id,
							 | 
						||
| 
								 | 
							
								    method: 'get'
							 | 
						||
| 
								 | 
							
								  })
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								// 月均日95的新增
							 | 
						||
| 
								 | 
							
								export function calculateAvg(data) {
							 | 
						||
| 
								 | 
							
								  return request({
							 | 
						||
| 
								 | 
							
								    url: '/system/bandwidth/calculateAvg',
							 | 
						||
| 
								 | 
							
								    method: 'post',
							 | 
						||
| 
								 | 
							
								    data: data
							 | 
						||
| 
								 | 
							
								  })
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								/**      ------------------业务管理-------------------        */
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								// 查询列表
							 | 
						||
| 
								 | 
							
								export function listBusiness(data) {
							 | 
						||
| 
								 | 
							
								  return request({
							 | 
						||
| 
								 | 
							
								    url: '/system/business/list',
							 | 
						||
| 
								 | 
							
								    method: 'post',
							 | 
						||
| 
								 | 
							
								    data: data
							 | 
						||
| 
								 | 
							
								  })
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								// 查询全部列表
							 | 
						||
| 
								 | 
							
								export function listAllBusinessList(data) {
							 | 
						||
| 
								 | 
							
								  return request({
							 | 
						||
| 
								 | 
							
								    url: '/system/business/getAllBusinessMsg',
							 | 
						||
| 
								 | 
							
								    method: 'post',
							 | 
						||
| 
								 | 
							
								    data: {}
							 | 
						||
| 
								 | 
							
								  })
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								// 查询详细
							 | 
						||
| 
								 | 
							
								export function getBusiness(Id) {
							 | 
						||
| 
								 | 
							
								  return request({
							 | 
						||
| 
								 | 
							
								    url: '/system/business/' + Id,
							 | 
						||
| 
								 | 
							
								    method: 'get'
							 | 
						||
| 
								 | 
							
								  })
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								// 新增
							 | 
						||
| 
								 | 
							
								export function addBusiness(data) {
							 | 
						||
| 
								 | 
							
								  return request({
							 | 
						||
| 
								 | 
							
								    url: '/system/business',
							 | 
						||
| 
								 | 
							
								    method: 'post',
							 | 
						||
| 
								 | 
							
								    data: data
							 | 
						||
| 
								 | 
							
								  })
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								// 修改
							 | 
						||
| 
								 | 
							
								export function updateBusiness(data) {
							 | 
						||
| 
								 | 
							
								  return request({
							 | 
						||
| 
								 | 
							
								    url: '/system/business',
							 | 
						||
| 
								 | 
							
								    method: 'put',
							 | 
						||
| 
								 | 
							
								    data: data
							 | 
						||
| 
								 | 
							
								  })
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								// 查询业务号
							 | 
						||
| 
								 | 
							
								export function getBusinessCode() {
							 | 
						||
| 
								 | 
							
								  return request({
							 | 
						||
| 
								 | 
							
								    url: '/system/business/getBusinessCode',
							 | 
						||
| 
								 | 
							
								    method: 'get',
							 | 
						||
| 
								 | 
							
								  })
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								// 验证名称是否重复
							 | 
						||
| 
								 | 
							
								export function countBusinessName(data) {
							 | 
						||
| 
								 | 
							
								  return request({
							 | 
						||
| 
								 | 
							
								    url: '/system/business/countByBusinessName',
							 | 
						||
| 
								 | 
							
								    method: 'post',
							 | 
						||
| 
								 | 
							
								    data: data
							 | 
						||
| 
								 | 
							
								  })
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								// 删除
							 | 
						||
| 
								 | 
							
								export function delBusiness(roleId) {
							 | 
						||
| 
								 | 
							
								  return request({
							 | 
						||
| 
								 | 
							
								    url: '/system/business/' + roleId,
							 | 
						||
| 
								 | 
							
								    method: 'delete'
							 | 
						||
| 
								 | 
							
								  })
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								/**      ------------------收益方式配置-------------------        */
							 | 
						||
| 
								 | 
							
								// 查询列表
							 | 
						||
| 
								 | 
							
								export function listRevenueConfig(data) {
							 | 
						||
| 
								 | 
							
								  return request({
							 | 
						||
| 
								 | 
							
								    url: '/system/revenueConfig/list',
							 | 
						||
| 
								 | 
							
								    method: 'post',
							 | 
						||
| 
								 | 
							
								    data: data
							 | 
						||
| 
								 | 
							
								  })
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								// 查询详细
							 | 
						||
| 
								 | 
							
								export function getRevenueConfig(Id) {
							 | 
						||
| 
								 | 
							
								  return request({
							 | 
						||
| 
								 | 
							
								    url: '/system/revenueConfig/' + Id,
							 | 
						||
| 
								 | 
							
								    method: 'get'
							 | 
						||
| 
								 | 
							
								  })
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								// 修改
							 | 
						||
| 
								 | 
							
								export function updateRevenueConfig(data) {
							 | 
						||
| 
								 | 
							
								  return request({
							 | 
						||
| 
								 | 
							
								    url: '/system/revenueConfig',
							 | 
						||
| 
								 | 
							
								    method: 'put',
							 | 
						||
| 
								 | 
							
								    data: data
							 | 
						||
| 
								 | 
							
								  })
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								/**      ------------------收益方式修改记录-------------------        */
							 | 
						||
| 
								 | 
							
								// 查询列表
							 | 
						||
| 
								 | 
							
								export function listRecord(data) {
							 | 
						||
| 
								 | 
							
								  return request({
							 | 
						||
| 
								 | 
							
								    url: '/system/record/list',
							 | 
						||
| 
								 | 
							
								    method: 'post',
							 | 
						||
| 
								 | 
							
								    data: data
							 | 
						||
| 
								 | 
							
								  })
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								// 查询详细
							 | 
						||
| 
								 | 
							
								export function getRecord(Id) {
							 | 
						||
| 
								 | 
							
								  return request({
							 | 
						||
| 
								 | 
							
								    url: '/system/record/' + Id,
							 | 
						||
| 
								 | 
							
								    method: 'get'
							 | 
						||
| 
								 | 
							
								  })
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								// 修改
							 | 
						||
| 
								 | 
							
								export function updateRecord(data) {
							 | 
						||
| 
								 | 
							
								  return request({
							 | 
						||
| 
								 | 
							
								    url: '/system/record',
							 | 
						||
| 
								 | 
							
								    method: 'put',
							 | 
						||
| 
								 | 
							
								    data: data
							 | 
						||
| 
								 | 
							
								  })
							 | 
						||
| 
								 | 
							
								}
							 |