.NET CORE开源工作流引擎 - 可视化流程设计器 - 工作流表单设计器 - .NET快速开发平台 - .NET三层代码生成器 - 通用权限管理

.NET MVC CORE开源工作流平台,可视化流程设计器
RoadFlow-Plus8.2.6升级说明

1、修改了应用设计图表展示某些图表不能显示tooltip的问题。

    修改文件:\RoadFlow.WebUI\src\roadui-pages\app-design\run\index.vue

    image.png

    //加载图表
    loadChart() {
        if (utils.len(this.chartSet) === 0) {
            return;
        }
        for (let i = 0; i < this.chartSet.length; i++) {
            const chartOption = this.chartSet[i];
            if (utils.isUndef(chartOption['option'])) {
                continue;
            }
            //初始化chart,如果已经初始化则不初始化
            const chartId = chartOption['id'];
            const divRef = this.$refs['rf_app_design_run_chart_' + chartId];
            const rightPaneRef = this.$refs['rf_app_design_run_right_pane'];//右边pane
            const queryFormRef = this.$refs['rf_app_design_run_query_form'];//查询条件表单
            const buttonDivRef = this.$refs['rf_app_design_run_button_div'];//按钮div
            const tabRefs = this.$refs['rf_app_design_run_tab'];//tab
            const tableDivRef = this.$refs['rf_app_design_div'];
            let chartWidth = utils.isNumber(chartOption['width']) ? chartOption['width'] : (tableDivRef ? tableDivRef.offsetWidth : 500)
                - (utils.isDef(rightPaneRef) ? 250 : 20);//如果有左栏-250
            let chartHeight = utils.isNumber(chartOption['height']) ? chartOption['height'] : (tableDivRef ? tableDivRef.offsetHeight : 400)
                - (utils.isDef(tabRefs) ? 42 : 0)
                - (utils.isDef(queryFormRef) && utils.isDef(queryFormRef.$el) ? queryFormRef.$el.offsetHeight : 0)
                - (utils.isDef(buttonDivRef) ? buttonDivRef.offsetHeight + 16 : 0);//buttonDivRef.offsetHeight + 16是因为按钮div的margin:0 0 16px 0样式
            if (chartWidth <= 0) {
                chartWidth = 300;
            }
            if (chartHeight <= 0) {
                chartHeight = 300;
            }
            let chartOptionInstance = ECharts.init(divRef, chartOption['theme'] === 2 ? 'dark' : 'light', {
                width: chartWidth,
                height: chartHeight
            });
    
            if (utils.len(chartOption['scripts']) > 0) {
                eval(chartOption['scripts']);
            }
    
            chartOptionInstance.setOption(chartOption['option']);
            chartOption['instance'] = chartOptionInstance;
            //chartOption['instance'].resize({width:300,height:400});
        }
    },

2、修改了多语言版应用设计查询条件标题显示问题。

    修改文件:\RoadFlow.WebUILang\src\roadui-pages\app-design\design\design.js

    image.png

3、增加了应用设计查询条件可以在属性sql中自定义。

    修改文件:\RoadFlow.WebUI\src\roadui-pages\app-design\design\query.vue

    image.png

    image.png

    修改文件:\RoadFlow.Service\AppDesign\AppDesignRunService.cs

    image.png

4、修改了图片上传压缩组件image-compressor.jscompressorjs。

    npm uninstall image-compressor.js

    npm install compressorjs

    修改文件:\RoadFlow.WebUI\src\roadui-components\rf-select-file.vue

    image.png

5、升级了前端一系列组件。

    修改文件:\RoadFlow.WebUI\package.json

    image.png

    删除前端RoadFlow.WebUI\node_modules目录重新安装组件(npm install)。

6、修改了表单设计下拉选择控件联动事件字段名称大小写问题

    Oracle等字段大写的数据库会存在此问题。

    修改文件:\RoadFlow.WebUI\src\roadui-pages\form\design\design.js

    image.png

    image.png

7、修改了组织架构控件选择搜索时加上人员所在组织。

    避免有同名不好区分的情况。

    修改文件:\RoadFlow.WebUI\src\roadui-components\rf-select-org.vue

    image.png

    image.png

    image.png

    image.png

    image.png

  <span>{{node.label}}<el-text v-if="utils.len(data['note'])>0" type="info" style="margin-left:8px;">{{data['note']}}</el-text>
  <el-text v-if="data['status']===0" type="warning" style="margin-left:8px;">[禁用]</el-text>
  <el-text v-if="data['type']===5" type="info" style="margin-left:8px;">{{utils.replaceWildcard('[{partTime}]')}}</el-text></span>

    修改文件:\RoadFlow.Service\Organize\OrgService.cs

    image.png

    修改文件:\RoadFlow.WebApi\Controllers\RoadFlowWebApi\Organize\JobController.cs

    image.png

    image.png

    修改文件:\RoadFlow.WebApi\Controllers\RoadFlowWebApi\Organize\JobGradeController.cs

    image.png

    image.png

    修改文件:\RoadFlow.WebApi\Controllers\RoadFlowWebApi\Organize\RoleController.cs

    image.png

    image.png

    修改文件:\RoadFlow.WebApi\Controllers\RoadFlowWebApi\Organize\WorkGroupController.cs

    image.png

    image.png

8、修改了表单设计多子表绑定同一个数据表时的保存数据问题。

    修改文件:\RoadFlow.Service\Form\FormService.cs

    image.png

    image.png

9、修改了流程表单打印时打印处理意见复选框显示判断问题。

    修改文件:\RoadFlow.WebUI\src\roadui-pages\flow\run\index.vue

    image.png


联系QQ:493501010电话:136 0832 5512(微信同号)邮箱:road@roadflow.net
Copyright 2014 - 2025 重庆天知软件技术有限公司 版权所有