Merge branch 'master' of http://nonxin.cn:8090/r/product/product-server-administration/V2.0.0
| | |
| | | KNOWLEDGE_SHARING_GET_TAG_FAIL("获取知识共享标签失败", ModuleEnum.ORGCOMMON.getValue() + "191"), |
| | | KNOWLEDGE_SHARING_GET_IMAGE_FAIL("获取图片失败", ModuleEnum.ORGCOMMON.getValue() + "192"), |
| | | |
| | | |
| | | CONFERENCE_ROOM_SAVE_FIAL_DUPLICATE_NAME("会议室保存失败,已存在同名称会议室", ModuleEnum.ADMINISTRAT.getValue() + "193"), |
| | | |
| | | EXPORT_FILE_FAIL("导出文件失败", ModuleEnum.ADMINISTRAT.getValue() + "998"), |
| | | IMPORT_FILE_FAIL("导入文件失败", ModuleEnum.ADMINISTRAT.getValue() + "999"), |
| | | |
| | |
| | | @Transactional |
| | | @Override |
| | | public boolean saveConferenceRoom(FieldSetEntity fse) throws BaseException { |
| | | //重名验证对象 |
| | | FieldSetEntity nameVerification = null; |
| | | if (StringUtils.isEmpty(fse.getUUID())) { |
| | | fse.setValue(CmnConst.ORG_LEVEL_UUID, SpringMVCContextHolder.getCurrentUser().getOrg_level_uuid()); |
| | | } |
| | | nameVerification = baseDao.getFieldSetEntityByFilter(CmnConst.PRODUCT_OA_CONFERENCE_ROOM_CONFIG, "room_name=?", new Object[] {fse.getString("room_name")}, false); |
| | | }else { |
| | | nameVerification = baseDao.getFieldSetEntityByFilter(CmnConst.PRODUCT_OA_CONFERENCE_ROOM_CONFIG, "room_name=? and uuid!=?", new Object[] {fse.getString("room_name"), fse.getUUID()}, false); |
| | | } |
| | | if (nameVerification!=null) { |
| | | throw new BaseException(SystemCode.CONFERENCE_ROOM_SAVE_FIAL_DUPLICATE_NAME.getValue(), SystemCode.CONFERENCE_ROOM_SAVE_FIAL_DUPLICATE_NAME.getText()); |
| | | } |
| | | |
| | | BaseUtil.createCreatorAndCreationTime(SpringMVCContextHolder.getCurrentUser(), fse); |
| | | //重名验证 |
| | | |
| | | return baseDao.saveFieldSetEntity(fse); |
| | | } |
| | | |
| | |
| | | */ |
| | | public DataTableEntity listRecordInfo(FieldSetEntity fse) { |
| | | DataTableEntity dt=baseDao.listTable(CmnConst.PRODUCT_OA_PUNCH_RECORD, "created_by=?", new Object[] {SpringMVCContextHolder.getCurrentUser().getUser_id()}, null, null, fse.getInteger(CmnConst.PAGESIZE), fse.getInteger(CmnConst.CPAGE)); |
| | | dt.setFieldFormat("punch_time_one", "yyyy-MM-dd HH:mm:ss"); |
| | | dt.setFieldFormat("punch_time_three", "yyyy-MM-dd HH:mm:ss"); |
| | | baseDao.loadPromptData(dt); |
| | | return dt; |
| | | } |