consume.js 1.23 KB
import request from '@/service/request.js'
import config from '@/common/config.js'

export default {
	// 提交耗卡数据
	submitConsume(data) {
		return request.post(`${config.getApiBaseUrl()}/api/Extend/LqXhHyhk`, data);
	},
	
	// 获取耗卡记录列表
	getConsumeList(params = {}) {
		return request.get(`${config.getApiBaseUrl()}/api/Extend/LqXhHyhk`, params);
	},
	
	// 获取耗卡记录详情
	getConsumeDetail(id) {
		return request.get(`${config.getApiBaseUrl()}/api/Extend/LqXhHyhk/${id}`);
	},
	
	// 更新耗卡记录
	updateConsume(id, data) {
		return request.put(`${config.getApiBaseUrl()}/api/Extend/LqXhHyhk/${id}`, data);
	},
	
	// 删除耗卡记录
	deleteConsume(id) {
		return request.del(`${config.getApiBaseUrl()}/api/Extend/LqXhHyhk/${id}`);
	},
	
	// 获取耗卡统计信息
	getConsumeStatistics(params = {}) {
		return request.get(`${config.getApiBaseUrl()}/api/Extend/LqXhHyhk/statistics`, params);
	},
	
	// 作废耗卡
	cancelConsume(id, remark = '') {
		return request.put(`${config.getApiBaseUrl()}/api/Extend/lqxhhyhk/CancelCardUsageRecord/${id}`+'?remarks='+remark);
	},
	
	// 修改耗卡
	updateConsumeForNoDelete(data) {
		return request.put(`${config.getApiBaseUrl()}/api/Extend/lqxhhyhk/${data.id}`, data);
	}
}