<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html> <html lang="zh-CN"> <head> <title>流程模块--修改</title> <%@include file="/wdk/theme/je/module/public/common.jsp"%> <script type="text/javascript"> var actionflag = $.getURLParam('actionflag'); var id = $.getURLParam('id'); //渲染应用包选择下拉框 function renderPackCombo(initValue){ var param = { id : 'pack_uuid', url : 'wdk?action=wdk.pub&method=call_service&ajaxparam=' + new Date().getTime(), idField:'pack_uuid', required:true, textField:'pack_name', queryParams : { _SRVNAME : 'service.portal.package', _SRVMETHOD : 'queryAllPackageList', _DATA : $.json2str({ resultfields : 'pack_uuid,pack_name', orderfields : 'display_order' }), _RSFIELD : 'package_info' } }; if(initValue){ param.initvalue = initValue; } $.combobox(param); } //初始化 $(function() { if(id && '2' == actionflag){ $('#id').val(id); $.wait_open(); var dataParam = { _SRVNAME : 'service.wf.frame', _SRVMETHOD : 'getWorkflowDefine', _DATA : $.json2str({ id:id }) } $.cuajax({ url : 'wdk?action=wdk.pub&method=call_service&ajaxparam=' + new Date().getTime(), method : "post", timeout : WDK_Timeout, data : dataParam, success : function(result) { $.wait_close(); //返回值字符串转json var jres = $.str2json(result); if(jres && jres.code == '1'){ var data = jres.result; $('#enname').val(data.enname); $('#cnname').val(data.cnname); $('#display_order').val(data.display_order); $("input[name='scope']:radio").each(function(){ if($(this).val() == data.scope){ $(this).iCheck('check'); } }); renderPackCombo(data.pack_uuid); } }, error : function(result) { $.wait_close(); alert('网络错误!result=' + result); } }); }else{ $('#scope_0').iCheck('check'); renderPackCombo(); } }); function opt_close(){ //$.closeActiveTab(); var wid = $.getURLParam("wid"); $.closeWin(wid); } //保存数据 function opt_save() { //验证 var isok = $("#edit_form").form('validate'); if(!isok){ alert('尚有必填项未填或输入有误,请检查后提交'); return false; } //打开旋转 $.wait_open(); //获取所有input和textarea 的输入值 var data = $.getFieldValue({formid : 'edit_form'}); if('1' == actionflag){ data.syscreatoruuid = $.getSessionUser().account_id; data.sysisdelete = '0'; //data.display_order = '100'; data.app_uuid = $.getSessionUser().appuuid; data.manage_unit_uuid = $.getSessionUser().manageunituuid; }else{ data.sysupdateuseruuid = $.getSessionUser().account_id; } $("input[name='scope']:radio").each(function(){ if(true == $(this).is(':checked')){ data.scope = $(this).val(); } }); var dataParam = { _SRVNAME : 'service.wf.frame', _SRVMETHOD : 'saveWorkflowDefine', _DATA : $.json2str({ jo : data, actionFlag:actionflag }) } //表单提交的方法、比如ajax提交 //调用保存组织数据 $.cuajax({ url : 'wdk?action=wdk.pub&method=call_service&ajaxparam=' + new Date().getTime(), method : "post", timeout : WDK_Timeout, data : dataParam, success : function(result) { $.wait_close(); //返回值字符串转json var jres = $.str2json(result); if (jres.code == "1") { //操作成功 alert(jres.desc); opt_close(); } else { alert(jres.desc); } }, error : function(result) { $.wait_close(); alert('网络错误!result=' + result); } }); } </script> <style type="text/css"> .edit-container,.edit-page-toolbar{ width:auto; } </style> </head> <body class="easyui-layout" data-options="fit:true"> <div data-options="region:'center',border:false,collapsed:false"> <div class="edit-container"> <form id="edit_form"> <input type="hidden" id="id" name="id" value="" /> <div class="form-title"> <span class="form-title-text">流程基本信息</span> </div> <div class="row"> <div class="formgroup col-12"> <label class="required">流程模板英文名</label> <div> <input type="text" class="easyui-validatebox nospaceinside" data-options="required:true,tipPosition:'bottom'" id="enname" name=""enname"" value=""/> </div> </div> </div> <div class="row"> <div class="formgroup col-12"> <label class="required">流程模板中文名</label> <div> <input type="text" class="easyui-validatebox" data-options="required:true,tipPosition:'bottom'" id="cnname" name="cnname" value=""/> </div> </div> </div> <div class="row"> <div class="formgroup col-12"> <label class="required">流程模板作用范围</label> <div> <input name="scope" type="radio" id="scope_1" value="1"/><label for="scope_1">全省共享</label> <input name="scope" type="radio" id="scope_0" value="0"/><label for="scope_0">本单位使用</label> </div> </div> </div> <div class="row"> <div class="formgroup col-12"> <label class="required">所属应用包</label> <div> <input type="text" id="pack_uuid" name="pack_uuid"/> </div> </div> </div> <div class="row"> <div class="formgroup col-12"> <label class="required">排序号</label> <div> <input type="text" class="easyui-validatebox" data-options="required:true,tipPosition:'bottom'" id="display_order" name="display_order" value=""/> </div> </div> </div> </form> </div> </div> <div data-options="region:'south',border:false,collapsed:false" class="page-title" style="height:60px;"> <div class="edit-page-toolbar"> <a href="javascript:void(0);" class="easyui-linkbutton" data-options="iconCls:'fa fa-save'" onclick="opt_save()">保存</a> <a href="javascript:void(0);" class="easyui-linkbutton" data-options="iconCls:'fa fa-close'" onclick="opt_close()">关闭</a> </div> </div> </body> </html>