diff --git a/gencode.json b/gencode.json index 499b1c4..6f8de3f 100644 --- a/gencode.json +++ b/gencode.json @@ -1,4 +1,4 @@ { - "url": "http://0.0.0.0:8000/api/docs/openapi", + "url": "http://yt:8003/api/docs/openapi", "module": "Admin" } diff --git a/src/gen/ApiTypes.d.ts b/src/gen/ApiTypes.d.ts index e214261..8234015 100644 --- a/src/gen/ApiTypes.d.ts +++ b/src/gen/ApiTypes.d.ts @@ -1,360 +1,108 @@ declare namespace ApiTypes { - namespace Admins { - type List = { - "username"?: string; // 模糊搜索:名称 - }; - type Store = { - "username": string; // 用户名 - "password": string; // 密码 - "roles_id"?: string[]; // 角色 - }; - type Update = { - "id": number; // id - "username": string; // 用户名/手机号 - "password"?: string; // 密码,[hidden] - "roles_id"?: string[]; // 角色 - }; - type Delete = { - "id": number; // id - }; + namespace Common { + namespace Admins { + type List = { + "username"?: string; // 模糊搜索:名称 + }; + type Store = { + "username": string; // 用户名 + "password": string; // 密码 + "roles_id"?: string[]; // 角色 + }; + type Update = { + "id": number; // id + "username": string; // 用户名/手机号 + "password"?: string; // 密码,[hidden] + "roles_id"?: string[]; // 角色 + }; + type Delete = { + "id": number; // id + }; + type Select = { + "username"?: string; // 模糊搜索:名称 + }; + } + namespace Auth { + type Login = { + "username": string; // 用户名 + "password": string; // 密码 + }; + type ChangePassword = { + "old_password": string; // 老密码 + "new_password": string; // 新密码 + "re_new_password": string; // 重复新密码 + }; + type PreUpload = { + "filename": string; // 文件名称 + "alc": string; // 访问限制 public-read, private + }; + type TemporaryUrl = { + "filename": string; // 文件名称 + }; + } } - namespace Agents { - 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 { - type Login = { - "username": string; // 用户名 - "password": string; // 密码 - "captcha": string; // 验证码 - "captcha_key": string; // 验证码key - }; - type ChangePassword = { - "old_password": string; // 老密码 - "new_password": string; // 新密码 - "re_new_password": string; // 重复新密码 - }; - type PreUpload = { - "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 SysPermissions { - type List = { - "parent_id"?: number; // 上级ID - "guard_name": string; // - }; - type Tree = { - "parent_id"?: number; // 上级ID - "guard_name": string; // - }; - type Store = { - "name": string; // - "key"?: string; // - "guard_name": string; // - "icon"?: string; // 图标 - "type": string; // 类型:SysPermissionsTypeEnum - "backend_apis"?: string[]; // 后台api - "path"?: string; // 路由 - "parent_id"?: number; // - }; - type Update = { - "id": number; // ID - "name": string; // - "key"?: string; // - "guard_name": string; // - "icon"?: string; // 图标 - "type": string; // 类型:SysPermissionsTypeEnum - "backend_apis"?: string[]; // 后台api - "path"?: string; // 路由 - "parent_id"?: number; // - }; - type Delete = { - "id": number; // ID - }; - type Move = { - "id": number; // ID - "type": string; // 类型:up 升级,down 降级 - }; - } - namespace SysRoles { - type List = { - "name"?: string; // 模糊搜索:名称 - }; - type Store = { - "name": string; // 名称 - "color"?: string; // 颜色 - }; - type Update = { - "id": number; // ID - "name": string; // 名称 - "color"?: string; // 颜色 - }; - type Delete = { - "id": number; // ID - }; - type GetPermissions = { - "id": number; // ID - }; - type SetPermissions = { - "id": number; // ID - "permissions_ids": string[]; // 权限ID - }; + namespace Permission { + namespace SysPermissions { + type List = { + "parent_id"?: number; // 上级ID + "guard_name": string; // + }; + type Tree = { + "parent_id"?: number; // 上级ID + "guard_name": string; // + }; + type Store = { + "name": string; // + "key"?: string; // + "guard_name": string; // + "icon"?: string; // 图标 + "type": string; // 类型:SysPermissionsTypeEnum + "backend_apis"?: string[]; // 后台api + "path"?: string; // 路由 + "parent_id"?: number; // + }; + type Update = { + "id": number; // ID + "name": string; // + "key"?: string; // + "guard_name": string; // + "icon"?: string; // 图标 + "type": string; // 类型:SysPermissionsTypeEnum + "backend_apis"?: string[]; // 后台api + "path"?: string; // 路由 + "parent_id"?: number; // + }; + type Delete = { + "id": number; // ID + }; + type Move = { + "id": number; // ID + "type": string; // 类型:up 升级,down 降级 + }; + } + namespace SysRoles { + type List = { + "name"?: string; // 模糊搜索:名称 + }; + type Store = { + "name": string; // 名称 + "color"?: string; // 颜色 + }; + type Update = { + "id": number; // ID + "name": string; // 名称 + "color"?: string; // 颜色 + }; + type Delete = { + "id": number; // ID + }; + type GetPermissions = { + "id": number; // ID + }; + type SetPermissions = { + "id": number; // ID + "permissions_ids": string[]; // 权限ID + }; + } } } diff --git a/src/gen/Apis.ts b/src/gen/Apis.ts index d704712..3c9cde0 100644 --- a/src/gen/Apis.ts +++ b/src/gen/Apis.ts @@ -2,269 +2,94 @@ import { MyResponseType } from '@/common'; import { request } from '@umijs/max'; export const Apis = { - Admins: { - List(data?: ApiTypes.Admins.List): Promise { - return request('admin/admins/list', { data }); + Common: { + Admins: { + List(data?: ApiTypes.Common.Admins.List): Promise { + return request('admin/common/admins/list', { data }); + }, + Store(data: ApiTypes.Common.Admins.Store): Promise { + return request('admin/common/admins/store', { data }); + }, + Update(data: ApiTypes.Common.Admins.Update): Promise { + return request('admin/common/admins/update', { data }); + }, + Delete(data: ApiTypes.Common.Admins.Delete): Promise { + return request('admin/common/admins/delete', { data }); + }, + Select(data?: ApiTypes.Common.Admins.Select): Promise { + return request('admin/common/admins/select', { data }); + }, }, - Store(data: ApiTypes.Admins.Store): Promise { - return request('admin/admins/store', { data }); - }, - Update(data: ApiTypes.Admins.Update): Promise { - return request('admin/admins/update', { data }); - }, - Delete(data: ApiTypes.Admins.Delete): Promise { - return request('admin/admins/delete', { data }); + Auth: { + Captcha(): Promise { + return request('admin/common/auth/captcha', {}); + }, + Login(data: ApiTypes.Common.Auth.Login): Promise { + return request('admin/common/auth/login', { data }); + }, + Logout(): Promise { + return request('admin/common/auth/logout', {}); + }, + Me(): Promise { + return request('admin/common/auth/me', {}); + }, + ChangePassword(data: ApiTypes.Common.Auth.ChangePassword): Promise { + return request('admin/common/auth/change_password', { data }); + }, + PreUpload(data: ApiTypes.Common.Auth.PreUpload): Promise { + return request('admin/common/auth/pre_upload', { data }); + }, + TemporaryUrl(data: ApiTypes.Common.Auth.TemporaryUrl): Promise { + return request('admin/common/auth/temporary_url', { data }); + }, }, }, - Agents: { - List(data?: ApiTypes.Agents.List): Promise { - return request('admin/agents/list', { data }); - }, - Store(data: ApiTypes.Agents.Store): Promise { - return request('admin/agents/store', { data }); - }, - Update(data: ApiTypes.Agents.Update): Promise { - return request('admin/agents/update', { data }); - }, - Show(data: ApiTypes.Agents.Show): Promise { - return request('admin/agents/show', { data }); - }, - Delete(data: ApiTypes.Agents.Delete): Promise { - return request('admin/agents/delete', { data }); - }, - }, - Auth: { - Captcha(): Promise { - return request('admin/auth/captcha', {}); - }, - Login(data: ApiTypes.Auth.Login): Promise { - return request('admin/auth/login', { data }); - }, - Logout(): Promise { - return request('admin/auth/logout', {}); - }, - Me(): Promise { - return request('admin/auth/me', {}); - }, - ChangePassword(data: ApiTypes.Auth.ChangePassword): Promise { - return request('admin/auth/change_password', { data }); - }, - PreUpload(data: ApiTypes.Auth.PreUpload): Promise { - return request('admin/auth/pre_upload', { data }); - }, - }, - Bosses: { - List(data?: ApiTypes.Bosses.List): Promise { - return request('admin/bosses/list', { data }); - }, - Store(data: ApiTypes.Bosses.Store): Promise { - return request('admin/bosses/store', { data }); - }, - Update(data: ApiTypes.Bosses.Update): Promise { - return request('admin/bosses/update', { data }); - }, - Show(data: ApiTypes.Bosses.Show): Promise { - return request('admin/bosses/show', { data }); - }, - Delete(data: ApiTypes.Bosses.Delete): Promise { - return request('admin/bosses/delete', { data }); - }, - }, - Factories: { - List(data?: ApiTypes.Factories.List): Promise { - return request('admin/factories/list', { data }); - }, - Store(data: ApiTypes.Factories.Store): Promise { - return request('admin/factories/store', { data }); - }, - Update(data: ApiTypes.Factories.Update): Promise { - return request('admin/factories/update', { data }); - }, - Delete(data: ApiTypes.Factories.Delete): Promise { - return request('admin/factories/delete', { data }); - }, - }, - LoanCompanies: { - List(data?: ApiTypes.LoanCompanies.List): Promise { - return request('admin/loan_companies/list', { data }); - }, - Store(data: ApiTypes.LoanCompanies.Store): Promise { - return request('admin/loan_companies/store', { data }); - }, - Update(data: ApiTypes.LoanCompanies.Update): Promise { - return request('admin/loan_companies/update', { data }); - }, - Show(data: ApiTypes.LoanCompanies.Show): Promise { - return request('admin/loan_companies/show', { data }); - }, - Delete(data: ApiTypes.LoanCompanies.Delete): Promise { - return request('admin/loan_companies/delete', { data }); - }, - }, - LoanDailyDetails: { - List(data?: ApiTypes.LoanDailyDetails.List): Promise { - return request('admin/loan_daily_details/list', { data }); - }, - Export(data?: ApiTypes.LoanDailyDetails.Export): Promise { - return request('admin/loan_daily_details/export', { responseType: 'blob',data }); - }, - }, - Loans: { - List(data?: ApiTypes.Loans.List): Promise { - return request('admin/loans/list', { data }); - }, - Store(data: ApiTypes.Loans.Store): Promise { - return request('admin/loans/store', { data }); - }, - Delete(data: ApiTypes.Loans.Delete): Promise { - return request('admin/loans/delete', { data }); - }, - }, - Markets: { - List(data?: ApiTypes.Markets.List): Promise { - return request('admin/markets/list', { data }); - }, - Store(data: ApiTypes.Markets.Store): Promise { - return request('admin/markets/store', { data }); - }, - Update(data: ApiTypes.Markets.Update): Promise { - return request('admin/markets/update', { data }); - }, - Delete(data: ApiTypes.Markets.Delete): Promise { - return request('admin/markets/delete', { data }); - }, - }, - MerchantCounters: { - List(data?: ApiTypes.MerchantCounters.List): Promise { - return request('admin/merchant_counters/list', { data }); - }, - Store(data: ApiTypes.MerchantCounters.Store): Promise { - return request('admin/merchant_counters/store', { data }); - }, - Update(data: ApiTypes.MerchantCounters.Update): Promise { - return request('admin/merchant_counters/update', { data }); - }, - Delete(data: ApiTypes.MerchantCounters.Delete): Promise { - return request('admin/merchant_counters/delete', { data }); - }, - }, - Merchants: { - List(data?: ApiTypes.Merchants.List): Promise { - return request('admin/merchants/list', { data }); - }, - Store(data: ApiTypes.Merchants.Store): Promise { - return request('admin/merchants/store', { data }); - }, - Update(data: ApiTypes.Merchants.Update): Promise { - return request('admin/merchants/update', { data }); - }, - Delete(data: ApiTypes.Merchants.Delete): Promise { - return request('admin/merchants/delete', { data }); - }, - }, - OrgUsers: { - List(data?: ApiTypes.OrgUsers.List): Promise { - return request('admin/org_users/list', { data }); - }, - Store(data: ApiTypes.OrgUsers.Store): Promise { - return request('admin/org_users/store', { data }); - }, - Update(data: ApiTypes.OrgUsers.Update): Promise { - return request('admin/org_users/update', { data }); - }, - Show(data: ApiTypes.OrgUsers.Show): Promise { - return request('admin/org_users/show', { data }); - }, - Delete(data: ApiTypes.OrgUsers.Delete): Promise { - return request('admin/org_users/delete', { data }); - }, - }, - PayOrders: { - List(data?: ApiTypes.PayOrders.List): Promise { - return request('admin/pay_orders/list', { data }); - }, - }, - Platforms: { - List(data?: ApiTypes.Platforms.List): Promise { - return request('admin/platforms/list', { data }); - }, - Store(data: ApiTypes.Platforms.Store): Promise { - return request('admin/platforms/store', { data }); - }, - Update(data: ApiTypes.Platforms.Update): Promise { - return request('admin/platforms/update', { data }); - }, - Delete(data: ApiTypes.Platforms.Delete): Promise { - return request('admin/platforms/delete', { data }); - }, - }, - Select: { - Agents(): Promise { - return request('admin/select/agents', {}); - }, - LoanCompanies(): Promise { - return request('admin/select/loan_companies', {}); - }, - Factories(): Promise { - return request('admin/select/factories', {}); - }, - Platforms(): Promise { - return request('admin/select/platforms', {}); - }, - Bosses(): Promise { - return request('admin/select/bosses', {}); - }, - Markets(): Promise { - return request('admin/select/markets', {}); - }, - Merchants(): Promise { - return request('admin/select/merchants', {}); - }, - }, - SysPermissions: { - List(data: ApiTypes.SysPermissions.List): Promise { - return request('admin/sys_permissions/list', { data }); - }, - Tree(data: ApiTypes.SysPermissions.Tree): Promise { - return request('admin/sys_permissions/tree', { data }); - }, - Store(data: ApiTypes.SysPermissions.Store): Promise { - return request('admin/sys_permissions/store', { data }); - }, - Update(data: ApiTypes.SysPermissions.Update): Promise { - return request('admin/sys_permissions/update', { data }); - }, - Delete(data: ApiTypes.SysPermissions.Delete): Promise { - return request('admin/sys_permissions/delete', { data }); - }, - Move(data: ApiTypes.SysPermissions.Move): Promise { - return request('admin/sys_permissions/move', { data }); - }, - SelectApi(): Promise { - return request('admin/sys_permissions/select_api', {}); - }, - }, - SysRoles: { - List(data?: ApiTypes.SysRoles.List): Promise { - return request('admin/sys_roles/list', { data }); - }, - Store(data: ApiTypes.SysRoles.Store): Promise { - return request('admin/sys_roles/store', { data }); - }, - Update(data: ApiTypes.SysRoles.Update): Promise { - return request('admin/sys_roles/update', { data }); - }, - Delete(data: ApiTypes.SysRoles.Delete): Promise { - return request('admin/sys_roles/delete', { data }); - }, - Select(): Promise { - return request('admin/sys_roles/select', {}); - }, - GetPermissions(data: ApiTypes.SysRoles.GetPermissions): Promise { - return request('admin/sys_roles/get_permissions', { data }); - }, - SetPermissions(data: ApiTypes.SysRoles.SetPermissions): Promise { - return request('admin/sys_roles/set_permissions', { data }); + Permission: { + SysPermissions: { + List(data: ApiTypes.Permission.SysPermissions.List): Promise { + return request('admin/permission/sys_permissions/list', { data }); + }, + Tree(data: ApiTypes.Permission.SysPermissions.Tree): Promise { + return request('admin/permission/sys_permissions/tree', { data }); + }, + Store(data: ApiTypes.Permission.SysPermissions.Store): Promise { + return request('admin/permission/sys_permissions/store', { data }); + }, + Update(data: ApiTypes.Permission.SysPermissions.Update): Promise { + return request('admin/permission/sys_permissions/update', { data }); + }, + Delete(data: ApiTypes.Permission.SysPermissions.Delete): Promise { + return request('admin/permission/sys_permissions/delete', { data }); + }, + Move(data: ApiTypes.Permission.SysPermissions.Move): Promise { + return request('admin/permission/sys_permissions/move', { data }); + }, + SelectApi(): Promise { + return request('admin/permission/sys_permissions/select_api', {}); + }, + }, + SysRoles: { + List(data?: ApiTypes.Permission.SysRoles.List): Promise { + return request('admin/permission/sys_roles/list', { data }); + }, + Store(data: ApiTypes.Permission.SysRoles.Store): Promise { + return request('admin/permission/sys_roles/store', { data }); + }, + Update(data: ApiTypes.Permission.SysRoles.Update): Promise { + return request('admin/permission/sys_roles/update', { data }); + }, + Delete(data: ApiTypes.Permission.SysRoles.Delete): Promise { + return request('admin/permission/sys_roles/delete', { data }); + }, + Select(): Promise { + return request('admin/permission/sys_roles/select', {}); + }, + GetPermissions(data: ApiTypes.Permission.SysRoles.GetPermissions): Promise { + return request('admin/permission/sys_roles/get_permissions', { data }); + }, + SetPermissions(data: ApiTypes.Permission.SysRoles.SetPermissions): Promise { + return request('admin/permission/sys_roles/set_permissions', { data }); + }, }, }, } \ No newline at end of file diff --git a/src/gen/Enums.ts b/src/gen/Enums.ts index ef476c8..a5405c4 100644 --- a/src/gen/Enums.ts +++ b/src/gen/Enums.ts @@ -1,52 +1,70 @@ -// CommissionTypeEnum -export const CommissionTypeEnum= { - 'Platform': {"text":"平台","color":"#1890ff","value":"Platform"}, - 'Agent': {"text":"代理","color":"#722ed1","value":"Agent"}, - 'Repayment': {"text":"还款","color":"#f5222d","value":"Repayment"}, - 'Merchant': {"text":"商家","color":"#52c41a","value":"Merchant"}, - 'Other': {"text":"其他","color":"#bfbfbf","value":"Other"}, +// AssetHousesOrientationEnum +export const AssetHousesOrientationEnum= { + 'Value': {"text":"Label","color":"#ff0000","value":"Value"}, }; -// LoanCompaniesTypeEnum -export const LoanCompaniesTypeEnum= { - 'DeviceManufacturer': {"text":"设备商","color":"#459423","value":"DeviceManufacturer"}, - 'CapitalProvider': {"text":"资金方","color":"#13952d","value":"CapitalProvider"}, - 'SupplyChain': {"text":"供应链","color":"#033fcc","value":"SupplyChain"}, +// AssetHousesOwnershipTypeEnum +export const AssetHousesOwnershipTypeEnum= { + 'Value': {"text":"Label","color":"#ff0000","value":"Value"}, }; -// LoansOrderStatusEnum -export const LoansOrderStatusEnum= { - 'NotStart': {"text":"未开始","color":"#983054","value":"NotStart"}, - 'OnGoing': {"text":"进行中","color":"#a36451","value":"OnGoing"}, - 'Finished': {"text":"已完成","color":"#0ce4b6","value":"Finished"}, - 'Overdue': {"text":"逾期","color":"#7723f8","value":"Overdue"}, +// AssetHousesStatusEnum +export const AssetHousesStatusEnum= { + 'Value': {"text":"Label","color":"#ff0000","value":"Value"}, }; -// LoansTypeEnum -export const LoansTypeEnum= { - 'Daily': {"text":"每日还款(等本等息)","color":"#e847d5","value":"Daily"}, +// AssetHousesUsageEnum +export const AssetHousesUsageEnum= { + 'Value': {"text":"Label","color":"#ff0000","value":"Value"}, }; -// OrgUserTypeEnum -export const OrgUsersTypeEnum= { - 'Agent': {"text":"代理","color":"#bd1087","value":"Agent"}, - 'Bosses': {"text":"老板","color":"#5892ea","value":"Bosses"}, - 'LoanCompanies': {"text":"资金方","color":"#7e2070","value":"LoanCompanies"}, +// AssetProjectsChargeEnum +export const AssetProjectsChargeEnum= { + 'Contract': {"text":"包干制","color":"#007bff","value":"Contract"}, + 'Commission': {"text":"酬金制","color":"#28a745","value":"Commission"}, }; -// PayOrderStatusEnum -export const PayOrderStatusEnum= { - '1': {"text":"待支付","color":"#faad14","value":"1"}, - '2': {"text":"支付成功","color":"#52c41a","value":"2"}, - '3': {"text":"支付失败","color":"#f5222d","value":"3"}, - '9': {"text":"待轮询","color":"#1890ff","value":"9"}, - '0': {"text":"其他","color":"#bfbfbf","value":"0"}, +// AssetProjectsEntrustTypeEnum +export const AssetProjectsEntrustTypeEnum= { + 'DeveloperJointEntrust': {"text":"开发商合委","color":"#007bff","value":"DeveloperJointEntrust"}, + 'OwnersFullEntrust': {"text":"业委会全委","color":"#28a745","value":"OwnersFullEntrust"}, + 'GovernmentFullEntrust': {"text":"政府类全委","color":"#ffc107","value":"GovernmentFullEntrust"}, }; -// PayOrdersTypeEnum -export const PayOrdersTypeEnum= { - '1': {"text":"支付","color":"#52c41a","value":"1"}, - '2': {"text":"退款","color":"#faad14","value":"2"}, +// AssetProjectsPropertyTypeEnum +export const AssetProjectsPropertyTypeEnum= { + 'Residence': {"text":"住宅","color":"#ff0000","value":"Residence"}, + '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 @@ -55,18 +73,3 @@ export const SysModuleEnum= { '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"}, -}; -