📄 others_free.php
字号:
<?php
include_once( "inc/auth.php" );
include_once( "../../prcs_role.php" );
$RUN_ROLE = run_role( $RUN_ID, $PRCS_ID );
if ( $RUN_ROLE == "5," )
{
exit( );
}
if ( !$MANAGE_FLAG )
{
$query = "select 1 from FLOW_RUN_PRCS WHERE RUN_ID='".$RUN_ID."' AND PRCS_ID='{$PRCS_ID}' AND USER_ID='{$LOGIN_USER_ID}' AND (PRCS_FLAG=1 OR PRCS_FLAG=2)";
$cursor = exequery( $connection, $query );
if ( !mysql_fetch_array( $cursor ) )
{
message( "", "对不起,您没有此权限!" );
echo "<br><div align=center><input type=\"button\" class=\"BigButton\" value=\"关闭\" onclick=\"window.close();\"></div>";
exit( );
}
}
$query = "SELECT FLOW_NAME,FORM_ID,FREE_OTHER 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'];
$FREE_OTHER = $ROW['FREE_OTHER'];
}
if ( $FREE_OTHER == 0 )
{
message( "", "对不起,此流程不允许委托!" );
echo "<br><div align=center><input type=\"button\" class=\"BigButton\" value=\"关闭\" onclick=\"window.close();\"></div>";
exit( );
}
$query = "SELECT RUN_NAME,DEL_FLAG from FLOW_RUN WHERE RUN_ID='".$RUN_ID."'";
$cursor = exequery( $connection, $query );
if ( $ROW = mysql_fetch_array( $cursor ) )
{
$RUN_NAME = $ROW['RUN_NAME'];
$DEL_FLAG = $ROW['DEL_FLAG'];
}
if ( $DEL_FLAG == 1 )
{
message( "", "对不起,此工作已经被删除!" );
echo "<br><div align=center><input type=\"button\" class=\"BigButton\" value=\"关闭\" onclick=\"window.close();\"></div>";
exit( );
}
$query = "SELECT USER_ID,OP_FLAG,TOP_FLAG from FLOW_RUN_PRCS WHERE RUN_ID='".$RUN_ID."' AND PRCS_ID='{$PRCS_ID}'";
if ( stristr( $HTTP_REFERER, "/workflow/manage/" ) )
{
$query .= " and OP_FLAG=1";
}
else
{
$query .= " and USER_ID='".$LOGIN_USER_ID."'";
}
$cursor = exequery( $connection, $query );
if ( $ROW = mysql_fetch_array( $cursor ) )
{
$USER_ID_OLD = $ROW['USER_ID'];
$OP_FLAG = $ROW['OP_FLAG'];
$TOP_FLAG = $ROW['TOP_FLAG'];
}
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<script Language=\"JavaScript\">\r\nvar is_ie = (userAgent.indexOf('msie') != -1 && !is_opera) && userAgent.substr(userAgent.indexOf('msie') + 5, 3);\r\nfunction LoadDialogWindow(URL, parent, loc_x, loc_y, width, height)\r\n{\r\n if(is_ie)\r\n window.showModalDialog(URL,parent,\"edge:raised;scroll:1;status:0;help:0;resizable:1;dialogWidth:\"+width+\"px;dialogHeight:\"+height+\"px;dialogTop:\"+loc_y+\"px;dialogLeft:\"+loc_x+\"px\",true);\r\n else\r\n window.open(URL,parent,\"height=\"+height+\",width=\"+width+\",status=0,toolbar=no,menubar=no,location=no,scrollbars=yes,top=\"+loc_y+\",left=\"+loc_x+\",resizable=yes,modal=yes,dependent=yes,dialog=yes,minimizable=no\",true);\r\n}\r\nfunction LoadWindow(FREE_OTHER,PRCS_ID_I)\r\n{\r\n\tif(FREE_OTHER==2)\r\n\t{\r\n\t\tURL=\"/module/user_select_single?MODULE_ID=&TO_ID=TO_ID&TO_NAME=TO_NAME&MANAGE_FLAG=1&FORM_NAME=form1\";\r\n\t\tvar w=400;\r\n var h=350; \r\n\t}\r\n else if(FREE_OTHER==1)\r\n {\r\n var URL=\"user_select_prcs?FLOW_ID=";
echo $FLOW_ID;
echo "&RUN_ID=";
echo $RUN_ID;
echo "&PRCS_ID=\" + PRCS_ID_I;\r\n var w=250;\r\n var h=300; \r\n }\r\n\r\n var loc_y=loc_x=200;\r\n if(is_ie)\r\n {\r\n loc_x=document.body.scrollLeft+event.clientX-event.offsetX;\r\n loc_y=document.body.scrollTop+event.clientY-event.offsetY+210;\r\n }\r\n LoadDialogWindow(URL,self,loc_x, loc_y, w, h);\r\n}\r\nfunction CheckForm()\r\n{\r\n if (document.form1.TO_ID.value==\"\")\r\n { \r\n \t alert(\"请指定委托对象!\");\r\n return (false);\r\n }\r\n return (true);\r\n}\r\n</script>\r\n</head>\r\n\r\n<body class=\"bodycolor\" topmargin=\"5\">\r\n\r\n<table border=\"0\" width=\"100%\" cellspacing=\"0\" cellpadding=\"3\" class=\"small\">\r\n <tr>\r\n <td class=\"Big\"><img src=\"/images/green_arrow.gif\" align=\"absmiddle\"><span class=\"big3\"> 工作委托</span><br>\r\n </td>\r\n </tr>\r\n</table>\r\n\r\n<table class=\"TableBlock\" width=\"90%\" align=\"center\">\r\n<form action=\"others_submit_free.php\" method=\"post\" name=\"form1\" onsubmit=\"return CheckForm();\">\r\n <tr class=\"TableHeader\">\r\n <td nowrap align=\"center\" class=\"Big\" colspan=\"2\"><b>";
echo $FLOW_NAME;
echo "</b></td>\r\n </tr>\r\n <tr class=\"TableData\">\r\n <td nowrap width=\"10%\">第";
echo $PRCS_ID;
echo "步骤:(当前步骤)</td>\r\n <td nowrap>\r\n \t <span style=\"color:red;font-weight:bold\">将工作委托给:</span>\r\n <input type=\"text\" name=\"TO_NAME\" size=\"10\" class=\"BigStatic\" readonly> \r\n <a href=\"javascript:;\" class=\"orgAdd\" onClick=\"LoadWindow(";
echo $FREE_OTHER;
echo ",";
echo $PRCS_ID;
echo ")\" title=\"指定委托对象\">选择</a>\r\n <input type=\"hidden\" name=\"TO_ID\" value=\"\">\r\n </td>\r\n </tr>\r\n <tr class=\"TableHeader\">\r\n <td colspan=\"2\"><b>短信提醒</b></td>\r\n </tr>\r\n";
$query = "select PARA_VALUE from SYS_PARA where PARA_NAME='SMS_REMIND'";
$cursor = exequery( $connection, $query );
if ( $ROW = mysql_fetch_array( $cursor ) )
{
$PARA_VALUE = $ROW['PARA_VALUE'];
}
$SMS_REMIND = substr( $PARA_VALUE, 0, strpos( $PARA_VALUE, "|" ) );
$SMS2_REMIND = substr( $PARA_VALUE, strpos( $PARA_VALUE, "|" ) + 1 );
echo " <tr class=\"TableData\">\r\n <td colspan=\"2\">\r\n <img src=\"/images/menu/sms.gif\"><input type=\"checkbox\" name=\"SMS_REMIND\" id=\"SMS_REMIND\" ";
if ( find_id( $SMS_REMIND, "7" ) )
{
echo "checked";
}
echo "><label for=\"SMS_REMIND\">使用内部短信提醒经办人</label>\r\n";
$query = "select TYPE_PRIV from SMS2_PRIV";
$cursor = exequery( $connection, $query );
if ( $ROW = mysql_fetch_array( $cursor ) )
{
$TYPE_PRIV = $ROW['TYPE_PRIV'];
}
if ( find_id( $TYPE_PRIV, 7 ) )
{
echo " <img src=\"/images/menu/mobile_sms.gif\"><input type=\"checkbox\" name=\"SMS2_REMIND\" id=\"SMS2_REMIND\" ";
if ( find_id( $SMS2_REMIND, "7" ) )
{
echo "checked";
}
echo "><label for=\"SMS2_REMIND\">使用手机短信提醒经办人</label>\r\n";
}
$SMS_CONTENT = "工作流委托提醒:".$RUN_NAME;
echo "<br>\r\n短信内容:<input type=\"text\" name=\"SMS_CONTENT\" value=\"";
echo $SMS_CONTENT;
echo "\" size=\"62\" maxlength=\"100\" class=\"SmallInput\">\r\n </td>\r\n </tr>\r\n <tr class=\"TableControl\">\r\n <td nowrap align=\"center\" colspan=\"2\">\r\n <input type=\"hidden\" name=\"RUN_ID\" value=\"";
echo $RUN_ID;
echo "\">\r\n <input type=\"hidden\" name=\"PRCS_ID\" value=\"";
echo $PRCS_ID;
echo "\">\r\n <input type=\"hidden\" name=\"MENU_FLAG\" value=\"";
echo $MENU_FLAG;
echo "\">\r\n <input type=\"hidden\" name=\"FLOW_ID\" value=\"";
echo $FLOW_ID;
echo "\">\r\n <input type=\"hidden\" name=\"USER_ID_OLD\" value=\"";
echo $USER_ID_OLD;
echo "\">\r\n \t<input type=\"hidden\" name=\"OP_FLAG\" value=\"";
echo $OP_FLAG;
echo "\">\r\n \t<input type=\"hidden\" name=\"TOP_FLAG\" value=\"";
echo $TOP_FLAG;
echo "\">\r\n <input type=\"submit\" value=\"确定\" class=\"BigButton\" name=\"submit\"> \r\n <input type=\"button\" value=\"关闭\" class=\"BigButton\" name=\"back\" onClick=\"window.close();\">\r\n </td>\r\n </tr>\r\n</table>\r\n</form>\r\n\r\n</body>\r\n</html>\r\n";
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -