reimbursement.js 1.36 KB
import request from '@/service/request.js'
import config from '@/common/config.js'

export default {
	// 获取报销申请列表
	getReimbursementList(params) {
		return request.get(`${config.getApiBaseUrl()}/api/Extend/LqReimbursementApplication`, params);
	},
	// 获取报销申请详情
	getReimbursementDetail(id) {
		return request.get(`${config.getApiBaseUrl()}/api/Extend/LqReimbursementApplication/${id}`);
	},
	// 创建报销申请
	createReimbursement(data) {
		return request.post(`${config.getApiBaseUrl()}/api/Extend/LqReimbursementApplication`, data);
	},
	// 更新报销申请
	updateReimbursement(id, data) {
		return request.put(`${config.getApiBaseUrl()}/api/Extend/LqReimbursementApplication/${id}`, data);
	},
	// 获取未报销的购买记录列表(不分页)
	getUnreimbursedPurchaseList(params) {
		return request.get(`${config.getApiBaseUrl()}/api/Extend/LqPurchaseRecords/Actions/GetNoPagingList`, params);
	},
	// 获取门店列表
	getStoreList(params) {
		return request.get(`${config.getApiBaseUrl()}/api/Extend/LqMdxx`, params);
	},
	// 通过审批
	approveReimbursement(id) {
		return request.post(`${config.getApiBaseUrl()}/api/Extend/LqReimbursementApplication/${id}/Actions/Approve`);
	},
	// 拒绝审批
	rejectReimbursement(id) {
		return request.post(`${config.getApiBaseUrl()}/api/Extend/LqReimbursementApplication/${id}/Actions/Reject`);
	}
}