| | |
| | | validateApprover(req.getApproverType(), req.getApproverDeptIds(), req.getApproverGroupId(), req.getMemberIds()); |
| | | MpPassLocalUnit e = new MpPassLocalUnit(); |
| | | e.setUnitName(req.getUnitName().trim()); |
| | | e.setRemark(trimToNull(req.getRemark())); |
| | | e.setRemark(trimToEmpty(req.getRemark())); |
| | | e.setApproverType(req.getApproverType()); |
| | | applyApproverColumns(e, req.getApproverType(), req.getApproverDeptIds(), req.getApproverGroupId()); |
| | | mpPassLocalUnitMapper.insert(e); |
| | |
| | | validateApprover(req.getApproverType(), req.getApproverDeptIds(), req.getApproverGroupId(), req.getMemberIds()); |
| | | mpPassLocalUnitMemberMapper.deletePhysicalByUnitId(e.getId()); |
| | | e.setUnitName(req.getUnitName().trim()); |
| | | e.setRemark(trimToNull(req.getRemark())); |
| | | e.setRemark(trimToEmpty(req.getRemark())); |
| | | e.setApproverType(req.getApproverType()); |
| | | applyApproverColumns(e, req.getApproverType(), req.getApproverDeptIds(), req.getApproverGroupId()); |
| | | mpPassLocalUnitMapper.updateById(e); |
| | |
| | | String t = s.trim(); |
| | | return t.isEmpty() ? null : t; |
| | | } |
| | | |
| | | private static String trimToEmpty(String s) { |
| | | return s == null ? "" : s.trim(); |
| | | } |
| | | } |