类名
com.fr.plugin.amb.table.common.DepartOfUserOwnWithYear
功能
该类用于返回在设置的年时间中fine_username所在的全部组织及其全部子组织(3.2.5版本新增label参数)
eg:
参数为2021年,则返回12月份中fine_username所在的组织数据;若12月份没有组织数据,则返回11月份的;依次递推,否则返回数据为空
fine_username同时在组织1和组织2中(组织1和组织2不存在包含关系),则返回组织1及其全部子组织和组织2及其全部子组织
3.2.5版本,新增label参数,可选。如label参数传入了一个系统存在的标签编码,则对该组织的所有子孙组织进行过滤,判断条件为:
该组织是叶子组织,且与参数标签关联
该组织是非叶子组织,且存在该组织下的叶子组织有与标签关联
查看返回数据步骤
year年内任意一个月份下有组织即可返回数据
需配置的参数
(参数顺序不可改变!否则传的值会对应不上)参数名 | 描述 | 类型 | 备注 |
---|---|---|---|
fine_username | 用户名 | 字串 | 超管返回全部组织数据(与是否在组织中无关) 普通用户返回所在的组织及其全部子组织数据 |
year | 年份 | 字串 | |
label | 标签编码 | 字串 |
返回结果字段
参数名 | 描述 |
---|---|
departId | 组织编码 |
departName | 组织名称 |
parentId | 父组织编码 |