workflow-form.js 741 Bytes
import request from '@/service/request.js'
import config from '@/common/config.js'

export default {
	getWorkflowBillNumber(enCode) {
		return request.get(`${config.getApiBaseUrl()}/api/system/BillRule/BillNumber/${enCode}`)
	},
	getWorkflowLeaveApplyDetail(id) {
		return request.get(`${config.getApiBaseUrl()}/api/workflow/Form/LeaveApply/${id}`)
	},
	getWorkflowLeaveQuotaSummary() {
		return request.get(`${config.getApiBaseUrl()}/api/workflow/Form/LeaveApply/QuotaSummary`)
	},
	createWorkflowLeaveApply(data) {
		return request.post(`${config.getApiBaseUrl()}/api/workflow/Form/LeaveApply`, data)
	},
	updateWorkflowLeaveApply(id, data) {
		return request.put(`${config.getApiBaseUrl()}/api/workflow/Form/LeaveApply/${id}`, data)
	}
}