123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156 |
- import request from '@/utils/httpRequest'
- import {CONSULTANCY_PATH as prefix} from "../../AppPath";
- export default class ReimbursementService {
- list (param) {
- return request({
- url: prefix + '/consultancyReimbursement/info/list',
- method: 'get',
- params: param
- })
- }
- reportNoList (param) {
- return request({
- url: prefix + '/consultancyReimbursement/info/reportNoList',
- method: 'get',
- params: param
- })
- }
- projectList (params) {
- return request({
- url: prefix + '/consultancyReimbursement/info/projectList',
- method: 'get',
- params: params
- })
- }
- save (param) {
- return request({
- url: prefix + '/consultancyReimbursement/info/save',
- method: 'post',
- data: param
- })
- }
- findById (id) {
- return request({
- url: prefix + '/consultancyReimbursement/info/findById',
- method: 'get',
- params: {id: id}
- })
- }
- remove (id) {
- return request({
- url: prefix + '/consultancyReimbursement/info/remove',
- method: 'get',
- params: {id: id}
- })
- }
- updateStatusById (param) {
- return request({
- url: prefix + '/consultancyReimbursement/info/updateStatusById',
- method: 'post',
- data: param
- })
- }
- checkNumber (number) {
- return request({
- url: prefix + '/consultancyReimbursement/info/checkNumber',
- method: 'get',
- params: {number: number}
- })
- }
- userTree (name) {
- return request({
- url: prefix + '/consultancyReimbursement/info/userTree',
- method: 'get',
- params: {name: name}
- })
- }
- exportFile (params) {
- return request({
- url: prefix + '/consultancyReimbursement/info/exportFile',
- method: 'get',
- params: params,
- responseType: 'blob'
- })
- }
- exportInvoiceReimbursementFile (params) {
- return request({
- url: prefix + '/consultancyReimbursement/info/exportInvoiceReimbursementFile',
- method: 'get',
- params: params,
- responseType: 'blob'
- })
- }
- getEffectiveDataByInvoiceNumber (invoiceNumber,id) {
- return request({
- url: prefix + '/consultancyReimbursement/info/getEffectiveDataByInvoiceNumber',
- method: 'get',
- params: {invoiceNumber: invoiceNumber,id:id}
- })
- }
- getEffectiveDataByNumbers (invoiceNumber,id) {
- return request({
- url: prefix + '/consultancyReimbursement/info/getEffectiveDataByNumbers',
- method: 'get',
- params: {invoiceNumber: invoiceNumber,id:id}
- })
- }
- getEffectiveDataByNumbers2 (invoiceNumber) {
- return request({
- url: prefix + '/consultancyReimbursement/info/getEffectiveDataByNumbers2',
- method: 'get',
- params: {invoiceNumber: invoiceNumber}
- })
- }
- deleteByIdAndNumber (id,invoiceNumber) {
- return request({
- url: prefix + '/consultancyReimbursement/info/deleteByIdAndNumber',
- method: 'post',
- params: {id:id,invoiceNumber: invoiceNumber}
- })
- }
- findHistory (id) {
- return request({
- url: prefix + '/consultancyReimbursement/info/findHistory',
- method: 'get',
- params: {id: id}
- })
- }
- findHiById (id) {
- return request({
- url: prefix + '/consultancyReimbursement/info/findHiById',
- method: 'get',
- params: {id: id}
- })
- }
- updatePaymentStatus (param) {
- return request({
- url: prefix + '/consultancyReimbursement/info/updatePaymentStatus',
- method: 'post',
- data: param
- })
- }
- updateFileStatusById(param){
- return request({
- url: prefix + '/consultancyReimbursement/info/updateFileStatusById',
- method: 'post',
- data: param
- })
- }
- findFileById (id) {
- return request({
- url: prefix + '/consultancyReimbursement/info/findFileById',
- method: 'get',
- params: {id: id}
- })
- }
- saveFile (param) {
- return request({
- url: prefix + '/consultancyReimbursement/info/saveFile',
- method: 'post',
- data: param
- })
- }
- }
|