公式定义器 - 蓝凌自带公式说明

该公开类`CheckClass`包含一系列方法,用于处理列表(如包含、求和、平均值等)、字符串(如包含、显示信息、相等)、建模工具相关操作,以及时间(如当前时间、日期差、时间构造)和组织架构(如当前用户、部门、岗位)的相关功能。此外,还涉及异常处理和一些通用的判断方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

public class CheckClass {
    /**
     * 自带的公式定义器类
     */
    public void functionClass() throws Exception {
        // 列表
        OtherFunction.contains(null, null);// 列表.包含
        OtherFunction.sum(null);// 列表.求总和
        OtherFunction.average(null);// 列表.求平均值
        OtherFunction.count(0);// 列表.求条目数
        OtherFunction.max(null);// 列表.求最大值
        OtherFunction.min(null);// 列表.求最小值
        OtherFunction.getLineVal(null, null);// 列表.获取某一行的值
        OtherFunction.dupliRemove(null);// 列表.去重
        OtherFunction.newList(null);// 列表.新列表
        OtherFunction.getDetailTableLineIndex(null, null);// 列表.获取明细表行索引

        // 字符串
        OtherFunction.contains(null, null);// 字符串.包含
        OtherFunction.toString(null);// 字符串.显示信息
        OtherFunction.equals(null, null);// 字符串.相等
        OtherFunction.getText(null);// 字符串.获取显示值

        // 建模工具

        // 时间
        Date date1 = new Date();
        Date date2 = new Date();
        DateTimeFunction.getNow();// 时间.当前时间
        DateTimeFunction.getTomorrow();// 时间.明天
        DateTimeFunction.getTimeDistance(null, null);// 时间.获取时间差
        DateTimeFunction.getUpdateYMDByNow(1997, 1, 1);// 时间.年月日函数
        DateTimeFunction.getUpdateHMSByNow(1, 1, 59);// 时间.时分秒函数
        DateTimeFunction.getDayDistance(null, null);// 时间.获取日期差
        DateTimeFunction.buildTime(null, null);// 时间.构造日期时间
        DateTimeFunction.getManHoursHourDistance(null, null, null, null);// 时间.获取工时
        DateTimeFunction.getUserLeaveAmount(null, null);// 时间.获取假期剩余额度
        DateTimeFunction.getOneDayTimeByNow(1, 1, 1, 1);// 时间.某日时间
        DateTimeFunction.getOneWeekTimeByNow(1, 1, 1, 1, 1);// 时间.某周时间
        DateTimeFunction.getOneMonthTimeByNow(1, 1, 1, 1, 1);// 时间.某月时间
        DateTimeFunction.getSpecifyFormatDate("yyyy-MM-dd HH:mm:ss", null);// 时间.获取指定格式日期时间
        DateTimeFunction.getYear(date1);// 时间.获取年
        DateTimeFunction.getMonth(date1);// 时间.获取月
        DateTimeFunction.getYearDateDiff(date1, date2);// 时间.获取年度差
        DateTimeFunction.getMonthDateDiff(date1, date2);// 时间.获取月度差

        // 组织架构
        OrgFunction.getCurrentUser();// 组织架构.当前用户
        OrgFunction.getCurrentDept();// 组织架构.当前部门
        OrgFunction.getCurrentOrg();// 组织架构.当前机构
        OrgFunction.getCurrentPost();// 组织架构.当前岗位
        OrgFunction.getCurrentPosts();// 组织架构.当前岗位列表
        OrgFunction.getSysOrgPersonByLoginName("loginName");// 组织架构.当前岗位列表
        OrgFunction.checkPostPersonInGroup(null, "groupName");// 组织架构.岗位所在群组判断
        OrgFunction.chechPersonInGroupName(null, null);// 组织架构.用户所在群组名包含
        OrgFunction.checkPostPersonInGroup(null, null);// 组织架构.岗位所在群组判断
        OrgFunction.parseSysOrgRole((SysOrgElement) null, "", "");// 组织架构.解释通用岗位
        OrgFunction.parseSysOrgRole((SysOrgElement) null, "");// 组织架构.解释角色线
        OrgFunction.getPostByNumber("code");// 组织架构.根据编号获取岗位
        OrgFunction.getPostByNumber("code");// 组织架构.根据编号获取岗位
        OrgFunction.getSysOrgPersonByParseOrgRole((SysOrgElement) null, "");// 组织架构.获取通用岗位下人员
        OrgFunction.getOrgParentsName((SysOrgElement) null, "");// 组织架构.获取组织架构对象全路径
        OrgFunctionExtend.getCurrentUserStaffingLevel();// 组织架构.当前用户职级
        OrgFunctionExtend.getCurrentUserStaffingLevelName();// 组织架构.当前用户职务
        OrgFunctionExtend.getUserStaffingLevel(null);// 组织架构.指定用户职级
        OrgFunctionExtend.getUserStaffingLevelName(null);// 组织架构.指定用户职务
        OrgFunctionExtend.getPersonByGroupName(null);// 组织架构.获取群组人员
        OrgFunctionExtend.getPersonByPostName(null);// 组织架构.获取岗位人员
        OrgFunctionExtend.getParentNameByLevel(null, 0);// 组织架构.获取指定用户上N级的部门名称
        OrgFunctionExtend.getElementDescLeader(null, 0, null);// 组织架构.获取n级直线领导
        OrgFunctionExtend.getElementLeader(null, 0, null);// 组织架构.获取n级领导
        OrgFunctionExtend.getPersonDynamicValue(null, null);// 组织架构.获取组织架构扩展字段的值

        // 其它
        OtherFunction.isNull(null);// 是否空内容
    }
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Liquid-Li

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值