Compare commits

..

7 Commits
master ... test

6 changed files with 12 additions and 11 deletions

View File

@ -149,7 +149,7 @@
groupid, groupid,
#{scopeId} as scopeId, #{scopeId} as scopeId,
'hrm' as tablename 'hrm' as tablename
FROM hrm_formfield where isuse = 1) hrmallfield FROM hrm_formfield) hrmallfield
WHERE FIELDHTMLTYPE != '6' and groupid IN (SELECT id FROM hrm_fieldgroup WHERE grouptype = #{scopeId}) WHERE FIELDHTMLTYPE != '6' and groupid IN (SELECT id FROM hrm_fieldgroup WHERE grouptype = #{scopeId})
ORDER BY hrmallfield.groupid, hrmallfield.fieldorder ORDER BY hrmallfield.groupid, hrmallfield.fieldorder
</select> </select>

View File

@ -86,9 +86,8 @@ public class FunctionOutStaffServiceImpl {
Integer sum = numberF.stream() Integer sum = numberF.stream()
.mapToInt(Integer::intValue) .mapToInt(Integer::intValue)
.sum(); .sum();
Integer sums = sum + staffPO.getPermanentNum();
if (staffPO.getControlPolicy().equals(HARDCONTROLLER)) { if (staffPO.getControlPolicy().equals(HARDCONTROLLER)) {
OrganizationAssert.isFalse(sums.compareTo(staffPO.getStaffNum()) > 0, SystemEnv.getHtmlLabelName(547469,user.getLanguage())); OrganizationAssert.isFalse(sum.compareTo(staffPO.getStaffNum()) > 0, SystemEnv.getHtmlLabelName(547469,user.getLanguage()));
} }
staffPO.setFreezeNum(sum); staffPO.setFreezeNum(sum);
buildStaffPO(staffPO); buildStaffPO(staffPO);

View File

@ -245,9 +245,9 @@ public class ManagerDetachServiceImpl extends Service implements ManagerDetachSe
*/ */
public static List<Integer> getJclRoleLevels(Integer uId) { public static List<Integer> getJclRoleLevels(Integer uId) {
List<Integer> ecRoleLevels = new ArrayList<>(); List<Integer> ecRoleLevels = new ArrayList<>();
// ManagerDetachMapper mangeDetachMapper = MapperProxyFactory.getProxy(ManagerDetachMapper.class); ManagerDetachMapper mangeDetachMapper = MapperProxyFactory.getProxy(ManagerDetachMapper.class);
//人员 //人员
List<ManagerDetachPO> detachListById = new ArrayList<>(MapperProxyFactory.getProxy(ManagerDetachMapper.class).getDetachListById(uId,0)); List<ManagerDetachPO> detachListById = new ArrayList<>(mangeDetachMapper.getDetachListById(uId,0));
//角色 //角色
HrmCommonService hrmCommonService = new HrmCommonServiceImpl(); HrmCommonService hrmCommonService = new HrmCommonServiceImpl();
List<String> roleIds = new ArrayList<>(Arrays.asList(hrmCommonService.getRoleIds(uId).split(","))); List<String> roleIds = new ArrayList<>(Arrays.asList(hrmCommonService.getRoleIds(uId).split(",")));

View File

@ -113,6 +113,12 @@ public class SchemeServiceImpl extends Service implements SchemeService {
SearchConditionItem schemeNoCondition = OrganizationFormItemUtil.inputItem(user, 2, 16, 2, 50, 547131, "schemeNo"); SearchConditionItem schemeNoCondition = OrganizationFormItemUtil.inputItem(user, 2, 16, 2, 50, 547131, "schemeNo");
conditionItems.add(schemeNameCondition); conditionItems.add(schemeNameCondition);
conditionItems.add(schemeNoCondition); conditionItems.add(schemeNoCondition);
//测试
SearchConditionItem dateCondition = OrganizationFormItemUtil.rangeDateItem(user, 2, 16, 2, "测试", "date1", "date2");
conditionItems.add(dateCondition);
addGroups.add(new SearchConditionGroup("高级搜索条件", true, conditionItems)); addGroups.add(new SearchConditionGroup("高级搜索条件", true, conditionItems));
apiDatas.put("conditions", addGroups); apiDatas.put("conditions", addGroups);
return apiDatas; return apiDatas;

View File

@ -239,7 +239,7 @@ public class OrganizationFormItemUtil {
public static SearchConditionItem rangeDateItem(User user, int colSpan, int fieldcol, int viewAttr public static SearchConditionItem rangeDateItem(User user, int colSpan, int fieldcol, int viewAttr
, String label, String name1, String name2) { , String label, String name1, String name2) {
ConditionFactory conditionFactory = new ConditionFactory(user); ConditionFactory conditionFactory = new ConditionFactory(user);
SearchConditionItem rangeDate = conditionFactory.createCondition(ConditionType.TIMEPICKER, 502327, new String[]{name1, name2}); SearchConditionItem rangeDate = conditionFactory.createCondition(ConditionType.RANGEPICKER, 502327, new String[]{name1, name2});
rangeDate.setColSpan(colSpan); rangeDate.setColSpan(colSpan);
rangeDate.setFieldcol(fieldcol); rangeDate.setFieldcol(fieldcol);
rangeDate.setViewAttr(viewAttr); rangeDate.setViewAttr(viewAttr);

View File

@ -25,11 +25,7 @@ public class DetachUtil {
private final List<Integer> jclRoleLevels; private final List<Integer> jclRoleLevels;
public DetachUtil(User user) { public DetachUtil(User user) {
// if (1 == user.getUID() || user.isAdmin()) { if (1 == user.getUID() || user.isAdmin()) {
// DETACH = false;
// }
//分权管理员支持分权
if (1 == user.getUID()) {
DETACH = false; DETACH = false;
} }
if (DETACH) { if (DETACH) {