Files
template-10490/api/oa/oaApp/model/index.ts
2025-01-27 23:24:42 +08:00

150 lines
3.0 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import type { PageParam } from '@/api';
/**
* 应用
*/
export interface OaApp {
// 应用ID
appId?: number;
// 应用名称
appName?: string;
// 应用标识
appCode?: string;
// 应用秘钥
appSecret?: string;
// 上级id, 0是顶级
parentId?: number;
// 应用类型
appType?: string;
// 应用类型
appTypeMultiple?: string;
// 类型, 0菜单, 1按钮
menuType?: number;
// 企业ID
companyId?: number;
// 企业名称
companyName?: string;
// 应用图标
appIcon?: string;
// 二维码
appQrcode?: string;
// 链接地址
appUrl?: string;
// 后台管理地址
adminUrl?: string;
// 下载地址
downUrl?: string;
// 链接地址
serverUrl?: string;
// 文件服务器
fileUrl?: string;
// 回调地址
callbackUrl?: string;
// 腾讯文档地址
docsUrl?: string;
// 代码仓库地址
gitUrl?: string;
// 原型图地址
prototypeUrl?: string;
// IP白名单
ipAddress?: string;
// 应用截图
images?: string;
// 应用包名
packageName?: string;
// 下载次数
clicks?: number;
// 安装次数
installs?: number;
// 备注
comments?: string;
// 应用介绍
content?: string;
// 项目需求
requirement?: string;
// 开发者(个人或公司)
developer?: string;
// 项目负责人
director?: string;
// 项目经理
projectDirector?: string;
// 业务员
salesman?: string;
// 软件定价
price?: number;
// 划线价格
linePrice?: string;
// 评分
score?: string;
// 星级
star?: string;
// 菜单路由地址
path?: string;
// 菜单组件地址, 目录可为空
component?: string;
// 权限标识
authority?: string;
// 打开位置
target?: string;
// 是否隐藏, 0否, 1是(仅注册路由不显示在左侧菜单)
hide?: number;
// 禁止搜索1禁止 0 允许
search?: number;
// 菜单侧栏选中的path
active?: string;
// 其它路由元信息
meta?: string;
// 版本0正式版 1基础版 2开发版
edition?: string;
// 版本号
version?: string;
// 是否已安装
isUse?: number;
// 附近1
file1?: string;
// 附件2
file2?: string;
// 附件3
file3?: string;
// 是否显示续费提醒
showExpiration?: number;
// 是否作为案例展示
showCase?: number;
// 是否显示在首页
showIndex?: number;
// 是否推荐
recommend?: number;
// 到期时间
expirationTime?: string;
// 续费金额
renewMoney?: string;
// 应用状态
appStatus?: string;
// 排序(数字越小越靠前)
sortNumber?: number;
// 状态, 0正常, 1冻结
status?: number;
// 是否删除, 0否, 1是
deleted?: number;
// 用户ID
userId?: number;
// 机构id
organizationId?: number;
// 租户编号
tenantCode?: string;
// 租户id
tenantId?: number;
// 创建时间
createTime?: string;
// 修改时间
updateTime?: string;
}
/**
* 应用搜索条件
*/
export interface OaAppParam extends PageParam {
appId?: number;
keywords?: string;
}