.NET开源工作流RoadFlow-Bug修改-1.8.2表单验证时ueditor编辑非空验证无效

RoadFlow生成的表单,Ueditor编辑器不能进行非空验证的BUG修改:

1.修改控制器:WorkFlowFormDesignerController红框处:

  

2.修改js文件:Scripts/roadui.init.js

  

3.修改文件:Scripts/FlowRun/Forms/common.js

  

  在这个Case后面增加:

  

case "flow_html":
                if (filedshow == 0)
                {
                    $control.html(initValue);
                }
                else if (filedshow == 1)
                {
                    $control.after('<span>' + initValue + '</span>').remove();
                }
                else if (filedshow == 2)
                {
                    $control.remove();
                }
                if (1 == filedcheck)
                {
                    validate = "canempty," + (validatetype || "empty");
                }
                else if (2 == filedcheck)
                {
                    validate = validatetype || "empty";
                }
                break;

经过以上修改后再重新发布表单即可进行ueditor编辑器的非空验证了:

原文地址:https://www.cnblogs.com/roadsoft/p/4326472.html