fix:api
This commit is contained in:
parent
67fc8f005e
commit
d655dce836
@ -1,4 +1,4 @@
|
|||||||
{
|
{
|
||||||
"url": "http://0.0.0.0:8000/api/docs/openapi",
|
"url": "http://yt:8003/api/docs/openapi",
|
||||||
"module": "Admin"
|
"module": "Admin"
|
||||||
}
|
}
|
||||||
|
|||||||
270
src/gen/ApiTypes.d.ts
vendored
270
src/gen/ApiTypes.d.ts
vendored
@ -1,4 +1,5 @@
|
|||||||
declare namespace ApiTypes {
|
declare namespace ApiTypes {
|
||||||
|
namespace Common {
|
||||||
namespace Admins {
|
namespace Admins {
|
||||||
type List = {
|
type List = {
|
||||||
"username"?: string; // 模糊搜索:名称
|
"username"?: string; // 模糊搜索:名称
|
||||||
@ -17,39 +18,14 @@ declare namespace ApiTypes {
|
|||||||
type Delete = {
|
type Delete = {
|
||||||
"id": number; // id
|
"id": number; // id
|
||||||
};
|
};
|
||||||
}
|
type Select = {
|
||||||
namespace Agents {
|
"username"?: string; // 模糊搜索:名称
|
||||||
type List = {
|
|
||||||
"name"?: string; // 模糊搜索:名称
|
|
||||||
};
|
|
||||||
type Store = {
|
|
||||||
"name": string; // 简称
|
|
||||||
"full_name"?: string; // 全称
|
|
||||||
"address"?: string; // 地址
|
|
||||||
"contact"?: string; // 联系人
|
|
||||||
"phone"?: string; // 联系电话
|
|
||||||
};
|
|
||||||
type Update = {
|
|
||||||
"id": number; // id
|
|
||||||
"name": string; // 简称
|
|
||||||
"full_name"?: string; // 全称
|
|
||||||
"address"?: string; // 地址
|
|
||||||
"contact"?: string; // 联系人
|
|
||||||
"phone"?: string; // 联系电话
|
|
||||||
};
|
|
||||||
type Show = {
|
|
||||||
"id": number; // id
|
|
||||||
};
|
|
||||||
type Delete = {
|
|
||||||
"id": number; // id
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
namespace Auth {
|
namespace Auth {
|
||||||
type Login = {
|
type Login = {
|
||||||
"username": string; // 用户名
|
"username": string; // 用户名
|
||||||
"password": string; // 密码
|
"password": string; // 密码
|
||||||
"captcha": string; // 验证码
|
|
||||||
"captcha_key": string; // 验证码key
|
|
||||||
};
|
};
|
||||||
type ChangePassword = {
|
type ChangePassword = {
|
||||||
"old_password": string; // 老密码
|
"old_password": string; // 老密码
|
||||||
@ -58,243 +34,14 @@ declare namespace ApiTypes {
|
|||||||
};
|
};
|
||||||
type PreUpload = {
|
type PreUpload = {
|
||||||
"filename": string; // 文件名称
|
"filename": string; // 文件名称
|
||||||
|
"alc": string; // 访问限制 public-read, private
|
||||||
|
};
|
||||||
|
type TemporaryUrl = {
|
||||||
|
"filename": string; // 文件名称
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
namespace Bosses {
|
|
||||||
type List = {
|
|
||||||
"name"?: string; // 模糊搜索:名称
|
|
||||||
};
|
|
||||||
type Store = {
|
|
||||||
"name": string; // 简称
|
|
||||||
"full_name"?: string; // 全称
|
|
||||||
"address"?: string; // 地址
|
|
||||||
"contact"?: string; // 联系人
|
|
||||||
"phone"?: string; // 联系电话
|
|
||||||
};
|
|
||||||
type Update = {
|
|
||||||
"id": number; // id
|
|
||||||
"name": string; // 简称
|
|
||||||
"full_name"?: string; // 全称
|
|
||||||
"address"?: string; // 地址
|
|
||||||
"contact"?: string; // 联系人
|
|
||||||
"phone"?: string; // 联系电话
|
|
||||||
};
|
|
||||||
type Show = {
|
|
||||||
"id": number; // id
|
|
||||||
};
|
|
||||||
type Delete = {
|
|
||||||
"id": number; // id
|
|
||||||
};
|
|
||||||
}
|
|
||||||
namespace Factories {
|
|
||||||
type List = {
|
|
||||||
"name"?: string; // 模糊搜索:名称
|
|
||||||
};
|
|
||||||
type Store = {
|
|
||||||
"name": string; // 厂家名称
|
|
||||||
"public_key": string; // 下游公钥
|
|
||||||
};
|
|
||||||
type Update = {
|
|
||||||
"id": number; // id
|
|
||||||
"name": string; // 厂家名称
|
|
||||||
"public_key": string; // 下游公钥
|
|
||||||
};
|
|
||||||
type Delete = {
|
|
||||||
"id": number; // id
|
|
||||||
};
|
|
||||||
}
|
|
||||||
namespace LoanCompanies {
|
|
||||||
type List = {
|
|
||||||
"type"?: string; // 用户类型,[enum:LoanCompaniesTypeEnum]
|
|
||||||
"name"?: string; // 模糊搜索:名称
|
|
||||||
};
|
|
||||||
type Store = {
|
|
||||||
"type"?: string; // 用户类型,[enum:LoanCompaniesTypeEnum]
|
|
||||||
"name": string; // 简称
|
|
||||||
"full_name"?: string; // 全称
|
|
||||||
"address"?: string; // 地址
|
|
||||||
"contact"?: string; // 联系人
|
|
||||||
"phone"?: string; // 联系电话
|
|
||||||
"up_merchant_no": string; // 上游商户号
|
|
||||||
};
|
|
||||||
type Update = {
|
|
||||||
"id": number; // id
|
|
||||||
"type"?: string; // 用户类型,[enum:LoanCompaniesTypeEnum]
|
|
||||||
"name": string; // 简称
|
|
||||||
"full_name"?: string; // 全称
|
|
||||||
"address"?: string; // 地址
|
|
||||||
"contact"?: string; // 联系人
|
|
||||||
"phone"?: string; // 联系电话
|
|
||||||
"up_merchant_no": string; // 上游商户号
|
|
||||||
};
|
|
||||||
type Show = {
|
|
||||||
"id": number; // id
|
|
||||||
};
|
|
||||||
type Delete = {
|
|
||||||
"id": number; // id
|
|
||||||
};
|
|
||||||
}
|
|
||||||
namespace LoanDailyDetails {
|
|
||||||
type List = {
|
|
||||||
"merchants_id"?: number; // 商户ID
|
|
||||||
"date"?: Date; // 日期
|
|
||||||
"order_status"?: string; // 订单状态:LoansOrderStatusEnum
|
|
||||||
};
|
|
||||||
type Export = {
|
|
||||||
"merchants_id"?: number; // 商户ID
|
|
||||||
"date"?: Date; // 日期
|
|
||||||
"order_status"?: string; // 订单状态:LoansOrderStatusEnum
|
|
||||||
};
|
|
||||||
}
|
|
||||||
namespace Loans {
|
|
||||||
type List = {
|
|
||||||
"type"?: string; // 算法类型,[enum:LoansTypeEnum]
|
|
||||||
"name"?: string; // 显示名称
|
|
||||||
"order_status"?: string; // 订单状态,[enum:LoansOrderStatusEnum]
|
|
||||||
};
|
|
||||||
type Store = {
|
|
||||||
"merchants_id": number; // 商户id,[ref:merchants]
|
|
||||||
"loan_companies_id": number; // 资金方id,[ref:loan_companies]
|
|
||||||
"name": string; // 显示名称
|
|
||||||
"type"?: string; // 算法类型,[enum:LoansTypeEnum]
|
|
||||||
"loan_days"?: number; // 贷款天数
|
|
||||||
"started_at": Date; // 开始时间
|
|
||||||
"total_due_principal": number; // 总应还-本金
|
|
||||||
"total_due_interest"?: number; // 总应还-利息
|
|
||||||
};
|
|
||||||
type Delete = {
|
|
||||||
"id": number; // id
|
|
||||||
};
|
|
||||||
}
|
|
||||||
namespace Markets {
|
|
||||||
type List = {
|
|
||||||
"name"?: string; // 模糊搜索:名称
|
|
||||||
};
|
|
||||||
type Store = {
|
|
||||||
"name": string; // 市场名称
|
|
||||||
"market_no": string; // 市场编号
|
|
||||||
"public_key": string; // 上游公钥
|
|
||||||
};
|
|
||||||
type Update = {
|
|
||||||
"id": number; // id
|
|
||||||
"name": string; // 市场名称
|
|
||||||
"market_no": string; // 市场编号
|
|
||||||
"public_key": string; // 上游公钥
|
|
||||||
};
|
|
||||||
type Delete = {
|
|
||||||
"id": number; // id
|
|
||||||
};
|
|
||||||
}
|
|
||||||
namespace MerchantCounters {
|
|
||||||
type List = {
|
|
||||||
"merchants_id"?: number; // 商户id,[ref:merchants]
|
|
||||||
};
|
|
||||||
type Store = {
|
|
||||||
"merchants_id": number; // 商户id,[ref:merchants]
|
|
||||||
"markets_id": number; // 上游市场id,[ref:markets]
|
|
||||||
"name": string; // 名称
|
|
||||||
"up_merchant_no": string; // 上游商家编号
|
|
||||||
"commissions": string[]; // 分账配置
|
|
||||||
};
|
|
||||||
type Update = {
|
|
||||||
"id": number; // id
|
|
||||||
"name": string; // 名称
|
|
||||||
"up_merchant_no": string; // 上游商家编号
|
|
||||||
"commissions": string[]; // 分账配置
|
|
||||||
};
|
|
||||||
type Delete = {
|
|
||||||
"id": number; // id
|
|
||||||
};
|
|
||||||
}
|
|
||||||
namespace Merchants {
|
|
||||||
type List = {
|
|
||||||
"agents_id"?: number; // 代理id,[ref:agents]
|
|
||||||
"bosses_id"?: number; // 老板id,[ref:bosses]
|
|
||||||
"factories_id"?: number; // 厂家id,[ref:factories]
|
|
||||||
"platforms_id"?: number; // 平台id,[ref:platforms]
|
|
||||||
"name"?: string; // 商户简称
|
|
||||||
"full_name"?: string; // 商户全称呼
|
|
||||||
"plat_merchant_no"?: string; // 平台商户号
|
|
||||||
};
|
|
||||||
type Store = {
|
|
||||||
"agents_id": number; // 代理id,[ref:agents]
|
|
||||||
"bosses_id": number; // 老板id,[ref:bosses]
|
|
||||||
"factories_id": number; // 厂家id,[ref:factories]
|
|
||||||
"platforms_id": number; // 平台id,[ref:platforms]
|
|
||||||
"name": string; // 商户简称
|
|
||||||
"full_name": string; // 商户全称呼
|
|
||||||
};
|
|
||||||
type Update = {
|
|
||||||
"id": number; // id
|
|
||||||
"agents_id": number; // 代理id,[ref:agents]
|
|
||||||
"bosses_id": number; // 老板id,[ref:bosses]
|
|
||||||
"factories_id": number; // 厂家id,[ref:factories]
|
|
||||||
"platforms_id": number; // 平台id,[ref:platforms]
|
|
||||||
"name": string; // 商户简称
|
|
||||||
"full_name": string; // 商户全称呼
|
|
||||||
};
|
|
||||||
type Delete = {
|
|
||||||
"id": number; // id
|
|
||||||
};
|
|
||||||
}
|
|
||||||
namespace OrgUsers {
|
|
||||||
type List = {
|
|
||||||
"type"?: string; // 机构类型,[enum:OrgUsersTypeEnum]
|
|
||||||
"org_name"?: string; // 机构名称
|
|
||||||
"org_id"?: number; // 机构id
|
|
||||||
"username"?: string; // 用户名
|
|
||||||
};
|
|
||||||
type Store = {
|
|
||||||
"type": string; // 用户类型,[enum:OrgUsersTypeEnum]
|
|
||||||
"org_name": string; // 机构名称
|
|
||||||
"username": string; // 用户名
|
|
||||||
"password": string; // 密码,[hidden]
|
|
||||||
};
|
|
||||||
type Update = {
|
|
||||||
"id": number; // id
|
|
||||||
"password": string; // 密码,[hidden]
|
|
||||||
};
|
|
||||||
type Show = {
|
|
||||||
"id": number; // id
|
|
||||||
};
|
|
||||||
type Delete = {
|
|
||||||
"id": number; // id
|
|
||||||
};
|
|
||||||
}
|
|
||||||
namespace PayOrders {
|
|
||||||
type List = {
|
|
||||||
"merchant_name"?: string; // 模糊搜索:商户简称
|
|
||||||
"type"?: string; // 交易类型,[enum:PayOrdersTypeEnum]
|
|
||||||
"order_status"?: string; // 订单状态,[enum:PayOrderStatusEnum]
|
|
||||||
"day_date"?: Date; // 日期
|
|
||||||
"down_order_no"?: string; // 下游订单号
|
|
||||||
"up_order_no"?: string; // 上游订单号
|
|
||||||
"up_tx_no"?: string; // 上游交易流水号
|
|
||||||
"amount_order"?: string; // 金额
|
|
||||||
"up_order_at_range"?: string[]; // 上游订单时间范围
|
|
||||||
};
|
|
||||||
}
|
|
||||||
namespace Platforms {
|
|
||||||
type List = {
|
|
||||||
"name"?: string; // 模糊搜索:名称
|
|
||||||
};
|
|
||||||
type Store = {
|
|
||||||
"name": string; // 平台名称
|
|
||||||
"private_key": string; // 平台私钥
|
|
||||||
"public_key": string; // 平台公钥
|
|
||||||
};
|
|
||||||
type Update = {
|
|
||||||
"id": number; // id
|
|
||||||
"name": string; // 平台名称
|
|
||||||
"private_key": string; // 平台私钥
|
|
||||||
"public_key": string; // 平台公钥
|
|
||||||
};
|
|
||||||
type Delete = {
|
|
||||||
"id": number; // id
|
|
||||||
};
|
|
||||||
}
|
|
||||||
namespace Select {
|
|
||||||
}
|
}
|
||||||
|
namespace Permission {
|
||||||
namespace SysPermissions {
|
namespace SysPermissions {
|
||||||
type List = {
|
type List = {
|
||||||
"parent_id"?: number; // 上级ID
|
"parent_id"?: number; // 上级ID
|
||||||
@ -358,3 +105,4 @@ declare namespace ApiTypes {
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|||||||
277
src/gen/Apis.ts
277
src/gen/Apis.ts
@ -2,269 +2,94 @@ import { MyResponseType } from '@/common';
|
|||||||
import { request } from '@umijs/max';
|
import { request } from '@umijs/max';
|
||||||
|
|
||||||
export const Apis = {
|
export const Apis = {
|
||||||
|
Common: {
|
||||||
Admins: {
|
Admins: {
|
||||||
List(data?: ApiTypes.Admins.List): Promise<MyResponseType> {
|
List(data?: ApiTypes.Common.Admins.List): Promise<MyResponseType> {
|
||||||
return request('admin/admins/list', { data });
|
return request('admin/common/admins/list', { data });
|
||||||
},
|
},
|
||||||
Store(data: ApiTypes.Admins.Store): Promise<MyResponseType> {
|
Store(data: ApiTypes.Common.Admins.Store): Promise<MyResponseType> {
|
||||||
return request('admin/admins/store', { data });
|
return request('admin/common/admins/store', { data });
|
||||||
},
|
},
|
||||||
Update(data: ApiTypes.Admins.Update): Promise<MyResponseType> {
|
Update(data: ApiTypes.Common.Admins.Update): Promise<MyResponseType> {
|
||||||
return request('admin/admins/update', { data });
|
return request('admin/common/admins/update', { data });
|
||||||
},
|
},
|
||||||
Delete(data: ApiTypes.Admins.Delete): Promise<MyResponseType> {
|
Delete(data: ApiTypes.Common.Admins.Delete): Promise<MyResponseType> {
|
||||||
return request('admin/admins/delete', { data });
|
return request('admin/common/admins/delete', { data });
|
||||||
},
|
},
|
||||||
},
|
Select(data?: ApiTypes.Common.Admins.Select): Promise<MyResponseType> {
|
||||||
Agents: {
|
return request('admin/common/admins/select', { data });
|
||||||
List(data?: ApiTypes.Agents.List): Promise<MyResponseType> {
|
|
||||||
return request('admin/agents/list', { data });
|
|
||||||
},
|
|
||||||
Store(data: ApiTypes.Agents.Store): Promise<MyResponseType> {
|
|
||||||
return request('admin/agents/store', { data });
|
|
||||||
},
|
|
||||||
Update(data: ApiTypes.Agents.Update): Promise<MyResponseType> {
|
|
||||||
return request('admin/agents/update', { data });
|
|
||||||
},
|
|
||||||
Show(data: ApiTypes.Agents.Show): Promise<MyResponseType> {
|
|
||||||
return request('admin/agents/show', { data });
|
|
||||||
},
|
|
||||||
Delete(data: ApiTypes.Agents.Delete): Promise<MyResponseType> {
|
|
||||||
return request('admin/agents/delete', { data });
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
Auth: {
|
Auth: {
|
||||||
Captcha(): Promise<MyResponseType> {
|
Captcha(): Promise<MyResponseType> {
|
||||||
return request('admin/auth/captcha', {});
|
return request('admin/common/auth/captcha', {});
|
||||||
},
|
},
|
||||||
Login(data: ApiTypes.Auth.Login): Promise<MyResponseType> {
|
Login(data: ApiTypes.Common.Auth.Login): Promise<MyResponseType> {
|
||||||
return request('admin/auth/login', { data });
|
return request('admin/common/auth/login', { data });
|
||||||
},
|
},
|
||||||
Logout(): Promise<MyResponseType> {
|
Logout(): Promise<MyResponseType> {
|
||||||
return request('admin/auth/logout', {});
|
return request('admin/common/auth/logout', {});
|
||||||
},
|
},
|
||||||
Me(): Promise<MyResponseType> {
|
Me(): Promise<MyResponseType> {
|
||||||
return request('admin/auth/me', {});
|
return request('admin/common/auth/me', {});
|
||||||
},
|
},
|
||||||
ChangePassword(data: ApiTypes.Auth.ChangePassword): Promise<MyResponseType> {
|
ChangePassword(data: ApiTypes.Common.Auth.ChangePassword): Promise<MyResponseType> {
|
||||||
return request('admin/auth/change_password', { data });
|
return request('admin/common/auth/change_password', { data });
|
||||||
},
|
},
|
||||||
PreUpload(data: ApiTypes.Auth.PreUpload): Promise<MyResponseType> {
|
PreUpload(data: ApiTypes.Common.Auth.PreUpload): Promise<MyResponseType> {
|
||||||
return request('admin/auth/pre_upload', { data });
|
return request('admin/common/auth/pre_upload', { data });
|
||||||
|
},
|
||||||
|
TemporaryUrl(data: ApiTypes.Common.Auth.TemporaryUrl): Promise<MyResponseType> {
|
||||||
|
return request('admin/common/auth/temporary_url', { data });
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
Bosses: {
|
|
||||||
List(data?: ApiTypes.Bosses.List): Promise<MyResponseType> {
|
|
||||||
return request('admin/bosses/list', { data });
|
|
||||||
},
|
|
||||||
Store(data: ApiTypes.Bosses.Store): Promise<MyResponseType> {
|
|
||||||
return request('admin/bosses/store', { data });
|
|
||||||
},
|
|
||||||
Update(data: ApiTypes.Bosses.Update): Promise<MyResponseType> {
|
|
||||||
return request('admin/bosses/update', { data });
|
|
||||||
},
|
|
||||||
Show(data: ApiTypes.Bosses.Show): Promise<MyResponseType> {
|
|
||||||
return request('admin/bosses/show', { data });
|
|
||||||
},
|
|
||||||
Delete(data: ApiTypes.Bosses.Delete): Promise<MyResponseType> {
|
|
||||||
return request('admin/bosses/delete', { data });
|
|
||||||
},
|
|
||||||
},
|
|
||||||
Factories: {
|
|
||||||
List(data?: ApiTypes.Factories.List): Promise<MyResponseType> {
|
|
||||||
return request('admin/factories/list', { data });
|
|
||||||
},
|
|
||||||
Store(data: ApiTypes.Factories.Store): Promise<MyResponseType> {
|
|
||||||
return request('admin/factories/store', { data });
|
|
||||||
},
|
|
||||||
Update(data: ApiTypes.Factories.Update): Promise<MyResponseType> {
|
|
||||||
return request('admin/factories/update', { data });
|
|
||||||
},
|
|
||||||
Delete(data: ApiTypes.Factories.Delete): Promise<MyResponseType> {
|
|
||||||
return request('admin/factories/delete', { data });
|
|
||||||
},
|
|
||||||
},
|
|
||||||
LoanCompanies: {
|
|
||||||
List(data?: ApiTypes.LoanCompanies.List): Promise<MyResponseType> {
|
|
||||||
return request('admin/loan_companies/list', { data });
|
|
||||||
},
|
|
||||||
Store(data: ApiTypes.LoanCompanies.Store): Promise<MyResponseType> {
|
|
||||||
return request('admin/loan_companies/store', { data });
|
|
||||||
},
|
|
||||||
Update(data: ApiTypes.LoanCompanies.Update): Promise<MyResponseType> {
|
|
||||||
return request('admin/loan_companies/update', { data });
|
|
||||||
},
|
|
||||||
Show(data: ApiTypes.LoanCompanies.Show): Promise<MyResponseType> {
|
|
||||||
return request('admin/loan_companies/show', { data });
|
|
||||||
},
|
|
||||||
Delete(data: ApiTypes.LoanCompanies.Delete): Promise<MyResponseType> {
|
|
||||||
return request('admin/loan_companies/delete', { data });
|
|
||||||
},
|
|
||||||
},
|
|
||||||
LoanDailyDetails: {
|
|
||||||
List(data?: ApiTypes.LoanDailyDetails.List): Promise<MyResponseType> {
|
|
||||||
return request('admin/loan_daily_details/list', { data });
|
|
||||||
},
|
|
||||||
Export(data?: ApiTypes.LoanDailyDetails.Export): Promise<MyResponseType> {
|
|
||||||
return request('admin/loan_daily_details/export', { responseType: 'blob',data });
|
|
||||||
},
|
|
||||||
},
|
|
||||||
Loans: {
|
|
||||||
List(data?: ApiTypes.Loans.List): Promise<MyResponseType> {
|
|
||||||
return request('admin/loans/list', { data });
|
|
||||||
},
|
|
||||||
Store(data: ApiTypes.Loans.Store): Promise<MyResponseType> {
|
|
||||||
return request('admin/loans/store', { data });
|
|
||||||
},
|
|
||||||
Delete(data: ApiTypes.Loans.Delete): Promise<MyResponseType> {
|
|
||||||
return request('admin/loans/delete', { data });
|
|
||||||
},
|
|
||||||
},
|
|
||||||
Markets: {
|
|
||||||
List(data?: ApiTypes.Markets.List): Promise<MyResponseType> {
|
|
||||||
return request('admin/markets/list', { data });
|
|
||||||
},
|
|
||||||
Store(data: ApiTypes.Markets.Store): Promise<MyResponseType> {
|
|
||||||
return request('admin/markets/store', { data });
|
|
||||||
},
|
|
||||||
Update(data: ApiTypes.Markets.Update): Promise<MyResponseType> {
|
|
||||||
return request('admin/markets/update', { data });
|
|
||||||
},
|
|
||||||
Delete(data: ApiTypes.Markets.Delete): Promise<MyResponseType> {
|
|
||||||
return request('admin/markets/delete', { data });
|
|
||||||
},
|
|
||||||
},
|
|
||||||
MerchantCounters: {
|
|
||||||
List(data?: ApiTypes.MerchantCounters.List): Promise<MyResponseType> {
|
|
||||||
return request('admin/merchant_counters/list', { data });
|
|
||||||
},
|
|
||||||
Store(data: ApiTypes.MerchantCounters.Store): Promise<MyResponseType> {
|
|
||||||
return request('admin/merchant_counters/store', { data });
|
|
||||||
},
|
|
||||||
Update(data: ApiTypes.MerchantCounters.Update): Promise<MyResponseType> {
|
|
||||||
return request('admin/merchant_counters/update', { data });
|
|
||||||
},
|
|
||||||
Delete(data: ApiTypes.MerchantCounters.Delete): Promise<MyResponseType> {
|
|
||||||
return request('admin/merchant_counters/delete', { data });
|
|
||||||
},
|
|
||||||
},
|
|
||||||
Merchants: {
|
|
||||||
List(data?: ApiTypes.Merchants.List): Promise<MyResponseType> {
|
|
||||||
return request('admin/merchants/list', { data });
|
|
||||||
},
|
|
||||||
Store(data: ApiTypes.Merchants.Store): Promise<MyResponseType> {
|
|
||||||
return request('admin/merchants/store', { data });
|
|
||||||
},
|
|
||||||
Update(data: ApiTypes.Merchants.Update): Promise<MyResponseType> {
|
|
||||||
return request('admin/merchants/update', { data });
|
|
||||||
},
|
|
||||||
Delete(data: ApiTypes.Merchants.Delete): Promise<MyResponseType> {
|
|
||||||
return request('admin/merchants/delete', { data });
|
|
||||||
},
|
|
||||||
},
|
|
||||||
OrgUsers: {
|
|
||||||
List(data?: ApiTypes.OrgUsers.List): Promise<MyResponseType> {
|
|
||||||
return request('admin/org_users/list', { data });
|
|
||||||
},
|
|
||||||
Store(data: ApiTypes.OrgUsers.Store): Promise<MyResponseType> {
|
|
||||||
return request('admin/org_users/store', { data });
|
|
||||||
},
|
|
||||||
Update(data: ApiTypes.OrgUsers.Update): Promise<MyResponseType> {
|
|
||||||
return request('admin/org_users/update', { data });
|
|
||||||
},
|
|
||||||
Show(data: ApiTypes.OrgUsers.Show): Promise<MyResponseType> {
|
|
||||||
return request('admin/org_users/show', { data });
|
|
||||||
},
|
|
||||||
Delete(data: ApiTypes.OrgUsers.Delete): Promise<MyResponseType> {
|
|
||||||
return request('admin/org_users/delete', { data });
|
|
||||||
},
|
|
||||||
},
|
|
||||||
PayOrders: {
|
|
||||||
List(data?: ApiTypes.PayOrders.List): Promise<MyResponseType> {
|
|
||||||
return request('admin/pay_orders/list', { data });
|
|
||||||
},
|
|
||||||
},
|
|
||||||
Platforms: {
|
|
||||||
List(data?: ApiTypes.Platforms.List): Promise<MyResponseType> {
|
|
||||||
return request('admin/platforms/list', { data });
|
|
||||||
},
|
|
||||||
Store(data: ApiTypes.Platforms.Store): Promise<MyResponseType> {
|
|
||||||
return request('admin/platforms/store', { data });
|
|
||||||
},
|
|
||||||
Update(data: ApiTypes.Platforms.Update): Promise<MyResponseType> {
|
|
||||||
return request('admin/platforms/update', { data });
|
|
||||||
},
|
|
||||||
Delete(data: ApiTypes.Platforms.Delete): Promise<MyResponseType> {
|
|
||||||
return request('admin/platforms/delete', { data });
|
|
||||||
},
|
|
||||||
},
|
|
||||||
Select: {
|
|
||||||
Agents(): Promise<MyResponseType> {
|
|
||||||
return request('admin/select/agents', {});
|
|
||||||
},
|
|
||||||
LoanCompanies(): Promise<MyResponseType> {
|
|
||||||
return request('admin/select/loan_companies', {});
|
|
||||||
},
|
|
||||||
Factories(): Promise<MyResponseType> {
|
|
||||||
return request('admin/select/factories', {});
|
|
||||||
},
|
|
||||||
Platforms(): Promise<MyResponseType> {
|
|
||||||
return request('admin/select/platforms', {});
|
|
||||||
},
|
|
||||||
Bosses(): Promise<MyResponseType> {
|
|
||||||
return request('admin/select/bosses', {});
|
|
||||||
},
|
|
||||||
Markets(): Promise<MyResponseType> {
|
|
||||||
return request('admin/select/markets', {});
|
|
||||||
},
|
|
||||||
Merchants(): Promise<MyResponseType> {
|
|
||||||
return request('admin/select/merchants', {});
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
|
Permission: {
|
||||||
SysPermissions: {
|
SysPermissions: {
|
||||||
List(data: ApiTypes.SysPermissions.List): Promise<MyResponseType> {
|
List(data: ApiTypes.Permission.SysPermissions.List): Promise<MyResponseType> {
|
||||||
return request('admin/sys_permissions/list', { data });
|
return request('admin/permission/sys_permissions/list', { data });
|
||||||
},
|
},
|
||||||
Tree(data: ApiTypes.SysPermissions.Tree): Promise<MyResponseType> {
|
Tree(data: ApiTypes.Permission.SysPermissions.Tree): Promise<MyResponseType> {
|
||||||
return request('admin/sys_permissions/tree', { data });
|
return request('admin/permission/sys_permissions/tree', { data });
|
||||||
},
|
},
|
||||||
Store(data: ApiTypes.SysPermissions.Store): Promise<MyResponseType> {
|
Store(data: ApiTypes.Permission.SysPermissions.Store): Promise<MyResponseType> {
|
||||||
return request('admin/sys_permissions/store', { data });
|
return request('admin/permission/sys_permissions/store', { data });
|
||||||
},
|
},
|
||||||
Update(data: ApiTypes.SysPermissions.Update): Promise<MyResponseType> {
|
Update(data: ApiTypes.Permission.SysPermissions.Update): Promise<MyResponseType> {
|
||||||
return request('admin/sys_permissions/update', { data });
|
return request('admin/permission/sys_permissions/update', { data });
|
||||||
},
|
},
|
||||||
Delete(data: ApiTypes.SysPermissions.Delete): Promise<MyResponseType> {
|
Delete(data: ApiTypes.Permission.SysPermissions.Delete): Promise<MyResponseType> {
|
||||||
return request('admin/sys_permissions/delete', { data });
|
return request('admin/permission/sys_permissions/delete', { data });
|
||||||
},
|
},
|
||||||
Move(data: ApiTypes.SysPermissions.Move): Promise<MyResponseType> {
|
Move(data: ApiTypes.Permission.SysPermissions.Move): Promise<MyResponseType> {
|
||||||
return request('admin/sys_permissions/move', { data });
|
return request('admin/permission/sys_permissions/move', { data });
|
||||||
},
|
},
|
||||||
SelectApi(): Promise<MyResponseType> {
|
SelectApi(): Promise<MyResponseType> {
|
||||||
return request('admin/sys_permissions/select_api', {});
|
return request('admin/permission/sys_permissions/select_api', {});
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
SysRoles: {
|
SysRoles: {
|
||||||
List(data?: ApiTypes.SysRoles.List): Promise<MyResponseType> {
|
List(data?: ApiTypes.Permission.SysRoles.List): Promise<MyResponseType> {
|
||||||
return request('admin/sys_roles/list', { data });
|
return request('admin/permission/sys_roles/list', { data });
|
||||||
},
|
},
|
||||||
Store(data: ApiTypes.SysRoles.Store): Promise<MyResponseType> {
|
Store(data: ApiTypes.Permission.SysRoles.Store): Promise<MyResponseType> {
|
||||||
return request('admin/sys_roles/store', { data });
|
return request('admin/permission/sys_roles/store', { data });
|
||||||
},
|
},
|
||||||
Update(data: ApiTypes.SysRoles.Update): Promise<MyResponseType> {
|
Update(data: ApiTypes.Permission.SysRoles.Update): Promise<MyResponseType> {
|
||||||
return request('admin/sys_roles/update', { data });
|
return request('admin/permission/sys_roles/update', { data });
|
||||||
},
|
},
|
||||||
Delete(data: ApiTypes.SysRoles.Delete): Promise<MyResponseType> {
|
Delete(data: ApiTypes.Permission.SysRoles.Delete): Promise<MyResponseType> {
|
||||||
return request('admin/sys_roles/delete', { data });
|
return request('admin/permission/sys_roles/delete', { data });
|
||||||
},
|
},
|
||||||
Select(): Promise<MyResponseType> {
|
Select(): Promise<MyResponseType> {
|
||||||
return request('admin/sys_roles/select', {});
|
return request('admin/permission/sys_roles/select', {});
|
||||||
},
|
},
|
||||||
GetPermissions(data: ApiTypes.SysRoles.GetPermissions): Promise<MyResponseType> {
|
GetPermissions(data: ApiTypes.Permission.SysRoles.GetPermissions): Promise<MyResponseType> {
|
||||||
return request('admin/sys_roles/get_permissions', { data });
|
return request('admin/permission/sys_roles/get_permissions', { data });
|
||||||
|
},
|
||||||
|
SetPermissions(data: ApiTypes.Permission.SysRoles.SetPermissions): Promise<MyResponseType> {
|
||||||
|
return request('admin/permission/sys_roles/set_permissions', { data });
|
||||||
},
|
},
|
||||||
SetPermissions(data: ApiTypes.SysRoles.SetPermissions): Promise<MyResponseType> {
|
|
||||||
return request('admin/sys_roles/set_permissions', { data });
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
107
src/gen/Enums.ts
107
src/gen/Enums.ts
@ -1,52 +1,70 @@
|
|||||||
// CommissionTypeEnum
|
// AssetHousesOrientationEnum
|
||||||
export const CommissionTypeEnum= {
|
export const AssetHousesOrientationEnum= {
|
||||||
'Platform': {"text":"平台","color":"#1890ff","value":"Platform"},
|
'Value': {"text":"Label","color":"#ff0000","value":"Value"},
|
||||||
'Agent': {"text":"代理","color":"#722ed1","value":"Agent"},
|
|
||||||
'Repayment': {"text":"还款","color":"#f5222d","value":"Repayment"},
|
|
||||||
'Merchant': {"text":"商家","color":"#52c41a","value":"Merchant"},
|
|
||||||
'Other': {"text":"其他","color":"#bfbfbf","value":"Other"},
|
|
||||||
};
|
};
|
||||||
|
|
||||||
// LoanCompaniesTypeEnum
|
// AssetHousesOwnershipTypeEnum
|
||||||
export const LoanCompaniesTypeEnum= {
|
export const AssetHousesOwnershipTypeEnum= {
|
||||||
'DeviceManufacturer': {"text":"设备商","color":"#459423","value":"DeviceManufacturer"},
|
'Value': {"text":"Label","color":"#ff0000","value":"Value"},
|
||||||
'CapitalProvider': {"text":"资金方","color":"#13952d","value":"CapitalProvider"},
|
|
||||||
'SupplyChain': {"text":"供应链","color":"#033fcc","value":"SupplyChain"},
|
|
||||||
};
|
};
|
||||||
|
|
||||||
// LoansOrderStatusEnum
|
// AssetHousesStatusEnum
|
||||||
export const LoansOrderStatusEnum= {
|
export const AssetHousesStatusEnum= {
|
||||||
'NotStart': {"text":"未开始","color":"#983054","value":"NotStart"},
|
'Value': {"text":"Label","color":"#ff0000","value":"Value"},
|
||||||
'OnGoing': {"text":"进行中","color":"#a36451","value":"OnGoing"},
|
|
||||||
'Finished': {"text":"已完成","color":"#0ce4b6","value":"Finished"},
|
|
||||||
'Overdue': {"text":"逾期","color":"#7723f8","value":"Overdue"},
|
|
||||||
};
|
};
|
||||||
|
|
||||||
// LoansTypeEnum
|
// AssetHousesUsageEnum
|
||||||
export const LoansTypeEnum= {
|
export const AssetHousesUsageEnum= {
|
||||||
'Daily': {"text":"每日还款(等本等息)","color":"#e847d5","value":"Daily"},
|
'Value': {"text":"Label","color":"#ff0000","value":"Value"},
|
||||||
};
|
};
|
||||||
|
|
||||||
// OrgUserTypeEnum
|
// AssetProjectsChargeEnum
|
||||||
export const OrgUsersTypeEnum= {
|
export const AssetProjectsChargeEnum= {
|
||||||
'Agent': {"text":"代理","color":"#bd1087","value":"Agent"},
|
'Contract': {"text":"包干制","color":"#007bff","value":"Contract"},
|
||||||
'Bosses': {"text":"老板","color":"#5892ea","value":"Bosses"},
|
'Commission': {"text":"酬金制","color":"#28a745","value":"Commission"},
|
||||||
'LoanCompanies': {"text":"资金方","color":"#7e2070","value":"LoanCompanies"},
|
|
||||||
};
|
};
|
||||||
|
|
||||||
// PayOrderStatusEnum
|
// AssetProjectsEntrustTypeEnum
|
||||||
export const PayOrderStatusEnum= {
|
export const AssetProjectsEntrustTypeEnum= {
|
||||||
'1': {"text":"待支付","color":"#faad14","value":"1"},
|
'DeveloperJointEntrust': {"text":"开发商合委","color":"#007bff","value":"DeveloperJointEntrust"},
|
||||||
'2': {"text":"支付成功","color":"#52c41a","value":"2"},
|
'OwnersFullEntrust': {"text":"业委会全委","color":"#28a745","value":"OwnersFullEntrust"},
|
||||||
'3': {"text":"支付失败","color":"#f5222d","value":"3"},
|
'GovernmentFullEntrust': {"text":"政府类全委","color":"#ffc107","value":"GovernmentFullEntrust"},
|
||||||
'9': {"text":"待轮询","color":"#1890ff","value":"9"},
|
|
||||||
'0': {"text":"其他","color":"#bfbfbf","value":"0"},
|
|
||||||
};
|
};
|
||||||
|
|
||||||
// PayOrdersTypeEnum
|
// AssetProjectsPropertyTypeEnum
|
||||||
export const PayOrdersTypeEnum= {
|
export const AssetProjectsPropertyTypeEnum= {
|
||||||
'1': {"text":"支付","color":"#52c41a","value":"1"},
|
'Residence': {"text":"住宅","color":"#ff0000","value":"Residence"},
|
||||||
'2': {"text":"退款","color":"#faad14","value":"2"},
|
'Commercial': {"text":"商业","color":"#ff6600","value":"Commercial"},
|
||||||
|
'Office': {"text":"办公","color":"#ffcc00","value":"Office"},
|
||||||
|
'IndustrialPark': {"text":"产业园","color":"#00cc66","value":"IndustrialPark"},
|
||||||
|
'Complex': {"text":"综合体","color":"#0099ff","value":"Complex"},
|
||||||
|
'Municipal': {"text":"市政设施","color":"#6633cc","value":"Municipal"},
|
||||||
|
'Venue': {"text":"场馆","color":"#9966ff","value":"Venue"},
|
||||||
|
'Education': {"text":"教育","color":"#339999","value":"Education"},
|
||||||
|
'Medical': {"text":"医疗","color":"#cc3366","value":"Medical"},
|
||||||
|
};
|
||||||
|
|
||||||
|
// AssetProjectsStatusEnum
|
||||||
|
export const AssetProjectsStatusEnum= {
|
||||||
|
'SignedNotDelivered': {"text":"签约未交付","color":"#6c757d","value":"SignedNotDelivered"},
|
||||||
|
'RollingDevelopment': {"text":"滚动开发","color":"#007bff","value":"RollingDevelopment"},
|
||||||
|
'ManagedAndClosed': {"text":"在管封园","color":"#ffc107","value":"ManagedAndClosed"},
|
||||||
|
'Exited': {"text":"退出","color":"#dc3545","value":"Exited"},
|
||||||
|
};
|
||||||
|
|
||||||
|
// AssetUnitsBuildingStructureEnum
|
||||||
|
export const AssetUnitsBuildingStructureEnum= {
|
||||||
|
'SteelConcrete': {"text":"钢混","color":"#007bff","value":"SteelConcrete"},
|
||||||
|
'SteelStructure': {"text":"钢结构","color":"#28a745","value":"SteelStructure"},
|
||||||
|
'BrickConcrete': {"text":"砖混","color":"#ffc107","value":"BrickConcrete"},
|
||||||
|
'BrickWood': {"text":"砖木","color":"#dc3545","value":"BrickWood"},
|
||||||
|
};
|
||||||
|
|
||||||
|
// AssetUnitsBuildingTypeEnum
|
||||||
|
export const AssetUnitsBuildingTypeEnum= {
|
||||||
|
'SlabAndTower': {"text":"板塔结合","color":"#007bff","value":"SlabAndTower"},
|
||||||
|
'Slab': {"text":"板楼","color":"#28a745","value":"Slab"},
|
||||||
|
'Tower': {"text":"塔楼","color":"#ffc107","value":"Tower"},
|
||||||
};
|
};
|
||||||
|
|
||||||
// SysModuleEnum
|
// SysModuleEnum
|
||||||
@ -55,18 +73,3 @@ export const SysModuleEnum= {
|
|||||||
'Customer': {"text":"客户","color":"#d4b106","value":"Customer"},
|
'Customer': {"text":"客户","color":"#d4b106","value":"Customer"},
|
||||||
};
|
};
|
||||||
|
|
||||||
// SysPermissionsTypeEnum
|
|
||||||
export const SysPermissionsTypeEnum= {
|
|
||||||
'Directory': {"text":"目录","color":"#6d7e14","value":"Directory"},
|
|
||||||
'Page': {"text":"页面","color":"#4d9a13","value":"Page"},
|
|
||||||
'Button': {"text":"按钮","color":"#97224f","value":"Button"},
|
|
||||||
};
|
|
||||||
|
|
||||||
// SysTasksStatusEnum
|
|
||||||
export const SysTasksStatusEnum= {
|
|
||||||
'1': {"text":"未开始","color":"#bfbfbf","value":"1"},
|
|
||||||
'2': {"text":"未开始","color":"#1890ff","value":"2"},
|
|
||||||
'3': {"text":"已完成","color":"#a0d911","value":"3"},
|
|
||||||
'4': {"text":"错误","color":"#f5222d","value":"4"},
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user