1、优化了初次启动加载菜单速度。
修改文件:src/main/java/cn/tzsoft/roadflow/service/MenuService.java
2、修改了应用程序设计列表数据格式化。
修改文件:src/main/java/cn/tzsoft/roadflow/service/ProgramService.java
//数字格式化 case 3: { try { BigDecimal bigDecimal = new BigDecimal(value.toString()); DecimalFormat decimalFormat = new DecimalFormat(showFormat); return decimalFormat.format(bigDecimal); } catch (Exception e) { return value; } }
3、修改了应用程序设计查询下拉选项的url方式。
修改文件:src/main/java/cn/tzsoft/roadflow/service/ProgramService.java
//url case 3: { ArrayNode urlArrayNode = JsonUtils.getArrayNode(CommonUtils.sendPostUrl(StringUtils.replaceWildcard(queryModel.getDataSourceString()), "jroadflow-token=" + userService.getCurrentUserToken(null))); selectOptionsObjectNode.set(queryModel.getControlName(), urlArrayNode); }
4、修改了应用程序设计查询条件类型判断。
修改文件:src/main/java/cn/tzsoft/roadflow/service/DbconnectionService.java
5、修改了应用设计根据SQL获取字段方式。
修改文件:src/main/java/cn/tzsoft/roadflow/dao/dbconnection/DbconnectionOpationDao.java
6、修改了流程处理并发问题。
修改文件:src/main/java/cn/tzsoft/roadflow/service/FlowRunService.java
7、修改了工作日计算。
修改文件:\src\main\java\cn\tzsoft\roadflow\service\WorkDateService.java
8、修改websocket java.io.EOFException错误。
修改文件:src/main/java/cn/tzsoft/roadflow/service/WebSocketService.java
// 判断当前连接是否还在线 if (session.isOpen()){ try { // 关闭连接 CloseReason closeReason = new CloseReason(CloseReason.CloseCodes.NORMAL_CLOSURE,"closed!"); session.close(closeReason); } catch (IOException e) { e.printStackTrace(); } }
修改文件:src/web/element/src/roadui-pages/index.vue
//定时任务,由于使用nginx反向代理,60秒无数据传输会断开 websocketInterval = window.setInterval(function() { if (websocket && websocket.readyState === 1) { websocket.send("heartbeat"); } else { //连接已断开 } }, 50 * 1000); if(utils.isDef(websocketInterval)){ window.clearInterval(websocketInterval); }
联系QQ:493501010电话:136 0832 5512(微信同号)邮箱:road@roadflow.net
Copyright 2014 - 2024 重庆天知软件技术有限公司 版权所有
|