📄 edit.php
字号:
<?php
include_once( "inc/auth.php" );
if ( $ID != "" )
{
$TITLE = "编辑流程步骤 - 基本属性";
}
else
{
$TITLE = "新建流程步骤";
}
$connection = openconnection( );
echo "\r\n\r\n<html>\r\n<head>\r\n<title>";
echo $TITLE;
echo "</title>\r\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=gb2312\">\r\n";
echo "<s";
echo "cript src=\"/inc/prototype.js\"></script>\r\n";
echo "<s";
echo "cript src=\"/inc/common.js\"></script>\r\n";
echo "<s";
echo "cript src=\"/inc/follow.js\"></script>\r\n";
echo "<s";
echo "tyle>\r\nbody {\r\n\tmargin-left: 0px;\r\n\tmargin-top: 0px;\r\n\tmargin-right: 0px;\r\n\tmargin-bottom: 0px;\r\n\tbackground-color:#F5F5F5;\r\n}\r\n</style>\r\n";
echo "<S";
echo "CRIPT language=javascript>\r\nwindow.resizeTo(600,400);\r\nfunction check_form()\r\n{\r\n if(document.form1.PRCS_NAME.value == \"\")\r\n {\r\n alert(\"步骤名称不能为空!\");\r\n return false;\r\n }\r\n\r\n return true;\r\n}\r\n\r\nfunction submitForm(){\r\n\tif (check_form()){\r\n\t\tvar subObj = document.getElementById('savebutton');\r\n\t\tvar simgObj = document.getElementById('saveimg');\r\n\r\n\t\tsimgObj.style.filter = \"gray()\"";
echo ";\r\n\t\tsubObj.disabled = true;\r\n\r\n\t\tdocument.form1.submit();\r\n\t}\r\n}\r\n\r\nfunction selectProcessId(tagContent){\r\n\tvar curSrcIdObj = document.getElementById('selectProcess')\r\n\tif (curSrcIdObj.value != \"\"){\r\n\t\tparent.location = \"processmain.php?FLOW_ID=";
echo $FLOW_ID;
echo "&ID=\"+curSrcIdObj.value+\"&uback=";
echo $_REQUEST['uback'];
echo "&tagContent=\"+tagContent\r\n\t\r\n\t}\r\n}\r\n</SCRIPT>\r\n</head>\r\n\r\n<body topmargin=\"5\" onLoad=\"document.form1.PRCS_NAME.focus();setVariables(); checkLocation('divsave',120,20,1);\">\r\n<form action=\"";
if ( $ID != "" )
{
echo "update";
}
else
{
echo "insert";
}
echo ".php\" method=\"post\" name=\"form1\" onSubmit=\"return check_form();\">\r\n<table border=\"0\" width=\"100%\" cellspacing=\"1\" cellpadding=\"0\" >\r\n <tr class=\"tablehead2\">\r\n <td >\r\n\t<BUTTON class=btn onClick=\"submitForm();\" id=\"savebutton\"><table><tr valign=middle ><td><img src=\"/images/workflow/save.gif\" align=\"center\" id=\"saveimg\"></td> <td> 保 存</td></tr></table></BUTTON> \r\n\t";
if ( $_REQUEST['uback'] == "img" )
{
$backstr = "parent.location='imgedit.php?FLOW_ID=".$_REQUEST['FLOW_ID']."'";
}
else
{
$backstr = "parent.location='imgedit.php?FLOW_ID=".$_REQUEST['FLOW_ID']."'";
}
echo "\t<BUTTON class=btn onClick=\"";
echo $backstr;
echo "\"><table><tr valign=middle ><td><img src=\"/images/workflow/return.gif\" align=\"center\"></td> <td> 返 回</td></tr></table></BUTTON> \r\n </td>\r\n <td width=\"160\">选择节点 \r\n\t";
echo "<s";
echo "elect name=\"selectProcess\" onChange=\"selectProcessId('tagContent1')\" style=\"background:#E1E1E1\">\r\n\t";
$sqlp = "SELECT ID,PRCS_NAME FROM FLOW_PROCESS WHERE FLOW_ID='".$_REQUEST['FLOW_ID']."' ORDER BY PRCS_ID ASC";
$rsp = exequery( $connection, $sqlp );
while ( $rowp = mysql_fetch_array( $rsp ) )
{
$LIST_ID = $rowp['ID'];
$LIST_PRCS_NAME = $rowp['PRCS_NAME'];
$strSelected = "";
if ( $LIST_ID == $_REQUEST['ID'] )
{
$strSelected = "selected";
}
echo "\t\t<option value=\"";
echo $LIST_ID;
echo "\" ";
echo $strSelected;
echo ">";
echo $LIST_PRCS_NAME;
echo "</option>\r\n\t\t\r\n\t";
}
echo "\t</select>\r\n </td>\r\n\r\n </tr>\r\n</table>\r\n\r\n";
if ( $ID != "" )
{
$query = "SELECT * from FLOW_PROCESS where ID={$ID}";
$cursor = exequery( $connection, $query );
if ( $ROW = mysql_fetch_array( $cursor ) )
{
$PRCS_ID = $ROW['PRCS_ID'];
$PRCS_NAME = $ROW['PRCS_NAME'];
$PRCS_TO = $ROW['PRCS_TO'];
$PRCS_CONCOURSE = $ROW['PRCS_CONCOURSE'];
$PRCS_OPTYPE = $ROW['PRCS_OPTYPE'];
}
}
else
{
$query = "SELECT max(PRCS_ID) from FLOW_PROCESS WHERE FLOW_ID={$FLOW_ID}";
$cursor = exequery( $connection, $query );
if ( $ROW = mysql_fetch_array( $cursor ) )
{
$PRCS_ID = $ROW[0] + 1;
}
}
echo "\r\n<hr width=\"95%\" height=\"1\" align=\"left\" color=\"#ffffff\">\r\n\r\n<table border=\"0\" width=\"100%\" cellpadding=\"2\" cellspacing=\"1\" align=\"center\" >\r\n \r\n <tr>\r\n <td nowrap class=\"TableLine2\">序号:</td>\r\n <td class=\"TableLine1\">\r\n <input type=\"text\" name=\"PRCS_ID\" size=\"2\" maxlength=\"10\" class=\"BigInput\" value=\"";
echo $PRCS_ID;
echo "\"> <font color=\"#FF0000\">注:</font>序号请用连续的数字表示!\r\n </td>\r\n </tr>\r\n <tr>\r\n <td nowrap class=\"TableLine2\">步骤名称:</td>\r\n <td class=\"TableLine1\">\r\n <input type=\"text\" name=\"PRCS_NAME\" size=\"30\" maxlength=\"100\" class=\"BigInput\" value=\"";
echo $PRCS_NAME;
echo "\">\r\n <input type=\"hidden\" name=\"uback\" value=\"";
echo $_REQUEST['uback'];
echo "\">\r\n </td>\r\n </tr>\r\n <tr>\r\n <td nowrap class=\"TableLine2\">流转步骤序号:</td>\r\n <td class=\"TableLine1\">\r\n <input type=\"text\" name=\"PRCS_TO\" size=\"30\" class=\"BigInput\" value=\"";
echo $PRCS_TO;
echo "\"><br>\r\n 流转步骤序号,代表本步骤流向的步骤序号,且流向步骤可以是任意多个分支步骤 ;输入多个分支步骤序号时,请用英文逗号“ ,”隔开</td>\r\n </tr>\r\n <tr>\r\n <td nowrap class=\"TableLine2\">办理方式:</td>\r\n <td class=\"TableLine1\">\r\n\t <table>\r\n\t\t<tr>\r\n\t\t\t<td>\r\n\t\t\t<input name=\"PRCS_OPTYPE\" type=\"radio\" value=\"0\" ";
if ( $PRCS_OPTYPE == 0 || !$PRCS_OPTYPE )
{
echo "checked";
}
echo " onClick=\"displayConcourse(0)\" id=\"label00\"/> <label for=\"label00\">只有主办人可以转到下一步</label>\r\n\t\t\t</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td>\r\n\t\t\t<input name=\"PRCS_OPTYPE\" type=\"radio\" value=\"1\" ";
if ( $PRCS_OPTYPE == 1 )
{
echo "checked";
}
echo " onClick=\"displayConcourse(1)\" id=\"label01\"/> <label for=\"label01\">第一个接受办理的办理人可以转到下一步</label>\r\n\t\t\t</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td>\r\n\t\t\t<input name=\"PRCS_OPTYPE\" type=\"radio\" value=\"2\" ";
if ( $PRCS_OPTYPE == 2 )
{
echo "checked";
}
echo " onClick=\"displayConcourse(1)\" id=\"label02\"/> <label for=\"label02\">最后接受办理的办理人可以转到下一步</label>\r\n\t\t\t</td>\r\n\t\t</tr>\r\n\t </table>\r\n\t\t</td>\r\n </tr>\r\n\r\n <tr>\r\n <td nowrap class=\"TableLine2\">会签:</td>\r\n <td class=\"TableLine1\"><input name=\"PRCS_CONCOURSE\" type=\"checkbox\" value=\"1\" ";
if ( $PRCS_CONCOURSE == 1 )
{
echo "checked";
}
echo " style=\"display:\" id=\"labelpc\"> <label for=\"labelpc\">\r\n 此步骤的经办人都必须办理,流程才可转交下一步</label></td>\r\n </tr>\r\n \r\n <input type='hidden' value=\"";
echo $FLOW_ID;
echo "\" name=\"FLOW_ID\">\r\n <input type='hidden' value=\"";
echo $ID;
echo "\" name=\"ID\">\r\n \r\n \r\n</table>\r\n</form>\r\n\r\n</body>\r\n</html>\r\n";
echo "<s";
echo "cript>\r\n\r\n";
if ( $_REQUEST['o'] == 1 )
{
echo "showOText();\r\n";
}
echo "</script>\r\n";
echo "<s";
echo "cript>\r\nvar beobj = document.getElementById('PRCS_OPTYPE')\r\nvar reobj = document.getElementById('PRCS_CONCOURSE')\r\n\r\n";
if ( $PRCS_OPTYPE == 1 || $PRCS_OPTYPE == 2 )
{
echo "reobj.disabled = 'none'";
}
echo "\r\nfunction displayConcourse(n){\r\n\r\n\tif (n==1){\r\n\t\treobj.disabled = \"none\"\r\n\t\treobj.checked = false\r\n\t}\r\n\telse{\r\n\t\treobj.disabled = \"\"\r\n\t\t";
if ( $PRCS_CONCOURSE == 1 )
{
echo "reobj.checked = true";
}
echo "\t}\r\n\r\n\r\n}\r\n</script>";
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -