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

📄 flow_step.php

📁 泛微协同办公系统标准版E-office V5.5的源代码内含泛微办公系统V5.5自动注册文件。
💻 PHP
📖 第 1 页 / 共 2 页
字号:
						echo $I;
						echo ");\"><label for=\"label";
						echo $I;
						echo "\">\r\n\t\t  ";
						echo $PRCS_NAME;
						echo "</label>\r\n\t\t  ";
					}
				}
			}
			$countBack = 0;
			$btnDisabled = "";
			$btnType = "button";
			$I = 0;
			for ( ;	$I < $ARRAY_COUNT;	++$I	)
			{
				if ( $MY_ARRAY[$I] < $FLOW_PRCS )
				{
					++$countBack;
					$query1 = "SELECT * from FLOW_PROCESS where FLOW_ID={$FLOW_ID} and PRCS_ID={$MY_ARRAY[$I]}";
					$cursor1 = exequery( $connection, $query1 );
					if ( $ROW = mysql_fetch_array( $cursor1 ) )
					{
						$PRCS_ID_TO = $ROW['PRCS_ID'];
						$PRCS_NAME = $ROW['PRCS_NAME'];
						if ( $PRCS_TO_CHOOSE == $I )
						{
							$PRCS_USER = $ROW['PRCS_USER'];
							$PRCS_DEPT = $ROW['PRCS_DEPT'];
							$PRCS_PRIV = $ROW['PRCS_PRIV'];
							$PRCS_OPTYPE = $ROW['PRCS_OPTYPE'];
							$PRCS_DEFAULT_USER = $ROW['PRCS_DEFAULT_USER'];
							$PRCS_DEFAULT_TYPE = $ROW['PRCS_DEFAULT_TYPE'];
							$PRCS_DEFAULT_MANAGE = $ROW['PRCS_DEFAULT_MANAGE'];
							$exprRunPass = 0;
							$PRC_PRC = $FLOW_PRCS."-".$PRCS_ID_TO;
							if ( exprrun( $FLOW_ID, $RUN_ID, $PRC_PRC ) )
							{
								$exprRunPass = 1;
								++$isHavePass;
							}
							$isNowBack = 1;
							$btnDisabled = "disabled";
							$btnType = "hidden";
							$sqlLM = "\r\n\t\t\t\t\t\t\t   SELECT MAX(PRCS_ID) AS maxpid FROM flow_run_prcs \r\n\t\t\t\t\t\t\t\t   WHERE RUN_ID=".$_REQUEST['RUN_ID']." \r\n\t\t\t\t\t\t\t\t\t\tAND  FLOW_PRCS=".$MY_ARRAY[$I]."\r\n\t\t\t\t\t\t\t  ";
							$resLM = exequery( $connection, $sqlLM );
							$rowLM = mysql_fetch_array( $resLM );
							$tmppid = $rowLM['maxpid'];
							if ( $tmppid != "" && $exprRunPass == 1 )
							{
								$sqlu = "\r\n\t\t\t\t\t\t\t SELECT u.USER_NAME,frp.USER_ID,frp.OP_FLAG FROM flow_run_prcs frp,user u \r\n\t\t\t\t\t\t\t\t WHERE u.USER_ID=frp.USER_ID \r\n\t\t\t\t\t\t\t\t\tAND frp.RUN_ID=".$_REQUEST['RUN_ID']." \r\n\t\t\t\t\t\t\t\t\tAND frp.FLOW_PRCS=".$MY_ARRAY[$I]." \r\n\t\t\t\t\t\t\t\t\tAND  PRCS_ID =".$tmppid."\r\n\t\t\t\t\t\t\t ";
								$resu = exequery( $connection, $sqlu );
								unset( $ci );
								$ci = 0;
								while ( $rowu = mysql_fetch_array( $resu ) )
								{
									$userStr .= $rowu['USER_ID'].",";
									$userInThisFlownode[$ci]['username'] = $rowu['USER_NAME'];
									$userInThisFlownode[$ci]['userid'] = $rowu['USER_ID'];
									$userInThisFlownode[$ci]['opflag'] = $rowu['OP_FLAG'];
									++$ci;
								}
							}
							else
							{
								$isNowBack = 2;
								$btnDisabled = "";
								$btnType = "button";
								if ( $PRCS_DEFAULT_USER != "" )
								{
									if ( $PRCS_DEFAULT_TYPE != 1 )
									{
										$btnDisabled = "disabled";
										$btnType = "hidden";
									}
									$prcsdfuser_str = substr( $PRCS_DEFAULT_USER, 0, -1 );
									$prcsdfuser_str = "'".str_replace( ",", "','", $prcsdfuser_str )."'";
									$sqlu = "\r\n\t\t\t\t\t\t\t\tSELECT USER_ID,USER_NAME FROM user WHERE USER_ID IN (".$prcsdfuser_str.")\r\n\t\t\t\t\t\t\t\t";
									$rsu = exequery( $connection, $sqlu );
									$ci = 0;
									while ( $rowu = mysql_fetch_array( $rsu ) )
									{
										$userInThisFlownode[$ci]['username'] = $rowu['USER_NAME'];
										$userInThisFlownode[$ci]['userid'] = $rowu['USER_ID'];
										$op_flag_int = $rowu['USER_ID'] == $PRCS_DEFAULT_MANAGE ? 1 : 0;
										$userInThisFlownode[$ci]['opflag'] = $op_flag_int;
										++$ci;
									}
								}
							}
						}
					}
					echo "\t\t  ";
					if ( $countBack == 1 )
					{
						echo "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color=red>退回:</font>";
					}
					if ( $exprRunPass == 1 )
					{
						echo "\t\t  <input type=\"radio\" id=\"label";
						echo $I;
						echo "\" stepi=\"";
						echo $I;
						echo "\" name=\"FLOW_PRCS\" value=\"";
						echo $PRCS_ID_TO;
						echo "\" ";
						if ( $PRCS_TO_CHOOSE == $I )
						{
							echo "checked";
						}
						echo " onClick=\"SelectFormValue(";
						echo $I;
						echo ",1);\"><label for=\"label";
						echo $I;
						echo "\">\r\n\t\t  ";
						echo $PRCS_NAME;
						echo "</label>\r\n\t\t  \r\n\t\t  ";
					}
				}
			}
		}
		echo "    </td>\r\n  </tr>\r\n  ";
		if ( $PRCS_TO_CHOOSE != -1 && 0 < $isHavePass )
		{
			echo "      <tr class=\"TableLine1\">\r\n        <td width=\"15%\">办理人员:</td>\r\n\t\t<td>\r\n\r\n ";
			if ( $PRCS_USER == "" && $PRCS_DEPT == "" && $PRCS_PRIV == "" )
			{
				message( "提示", "管理员尚未指定下一步骤的经办权限,请与管理员联系!" );
			}
			if ( is_array( $userInThisFlownode ) && 0 < count( $userInThisFlownode ) )
			{
				while ( list( $key, $var ) = each( $userInThisFlownode ) )
				{
					$userListStr .= $var['username'].",";
					$PRCS_USER_STR .= $var['userid'].",";
					if ( $var['opflag'] == 1 )
					{
						$opUserListStr = $var['username'];
						$PRCS_OP_USER = $var['userid'];
						$PRCS_OP_USER_NAME_TMP = $var['username'];
					}
				}
				$PRCS_USER_NAME_TMP = substr( $userListStr, 0, strlen( $userListStr ) );
				$PRCS_USER_TMP = substr( $PRCS_USER_STR, 0, strlen( $PRCS_USER_STR ) );
			}
			echo "\t<div id=userListStr style=\"height:16px\">";
			echo $userListStr;
			echo "</div>\r\n\t<input type=\"";
			echo $btnType;
			echo "\" value=\"选择\" class=\"smallinput\"  onClick=\"LoadWindowTrUser('PRCS_USER','PRCS_USER_NAME_TMP','userListStr','form1')\" title='选择办理人员' ";
			echo $btnDisabled;
			echo ">\r\n\t<input type=\"hidden\"  name=\"PRCS_USER\" value=\"";
			echo $PRCS_USER_TMP;
			echo "\">\r\n\t<input type=\"hidden\" name=\"PRCS_USER_NAME_TMP\" value=\"";
			echo $PRCS_USER_NAME_TMP;
			echo "\">\r\n\r\n    </td>\r\n  </tr>\r\n\r\n";
			if ( $PRCS_OPTYPE < 1 )
			{
				echo "  <tr class=\"TableLine1\">\r\n\t<td>指定主办人:</td>\r\n\t<td><div id=\"opUserListStr\" style=\"height:16px\">";
				echo $opUserListStr;
				echo "</div>\r\n\t\t<input type=\"";
				echo $btnType;
				echo "\" value=\"选择\" class=\"smallinput\" onClick=\"LoadWindowTrmanage('PRCS_OP_USER','PRCS_OP_USER_NAME_TMP','opUserListStr','form1')\" title='选择主办人员' id=\"buttonSelectOpUser\" ";
				echo $btnDisabled;
				echo ">\r\n\t\t<input type=\"hidden\" name=\"PRCS_OP_USER\" value=\"";
				echo $PRCS_OP_USER;
				echo "\">\r\n\t\t<input type=\"hidden\" name=\"PRCS_OP_USER_NAME_TMP\" value=\"";
				echo $PRCS_OP_USER_NAME_TMP;
				echo "\">\r\n\t\t\r\n\t </td>\r\n  </tr>\r\n";
			}
			else
			{
				echo "<div id=\"opUserListStr\" style=\"display:none\">";
				echo $opUserListStr;
				echo "</div>\r\n<input type=\"hidden\" value=\"选择\" class=\"smallinput\" onClick=\"LoadWindowTrmanage('PRCS_OP_USER','PRCS_OP_USER_NAME_TMP','opUserListStr','form1')\" title='选择主办人员' id=\"buttonSelectOpUser\" ";
				echo $btnDisabled;
				echo ">\r\n<input type=\"hidden\" name=\"PRCS_OP_USER\" value=\"";
				echo $PRCS_OP_USER;
				echo "\">\r\n<input type=\"hidden\" name=\"PRCS_OP_USER_NAME_TMP\" value=\"";
				echo $PRCS_OP_USER_NAME_TMP;
				echo "\">\r\n";
			}
			echo "  ";
		}
		echo "</table>\r\n";
		if ( !( $FLOW_PRCS == $PRCS_MAX ) && 0 < $isHavePass )
		{
			echo "<table width=\"100%\"  border=\"0\" cellspacing=\"1\" cellpadding=\"5\">\r\n  <tr class=\"TableLine1\">\r\n    <td width=\"15%\">催促时间 :</td>\r\n\t<td>\r\n\t<input class='Wdate' type=\"text\" name=\"LIMIT_DATE\" id=\"LIMIT_DATE\" value=\"\" size=\"12\" maxlength=\"10\" onclick=\"popUpCalendar(document.form1,document.form1.LIMIT_DATE,'yyyy-mm-dd')\"/>\r\n\t &nbsp;</td>\r\n  </tr>\r\n</table>\r\n<table width=\"100%\" border=\"0\" cellspacing=\"1\" cellpad";
			echo "ding=\"5\">\r\n\t";
			if ( ifsendmbsms( ) )
			{
				echo "  \r\n  <tr class=\"small\" id=\"mbremind\">\r\n    <td width=\"15%\" nowrap class=\"TableLine1\">手机短信提醒:</td>\r\n    <td class=\"TableLine1\"><input type=\"checkbox\" name=\"MOBILE_SMS_REMIND\" onClick=\"ShowMbSmsContent();\" value=\"1\"></td>\r\n  </tr>\r\n  <tr class=\"small\" id=\"mbcontent\" style=\"display:none\">\r\n    <td nowrap class=\"TableLine1\">手机短信内容:</td>\r\n    <td class=\"TableLine1\"><textarea cols=30 name=\"mobilect\" ";
				echo "rows=3 class=\"BigInput\" wrap=\"on\" onpaste=\"return checkStrLength();\" onKeyUp=\"return checkStrLength();\">\r\n      </textarea>\r\n        <input type=\"button\" name=\"签名\" value=\"签名\" class=\"SmallButton\" onClick=\"getUserName();\"></td>\r\n  </tr>\r\n  ";
			}
			echo "</table>\r\n";
		}
	}
}
else
{
	echo "<span align='center'>办理人(经办人)不需要选择步骤</span>";
}
echo "\r\n";
?>

⌨️ 快捷键说明

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