?? turn_submit.php
字號:
<?
include_once 'inc/auth.php';
include_once 'inc/utility_sms1.php';
include_once '../../prcs_role.php';
if (!run_role ($RUN_ID, $PRCS_ID))
{
exit ();
}
echo '
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body class="bodycolor" topmargin="5">
';
$query = '' . 'SELECT * from FLOW_RUN_PRCS where RUN_ID=' . $RUN_ID . ' and PRCS_ID=' . $PRCS_ID;
$cursor = exequery ($connection, $query);
if ($ROW = mysql_fetch_array ($cursor))
{
$FLOW_PRCS1 = $ROW['FLOW_PRCS'];
}
$query = '' . 'SELECT * from FLOW_PROCESS where FLOW_ID=' . $FLOW_ID . ' and PRCS_ID=' . $FLOW_PRCS1;
$cursor = exequery ($connection, $query);
if ($ROW = mysql_fetch_array ($cursor))
{
$PLUGIN = $ROW['PLUGIN'];
}
if ($PLUGIN != '')
{
$PLUGIN_FILE = '../plugin/' . $PLUGIN;
if (file_exists ($PLUGIN_FILE))
{
include_once $PLUGIN_FILE;
}
}
$CUR_TIME = date ('Y-m-d H:i:s', time ());
if ($FLOW_PRCS == '')
{
$query = '' . 'update FLOW_RUN_PRCS set DELIVER_TIME=\'' . $CUR_TIME . '\',PRCS_FLAG=\'4\' WHERE RUN_ID=' . $RUN_ID . ' and PRCS_ID=' . $PRCS_ID;
exequery ($connection, $query);
if (($SMS_REMIND == 'on' OR $SMS2_REMIND == 'on'))
{
$query = '' . 'SELECT * from FLOW_RUN_PRCS where RUN_ID=' . $RUN_ID;
$cursor = exequery ($connection, $query);
$USER_NAME_STR = '';
while ($ROW = mysql_fetch_array ($cursor))
{
$USER_ID = $ROW['USER_ID'];
if ((!find_id ($HISTORY_USER_ID, $USER_ID) AND $USER_ID != $LOGIN_USER_ID))
{
$HISTORY_USER_ID .= $USER_ID . ',';
continue;
}
}
if ($SMS_REMIND == 'on')
{
send_sms ('', $LOGIN_USER_ID, $HISTORY_USER_ID, 7, $SMS_CONTENT);
}
if ($SMS2_REMIND == 'on')
{
send_mobile_sms_user ('', $LOGIN_USER_ID, $HISTORY_USER_ID, $SMS_CONTENT, 7);
}
}
}
else
{
$PRCS_ID_NEXT = $PRCS_ID + 1;
if ($TOP_FLAG == 'on')
{
$TOP_FLAG = 1;
}
else
{
$TOP_FLAG = 0;
}
$TOK = strtok ($PRCS_USER, ',');
while ($TOK != '')
{
if (($TOK == $PRCS_OP_USER OR $TOP_FLAG))
{
$OP_FLAG = 1;
}
else
{
$OP_FLAG = 0;
}
$query = '' . 'insert into FLOW_RUN_PRCS(RUN_ID,PRCS_ID,USER_ID,PRCS_FLAG,FLOW_PRCS,OP_FLAG,TOP_FLAG) values (' . $RUN_ID . ',' . $PRCS_ID_NEXT . ',\'' . $TOK . '\',\'1\',' . $FLOW_PRCS . ',\'' . $OP_FLAG . '\',\'' . $TOP_FLAG . '\')';
exequery ($connection, $query);
$TOK = strtok (',');
}
$query = '' . 'update FLOW_RUN_PRCS set DELIVER_TIME=\'' . $CUR_TIME . '\',PRCS_FLAG=\'3\' WHERE RUN_ID=' . $RUN_ID . ' and PRCS_ID=' . $PRCS_ID;
exequery ($connection, $query);
if ($SMS_REMIND == 'on')
{
send_sms ('', $LOGIN_USER_ID, $PRCS_USER, 7, $SMS_CONTENT);
}
if ($SMS2_REMIND == 'on')
{
send_mobile_sms_user ('', $LOGIN_USER_ID, $PRCS_USER, $SMS_CONTENT, 7);
}
}
if ($OP == 'MANAGE')
{
$PRCS_ID1 = $PRCS_ID - 1;
$PRCS_ID2 = $PRCS_ID - 2;
$query = '' . 'update FLOW_RUN_PRCS set PRCS_FLAG=\'4\' WHERE RUN_ID=' . $RUN_ID . ' AND (PRCS_ID=' . $PRCS_ID1 . ' or PRCS_ID=' . $PRCS_ID2 . ')';
exequery ($connection, $query);
}
if ($OP == 'MANAGE')
{
$URL = '../../manage';
}
else
{
$URL = '../index.php';
}
if ($MENU_FLAG == '1')
{
$URL .= '?FLOW_ID=' . $FLOW_ID;
}
header ('' . 'location: ' . $URL);
echo '
</body>
</html>';
?>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -