purchase.js 1.02 KB
import request from '@/service/request.js'
import config from '@/common/config.js'

export default {
	// 获取物品购买列表
	getPurchaseList(params) {
		return request.get(`${config.getApiBaseUrl()}/api/Extend/LqPurchaseRecords`, params);
	},

	// 获取物品购买详情
	getPurchaseDetail(id) {
		return request.get(`${config.getApiBaseUrl()}/api/Extend/LqPurchaseRecords/${id}`);
	},

	// 创建物品购买记录
	createPurchase(data) {
		return request.post(`${config.getApiBaseUrl()}/api/Extend/LqPurchaseRecords`, data);
	},

	// 更新物品购买记录
	updatePurchase(id, data) {
		return request.put(`${config.getApiBaseUrl()}/api/Extend/LqPurchaseRecords/${id}`, data);
	},

	// 获取报销分类列表(无分页)
	getReimbursementCategoryList(params) {
		return request.get(`${config.getApiBaseUrl()}/api/Extend/LqReimbursementCategory/Actions/GetNoPagingList`, params);
	},

	// 删除物品购买记录
	deletePurchase(id) {
		return request.del(`${config.getApiBaseUrl()}/api/Extend/LqPurchaseRecords/${id}`);
	}
}