123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118 |
- import request from '@/utils/httpRequest'
- export default class reimbursementSys {
- treeData (params) {
- return request({
- url: '/accountant/reimbursement/treeData',
- method: 'get',
- params: params
- })
- }
- saveBusiness (inputForm) {
- return request({
- url: `/accountant/reimbursement/saveBusiness`,
- method: 'post',
- data: inputForm
- })
- }
- saveGatheringTime (inputForm) {
- return request({
- url: `/accountant/reimbursement/saveGatheringTime`,
- method: 'post',
- data: inputForm
- })
- }
- updateReimbursementRatio (inputForm) {
- return request({
- url: `/accountant/reimbursement/updateReimbursementRatio`,
- method: 'post',
- data: inputForm
- })
- }
- saveInvoice (inputForm) {
- return request({
- url: `/accountant/reimbursement/saveInvoice`,
- method: 'post',
- data: inputForm
- })
- }
- modifyInvoice (inputForm) {
- return request({
- url: `/accountant/reimbursement/modifyInvoice`,
- method: 'post',
- data: inputForm
- })
- }
- deleteBusiness (ids) {
- return request({
- url: '/accountant/reimbursement/deleteBusiness',
- method: 'delete',
- params: {ids: ids}
- })
- }
- deleteInvoice (ids) {
- return request({
- url: '/accountant/reimbursement/deleteInvoice',
- method: 'delete',
- params: {ids: ids}
- })
- }
- delete (ids) {
- return request({
- url: '/accountant/reimbursement/delete',
- method: 'delete',
- params: {ids: ids}
- })
- }
- queryBusinessById (id) {
- return request({
- url: `/accountant/reimbursement/queryBusinessById`,
- method: 'get',
- params: {id: id}
- })
- }
- queryBusinessByInvoiceId (id) {
- return request({
- url: `/accountant/reimbursement/queryBusinessByInvoiceId`,
- method: 'get',
- params: {id: id}
- })
- }
- queryInvoiceById (id) {
- return request({
- url: `/accountant/reimbursement/queryInvoiceById`,
- method: 'get',
- params: {id: id}
- })
- }
- addBatchReimbursement (invoiceNumbers) {
- return request({
- url: '/accountant/reimbursement/addBatchReimbursement',
- method: 'put',
- params: {
- invoiceNumbers: invoiceNumbers
- }
- })
- }
- exportExcel (params) {
- return request({
- url: '/accountant/reimbursement/export',
- method: 'get',
- params: params,
- responseType: 'blob'
- })
- }
- }
|