diff --git a/OpenAuth.App/WFProcessInstanceService.cs b/OpenAuth.App/WFProcessInstanceService.cs index 3c9ff3cb..fe9906c1 100644 --- a/OpenAuth.App/WFProcessInstanceService.cs +++ b/OpenAuth.App/WFProcessInstanceService.cs @@ -305,6 +305,7 @@ namespace OpenAuth.App public GridData Load(string userid, string type, int pageCurrent, int pageSize) { + //todo:待办/已办/我的 var result = new GridData { page = pageCurrent diff --git a/OpenAuth.Mvc/Areas/FlowManage/Views/FlowDesign/FlowNodeForm.cshtml b/OpenAuth.Mvc/Areas/FlowManage/Views/FlowDesign/FlowNodeForm.cshtml index 6835cdfb..93a30921 100644 --- a/OpenAuth.Mvc/Areas/FlowManage/Views/FlowDesign/FlowNodeForm.cshtml +++ b/OpenAuth.Mvc/Areas/FlowManage/Views/FlowDesign/FlowNodeForm.cshtml @@ -193,36 +193,22 @@ showcheck: true, data: data, oncheckboxclick: function (item, et, s) { - var $item = $("#" + item.mytype + "Div"); + var $item = $("#UserDiv"); if (et == 1) { - var mytype = ""; - var _html = ""; - var _title = ''; - switch (item.mytype) { - case "Role": - mytype = 'label-success'; - break; - case "Post": - mytype = 'label-info'; - break; - case "UserGroup": - mytype = 'label-warning'; - break; - case "User": - mytype = 'label-danger'; - break; - } - _html += '' + item.text + ''; - $item.append(_html); + var html = '' + + item.text + ''; + + $item.append(html); $item.show(); - $(".flow-card-box").click(function () { + $(".flow-card-box").click(function() { $(this).remove(); $('#' + $(this).attr('data-value')).setNoCheckedNodes($(this).attr('id')); if ($item.find('.flow-card-box').length == 0) { $item.hide(); } - }) + }); } else if (et == 0) { $item.find('#' + item.id).remove(); diff --git a/OpenAuth.Mvc/Areas/FlowManage/Views/FlowDesign/FlowSchemeBuider.cshtml b/OpenAuth.Mvc/Areas/FlowManage/Views/FlowDesign/FlowSchemeBuider.cshtml index aa3614c9..8ea01c09 100644 --- a/OpenAuth.Mvc/Areas/FlowManage/Views/FlowDesign/FlowSchemeBuider.cshtml +++ b/OpenAuth.Mvc/Areas/FlowManage/Views/FlowDesign/FlowSchemeBuider.cshtml @@ -30,26 +30,24 @@ if (data.direction == "next") { switch (data.step) { case 1: - if (!bindingBase()) - { + if (!bindingBase()) { return false; } break; case 2://绑定表单 - - if (!bindingFrm()) { - dialogTop("请选择左侧表单", "error"); - return false; - } - var frmcotentls = frmapp.getData(); - if (!frmcotentls) { - return false; - } - frmData.FrmContent = JSON.stringify(frmcotentls); + + if (!bindingFrm()) { + dialogTop("请选择左侧表单", "error"); + return false; + } + var frmcotentls = frmapp.getData(); + if (!frmcotentls) { + return false; + } + frmData.FrmContent = JSON.stringify(frmcotentls); break; case 3://流程设计 - if (!bindingFlow()) - { + if (!bindingFlow()) { return false; } $finish.removeAttr('disabled'); @@ -73,16 +71,15 @@ $("#step-1").SetWebControls(data.schemeinfo); postData["SchemeVersion"] = data.schemeinfo.SchemeVersion; - if(data.schemeinfo.EnabledMark == 3) - { + if (data.schemeinfo.EnabledMark == 3) { flowData["SchemeVersion"] = "cg"; } SchemeContentOld = JSON.parse(data.schemecontent.SchemeContent); - - $('#FormFrmTree').setNodeChecked(SchemeContentOld.Frm.FrmId); - frmData.FrmId = SchemeContentOld.Frm.FrmId; - setFrmInfo(SchemeContentOld.Frm); - + + $('#FormFrmTree').setNodeChecked(SchemeContentOld.Frm.FrmId); + frmData.FrmId = SchemeContentOld.Frm.FrmId; + setFrmInfo(SchemeContentOld.Frm); + setFlowInfo(SchemeContentOld.Flow); } }); @@ -91,8 +88,7 @@ GetTree('User'); } /*=========基本配置(begin)==================================================================*/ - function bindingBase() - { + function bindingBase() { if (!$('#step-1').Validform()) { return false; } @@ -103,64 +99,11 @@ /*=========基本配置(end)====================================================================*/ function GetTree(type) { $.SetForm({ - url: "/UserManager/Get" + type + "CheckTreeJson", + //url: "/UserManager/Get" + type + "CheckTreeJson", + url:"/UserManager/GetAccessedUsers", success: function (data) { AllAuthorizeCheckData[type] = $.arrayClone(data); - //var item = { - // height: $(window).height() - 131, - // showcheck: true, - // //url: "../../FlowManage/FlowDesign/Get" + type + "CheckTreeJson", - // data: data, - // oncheckboxclick: function (item, et, s) { - // var $item = $("#" + item.mytype + "Div"); - // if (et == 1) { - // var mytype = ""; - // var _html = ""; - // var _title = ''; - // switch (item.mytype) { - // case "Role": - // mytype = "角色"; - // break; - // case "Post": - // mytype = "岗位"; - // break; - // case "UserGroup": - // mytype = "用户组"; - // break; - // case "User": - // mytype = "用户"; - // break; - // } - // _html += '
';
- // _html += ' 名称:' + item.text + '
'; - // _html += '类别:' + mytype + '
'; - // _html += '| 流程编号* | @@ -430,7 +358,7 @@ - +