📄 freeedit2.php
字号:
break;
case "SYS_USERID" :
if ( $itemcp == 0 )
{
$AUTO_VALUE = $ITEM_VALUE;
}
if ( $itemcp == 1 )
{
$AUTO_VALUE = $ITEM_VALUE == "" ? $LOGIN_USER_ID : $ITEM_VALUE;
}
if ( !( $itemcp == 2 ) )
{
break;
}
$AUTO_VALUE = $LOGIN_USER_ID;
break;
case "SYS_USERNAME" :
$query_auto = "SELECT * from USER where USER_ID='{$LOGIN_USER_ID}'";
$cursor_auto = exequery( $connection, $query_auto );
if ( $ROW = mysql_fetch_array( $cursor_auto ) )
{
$ITEM_USER_NAME = $ROW['USER_NAME'];
}
if ( $itemcp == 0 )
{
$AUTO_VALUE = $ITEM_VALUE;
}
if ( $itemcp == 1 )
{
$AUTO_VALUE = $ITEM_VALUE == "" ? $ITEM_USER_NAME : $ITEM_VALUE;
}
if ( !( $itemcp == 2 ) )
{
break;
}
$AUTO_VALUE = $ITEM_USER_NAME;
break;
case "SYS_DEPTNAME" :
$ITEM_DEPT_NAME = dept_long_name( $LOGIN_DEPT_ID );
if ( $itemcp == 0 )
{
$AUTO_VALUE = $ITEM_VALUE;
}
if ( $itemcp == 1 )
{
$AUTO_VALUE = $ITEM_VALUE == "" ? $ITEM_DEPT_NAME : $ITEM_VALUE;
}
if ( !( $itemcp == 2 ) )
{
break;
}
$AUTO_VALUE = $ITEM_DEPT_NAME;
break;
case "SYS_FORMNAME" :
if ( $itemcp == 0 )
{
$AUTO_VALUE = $ITEM_VALUE;
}
if ( $itemcp == 1 )
{
$AUTO_VALUE = $ITEM_VALUE == "" ? $FORM_NAME : $ITEM_VALUE;
}
if ( !( $itemcp == 2 ) )
{
break;
}
$AUTO_VALUE = $FORM_NAME;
break;
case "SYS_RUNNAME" :
if ( $itemcp == 0 )
{
$AUTO_VALUE = $ITEM_VALUE;
}
if ( $itemcp == 1 )
{
$AUTO_VALUE = $ITEM_VALUE == "" ? $RUN_SEQ : $ITEM_VALUE;
}
if ( !( $itemcp == 2 ) )
{
break;
}
$AUTO_VALUE = $RUN_SEQ;
break;
case "SYS_RUNDATE" :
if ( $itemcp == 0 )
{
$AUTO_VALUE = $ITEM_VALUE;
}
if ( $itemcp == 1 )
{
$AUTO_VALUE = $ITEM_VALUE == "" ? $PRCS_DATE : $ITEM_VALUE;
}
if ( !( $itemcp == 2 ) )
{
break;
}
$AUTO_VALUE = $PRCS_DATE;
break;
case "SYS_RUNDATETIME" :
if ( $itemcp == 0 )
{
$AUTO_VALUE = $ITEM_VALUE;
}
if ( $itemcp == 1 )
{
$AUTO_VALUE = $ITEM_VALUE == "" ? $PRCS_DATE_TIME : $ITEM_VALUE;
}
if ( !( $itemcp == 2 ) )
{
break;
}
$AUTO_VALUE = $PRCS_DATE_TIME;
break;
case "SYS_SQL" :
$EDATASRC = get_attr( $ELEMENT, "DATASRC" );
$EDATASRC = str_replace( "`", "'", $EDATASRC );
$cursor_SYS_SQL = exequery( $connection, $EDATASRC );
if ( $ROW = mysql_fetch_array( $cursor_SYS_SQL ) )
{
$SQL_VALUE = $ROW[0];
}
if ( $itemcp == 0 )
{
$AUTO_VALUE = $ITEM_VALUE;
}
if ( $itemcp == 1 )
{
$AUTO_VALUE = $ITEM_VALUE == "" ? $SQL_VALUE : $ITEM_VALUE;
}
if ( !( $itemcp == 2 ) )
{
break;
}
$AUTO_VALUE = $SQL_VALUE;
}
$ELEMENT_OUT = str_replace( "value={$EVALUE}", "", $ELEMENT_OUT );
$ELEMENT_OUT = str_replace( "value=''", "", $ELEMENT_OUT );
$ELEMENT_OUT = str_replace( "<{$ENAME}", "<{$ENAME} value='{$AUTO_VALUE}'", $ELEMENT_OUT );
}
else if ( $ENAME == "SELECT" )
{
$AUTO_VALUE = "<option value=\"\"";
if ( $ITEM_VALUE == "" )
{
$AUTO_VALUE .= " selected";
}
$AUTO_VALUE .= "></option>\n";
$ITEM_VALUE_TEXT = "";
switch ( $EDATAFLD )
{
case "SYS_LIST_DEPT" :
$AUTO_VALUE .= my_dept_tree( 0, $ITEM_VALUE, 0 );
if ( !( $ITEM_VALUE != "" ) )
{
break;
}
$query_auto = "SELECT * from DEPARTMENT where DEPT_ID={$ITEM_VALUE}";
$cursor_auto = exequery( $connection, $query_auto );
if ( !( $ROW = mysql_fetch_array( $cursor_auto ) ) )
{
break;
}
$ITEM_VALUE_TEXT = $ROW['DEPT_NAME'];
break;
case "SYS_LIST_USER" :
$query_auto = "SELECT * from USER,USER_PRIV where USER.USER_PRIV=USER_PRIV.USER_PRIV AND DEPT_ID<>-1 order by PRIV_NO,USER_NAME";
$cursor_auto = exequery( $connection, $query_auto );
while ( $ROW = mysql_fetch_array( $cursor_auto ) )
{
$USER_ID = $ROW['USER_ID'];
$USER_NAME = $ROW['USER_NAME'];
$AUTO_VALUE .= "<option value=\"{$USER_ID}\"";
if ( $ITEM_VALUE == $USER_ID )
{
$AUTO_VALUE .= " selected";
$ITEM_VALUE_TEXT = $USER_NAME;
}
$AUTO_VALUE .= ">{$USER_NAME}</option>\n";
}
break;
case "SYS_LIST_PRIV" :
$query_auto = "SELECT * from USER_PRIV order by PRIV_NO";
$cursor_auto = exequery( $connection, $query_auto );
while ( $ROW = mysql_fetch_array( $cursor_auto ) )
{
$USER_PRIV = $ROW['USER_PRIV'];
$PRIV_NAME = $ROW['PRIV_NAME'];
$AUTO_VALUE .= "<option value=\"{$USER_PRIV}\"";
if ( $ITEM_VALUE == $USER_PRIV )
{
$AUTO_VALUE .= " selected";
$ITEM_VALUE_TEXT = $PRIV_NAME;
}
$AUTO_VALUE .= ">{$PRIV_NAME}</option>\n";
}
break;
case "SYS_LIST_PRCSUSER1" :
$query_auto = "select * from FLOW_PROCESS where FLOW_ID={$FLOW_ID} order by PRCS_ID";
$cursor_auto = exequery( $connection, $query_auto );
$PRCS_USER = "";
while ( $ROW = mysql_fetch_array( $cursor_auto ) )
{
$PRCS_USER .= $ROW['PRCS_USER'];
}
$query_auto = "SELECT * from USER,USER_PRIV where USER.USER_PRIV=USER_PRIV.USER_PRIV order by PRIV_NO,USER_NAME";
$cursor_auto = exequery( $connection, $query_auto );
while ( $ROW = mysql_fetch_array( $cursor_auto ) )
{
$USER_ID = $ROW['USER_ID'];
$USER_NAME = $ROW['USER_NAME'];
if ( find_id( $PRCS_USER, $USER_ID ) )
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -