src/main/java/com/product/file/controller/DocumentController.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/product/file/service/DocumentService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/product/file/service/ide/IDocumentService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/product/file/controller/DocumentController.java
@@ -488,6 +488,31 @@ return OK_List(applayFileSort); } /** * 获取借阅详情信息 * @param request */ @RequestMapping(value = "/getApplayInfo/{version}", method = RequestMethod.POST) @ApiVersion(1) public String getApplayInfo(HttpServletRequest request){ //获取参数 FieldSetEntity fse = null; Object bean = request.getAttribute(CoreConst.API_POST_REQUEST_DATA); if (bean != null) { RequestParameterEntity reqp = (RequestParameterEntity) bean; fse = reqp.getFormData(); } //判断参数是否为空 if (fse == null) { SpringMVCContextHolder .getSystemLogger().error(DocumentCode.DOCUMENT_FORM_NODATA.getValue(), DocumentCode.DOCUMENT_FORM_NODATA.getText()); return this.error(DocumentCode.DOCUMENT_FORM_NODATA.getValue(), DocumentCode.DOCUMENT_FORM_NODATA.getText()); } FieldSetEntity applayInfo = documentService.getApplayInfo(fse); return OK_List(applayInfo); } } src/main/java/com/product/file/service/DocumentService.java
@@ -504,9 +504,15 @@ @Override public DataTableEntity getApplyDocument(FieldSetEntity fse) throws BaseException { String document_name = fse.getString("document_name"); String filter="file_name like '%"+document_name+"'%"; DataTableEntity product_oa_document = baseDao.listTable("product_oa_document",filter); DataTableEntity product_oa_document; if(ObjectUtil.isNotEmpty(fse.getString("document_name"))){ String document_name = fse.getString("document_name"); String filter="file_name like '%"+document_name+"'%"; product_oa_document = baseDao.listTable("product_oa_document",filter); }else { product_oa_document = baseDao.listTable("product_oa_document"); } return product_oa_document; } @@ -595,4 +601,11 @@ DataTableEntity dataTableEntity = baseDao.listTable(sb.toString()); return dataTableEntity; } @Override public FieldSetEntity getApplayInfo(FieldSetEntity fes) throws BaseException { String uuid = fes.getString("uuid"); FieldSetEntity product_oa_document_borrow = baseDao.getFieldSetEntity("product_oa_document_borrow", uuid, false); return product_oa_document_borrow; } } src/main/java/com/product/file/service/ide/IDocumentService.java
@@ -143,4 +143,13 @@ * @throws BaseException */ DataTableEntity getApplayUserSort() throws BaseException; /** * 获取借阅详情信息 * @param fes * @return * @throws BaseException */ FieldSetEntity getApplayInfo(FieldSetEntity fes) throws BaseException; }