commit
This commit is contained in:
@@ -434,7 +434,7 @@ public class SysUnionController {
|
|||||||
public Result branchUnionPartUnitTransferData(String unionId) {
|
public Result branchUnionPartUnitTransferData(String unionId) {
|
||||||
// List<Sys_unit> units = dao.query(Sys_unit.class, Cnd.where("unitLevel", "=", 2).asc("unitcode"));
|
// List<Sys_unit> units = dao.query(Sys_unit.class, Cnd.where("unitLevel", "=", 2).asc("unitcode"));
|
||||||
// List<Sys_unit> units = dao.query(Sys_unit.class, Cnd.where("unitTypeCode", "=", "1").asc("unitcode"));
|
// List<Sys_unit> units = dao.query(Sys_unit.class, Cnd.where("unitTypeCode", "=", "1").asc("unitcode"));
|
||||||
List<Sys_unit> units = dao.query(Sys_unit.class, Cnd.where("unitLevel", "=", "3").asc("unitcode"));
|
List<Sys_unit> units = dao.query(Sys_unit.class, Cnd.where("unitLevel", "=", "2").asc("unitcode"));
|
||||||
List<String> selectUnitIds = units.stream().filter(unit -> StrUtil.isNotBlank(unit.getUnionId()) && unit.getUnionId().equals(unionId)).map(Sys_unit::getId).toList();
|
List<String> selectUnitIds = units.stream().filter(unit -> StrUtil.isNotBlank(unit.getUnionId()) && unit.getUnionId().equals(unionId)).map(Sys_unit::getId).toList();
|
||||||
List<Sys_unit> matchUnits = units.stream().filter(unit -> StrUtil.isBlank(unit.getUnionId()) || (StrUtil.isNotBlank(unit.getUnionId()) && unit.getUnionId().equals(unionId))).toList();
|
List<Sys_unit> matchUnits = units.stream().filter(unit -> StrUtil.isBlank(unit.getUnionId()) || (StrUtil.isNotBlank(unit.getUnionId()) && unit.getUnionId().equals(unionId))).toList();
|
||||||
NutMap transferData = NutMap.NEW().addv("selectUnitIds", selectUnitIds).addv("allUnits", matchUnits);
|
NutMap transferData = NutMap.NEW().addv("selectUnitIds", selectUnitIds).addv("allUnits", matchUnits);
|
||||||
|
|||||||
+2
-2
@@ -181,8 +181,8 @@ public class TeacherCongressDelegationController {
|
|||||||
seg.orEX("id", "not in", unitIds);
|
seg.orEX("id", "not in", unitIds);
|
||||||
seg.orEX("id", "in", selectUnitIds);
|
seg.orEX("id", "in", selectUnitIds);
|
||||||
|
|
||||||
// Cnd cnd = Cnd.where("unitLevel", "=", 2);
|
Cnd cnd = Cnd.where("unitLevel", "=", 2);
|
||||||
Cnd cnd = Cnd.where("unitTypeCode", "=", "1");
|
// Cnd cnd = Cnd.where("unitTypeCode", "=", "1");
|
||||||
if (!seg.isEmpty()) {
|
if (!seg.isEmpty()) {
|
||||||
cnd.and(seg);
|
cnd.and(seg);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user