YD_Event.Core
用户唯一ID
授权账户名键
登录唯一ID
授权平台类型
权限缓存键
用户菜单信息权限缓存键(构建ui左侧菜单)
用户可访问的按钮权限编码缓存键(权限编码集合)
自定义配置缓存键
DOCX模板解析器
从DOCX文件中提取占位符
DOCX文件流
占位符列表
从文本中提取占位符
文本内容
占位符列表
从段落中提取文本
段落元素
文本内容
从表格中提取占位符
表格元素
占位符列表
从页眉页脚中提取占位符
Word文档对象
占位符集合
验证占位符格式
占位符
是否有效
获取占位符类型
占位符
占位符类型
DOCX模板处理器
占位符映射字典 (DisplayName -> PlaceholderKey)
设置占位符映射 (DisplayName -> PlaceholderKey)
映射字典,key为中文显示名,value为英文键名
清除占位符映射
根据占位符文本获取实际的键名
占位符文本(可能是中文显示名或英文键名)
实际的键名
处理DOCX模板,替换占位符
模板文件流
数据字典
二维码数据字典
处理后的文件流
处理段落中的占位符
处理单个段落
清除其他 Text 元素
处理表格中的占位符
处理页眉页脚中的占位符
替换文本中的占位符
检查是否是二维码占位符
提取占位符键名
将文本替换为二维码图片
验证数据完整性
必填占位符列表
数据字典
验证结果
模板验证结果
证书模型
证书名称
证书编号
背景图片URL
宽度
高度
二维码选项
二维码尺寸(像素)
深色(十六进制颜色代码)
浅色(十六进制颜色代码)
Logo图片路径
错误纠正级别:L(7%), M(15%), Q(25%), H(30%)
是否绘制静区
二维码服务
生成二维码图片
二维码内容
二维码尺寸(像素)
Logo图片路径(可选)
二维码图片流
生成证书二维码URL
证书ID
基础URL
证书查看URL
生成证书PDF下载URL
证书ID
PDF文件URL
PDF下载URL
生成带验证信息的二维码内容
证书ID
验证码
基础URL
验证URL
计算每个模块的像素数
期望的二维码尺寸
每个模块的像素数
验证二维码内容
二维码内容
是否有效
生成带样式的二维码
二维码内容
二维码选项
二维码图片流
获取错误纠正级别
级别字符串
ECC级别
Excel 导出基类
创建工作表
设置合并单元格标题
设置列标题
设置单元格边框
设置数据行样式
设置列宽
设置行高
冻结窗格
生成字节数组
执行导出
订单号生成器服务
提供分布式唯一订单号生成,确保高并发下的唯一性
生成唯一订单号
格式:yyyyMMddHHmmss + 4位序列号
保证高并发下的唯一性
唯一订单号
生成退款订单号
格式:REF + yyyyMMddHHmmss + 4位序列号
退款订单号
内部生成订单号(带线程安全的序列号)
获取时间戳(用于比较)
赛事定价计算服务
所有金额计算均以此服务为准,确保计算结果的一致性
计算赛事报名费用
定价计算输入
定价计算结果
免费模式
定价(赛事)模式:固定为赛事设定价格/场,无论参赛主体是个人还是单位,也无论参赛项目数量多少,均统一按固定价格计算
单价(赛事)模式:按照赛事设定的单价乘以实际报名人数计算总金额
单价(项目)模式:根据每个项目的单独定价和报名人数进行计算。
将每个报名项目的单价相加得到单人总费用,再乘以报名人数得出最终金额
费用明细项
项目名称
单价
数量
小计
备注
定价计算输入参数
收费模式
参赛人数
赛事定价(用于定价(赛事)和单价(赛事)模式)
项目列表(单价项目模式使用)
定价计算结果
总金额(精确到分)
总人数
费用明细
计算日志(用于审计)
项目定价信息
项目ID
项目名称
项目单价(元)
表实体继承
主键类型
主键
普通用户表 (实名信息)
关联的单位认证ID(单位账号)
人员类型:0-普通用户,1-运动员,2-教练,3-领队
技能等级(教练特有)
认证状态(教练特有):0-未认证,1-已认证
昵称 (来自微信等第三方)
头像 (来自微信等第三方)
姓名
性别
出生日期
年龄
联系电话
密码(用于登录)
身份证号码
身份证正面图片URL
身份证背面图片URL
护照图片URL
审核状态
审核备注
备注
可用状态
标记删除
创建人
创建时间
更新人
更新时间
轮播图配置
标题
图片地址
跳转链接类型
跳转链接URL
关联赛事ID
排序
状态(0-启用 1-禁用)
备注
标记删除
创建人
创建时间
更新人
更新时间
轮播图设置(存储手动/自动模式)
模式(0-自动配置 1-手动配置)
标记删除
创建人
创建时间
更新人
更新时间
证书表 (Certificate)
证书名称
证书编码/唯一标识
证书模板ID
备注
状态 (Enable/Disable)
排序
软删除
创建人ID
创建时间
更新人ID
更新时间
证书占位符表 (CertificatePlaceholder)
模板ID (关联 CertificateTemplate)
占位符键名 (如: UserName, CourseName)
占位符显示名称
占位符类型: Text/Image/QRCode/Date
默认值
是否必填
验证正则表达式
描述信息
排序
软删除
证书模板表 (CertificateTemplate)
版本号
模板类型: Image/Docx
背景图片 URL (Image类型使用)
DOCX模板文件URL (Docx类型使用)
占位符配置JSON (Docx类型使用)
像素宽度
像素高度
是否当前激活版本
状态 (Enable/Disable)
软删除
创建人ID
创建时间
优惠券
优惠券名称
类型(0-折扣 1-定额)
优惠值(折扣率或金额)
有效期开始时间
有效期结束时间
可用赛事ID集合(逗号分隔)
总数量(库存)
已领取数量
已使用数量
状态(0-正常 1-停用)
备注
删除标志
创建人Id
创建时间
更新人Id
更新时间
优惠券兑换码记录表
优惠券ID
兑换码
使用状态(0-未使用 1-已使用)
使用时间
关联的用户优惠券ID
删除标志
创建人Id
创建时间
更新人Id
更新时间
赛事证书表
关联的成绩ID
关联的参赛记录ID
关联的报名ID
赛事ID
赛事项目ID
关联的用户ID
参赛选手姓名
参赛组别
获奖等级:1-特等奖,2-一等奖,3-二等奖,4-三等奖,5-优秀奖
证书类型:1-冠军证书,2-亚军证书,3-季军证书,4-优胜证书,5-参与证书
证书编号
证书模板ID
证书URL
证书状态:0-未生成,1-已生成,2-已发放,3-已撤销
生成时间
发放时间
备注
标记删除
创建人
创建时间
更新人
更新时间
赛事费用配置表
关联的赛事ID
收费模式
赛事定价(仅当ChargeMode为FixedPrice或UnitPriceEvent时有效)
标记删除
创建人
创建时间
更新人
更新时间
赛事信息表
赛事名称
封面图片URL
赛事视频URL
赛事类型:线上/线下
收费模式
赛事状态:报名中/比赛中/已结束
关联商户ID
报名方式:个人/团队/混合
积分发放规则ID
积分发放规则(导航属性)
报名开始时间
报名结束时间
是否需要上传素材
上传素材备注
素材上传开始时间
素材上传结束时间
比赛开始时间
比赛结束时间
省份Id
城市Id
区县Id
省份信息(导航属性)
城市信息(导航属性)
区县信息(导航属性)
详细地址
赛事简介
自定义字段配置(JSON字符串)
赛事二维码URL
流程状态(用于标识创建步骤)
可用状态
标记删除
创建人
创建时间
更新人
更新时间
赛事参赛记录表
关联的报名ID
关联的报名项目ID
关联的报名人员ID
赛事ID
赛事项目ID
参赛选手姓名
参赛组别
参赛状态
参赛时间
完赛时间
取消报名原因
取消报名时间
备注
标记删除
创建人
创建时间
更新人
更新时间
赛事项目关联表
赛事ID
项目ID
性别要求 (男/女/不限)
价格
赛事项目组别列表(导航属性)
创建时间
更新时间
赛事项目组别表
赛事ID
赛事项目ID
关联的项目ID
关联的项目组别ID
组别名称
出生日期起始日期
出生日期结束日期
性别要求
标记删除
创建人
创建时间
更新人
更新时间
赛事项目报名限制表
关联的赛事ID
关联的赛事项目ID
项目报名限制数量(每个单位或团队最多报多少个该项目)
标记删除
创建人
创建时间
更新人
更新时间
赛事报名表
关联的赛事ID
报名方式:1-个人,2-团队
团队名称
报名者姓名
报名者电话
报名者邮箱
总人数
总费用
支付状态:0-未支付/待审核,1-已支付/审核通过,2-支付失败/审核拒绝,3-已退款,4-已取消
支付方式:1-线下,2-线上
具体支付方式
订单编号
支付时间
审核人
审核时间
审核备注
报名备注
报名时间
可用状态
报名项目列表(导航属性)
报名人员列表(导航属性)
支付信息(导航属性)
支付凭证图片URL
上传的素材URL
标记删除
创建人
创建时间
更新人
更新时间
赛事报名项目关联表
关联的报名ID
参赛项目ID
参赛项目组别ID
参赛项目名称
项目类型名称
所属组别
单项目费用(元)
报名人数
项目总费用(元)
备注
标记删除
创建人
创建时间
更新人
更新时间
赛事报名限制表
关联的赛事ID
个人项目限报数量(每人最多报多少个个人项目)
团队项目限报数量(每人最多报多少个团队项目)
项目限报列表(导航属性)
标记删除
创建人
创建时间
更新人
更新时间
赛事报名支付信息表
关联的报名ID
支付流水号
支付渠道:1-微信支付,2-支付宝,3-线下支付
支付金额(元)
支付时间
支付状态:0-待支付,1-已支付,2-支付失败,3-已退款
退款状态:0-未退款,1-退款中,2-已退款,3-退款失败
退款金额(元)
退款时间
退款原因
收款账户
付款账户
备注
标记删除
创建人
创建时间
更新人
更新时间
赛事报名人员表
关联的报名ID
关联的报名项目ID
关联的赛事项目ID
参赛项目组别ID
人员类型:1-运动员,2-教练,3-领队
关联的用户ID(必填)
关联的用户信息(导航属性)
姓名
性别
身份证号
出生日期
手机号
年龄
邮箱
所属组别
参赛项目名称
自定义字段值
备注
标记删除
创建人
创建时间
更新人
更新时间
赛事成绩表
可用状态
关联的参赛记录ID
关联的报名ID
关联的报名人员ID
赛事ID
赛事项目ID
参赛选手姓名
参赛组别
项目类型名称
成绩
排名
获奖等级:1-特等奖,2-一等奖,3-二等奖,4-三等奖,5-优秀奖
获奖状态:0-未获奖,1-已获奖
备注
标记删除
创建人
创建时间
更新人
更新时间
赛事评分表
关联的赛事ID
关联的项目ID
项目名称
参赛组别
评分轮次
评分表名称
评分标准
评分状态:0-未开始,1-评分中,2-已完成,3-已锁定
开始评分时间
结束评分时间
备注
标记删除
创建人
创建时间
更新人
更新时间
赛事参与单位表
关联的赛事ID
单位类型
单位名称
单位LOGO URL
排序
标记删除
创建人
创建时间
更新人
更新时间
可用状态
可用状态
创建日期
创建时间
创建人
所有实体类继承
主键类型
软删除
标记删除
排序
排序值(值越小越靠前)
更新时间
更新人
商户管理表
商户名称
统一社会信用代码
开户行
账号
营业执照图片URL
联系电话
地址
审核状态
审核备注
可用状态
标记删除
创建人
创建时间
更新人
更新时间
单位认证表
用户ID
单位名称
统一社会信用代码
营业执照图片URL
联系电话
地址
审核状态
审核备注
可用状态
标记删除
创建人
创建时间
更新人
更新时间
订单表
订单编号
订单类型:1-收入,2-退款
商户ID(支付商户)
单位认证ID(单位关联)
赛事ID
报名ID
关联订单ID(退款时关联原订单)
优惠券ID
原金额
优惠金额
实付/退款金额
订单状态
支付/退款时间
备注
可用状态
标记删除
创建人
创建时间
更新人
更新时间
收款人姓名(线下支付退款时使用)
收款人开户行(线下支付退款时使用)
收款人银行卡号(线下支付退款时使用)
积分记录表
用户ID(普通用户积分关联)
积分变动类型:1-获取,2-消耗
关联赛事ID
关联项目ID
关联项目组别ID
关联成绩记录ID
单位认证ID(单位用户积分关联)
变动积分
备注
可用状态
标记删除
创建人
创建时间
更新人
更新时间
积分规则表
积分规则名称
参与积分(发放积分个数)
备注
可用状态
关联的名次积分规则
标记删除
创建人
创建时间
更新人
更新时间
积分规则明细表
积分规则ID
起始名次
截止名次
发放积分个数
标记删除
创建人
创建时间
更新人
更新时间
项目表
项目名称
项目类型(枚举)
完成人数
费用(元)
时长(分钟)
时长(秒)
场地数量(编排用)
排序索引(编排用)
项目组别列表(导航属性)
可用状态
标记删除
创建人
创建时间
更新人
更新时间
项目组别表
关联的项目ID
组别名称
出生日期起始日期
出生日期结束日期
性别要求
标记删除
创建人
创建时间
更新人
更新时间
退款配置
天数起始值
天数结束值
扣除比例(%)
退款备注
可用状态
标记删除
创建人
创建时间
更新人
更新时间
退款记录表
商户退款单号(唯一)
微信退款单号
关联的报名记录ID
商户订单号
微信支付订单号
退款金额(元)
订单总金额(元)
退款原因
退款状态(0-退款中,1-退款成功,2-退款失败,3-退款关闭)
申请时间
退款完成时间
商户ID
微信支付配置ID
微信返回的原始数据(JSON)
错误信息
可用状态
标记删除
创建人
创建时间
更新人
更新时间
收款人姓名(线下支付退款时使用)
收款人开户行(线下支付退款时使用)
收款人银行卡号(线下支付退款时使用)
城市表
省份Code
城市名称
城市Code
标记删除
创建人
创建时间
更新人
更新时间
区县表
城市Code
区县Code
区县名称
标记删除
创建人
创建时间
更新人
更新时间
系统菜单表
菜单名称
菜单类型
权限编码
父级菜单
路由名
路由地址
组件路径
重定向地址
菜单图标
是否内嵌页面
外链地址
是否可见
是否缓存
是否固定
可用状态
排序值(值越小越靠前)
备注
子菜单
标记删除
创建人
创建时间
更新人
更新时间
操作日志
操作用户ID
日志级别
接口描述
控制器名称
路由名称
请求方式
请求跟踪唯一ID (同一次请求ID相同)
线程ID
浏览器
请求地址
ip地址
用户系统信息
耗时(毫秒)
Ip归属地
http状态码
请求参数
响应结果
详细信息
异常信息
创建时间
组织机构信息表
父级Id
部门名称
部门编码
可用状态
排序值(值越小越靠前)
备注
子部门
标记删除
创建人
创建时间
更新人
更新时间
省份表
省份Code
省份名称
大区Code
标记删除
创建人
创建时间
更新人
更新时间
角色表
角色名
角色编码
可用状态
排序值
备注
标记删除
创建人
创建时间
更新人
更新时间
角色权限表
角色id
菜单按钮id
标记删除
创建人
创建时间
更新人
更新时间
用户登录日志
用户ID
ip地址
浏览器
Ip归属地
用户系统信息
消息
创建时间
短信发送日志
接收手机号
短信模板Code
模板参数
发送状态(成功/失败)
响应代码
响应消息
请求ID
异常信息
发送时间
系统用户表
账号
密码
姓名
性别
组织机构id
昵称
生日
头像
手机号码
邮箱
可用状态
最后一次登录IP地址
最后一次登录位置
最后登录时间
备注
账号锁定过期时间
标记删除
创建人
创建时间
更新人
更新时间
用户id
角色id
标记删除
创建人
创建时间
更新人
更新时间
团队表
关联的单位认证ID
团队名称
团队状态
标记删除
创建人
创建时间
更新人
更新时间
团队成员关联表
团队ID
用户ID(关联AppUser)
团队角色 (PersonType)
加入时间
标记删除
创建人
创建时间
更新人
更新时间
用户优惠券领取记录
用户ID
优惠券ID
领取时间
状态(0-未使用 1-已使用 2-已过期)
使用时间
关联订单ID
兑换码ID
兑换码
删除标志
创建人Id
创建时间
更新人Id
更新时间
微信支付配置表
商户ID(外键)
微信支付商户号
微信支付 APIv3 密钥
微信支付商户证书序列号
微信支付商户私钥文件URL
可用状态
标记删除
创建人
创建时间
更新人
更新时间
登录账户类型
后台
微信小程序
审核状态
待提交
待审核
审核通过
审核拒绝
已取消
可用状态
启用
禁用
收费模式枚举
免费
定价(赛事)
单价(赛事)
单价(项目)
优惠券类型
折扣
定额
博客封面类型
首页封面
归档封面
分类封面
标签封面
相册封面图
说说封面图
关于封面图
留言封面图
个人中心封面图
友情链接封面图
标签列表封面
分类列表封面
原创
转载
赛事类型枚举
线上
线下
赛事状态枚举
未开始
报名中
报名结束
比赛中
已结束
登录事件
操作事件
异常事件
性别枚举
男
女
未知
全部
跳转链接类型
赛事
URL
目录
菜单
按钮
数据权限
订单状态
待支付/待处理
已支付/已完成
已取消
已退款
已发货(如需)
已完成
参赛状态枚举
未参赛
已参赛
已完赛
退赛
具体支付方式
未选择
微信支付
支付宝支付
银行卡转账
人员角色类型
普通用户
运动员
教练
领队
积分操作类型
获取
消耗
流程状态枚举
未开始
基本信息完成
参与单位完成
项目与限报配置完成
费用与账户配置完成
项目类型枚举
个人速度
个人花样
团队速度
团队花样
报名方式
只允许个人报名
只允许团队报名
两者都有
参与单位类型
主办单位
承办单位
协办单位
赞助单位
项目时间处理扩展类
用于统一处理 Project 实体的时间计算逻辑
获取项目的总时长(秒)
项目实体
总时长(秒)
当 project 为 null 时抛出
设置项目的总时长(秒)
自动计算并更新 DurationMinutes 和 DurationSeconds
项目实体
总时长(秒)
当 project 为 null 时抛出
当 totalSeconds 小于 0 时抛出
标准化项目的时间字段
确保 DurationSeconds 在 0-59 范围内,并正确处理负值
项目实体
当 project 为 null 时抛出
获取格式化的时长显示字符串(例如:"2分30秒" 或 "30秒")
项目实体
格式化的时长字符串
当 project 为 null 时抛出
获取符号格式的时长显示(例如:"2'30\"" 或 "30\"")
项目实体
符号格式的时长字符串
当 project 为 null 时抛出
项目类型判断扩展方法
判断是否为个人项目
项目类型枚举
如果是个人速度或个人花样则返回true
判断是否为团队项目
项目类型枚举
如果是团队速度或团队花样则返回true
判断是否为个人项目(扩展方法版本)
项目实体
如果是个人项目则返回true
判断是否为团队项目(扩展方法版本)
项目实体
如果是团队项目则返回true
身份证识别结果
是否成功
错误信息
姓名
性别
身份证号
出生日期
OCR服务实现
识别身份证
图片URL
识别护照信息
护照图片URL
护照识别结果
是否成功
错误信息
姓名
性别
护照号码
国籍
签发地点
签发日期
有效期至
出生日期
有效期至(格式化显示)
出生日期(纯数字格式)
签发日期(格式化显示)
获取完整的URL
同步上传文件流
OSS 中的目标文件路径
文件数据流
文件的访问 URL
异步上传文件流
OSS 中的目标文件路径
文件数据流
文件的访问 URL
异步分片上传大文件
OSS 中的目标文件路径
文件数据流
进度回调
文件的访问 URL
获取文件流
OSS 中的目标文件路径
下载文件的内容数据流
删除文件
OSS 中的目标文件路径
检查文件是否存在
OSS 中的目标文件路径
如果文件存在返回 true,否则返回 false
阿里云短信服务实现
初始化阿里云短信客户端
发送验证码短信
手机号
验证码
发送自定义短信
手机号
模板编码
模板参数JSON字符串
校验短信配置
JSAPI支付请求参数
应用ID
商户订单号
商品描述
通知地址
订单金额(分)
货币类型
用户标识
交易结束时间
附加数据
Native支付请求参数
应用ID
商户订单号
商品描述
通知地址
订单金额(分)
货币类型
交易结束时间
附加数据
退款请求参数
商户订单号
商户退款单号
退款金额(分)
订单总金额(分)
货币类型
通知地址
退款原因
微信支付通知请求参数
通知原始数据
签名
时间戳
随机字符串
平台证书序列号
微信支付通知解密后数据
事件类型
商户订单号
微信支付订单号
交易状态
订单总金额(分)
实际支付金额(分)
支付完成时间
微信支付查询结果
查询是否成功
错误信息
交易状态
交易状态描述
微信支付订单号
商户订单号
订单总金额(分)
实际支付金额(分)
支付完成时间
微信支付结果
支付是否成功
错误信息
交易类型
预支付交易会话标识
二维码链接
二维码链接
JSAPI支付参数
JSAPI支付参数
应用ID
时间戳
随机字符串
数据包
签名类型
支付签名
微信退款通知请求参数
通知原始数据
签名
时间戳
随机字符串
平台证书序列号
微信退款通知解密后数据
事件类型
商户订单号
商户退款单号
微信退款单号
退款状态
退款金额(分)
实际退款金额(分)
退款成功时间
微信退款查询结果
查询是否成功
错误信息
微信退款单号
商户退款单号
商户订单号
退款状态
退款金额(分)
实际退款金额(分)
退款成功时间
微信返回的原始数据
微信退款结果
退款是否成功
错误信息
微信退款单号
商户退款单号
商户订单号
退款状态
错误码
微信返回的原始数据
微信支付服务
提供微信支付相关的核心功能,包括:
1. JSAPI支付下单
2. Native支付下单
3. 订单状态查询
4. 退款申请
5. 退款查询
6. 支付通知验证和解密
7. 退款通知验证和解密
创建微信支付客户端
微信支付配置信息
微信支付客户端实例
获取微信支付商户私钥
私钥来源,可以是:直接的密钥内容、本地文件路径、网络URL
私钥内容字符串
检查输入是否为有效的私钥内容
从本地文件读取私钥
从网络URL读取私钥
创建 JSAPI 支付
微信支付配置信息
JSAPI 支付请求参数
支付结果,包含 prepay_id 和支付参数
JSAPI 支付适用于小程序、公众号等场景,需要用户的 OpenId
创建 Native 支付
微信支付配置信息
Native 支付请求参数
支付结果,包含二维码链接
Native 支付适用于生成二维码供用户扫描支付的场景
查询订单状态
微信支付配置信息
商户订单号
订单查询结果
根据商户订单号查询微信支付订单的状态
创建退款申请
微信支付配置信息
退款请求参数
退款结果
查询退款状态
微信支付配置信息
商户退款单号
退款查询结果
验证支付通知签名
微信支付配置信息
支付通知请求参数
签名是否有效
验证微信支付通知的签名是否有效
验证退款通知签名
微信支付配置信息
退款通知请求参数
签名是否有效
验证微信退款通知的签名是否有效
解密支付通知数据
微信支付配置信息
支付通知请求参数
解密后的支付通知数据,失败返回 null
解密微信支付通知的加密数据,仅处理 TRANSACTION.SUCCESS 事件
解密退款通知数据
微信支付配置信息
退款通知请求参数
解密后的退款通知数据,失败返回 null
解密微信退款通知的加密数据,处理 REFUND.SUCCESS、REFUND.ABNORMAL、REFUND.CLOSED 事件
code换取session_key
释放服务作用域
阿里云OCR配置选项
AccessKeyId
AccessKeySecret
OCR API Endpoint
数据库选项配置
数据库配置
数据库连接扩展
是否初始化数据库
启用表数据初始化
对象存储连接配置
是否启用对象存储(不启用将存储至站点目录)
OSS节点
AccessKeyId
AccessKeySecret
默认存目录 (Bucket)
外网访问域名或IP
短信配置选项
AccessKeyId
AccessKeySecret
短信签名
验证码模板Code
短信API Endpoint
雪花id配置
微信支付客户端配置选项
微信公众号/小程序的AppId
微信支付商户号
微信支付 APIv3 密钥
微信支付商户证书序列号
微信支付商户私钥(PEM格式)
支付回调通知地址
状态
主键
下拉框
文本
值
树形下拉框
子选项
金额处理工具类
统一处理货币单位转换、精度控制和四舍五入规则
金额精度小数位数
将元转换为分
金额(元)
金额(分)
将分转换为元
金额(分)
金额(元)
将分转换为元(可为空)
金额(分)
金额(元)
四舍五入金额到指定小数位
金额
小数位数,默认2位
四舍五入后的金额
验证金额格式是否正确(最多保留2位小数)
金额
是否有效
验证金额是否大于0且格式正确
金额
是否有效
缓存
获取枚举上定义的Description
将 int 值转换为指定枚举类型
枚举类型
int 值
枚举值,如果转换失败则返回 null
将 int? 值转换为指定枚举类型
枚举类型
int? 值
枚举值,如果转换失败则返回 null
将 long 值转换为指定枚举类型
枚举类型
long 值
枚举值,如果转换失败则返回 null
将 long? 值转换为指定枚举类型
枚举类型
long? 值
枚举值,如果转换失败则返回 null
获取枚举所有值及其 Description 的字典
枚举类型
字典,Key为枚举值,Value为Description
获取枚举所有值的列表(包含值和Description)
枚举类型
枚举选项列表
枚举选项
枚举类型
枚举值
描述
获取ip
获取Ip所属详细地理位置
获取ip详细信息
ip
省份
省编码
城市
城市编码
区域
区编码
IP归属地
错误信息
添加自定义选项
盐值
注册雪花ID服务(默认配置)
注册雪花ID服务(自定义配置)
注册雪花ID服务(自定义配置)
配置
生成ID
加密ID(生成短ID)
long类型ID
盐值
解密加密ID(解密短ID)
密文
盐值
当前页码
页码容量
当前页
页容量
总页数
总条数
数据
分页查询基类
当前页码
页码容量
泛型仓储
泛型仓储
SqlSugar ORM框架所需缓存配置
解决对象池已释放的问题:每次获取缓存实例时都从服务容器获取
获取当前的缓存提供程序实例
添加 SqlSugar 拓展(适用于单个数据库)
数据库连接对象
添加 SqlSugar 拓展(适用于多数据库)
数据库连接对象集合
初始化数据库
添加 SqlSugar 服务
拦截器
初始化基础数据
数据库事务(工作单元保证数据的一致性)
开启事务
提交事务
回滚
释放连接对象
扩展SqlSugar SugarQueryable进行分页
分页拓展
分页拓展