| | |
| | | } |
| | | singleWarningTask(fseWarningConfig); |
| | | } catch (Exception e) { |
| | | e.printStackTrace(); |
| | | SpringMVCContextHolder.getSystemLogger().error(e); |
| | | } |
| | | } |
| | |
| | | |
| | | //装载固定接收人 |
| | | if (!StringUtils.isEmpty(fixedReceiver)) { |
| | | FieldSetEntity fseOrgnaiztion = baseDao.getFieldSetEntity("product_sys_organizational_structure_storage", fixedReceiver, false); |
| | | if (!StringUtils.isEmpty(fseOrgnaiztion.getString("staff_ids"))) { |
| | | String[] splitReceiver = fseOrgnaiztion.getString("staff_ids").split(","); |
| | | // FieldSetEntity fseOrgnaiztion = baseDao.getFieldSetEntity("product_sys_organizational_structure_storage", fixedReceiver, false); |
| | | // if (!StringUtils.isEmpty(fseOrgnaiztion.getString("staff_ids"))) { |
| | | // String[] splitReceiver = fseOrgnaiztion.getString("staff_ids").split(","); |
| | | String[] splitReceiver = fixedReceiver.split(","); |
| | | for (int k = 0; k < splitReceiver.length; k++) { |
| | | FieldSetEntity fseStaff = baseDao.getFieldSetEntityByFilter("product_sys_staffs", "staff_id=?", new Object[]{splitReceiver[k]}, false); |
| | | receiverSet.add(fseStaff.getString(CmnConst.USER_ID)); |
| | | // FieldSetEntity fseStaff = baseDao.getFieldSetEntityByFilter("product_sys_staffs", "staff_id=?", new Object[]{splitReceiver[k]}, false); |
| | | // receiverSet.add(fseStaff.getString(CmnConst.USER_ID)); |
| | | receiverSet.add(splitReceiver[k]); |
| | | } |
| | | } |
| | | // } |
| | | } |
| | | |
| | | //装载流程相关人 |
| | |
| | | return fseUser.getString(CmnConst.USER_NAME); |
| | | } |
| | | } else if (referenceName.indexOf("》") > -1) { //数据字典 |
| | | referenceName.replace("《", "").replace("》", ""); |
| | | referenceName = referenceName.replace("《", "").replace("》", ""); |
| | | FieldSetEntity fseDict = baseDao.getFieldSetEntityByFilter(CmnConst.PRODUCT_SYS_DICT, "dict_name=? AND dict_value=?", new Object[]{referenceName, originValue}, false); |
| | | if (fseDict == null) { |
| | | throw new BaseException("", "", this.getClass(), ""); |