公司信息 列表作废以及基本信息 营业执照

This commit is contained in:
孙景学
2025-07-16 10:28:15 +08:00
parent 9618923a15
commit d58d4dd609
8 changed files with 314 additions and 143 deletions

View File

@ -25,16 +25,17 @@ export const qualificationsView = (id: string) => request.get(`/qualifications/$
* 资质新增
*/
interface qualificationsaAdd {
id: string;
accessory: string;
authority: string;
certificateType: string;
code: string;
dateTime: string;
name: string;
supplierId: string;
termOfValidity: string;
typeLevel: string;
id?: string;
accessory?: string;
authority?: string;
certificateType?: string;
code?: string;
dateTime?: string;
name?: string;
supplierId?: string;
termOfValidity?: string;
typeLevel?: string;
delFlag?: string;
}
export const qualificationsaAdd = (data: qualificationsaAdd) => request.post('/qualifications', { data });
/**
@ -77,16 +78,18 @@ export const invoiceView = (id: string) => request.get(`/invoice/${id}`);
* 开票新增
*/
interface invoiceAdd {
id: string;
account: string;
address: string;
bank: string;
head: string;
phone: string;
qualificationCertificate: string;
supplierId: string;
taxpayerCode: string;
taxpayerType: string;
id?: string;
account?: string;
address?: string;
bank?: string;
head?: string;
phone?: string;
qualificationCertificate?: string;
supplierId?: string;
taxpayerCode?: string;
taxpayerType?: string;
delFlag?: string;
}
export const invoiceAdd = (data: invoiceAdd) => request.post('/invoice', { data });
/**
@ -116,17 +119,18 @@ export const bankView = (id: string) => request.get(`/bank/${id}`);
* 银行新增
*/
interface bankAdd {
id: string;
account: string;
accountName: string;
bank: string;
city: string;
currency: string;
interbankNumber: string;
nation: string;
province: string;
supplierId: string;
swiftCode: null;
id?: string;
account?: string;
accountName?: string;
bank?: string;
city?: string;
currency?: string;
interbankNumber?: string;
nation?: string;
province?: string;
supplierId?: string;
swiftCode?: null;
delFlag?: string;
[property: string]: any;
}
export const bankAdd = (data: bankAdd) => request.post('/bank', { data });
@ -157,14 +161,15 @@ export const attachmentskView = (id: string) => request.get(`/attachments/${id}`
* 附件新增
*/
interface attachmentsAdd {
id: string;
attachmentsType: string;
fileName: string;
filePath: string;
fileSize: string;
fileType: string;
fileUrl: string;
supplierId: string;
id?: string;
attachmentsType?: string;
fileName?: string;
filePath?: string;
fileSize?: string;
fileType?: string;
fileUrl?: string;
supplierId?: string;
delFlag?: string;
[property: string]: any;
}
export const attachmentsAdd = (data: attachmentsAdd) => request.post('/attachments', { data });
@ -231,17 +236,6 @@ export const updateSupplierBase = (data: updateSupplierBase) => request.post('/c