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 - 2026 重庆天知软件技术有限公司 版权所有
|