⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 free_input_form.php

📁 泛微协同办公系统标准版E-office V5.5的源代码内含泛微办公系统V5.5自动注册文件。
💻 PHP
📖 第 1 页 / 共 4 页
字号:
<?php

include_once( "inc/auth.php" );
include_once( "inc/utility_all.php" );
include_once( "inc/utility_html.php" );
include_once( "../prcs_role.php" );
if ( !run_role( $RUN_ID, $PRCS_ID ) )
{
	exit( );
}
include_once( "inc/img_flow.inc.php" );
include_once( "inc/img_patten.inc.php" );
$query = "SELECT FLOW_NAME from FLOW_TYPE WHERE FLOW_ID={$FLOW_ID}";
$cursor = exequery( $connection, $query );
if ( $ROW = mysql_fetch_array( $cursor ) )
{
	$FLOW_NAME = $ROW[0];
}
$sql = "SELECT * FROM flow_others WHERE FLOW_ID=".$FLOW_ID;
$rs = exequery( $connection, $sql );
if ( $row = mysql_fetch_array( $rs ) )
{
	$FLOW_SHOW_GRAPH = $row['FLOW_SHOW_GRAPH'];
	$FLOW_SHOW_TEXT = $row['FLOW_SHOW_TEXT'];
	$FLOW_SHOW_STEP = $row['FLOW_SHOW_STEP'];
	$FLOW_SHOW_ATTACH = $row['FLOW_SHOW_ATTACH'];
	$FLOW_SHOW_FEEDBACK = $row['FLOW_SHOW_FEEDBACK'];
	$FLOW_AUTOSAVE = $row['FLOW_AUTOSAVE'];
	$FLOW_AUTOSAVE_TIME = $row['FLOW_AUTOSAVE_TIME'];
}
else
{
	$FLOW_SHOW_GRAPH = 0;
	$FLOW_SHOW_TEXT = 1;
	$FLOW_SHOW_STEP = 1;
	$FLOW_SHOW_ATTACH = 1;
	$FLOW_SHOW_FEEDBACK = 1;
	$FLOW_AUTOSAVE = 0;
	$FLOW_AUTOSAVE_TIME = 0;
}
$query = "SELECT FLOW_PRCS,OP_FLAG from FLOW_RUN_PRCS where RUN_ID={$RUN_ID} AND USER_ID='".$LOGIN_USER_ID."' ORDER BY PRCS_ID DESC";
$cursor = exequery( $connection, $query );
$ROW = mysql_fetch_array( $cursor );
$OP_FLAG = $ROW['OP_FLAG'];
$sql = "\r\n        SELECT PRCS_ID FROM flow_run_prcs \r\n\t\t   WHERE RUN_ID=".$_REQUEST['RUN_ID']." \r\n\t\t     GROUP BY PRCS_ID ASC \r\n         ";
$res = exequery( $connection, $sql );
while ( $row = mysql_fetch_array( $res ) )
{
	$exportv[] = $row['PRCS_ID'];
	$export[$row['PRCS_ID']] = "";
}
$NowImg = new imgflow( );
$ImgPatten = new formatex( );
$export = $ImgPatten->makeupex( $export );
$export = $ImgPatten->replaceflag( $export );
$screenxy = $ImgPatten->countsize( $export );
$exportv = $ImgPatten->replaceflagrun( $export, $exportv );
$current = $ImgPatten->getcurrentsetp( $exportv );
$width = $screenxy['x'] - 49;
$height = $screenxy['y'];
$NowImg->definepic( "jpeg", $width, $height );
$w = $NowImg->layer_w;
$h = $NowImg->layer_h;
$NowImg->defineexport( $export );
$NowImg->destroyimg( );
$coordinate = $NowImg->coordinate;
echo "\r\n<html>\r\n<head>\r\n<title>工作办理</title>\r\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=gb2312\">\r\n";
echo "<S";
echo "CRIPT language=javascript src=\"/inc/common.js\"></SCRIPT>\r\n";
echo "<S";
echo "CRIPT language=javascript src=\"/inc/follow.js\"></SCRIPT>\r\n";
echo "<S";
echo "CRIPT language=javascript src=\"/inc/prototype.js\"></SCRIPT>\r\n";
echo "<S";
echo "CRIPT language=javascript src=\"/inc/calendar/calendar.js\"></SCRIPT>\r\n";
echo "<s";
echo "tyle>\r\ninput.BigStatic1  { COLOR: #000066; BACKGROUND: #E0E0E0; border:1 solid black; BORDER-BOTTOM:1px double; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal;  LINE-HEIGHT: normal}\r\nselect.BigStatic1  { COLOR: #000066; BACKGROUND: #E0E0E0; border:1 solid black; BORDER-BOTTOM:1px double; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal;  LINE-HEIGHT: normal}\r\ntextarea.B";
echo "igStatic1  { COLOR: #000066; BACKGROUND: #E0E0E0; border:1 solid black; BORDER-BOTTOM:1px double; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal;  LINE-HEIGHT: normal}\r\n</style>\r\n";
echo "<s";
echo "cript Language=\"JavaScript\">\r\nfunction LoadWindow()\r\n{\r\n  URL=\"/module/user_select_single\";\r\n  loc_x=document.body.scrollLeft+event.clientX-event.offsetX-100;\r\n  loc_y=document.body.scrollTop+event.clientY-event.offsetY+200;\r\n  window.showModalDialog(URL,self,\"edge:raised;scroll:0;status:0;help:0;resizable:1;dialogWidth:320px;dialogHeight:265px;dialogTop:\"+loc_y+\"px;dialogLeft:\"+loc_x+\"px\");\r\n}\r\n\r";
echo "\n\r\nfunction selectDate(fieldname)\r\n{\r\n\r\n  myleft=document.body.scrollLeft+event.clientX-event.offsetX-80;\r\n  mytop=document.body.scrollTop+event.clientY-event.offsetY+140;\r\n\r\n  window.showModalDialog(\"/inc/calendar.php?FIELDNAME=\"+fieldname,self,\"edge:raised;scroll:0;status:0;help:0;resizable:1;dialogWidth:280px;dialogHeight:220px;dialogTop:\"+mytop+\"px;dialogLeft:\"+myleft+\"px\");\r\n}\r\n\r\nfunction cop";
echo "y_form()\r\n{\r\n  parent.form_view.document.execCommand('selectall');\r\n  parent.form_view.document.execCommand('copy');\r\n  alert(\"表单全文已复制到剪贴板!\");\r\n}\r\nfunction func_find(select_obj,option_value)\r\n{\r\n   for (j=0; j";
echo "<s";
echo "elect_obj.options.length; j++)\r\n   {\r\n     if(select_obj.options(j).value==option_value)\r\n        return j;\r\n   }\r\n\r\n   return -1;\r\n}\r\n\r\nfunction ref_op_user(el,user_name)\r\n{\r\n  if(el.checked)\r\n  {\r\n     pos=func_find(document.form1.PRCS_OP_USER,el.value);\r\n     if(pos<0)\r\n     {\r\n        var my_option = document.createElement(\"OPTION\");\r\n        my_option.text=user_name;\r\n        my_option.value=e";
echo "l.value;\r\n        document.form1.PRCS_OP_USER.add(my_option,document.form1.PRCS_OP_USER.length);\r\n     }\r\n     else\r\n        el.checked=false;\r\n  }\r\n  else\r\n  {\r\n     pos=func_find(document.form1.PRCS_OP_USER,el.value);\r\n     if(pos>=0)\r\n     {\r\n        document.form1.PRCS_OP_USER.remove(pos);\r\n        document.form1.PRCS_OP_USER.seletedIndex=0;\r\n     }\r\n  }\r\n}\r\nfunction check_form()\r\n{\r\n  if(docu";
echo "ment.form1.RUN_NAME.value == \"\")\r\n  {\r\n     alert(\"文号不能为空!\");\r\n     return false;\r\n  }\r\n\r\n  return true;\r\n}\r\n</script>\r\n";
echo "<s";
echo "cript>\r\nfunction td_calendar(myvalue)\r\n{\r\n  var fieldname=\"\";\r\n  for (i=0; i<document.all.length; i++)\r\n  {\r\n       if(document.all(i).title==myvalue && !document.all(i).readOnly)\r\n       {\r\n          fieldname=document.all(i).name;\r\n          break;\r\n       }\r\n  }\r\n\r\n  if(fieldname!=\"\")\r\n  {\r\n  popUpCalendar(document.form1,document.all(i),'yyyy-mm-dd');\r\n     //myleft=document.body.scrollLeft+even";
echo "t.clientX-event.offsetX-80;\r\n     //mytop=document.body.scrollTop+event.clientY-event.offsetY+140;\r\n     //window.showModalDialog(\"/inc/calendar.php?FIELDNAME=document.form1.\"+fieldname,self,\"edge:raised;scroll:0;status:0;help:0;resizable:1;dialogWidth:280px;dialogHeight:220px;dialogTop:\"+mytop+\"px;dialogLeft:\"+myleft+\"px\");\r\n  }\r\n}\r\n\r\nfunction SubmitForm()\r\n{\r\n   IsTrue = CheckForm();\r\n   if(IsTr";
echo "ue == true){\r\n      document.form1.submit();\r\n   }\r\n   else {\r\n      //do nothing\r\n   }\r\n   \r\n}\r\n\r\nfunction SaveFormValue(){\r\n     document.form1.f.value = \"opsaveform\";\r\n     document.form1.submit();\r\n}\r\n\r\nfunction StopFlow()\r\n{\r\n    msg='确认要终止该工作流程么?';\r\n    if(window.confirm(msg)){\r\n\t   document.form1.submit();\r\n\t}\r\n}\r\n\r\nfunction myload()\r\n{\r\n  alert(\"表单已保存!\");\r\n}\r\nfunction loa";
echo "dingImg(divid,url,par){\r\n\tvar formName = \"form1\";\r\n\tvar objDivID = document.getElementById(divid);\r\n\t//alert(objDivID);\r\n\t\r\n\tvar objOtext = document.getElementById('otext');\r\n\tobjOtext.innerHTML = \"图形加载中...\";\r\n\r\n\tvar saveGimg = {\r\n\t\tonCreate: function(){\r\n\t\t\tElement.show('divsave');\r\n\t\t},\r\n\t\tonComplete: function() {\r\n\t\t\tif(Ajax.activeRequestCount == 0){\r\n\t\t\t\tElement.hide('divsave');\r\n\t\t\t}\r\n\t\t";
echo "}\r\n\t};\r\n\tAjax.Responders.register(saveGimg);\t\r\n\t\r\n\tqueryString = par;\r\n\tnew Ajax.Request\r\n\t(\r\n\t\turl,\r\n\t\t{\r\n\t\t\tmethod: \"post\",\t\r\n\t\t\tonSuccess : function(resp)\r\n\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\tobjDivID.innerHTML = resp.responseText;\r\n\t\t\t\t\t\t\t//alert(objDivID.src);\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t},\r\n\t\t\tonFailure : function()\r\n\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\talert(url);\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t},\r\n\t\t\tparameters : queryString\r\n\t\t}\r\n\t);\r\n\r\n}\r\n\r\nfunction show";
echo "flowimg(){\r\n\tif(\$('tflowpic').style.display == 'none'){\r\n\t\tloadingImg('tflowpiccon','/general/workflow/input_form/free_flow_img.php','FLOW_ID=";
echo $_REQUEST['FLOW_ID'];
echo "&RUN_ID=";
echo $_REQUEST['RUN_ID'];
echo "&PRCS_ID=1');\t\r\n\t}\r\n\r\n\r\n\tshowHiddenInfo('tflowpic','imgarrow');\r\n}\r\n\r\n\r\nfunction loadingAttach(divid,url,par){\r\n\tvar formName = \"form1\";\r\n\tvar objDivID = document.getElementById(divid);\r\n\t\r\n\tvar objOtext = document.getElementById('otext');\r\n\tobjOtext.innerHTML = \"附件加载中...\";\r\n\r\n\tvar saveGimg = {\r\n\t\tonCreate: function(){\r\n\t\t\tElement.show('divsave');\r\n\t\t},\r\n\t\tonComplete: function() {\r\n\t\t\tif(Ajax";
echo ".activeRequestCount == 0){\r\n\t\t\t\tElement.hide('divsave');\r\n\t\t\t}\r\n\t\t}\r\n\t};\r\n\tAjax.Responders.register(saveGimg);\t\r\n\t\r\n\tqueryString = par;\r\n\tnew Ajax.Request\r\n\t(\r\n\t\turl,\r\n\t\t{\r\n\t\t\tmethod: \"post\",\t\r\n\t\t\tonSuccess : function(resp)\r\n\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\tobjDivID.innerHTML = resp.responseText;\r\n\t\t\t\t\t\t\t//alert(objDivID.innerHTML);\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t},\r\n\t\t\tonFailure : function()\r\n\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\talert(url);\r\n\t\t\t\t\t\t";
echo "\t\r\n\t\t\t\t\t\t},\r\n\t\t\tparameters : queryString\r\n\t\t}\r\n\t);\r\n\r\n}\r\n\r\nfunction loadingFeedback(divid,url,par){\r\n\tvar formName = \"form1\";\r\n\tvar objDivID = document.getElementById(divid);\r\n\t\r\n\tvar objOtext = document.getElementById('otext');\r\n\tobjOtext.innerHTML = \"反馈加载中...\";\r\n\r\n\tvar saveGimg = {\r\n\t\tonCreate: function(){\r\n\t\t\tElement.show('divsave');\r\n\t\t},\r\n\t\tonComplete: function() {\r\n\t\t\tif(Ajax.activeRequ";
echo "estCount == 0){\r\n\t\t\t\tElement.hide('divsave');\r\n\t\t\t}\r\n\t\t}\r\n\t};\r\n\tAjax.Responders.register(saveGimg);\t\r\n\t\r\n\tqueryString = par;\r\n\tnew Ajax.Request\r\n\t(\r\n\t\turl,\r\n\t\t{\r\n\t\t\tmethod: \"post\",\t\r\n\t\t\tonSuccess : function(resp)\r\n\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\tobjDivID.innerHTML = resp.responseText;\r\n\t\t\t\t\t\t\t//alert(objDivID.innerHTML);\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t},\r\n\t\t\tonFailure : function()\r\n\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\talert(url);\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t},";
echo "\r\n\t\t\tparameters : queryString\r\n\t\t}\r\n\t);\r\n\r\n}\r\n\r\n\r\n\r\n\r\nfunction saveAttach(divid,url,par,ldivid,lurl,lpar){\r\n\tvar formName = \"form1\";\r\n\tvar objDivID = document.getElementById(divid);\r\n\t\r\n\tif (document.form1.ATTACHMENT.value!=\"\"){\r\n\t\t var file_temp=document.form1.ATTACHMENT.value,file_name;\r\n\t\t var Pos;\r\n\t\t Pos=file_temp.lastIndexOf(\"\\\\\");\r\n\t\t file_name=file_temp.substring(Pos+1,file_temp.length);\r\n";
echo "\t\t document.form1.ATTACHMENT_NAME.value=file_name;\r\n\t}\r\n\telse{\r\n\t\t alert(\"请先选择一个附件!\");\r\n\t\t return false;\r\n\t}\r\n\r\n\tvar ATTACHMENT = document.form1.ATTACHMENT.value;\r\n\tvar ATTACHMENT_NAME = document.form1.ATTACHMENT_NAME.value;\r\n\tvar ATTACHMENT_ID_OLD = document.form1.ATTACHMENT_ID_OLD.value;\r\n\tvar ATTACHMENT_NAME_OLD = document.form1.ATTACHMENT_NAME_OLD.value;\r\n\tpar += \"&ATTACHMENT=\" + ATTA";
echo "CHMENT + \"&ATTACHMENT_NAME=\" + ATTACHMENT_NAME + \"&ATTACHMENT_ID_OLD=\" + ATTACHMENT_ID_OLD + \"&ATTACHMENT_NAME_OLD=\" + ATTACHMENT_NAME_OLD;\r\n\r\n\r\n\tvar objOtext = document.getElementById('otext');\r\n\tobjOtext.innerHTML = \"附件上传中...\";\r\n\r\n\tvar saveGimg = {\r\n\t\tonCreate: function(){\r\n\t\t\tElement.show('divsave');\r\n\t\t},\r\n\t\tonComplete: function() {\r\n\t\t\tif(Ajax.activeRequestCount == 0){\r\n\t\t\t\tElement.hide(";
echo "'divsave');\r\n\t\t\t}\r\n\t\t}\r\n\t};\r\n\tAjax.Responders.register(saveGimg);\t\r\n\t\r\n\tqueryString = par;\r\n\tnew Ajax.Request\r\n\t(\r\n\t\turl,\r\n\t\t{\r\n\t\t\tmethod: \"post\",\t\r\n\t\t\tonSuccess : function(resp)\r\n\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t//alert(par);\r\n\t\t\t\t\t\t\t//alert(resp.responseText);\r\n\t\t\t\t\t\t\tloadingAttach(ldivid,lurl,lpar)\r\n\t\t\t\t\t\t\t//alert(objDivID.innerHTML);\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t},\r\n\t\t\tonFailure : function()\r\n\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\talert(url);\r\n\t";
echo "\t\t\t\t\t\t\r\n\t\t\t\t\t\t},\r\n\t\t\tparameters : queryString\r\n\t\t}\r\n\t);\r\n\r\n}\r\n\r\nfunction deleteAttach(divid,url,par,ldivid,lurl,lpar){\r\n\tvar formName = \"form1\";\r\n\tvar objDivID = document.getElementById(divid);\r\n\t\r\n\tif (!window.confirm(\"确定删除此附件吗!?\")){\r\n\t\treturn false;\r\n\t}\r\n\r\n\tvar objOtext = document.getElementById('otext');\r\n\tobjOtext.innerHTML = \"附件删除中...\";\r\n\r\n\tvar saveGimg = {\r\n\t\tonCreate: functio";
echo "n(){\r\n\t\t\tElement.show('divsave');\r\n\t\t},\r\n\t\tonComplete: function() {\r\n\t\t\tif(Ajax.activeRequestCount == 0){\r\n\t\t\t\tElement.hide('divsave');\r\n\t\t\t}\r\n\t\t}\r\n\t};\r\n\tAjax.Responders.register(saveGimg);\t\r\n\t\r\n\tqueryString = par;\r\n\tnew Ajax.Request\r\n\t(\r\n\t\turl,\r\n\t\t{\r\n\t\t\tmethod: \"post\",\t\r\n\t\t\tonSuccess : function(resp)\r\n\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t//alert(par);\r\n\t\t\t\t\t\t\t//alert(resp.responseText);\r\n\t\t\t\t\t\t\tloadingAttach(ldivid,l";
echo "url,lpar)\r\n\t\t\t\t\t\t\t//alert(objDivID.innerHTML);\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t},\r\n\t\t\tonFailure : function()\r\n\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\talert(url);\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t},\r\n\t\t\tparameters : queryString\r\n\t\t}\r\n\t);\r\n\r\n}\r\n\r\nfunction deleteAttachFeed(divid,url,par,ldivid,lurl,lpar){\r\n\tvar formName = \"form1\";\r\n\tvar objDivID = document.getElementById(divid);\r\n\t\r\n\tif (!window.confirm(\"确定删除此附件吗!?\")){\r\n\t\treturn false;\r\n\t}\r\n\r\n\tva";
echo "r objOtext = document.getElementById('otext');\r\n\tobjOtext.innerHTML = \"附件删除中...\";\r\n\r\n\tvar saveGimg = {\r\n\t\tonCreate: function(){\r\n\t\t\tElement.show('divsave');\r\n\t\t},\r\n\t\tonComplete: function() {\r\n\t\t\tif(Ajax.activeRequestCount == 0){\r\n\t\t\t\tElement.hide('divsave');\r\n\t\t\t}\r\n\t\t}\r\n\t};\r\n\tAjax.Responders.register(saveGimg);\t\r\n\t\r\n\tqueryString = par;\r\n\tnew Ajax.Request\r\n\t(\r\n\t\turl,\r\n\t\t{\r\n\t\t\tmethod: \"post\",\t\r";
echo "\n\t\t\tonSuccess : function(resp)\r\n\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t//alert(par);\r\n\t\t\t\t\t\t\t//alert(resp.responseText);\r\n\t\t\t\t\t\t\tloadingFeedback(ldivid,lurl,lpar)\r\n\t\t\t\t\t\t\t//alert(objDivID.innerHTML);\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t},\r\n\t\t\tonFailure : function()\r\n\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\talert(url);\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t},\r\n\t\t\tparameters : queryString\r\n\t\t}\r\n\t);\r\n\r\n}\r\n\r\n\r\nfunction autoSaveForm(type){\r\n\tvar RUN_NAME = document.getElementById('RUN_NAME'";
echo ").value;\r\n\tif (trim(RUN_NAME) == ''){\r\n\t\talert(\"请填写流程说明!\");\r\n\t\tdocument.getElementById('RUN_NAME').focus();\r\n\t\treturn false;\r\n\t}\r\n\r\n\tvar formName = \"form1\";\r\n\tvar subObj = document.getElementById('savebutton');\r\n\tvar simgObj = document.getElementById('saveimg');\r\n\r\n\tsimgObj.style.filter = \"gray()\";\r\n\tsubObj.disabled = true;\r\n\r\n\tvar objOtext = document.getElementById('otext');\r\n\tif(type == ";
echo "1){\r\n\t\tobjOtext.innerHTML = \"自动保存数据...\";\r\n\t}\r\n\telse{\r\n\t\tobjOtext.innerHTML = \"数据保存中...\";\r\n\t}\r\n\r\n\tvar saveGimg = {\r\n\t\tonCreate: function(){\r\n\t\t\tElement.show('divsave');\r\n\t\t},\r\n\t\tonComplete: function() {\r\n\t\t\tif(Ajax.activeRequestCount == 0){\r\n\t\t\t\tElement.hide('divsave');\r\n\t\t\t}\r\n\t\t}\r\n\t};\r\n\tAjax.Responders.register(saveGimg);\r\n\t\r\n\turl=\"do.php\";\r\n\tqueryString = getAllPar();\r\n\tnew Ajax.Reques";
echo "t\r\n\t(\r\n\t\turl,\r\n\t\t{\r\n\t\t\tmethod: \"post\",\t\r\n\t\t\tonSuccess : function(resp)\r\n\t\t\t\t\t\t{\r\n\r\n\t\t\t\t\t\t\tshowNText();\r\n\t\t\t\t\t\t\tsimgObj.style.filter = \"\";\r\n\t\t\t\t\t\t\tsubObj.disabled = \"\";\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t},\r\n\t\t\tonFailure : function()\r\n\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\talert(url);\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t},\r\n\t\t\tparameters : queryString\r\n\t\t}\r\n\t);\r\n\r\n}\r\n\r\nfunction getAllPar(){\r\n\tvar maxnum = document.form1.ITEM_ID_MAX.value;\r\n\tvar strall=\"\";\r\n\tf";
echo "or (var i=1;i<=maxnum;i++){\r\n\t\tvar tmpiptid = \"DATA_\"+i;\r\n\t\tvar valuepar = document.getElementById(tmpiptid).value;\r\n\t\tstrall += tmpiptid + \"=\" + valuepar + \"&\";\r\n\t}\r\n\tvar RUN_ID = document.getElementById('RUN_ID').value;\r\n\tvar FLOW_ID = document.getElementById('FLOW_ID').value;\r\n\tvar PRCS_ID = document.getElementById('PRCS_ID').value;\r\n\tvar FLOW_PRCS = document.getElementById('FLOW_PRCS').value;\r\n";
echo "\tvar ITEM_ID_MAX = document.getElementById('ITEM_ID_MAX').value;\r\n\tvar RUN_NAME = document.getElementById('RUN_NAME').value;\r\n\tstrall += 'RUN_ID='+RUN_ID+\"&\";\r\n\tstrall += 'FLOW_ID='+FLOW_ID+\"&\";\r\n\tstrall += 'PRCS_ID='+PRCS_ID+\"&\";\r\n\tstrall += 'FLOW_PRCS='+FLOW_PRCS+\"&\";\r\n\tstrall += 'ITEM_ID_MAX='+ITEM_ID_MAX+\"&\";\r\n\tstrall += 'RUN_NAME='+RUN_NAME+\"&\";\r\n\tstrall += 'f=autosave';\r\n\treturn strall;\r\n}\r\n";
echo "\r\nif(";
echo $FLOW_AUTOSAVE;
echo "){\r\n\tsetInterval('autoSaveForm(1)',1000*60*";
echo $FLOW_AUTOSAVE_TIME;
echo ");\r\n\tvar objOtext = document.getElementById('otext');\r\n\tobjOtext.innerHTML = \"自动保存数据...\";\r\n\r\n}\r\n\r\n\r\n</script>\r\n";
echo "<s";
echo "tyle type=\"text/css\">\r\n<!--\r\n.style1 {color: #FF0000}\r\n-->\r\n/*\r\ntable四周的线的组成\r\n*/\r\n.bodtdlfto{\r\n\tbackground-image:url(\"/images/workflow/table/tlefttop.gif\");\r\n\twidth:5px;\r\n\theight:20px;\r\n}\r\n.bodtdlf{\r\n\tbackground-image:url(\"/images/workflow/table/tleft.gif\");\r\n\twidth:5px;\r\n}\r\n.bodtdlfbo{\r\n\tbackground-image:url(\"/images/workflow/table/tleftbottom.gif\");\r\n\twidth:5px;\r\n\theight:5px;\r\n}\r\n.bodtdto{";
echo "\r\n\tbackground-image:url(\"/images/workflow/table/ttop.gif\");\r\n\theight:20px;\r\n}\r\n.bodtdbo{\r\n\tbackground-image:url(\"/images/workflow/table/tbottom.gif\");\r\n\theight:5px;\r\n}\r\n.bodtdrtto{\r\n\tbackground-image:url(\"/images/workflow/table/trighttop.gif\");\r\n\theight:20px;\r\n}\r\n.bodtdrt{\r\n\tbackground-image:url(\"/images/workflow/table/tright.gif\");\r\n\twidth:5px;\r\n}\r\n.bodtdrtbo{\r\n\tbackground-image:url(\"/images/work";
echo "flow/table/trightbottom.gif\");\r\n\theight:5px;\r\n}\r\n.weight{\r\n\tfont-weight:bold;\r\n}\r\n.pubtableride{\r\n\twidth:96%;\r\n\tborder-spacing:0px;\r\n\tempty-cells: hide;\r\n}\r\n.dbbutton{\r\n\tcursor:hand;\r\n\tcolor:#0000FF;\r\n\ttext-decoration:underline;\r\n}\r\n\r\n</style>\r\n\r\n";
$CUR_TIME1 = date( "H:i:s", time( ) );
$CUR_DATE = date( "Y-m-d" );
$CUR_TIME = $CUR_DATE." ".$CUR_TIME1;
$query = "SELECT * from USER where USER_ID='{$LOGIN_USER_ID}'";
$cursor = exequery( $connection, $query );
if ( $ROW = mysql_fetch_array( $cursor ) )
{
	$USER_NAME = $ROW['USER_NAME'];
}
$query = "SELECT * from FLOW_RUN_PRCS where USER_ID='{$LOGIN_USER_ID}' AND RUN_ID={$RUN_ID} AND PRCS_ID={$PRCS_ID}";
$cursor = exequery( $connection, $query );
if ( $ROW = mysql_fetch_array( $cursor ) )
{
	$PRCS_FLAG = $ROW['PRCS_FLAG'];
	if ( $PRCS_FLAG == 1 )
	{
		$query = "update FLOW_RUN_PRCS set PRCS_FLAG='2',PRCS_TIME='{$CUR_TIME}' WHERE USER_ID='{$LOGIN_USER_ID}' AND RUN_ID={$RUN_ID} AND PRCS_ID={$PRCS_ID}";
		exequery( $connection, $query );
	}
}
$PRCS_ID1 = $PRCS_ID - 1;
$query = "update FLOW_RUN_PRCS set PRCS_FLAG='4' WHERE RUN_ID={$RUN_ID} AND PRCS_ID={$PRCS_ID1}";
exequery( $connection, $query );
$query = "SELECT * from FLOW_TYPE WHERE FLOW_ID={$FLOW_ID}";
$cursor1 = exequery( $connection, $query );
if ( $ROW = mysql_fetch_array( $cursor1 ) )
{
	$FLOW_NAME = $ROW['FLOW_NAME'];
	$FORM_ID = $ROW['FORM_ID'];
	$FLOW_TYPE = $ROW['FLOW_TYPE'];
	$FLOW_DOC = $ROW['FLOW_DOC'];
}
if ( $FLOW_TYPE == "1" )
{
	$query = "SELECT * from FLOW_PROCESS WHERE FLOW_ID={$FLOW_ID} AND PRCS_ID={$FLOW_PRCS}";
	$cursor1 = exequery( $connection, $query );
	if ( $ROW = mysql_fetch_array( $cursor1 ) )
	{
		$PRCS_ITEM = $ROW['PRCS_ITEM'];
	}
}
$query = "SELECT * from FLOW_FORM_TYPE WHERE FORM_ID={$FORM_ID}";
$cursor1 = exequery( $connection, $query );
if ( $ROW = mysql_fetch_array( $cursor1 ) )
{
	$FORM_NAME = $ROW['FORM_NAME'];
	$PRINT_MODEL = $ROW['PRINT_MODEL'];
}
$query = "SELECT * from FLOW_RUN WHERE RUN_ID={$RUN_ID}";
$cursor = exequery( $connection, $query );
if ( $ROW = mysql_fetch_array( $cursor ) )
{
	$RUN_NAME = $ROW['RUN_NAME'];
	$ATTACHMENT_ID = $ROW['ATTACHMENT_ID'];
	$ATTACHMENT_NAME = $ROW['ATTACHMENT_NAME'];
}
$query = "SELECT * from FLOW_RUN_DATA WHERE RUN_ID={$RUN_ID} ORDER BY ITEM_ID";
$cursor = exequery( $connection, $query );
while ( $ROW = mysql_fetch_array( $cursor ) )
{
	$ITEM_ID = $ROW['ITEM_ID'];
	$ITEM_DATA = $ROW['ITEM_DATA'];
	$STR = "DATA_".$ITEM_ID;
	$$STR = $ITEM_DATA;
}
$query = "SELECT * from FLOW_RUN_PRCS where RUN_ID={$RUN_ID} and PRCS_ID=1";
$cursor = exequery( $connection, $query );
if ( $ROW = mysql_fetch_array( $cursor ) )
{
	$USER_ID = $ROW['USER_ID'];
	$PRCS_DATE_TIME = $ROW['PRCS_TIME'];
	$PRCS_DATE = strtok( $PRCS_DATE_TIME, " " );
}
echo "\r\n</head>\r\n\r\n<body class=\"bodycolor\" topmargin=\"5\" id=\"jsbodyid\" onLoad=\"setVariables(); checkLocation('divsave',120,20,1);checkLocation('divnote',120,20,1);\">\r\n\r\n<table border=\"0\" width=\"100%\" cellspacing=\"1\" cellpadding=\"5\" >\r\n\t<tr class=\"tablehead1\">\r\n\t\t<td >";
echo $FLOW_NAME;
echo "\t\t</td>\r\n\t</tr>\r\n\t<tr class=\"tablehead2\">\r\n    <td >\r\n\t\t<BUTTON id=\"turnbutton\" class=btn onClick=\"SubmitForm()\" title=\"提交流程\"><table><tr valign=middle ><td><img src=\"/images/workflow/view.gif\" align=\"center\" id=\"turnimg\" ></td> <td> &nbsp;提交流程</td></tr></table></BUTTON>  \r\n\t\t<BUTTON id=\"savebutton\" class=btn onClick=\"autoSaveForm()\" title=\"保存表单\" ><table><tr valign=middle ><td><img src=\"/images/workflow/sa";
echo "ve.gif\" align=\"center\" id=\"saveimg\"></td> <td> &nbsp;保存表单</td></tr></table></BUTTON>  \r\n\t\t<BUTTON class=btn onClick=\"StopFlow()\"><table><tr valign=middle ><td><img src=\"/images/workflow/tu_basket2.gif\" align=\"center\" id=\"deleteimg\"></td> <td> &nbsp;终止流程</td></tr></table></BUTTON> \r\n\t\t<BUTTON class=btn onClick=\"location='../work_list.php'\"><table><tr valign=middle ><td><img src=\"/images/workflow/return.gif\" alig";
echo "n=\"center\" ></td> <td> &nbsp;返 &nbsp;&nbsp;回</td></tr></table></BUTTON> \r\n\t\t</td>\r\n\t\t</td>\r\n\t</tr>\r\n</table>\r\n\r\n\r\n<!-- 流程图 -->\r\n <table width=\"100%\"  border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\r\n\t<tr>\r\n\t\t<td class=\"bodtdlfto\">\r\n\t\t</td >\r\n\t\t<td class=\"bodtdto\">\r\n\t\t<table width=\"100%\"  border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\r\n\t\t\t<tr>\r\n\t\t\t\t<td width=\"10px\">&nbsp;\r\n\t\t\t\t</td>\r\n\t\t\t\t<td width=\"70px\" bgcolor=\"#FFFFFF";
echo "\" class=\"weight\">&nbsp;&nbsp;&nbsp;&nbsp;";
echo "<s";
echo "pan onClick=\"showflowimg()\" title=\"显示/隐藏流程图\" style=\"cursor:hand\">流程图</span>\r\n\t\t\t\t</td>\r\n\t\t\t\t<td width=\"20px\" bgcolor=\"#FFFFFF\" valign=\"bottom\"><img src=\"/images/arrowdown.gif\" id=\"imgarrow\" onClick=\"showHiddenInfo('tflowpic','imgarrow')\" title=\"显示/隐藏流程图\">\r\n\t\t\t\t</td>\r\n\t\t\t\t<td>&nbsp;\r\n\t\t\t\t</td>\r\n\t\t\t</tr>\r\n\t\t</table>\r\n\t\t</td>\r\n\t\t<td class=\"bodtdrtto\">\r\n\t\t</td>\r\n\t</tr>\r\n\t<tr>\r\n\t\t<td class=\"bodtdlf\">";
echo "\r\n\t\t</td >\r\n\t\t<td align=\"center\">\r\n\t\t\t<table id=\"tflowpic\" class=\"pubtableride\" style=\"display:";
if ( !$FLOW_SHOW_GRAPH )
{
	echo "none";
}
echo "\">\r\n\t\t\t\t<tr>\r\n\t\t\t\t\t<td><div id=\"tflowpiccon\"></div>\r\n\t\t\t\t\t";
echo "<s";
echo "cript>\r\n\t\t\t\t\tloadingImg('tflowpiccon','/general/workflow/input_form/free_flow_img.php','FLOW_ID=";
echo $_REQUEST['FLOW_ID'];
echo "&RUN_ID=";
echo $_REQUEST['RUN_ID'];
echo "&PRCS_ID=1');\t\r\n\t\t\t\t\t</script>\r\n\r\n\r\n\r\n\r\n\t\t\t\t\t</td>\r\n\t\t\t\t</tr>\r\n\t\t\t</table>\r\n\t\t</td>\r\n\t\t<td class=\"bodtdrt\">\r\n\t\t</td>\r\n\t</tr>\r\n\t<tr>\r\n\t\t<td class=\"bodtdlfbo\">\r\n\t\t</td >\r\n\t\t<td class=\"bodtdbo\">\r\n\t\t</td>\r\n\t\t<td class=\"bodtdrtbo\">\r\n\t\t</td>\r\n\t</tr>\r\n</table>  \r\n\r\n<!-- 正文 -->  \r\n<div id=\"divformab\">\r\n<table width=\"100%\"  border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\r\n\t<tr>\r\n\t\t<td class=\"bodtdlfto\">\r\n\t\t</td >\r\n\t\t<td class=\"bodt";
echo "dto\">\r\n\t\t<table width=\"100%\"  border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\r\n\t\t\t<tr>\r\n\t\t\t\t<td width=\"10px\">&nbsp;\r\n\t\t\t\t</td>\r\n\t\t\t\t<td width=\"70px\" bgcolor=\"#FFFFFF\" class=\"weight\">&nbsp;&nbsp;&nbsp;&nbsp;";
echo "<s";
echo "pan onClick=\"showHiddenInfo('tnotenum','imgarrownt')\" title=\"显示/隐藏流程正文\" style=\"cursor:hand\">流程正文</span>\r\n\t\t\t\t</td>\r\n\t\t\t\t<td width=\"20px\" bgcolor=\"#FFFFFF\" valign=\"bottom\"><img src=\"/images/arrowdown.gif\" id=\"imgarrownt\" onClick=\"showHiddenInfo('tnotenum','imgarrownt')\" title=\"显示/隐藏流程正文\">\r\n\t\t\t\t</td>\r\n\t\t\t\t<td>&nbsp;\r\n\t\t\t\t</td>\r\n\t\t\t</tr>\r\n\t\t</table>\r\n\t\t</td>\r\n\t\t<td class=\"bodtdrtto\">\r\n\t\t</td>";
echo "\r\n\t</tr>\r\n\t<tr>\r\n\t\t<td class=\"bodtdlf\">\r\n\t\t</td >\r\n\t\t<td align=\"center\">\r\n\t\t\t<table id=\"tnotenum\" class=\"pubtableride\" style=\"display:";
if ( !$FLOW_SHOW_TEXT )
{
	echo "none";
}
echo "\">\r\n\t\t\t\t<tr>\r\n\t\t\t\t\t<td align=\"right\" >\r\n\r\n\r\n\r\n";
if ( $RUN_ID != "" )
{
	echo "<table width=\"100%\"  border=\"0\" cellspacing=\"1\" cellpadding=\"5\">\r\n\r\n\t ";
	$sql = "\r\n\t         SELECT ft.FLOW_NAME,fr.RUN_NAME,fr.RUN_SEQ FROM flow_type AS ft,flow_run AS fr \r\n\t\t\t       WHERE fr.RUN_ID=".$RUN_ID." \r\n\t\t\t\t         AND ft.FLOW_ID=".$FLOW_ID;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -