parent
12c3d31b8a
commit
ca45a573cc
@ -0,0 +1,76 @@
|
|||||||
|
import request from '@/utils/request';
|
||||||
|
import { AxiosPromise } from 'axios';
|
||||||
|
import { FinAccountInstallmentVO, FinAccountInstallmentForm, FinAccountInstallmentQuery } from '@/api/oa/erp/finAccountInstallment/types';
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 查询分款信息列表
|
||||||
|
* @param query
|
||||||
|
* @returns {*}
|
||||||
|
*/
|
||||||
|
|
||||||
|
export const listFinAccountInstallment = (query?: FinAccountInstallmentQuery): AxiosPromise<FinAccountInstallmentVO[]> => {
|
||||||
|
return request({
|
||||||
|
url: '/oa/erp/finAccountInstallment/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 查询分款信息详细
|
||||||
|
* @param accountInstallmentId
|
||||||
|
*/
|
||||||
|
export const getFinAccountInstallment = (accountInstallmentId: string | number): AxiosPromise<FinAccountInstallmentVO> => {
|
||||||
|
return request({
|
||||||
|
url: '/oa/erp/finAccountInstallment/' + accountInstallmentId,
|
||||||
|
method: 'get'
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 新增分款信息
|
||||||
|
* @param data
|
||||||
|
*/
|
||||||
|
export const addFinAccountInstallment = (data: FinAccountInstallmentForm) => {
|
||||||
|
return request({
|
||||||
|
url: '/oa/erp/finAccountInstallment',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 修改分款信息
|
||||||
|
* @param data
|
||||||
|
*/
|
||||||
|
export const updateFinAccountInstallment = (data: FinAccountInstallmentForm) => {
|
||||||
|
return request({
|
||||||
|
url: '/oa/erp/finAccountInstallment',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 删除分款信息
|
||||||
|
* @param accountInstallmentId
|
||||||
|
*/
|
||||||
|
export const delFinAccountInstallment = (accountInstallmentId: string | number | Array<string | number>) => {
|
||||||
|
return request({
|
||||||
|
url: '/oa/erp/finAccountInstallment/' + accountInstallmentId,
|
||||||
|
method: 'delete'
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 下拉框查询分款信息列表
|
||||||
|
* @param query
|
||||||
|
* @returns {*}
|
||||||
|
*/
|
||||||
|
export function getErpFinAccountInstallmentList (query) {
|
||||||
|
return request({
|
||||||
|
url: '/oa/erp/finAccountInstallment/getErpFinAccountInstallmentList',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
});
|
||||||
|
};
|
||||||
@ -0,0 +1,105 @@
|
|||||||
|
import request from '@/utils/request';
|
||||||
|
import { AxiosPromise } from 'axios';
|
||||||
|
import { FinAccountReceivableVO, FinAccountReceivableForm, FinAccountReceivableQuery } from '@/api/oa/erp/finAccountReceivable/types';
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 查询应收款信息列表
|
||||||
|
* @param query
|
||||||
|
* @returns {*}
|
||||||
|
*/
|
||||||
|
|
||||||
|
export const listFinAccountReceivable = (query?: FinAccountReceivableQuery): AxiosPromise<FinAccountReceivableVO[]> => {
|
||||||
|
return request({
|
||||||
|
url: '/oa/erp/finAccountReceivable/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 查询应收款信息详细
|
||||||
|
* @param accountReceivableId
|
||||||
|
*/
|
||||||
|
export const getFinAccountReceivable = (accountReceivableId: string | number): AxiosPromise<FinAccountReceivableVO> => {
|
||||||
|
return request({
|
||||||
|
url: '/oa/erp/finAccountReceivable/' + accountReceivableId,
|
||||||
|
method: 'get'
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 新增应收款信息
|
||||||
|
* @param data
|
||||||
|
*/
|
||||||
|
export const addFinAccountReceivable = (data: FinAccountReceivableForm) => {
|
||||||
|
return request({
|
||||||
|
url: '/oa/erp/finAccountReceivable',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 修改应收款信息
|
||||||
|
* @param data
|
||||||
|
*/
|
||||||
|
export const updateFinAccountReceivable = (data: FinAccountReceivableForm) => {
|
||||||
|
return request({
|
||||||
|
url: '/oa/erp/finAccountReceivable',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 删除应收款信息
|
||||||
|
* @param accountReceivableId
|
||||||
|
*/
|
||||||
|
export const delFinAccountReceivable = (accountReceivableId: string | number | Array<string | number>) => {
|
||||||
|
return request({
|
||||||
|
url: '/oa/erp/finAccountReceivable/' + accountReceivableId,
|
||||||
|
method: 'delete'
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 下拉框查询应收款信息列表
|
||||||
|
* @param query
|
||||||
|
* @returns {*}
|
||||||
|
*/
|
||||||
|
export function getErpFinAccountReceivableList(query) {
|
||||||
|
return request({
|
||||||
|
url: '/oa/erp/finAccountReceivable/getErpFinAccountReceivableList',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 编辑时查询应收款节点信息列表,right join 应收款节点信息erp_fin_account_receivable_stage
|
||||||
|
* @param query
|
||||||
|
* @returns {*}
|
||||||
|
*/
|
||||||
|
export function getErpFinAccountReceivableStageList(query) {
|
||||||
|
return request({
|
||||||
|
url: '/oa/erp/finAccountReceivable/getErpFinAccountReceivableStageList',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 新增时查询应收款节点信息列表,right join 应收款节点信息erp_fin_account_receivable_stage
|
||||||
|
* @param query
|
||||||
|
* @returns {*}
|
||||||
|
*/
|
||||||
|
export function getErpContractPaymentMethodJoinList(query) {
|
||||||
|
return request({
|
||||||
|
url: '/oa/erp/finAccountReceivable/getErpContractPaymentMethodJoinList',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -0,0 +1,76 @@
|
|||||||
|
import request from '@/utils/request';
|
||||||
|
import { AxiosPromise } from 'axios';
|
||||||
|
import { FinAccountReceivableStageVO, FinAccountReceivableStageForm, FinAccountReceivableStageQuery } from '@/api/oa/erp/finAccountReceivableStage/types';
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 查询应收款节点信息列表
|
||||||
|
* @param query
|
||||||
|
* @returns {*}
|
||||||
|
*/
|
||||||
|
|
||||||
|
export const listFinAccountReceivableStage = (query?: FinAccountReceivableStageQuery): AxiosPromise<FinAccountReceivableStageVO[]> => {
|
||||||
|
return request({
|
||||||
|
url: '/oa/erp/finAccountReceivableStage/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 查询应收款节点信息详细
|
||||||
|
* @param receivableStageId
|
||||||
|
*/
|
||||||
|
export const getFinAccountReceivableStage = (receivableStageId: string | number): AxiosPromise<FinAccountReceivableStageVO> => {
|
||||||
|
return request({
|
||||||
|
url: '/oa/erp/finAccountReceivableStage/' + receivableStageId,
|
||||||
|
method: 'get'
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 新增应收款节点信息
|
||||||
|
* @param data
|
||||||
|
*/
|
||||||
|
export const addFinAccountReceivableStage = (data: FinAccountReceivableStageForm) => {
|
||||||
|
return request({
|
||||||
|
url: '/oa/erp/finAccountReceivableStage',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 修改应收款节点信息
|
||||||
|
* @param data
|
||||||
|
*/
|
||||||
|
export const updateFinAccountReceivableStage = (data: FinAccountReceivableStageForm) => {
|
||||||
|
return request({
|
||||||
|
url: '/oa/erp/finAccountReceivableStage',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 删除应收款节点信息
|
||||||
|
* @param receivableStageId
|
||||||
|
*/
|
||||||
|
export const delFinAccountReceivableStage = (receivableStageId: string | number | Array<string | number>) => {
|
||||||
|
return request({
|
||||||
|
url: '/oa/erp/finAccountReceivableStage/' + receivableStageId,
|
||||||
|
method: 'delete'
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 下拉框查询应收款节点信息列表
|
||||||
|
* @param query
|
||||||
|
* @returns {*}
|
||||||
|
*/
|
||||||
|
export function getErpFinAccountReceivableStageList (query) {
|
||||||
|
return request({
|
||||||
|
url: '/oa/erp/finAccountReceivableStage/getErpFinAccountReceivableStageList',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
});
|
||||||
|
};
|
||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue