123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- import request from '@/config/axios'
- // 营业执照信息 VO
- export interface UserBusinessLicenseVO {
- id: number // 自增主键
- unifiedSocialCreditCode: string // 统一社会信用代码
- businessName: string // 名称
- businessType: string // 类型
- legalRepresentative: string // 法定代表人
- registeredCapital: string // 注册资本
- establishmentDate: Date // 成立日期
- businessAddress: string // 住所
- businessScope: string // 经营范围
- registrationAuthority: string // 登记机关
- issueDate: Date // 发证日期
- infoImages: string // 相关照片
- infoStatus: string // 数据使用状态 0 使用 1 作废 2 异常
- }
- // 营业执照信息 API
- export const UserBusinessLicenseApi = {
- // 查询营业执照信息分页
- getUserBusinessLicensePage: async (params: any) => {
- return await request.get({ url: `/member/user-business-license/page`, params })
- },
- // 查询营业执照信息详情
- getUserBusinessLicense: async (id: number) => {
- return await request.get({ url: `/member/user-business-license/get?id=` + id })
- },
- // 新增营业执照信息
- createUserBusinessLicense: async (data: UserBusinessLicenseVO) => {
- return await request.post({ url: `/member/user-business-license/create`, data })
- },
- // 修改营业执照信息
- updateUserBusinessLicense: async (data: UserBusinessLicenseVO) => {
- return await request.put({ url: `/member/user-business-license/update`, data })
- },
- // 删除营业执照信息
- deleteUserBusinessLicense: async (id: number) => {
- return await request.delete({ url: `/member/user-business-license/delete?id=` + id })
- },
- // 导出营业执照信息 Excel
- exportUserBusinessLicense: async (params) => {
- return await request.download({ url: `/member/user-business-license/export-excel`, params })
- }
- }
|