Index: ssts-web/src/main/webapp/systemmanage/workFlow/workFlowForm.js =================================================================== diff -u -r22060 -r22126 --- ssts-web/src/main/webapp/systemmanage/workFlow/workFlowForm.js (.../workFlowForm.js) (revision 22060) +++ ssts-web/src/main/webapp/systemmanage/workFlow/workFlowForm.js (.../workFlowForm.js) (revision 22126) @@ -7,7 +7,6 @@ var node = nodes[i]; if(node.get('name')==name){ node.parentNode.removeChild(node); - simpsonsStore.sync(); break; } } @@ -245,8 +244,7 @@ var result=""; Ext4.Ajax.request({ async:false, - url : WWWROOT - + '/disinfectSystem/workFlowAction!isExitsWorkFlowName.do', + url : WWWROOT+ '/disinfectSystem/workFlowAction!isExitsWorkFlowName.do', params : {id:id,workFlowName:workFlowName}, success : function(response, options) { result = Ext4.decode(response.responseText); @@ -290,10 +288,6 @@ } } var oneSequenceNumber=node.get('sequenceNumber'); - /*if (oneSequenceNumber == ""||oneSequenceNumber==0) { - showResult('序列号不能为0,请重新输入!'); - return ; - }*/ if(sequenceNumberItems.length==0){ sequenceNumberItems.push(oneSequenceNumber); }else{ @@ -356,7 +350,6 @@ userId:node.get('userId'), userName:node.get('userName') }; - items.push(item); } @@ -371,15 +364,13 @@ }, failure : function(form, action) { showResult(action.result.message); - //showResult("保存失败");// } }); } } //删除节点定义 function deleteNodeDefinitions(grid) { var records = grid.getSelectionModel().selected.items; - if (records.length == 0) { showResult("请选择要删除的节点记录!"); return false; @@ -625,12 +616,14 @@ width : 100, iconCls : 'btn_ext_add', handler : function() { - var workFlowName = Ext4.getCmp('workFlowName').getValue(); + var workFlowName = Ext4.getCmp('workFlowName').getValue(); + //var nodesLength = simpsonsStore.getRootNode().childNodes.length; if (workFlowName != "") { var node = Ext4.ModelManager.create({ nodeDefinitionId : '', nodeApprovalId : '', name : '审批', + //sequenceNumber : nodesLength+1, sequenceNumber : 1, roleName: '', userName: '', @@ -809,6 +802,8 @@ Ext4.getCmp('workFlowName').setValue(result.data["workFlowName"]); Ext4.getCmp('status').setValue(result.data["status"]); Ext4.getCmp('id').setValue(result.data["id"]); + }else{ + showResult("加载流程定义失败!"); } }, failure : function(response, options) {