| | |
| | | return error(CmnCode.GET_PRINT_CONFIG_LIST_FAIL, e); |
| | | } |
| | | } |
| | | |
| | | @PostMapping("/printWord/{version}") |
| | | @ApiVersion(1) |
| | | public String printWord(HttpServletRequest request, HttpServletResponse response) { |
| | | try { |
| | | FieldSetEntity fse = null; |
| | | Object bean = request.getAttribute(CoreConst.API_POST_REQUEST_DATA); |
| | | if (bean != null) { |
| | | RequestParameterEntity reqp = (RequestParameterEntity) bean; |
| | | fse = reqp.getFormData(); |
| | | } |
| | | if (bean == null || fse == null) { |
| | | return this.error(CmnCode.SYSTEM_FORM_NODATA); |
| | | } |
| | | // if (!CmnConst.TABLE_PRINT_CONFIG.equals(fse.getTableName())) { |
| | | // return error(CmnCode.SYSTEM_TABLE_NODATA); |
| | | // } |
| | | if (StringUtils.isEmpty(CmnConst.PRINT_TEMP)) { |
| | | return error(CmnCode.SYSTEM_FORM_COUNT); |
| | | } |
| | | printRealizeService.printWord(fse, response); |
| | | return OK(); |
| | | } catch (BaseException e) { |
| | | return error(e); |
| | | } catch (Exception e) { |
| | | return error(CmnCode.GET_PRINT_CONFIG_LIST_FAIL, e); |
| | | } |
| | | } |
| | | |
| | | } |