📄 form3.php
字号:
<?php
echo " <table align=\"center\" style='border-collapse:collapse' border=1 cellspacing=0 cellpadding=3 bordercolor='#b8d1e2' width=\"90%\" class=\"small\">\r\n <tr class=\"TableHeader\">\r\n <td><img src=\"/images/green_arrow.gif\" align=\"absmiddle\"> 会签意见区</td>\r\n </tr>\r\n";
$query = "SELECT * from FLOW_RUN_PRCS WHERE RUN_ID=".$RUN_ID;
$cursor = exequery( $connection, $query );
while ( $ROW = mysql_fetch_array( $cursor ) )
{
$PRCS_ID1 = $ROW['PRCS_ID'];
$FLOW_PRCS1 = $ROW['FLOW_PRCS'];
$query = "SELECT PRCS_NAME from FLOW_PROCESS WHERE FLOW_ID=".$FLOW_ID." AND PRCS_ID={$FLOW_PRCS1}";
$cursor1 = exequery( $connection, $query );
if ( $ROW = mysql_fetch_array( $cursor1 ) )
{
$PRCS_NAME = $ROW['PRCS_NAME'];
}
if ( $PRCS_ID_ARRAY[$PRCS_ID1] == "" )
{
$PRCS_ID_ARRAY[$PRCS_ID1] = $PRCS_NAME;
}
else if ( !find_id( $PRCS_ID_ARRAY[$PRCS_ID1], $PRCS_NAME ) )
{
$PRCS_ID_ARRAY[$PRCS_ID1] .= ",".$PRCS_NAME;
}
}
$SIGNLOOK_ARR = array( );
if ( $FLOW_TYPE == 1 )
{
$query1 = "select PRCS_ID,SIGNLOOK FROM FLOW_PROCESS WHERE FLOW_ID='".$FLOW_ID."'";
$cursor1 = exequery( $connection, $query1 );
while ( $ROW = mysql_fetch_array( $cursor1 ) )
{
$SIGNLOOK_ARR[$ROW['PRCS_ID']] = $ROW['SIGNLOOK'];
}
}
$query = "SELECT * from FLOW_RUN_FEEDBACK where RUN_ID=".$RUN_ID." order by PRCS_ID,EDIT_TIME";
$cursor = exequery( $connection, $query );
$FEEDBACK_COUNT = 0;
while ( $ROW = mysql_fetch_array( $cursor ) )
{
++$FEEDBACK_COUNT;
$FEED_ID = $ROW['FEED_ID'];
$PRCS_ID1 = $ROW['PRCS_ID'];
$USER_ID = $ROW['USER_ID'];
$CONTENT = $ROW['CONTENT'];
$ATTACHMENT_ID = $ROW['ATTACHMENT_ID'];
$ATTACHMENT_NAME1 = $ROW['ATTACHMENT_NAME'];
$EDIT_TIME = $ROW['EDIT_TIME'];
$FEED_SIGN_DATA = $ROW['SIGN_DATA'];
if ( $FLOW_TYPE == 1 )
{
$SIGNLOOK1 = $SIGNLOOK_ARR["{$PRCS_ID1}"];
if ( !( $SIGNLOOK1 == 2 ) && !( $PRCS_ID1 != $PRCS_ID ) && !( $USER_ID != $LOGIN_USER_ID ) )
{
if ( $SIGNLOOK == 1 && $PRCS_ID1 == $PRCS_ID && $USER_ID != $LOGIN_USER_ID )
{
break;
}
}
else
{
}
}
else
{
$CONTENT_VIEW = htmlspecialchars( $CONTENT );
$CONTENT_VIEW = str_replace( "\n", "<br>", $CONTENT_VIEW );
$query1 = "SELECT USER_NAME,DEPT_ID from USER where USER_ID='".$USER_ID."'";
$cursor1 = exequery( $connection, $query1 );
if ( $ROW = mysql_fetch_array( $cursor1 ) )
{
$USER_NAME = $ROW['USER_NAME'];
$DEPT_ID = $ROW['DEPT_ID'];
$DEPT_NAME = dept_long_name( $DEPT_ID );
}
else
{
$USER_NAME = $USER_ID;
}
if ( $FEEDBACK_COUNT % 2 == 0 )
{
$TableLine = "TableLine1";
}
else
{
$TableLine = "TableLine2";
}
echo " <tr class=\"";
echo $TableLine;
echo "\">\r\n <td>\r\n <b>\r\n";
if ( $PRCS_ID1 != 0 )
{
echo " \t第";
echo $PRCS_ID1;
echo "步 ";
echo $PRCS_ID_ARRAY[$PRCS_ID1];
}
echo " <u title=\"部门:";
echo $DEPT_NAME;
echo "\" style=\"cursor:hand\">";
echo $USER_NAME;
echo "</u></b>\r\n <br>\r\n ";
echo $CONTENT_VIEW;
echo " <i>";
echo $EDIT_TIME;
echo "</i>\r\n <br>\r\n";
if ( $ATTACHMENT_ID != "" )
{
if ( $USER_ID == $LOGIN_USER_ID && $PRCS_ID == $PRCS_ID1 )
{
$TMP = attach_link( $ATTACHMENT_ID, $ATTACHMENT_NAME1, 0, 1, 1, 1, 1, 1, 1, 0, "" );
}
else
{
$TMP = attach_link( $ATTACHMENT_ID, $ATTACHMENT_NAME1, 0, 1, 1, 0, 0, 1, 1, 0, "" );
}
$TMP = str_replace( "delete_attach(", "delete_attach_sign(".$FEED_ID.",", $TMP );
echo $TMP;
}
if ( !( $USER_ID == $LOGIN_USER_ID ) && $PRCS_ID == $PRCS_ID1 || $SIGN_DATA != "" )
{
echo " <div align=right>\r\n ";
if ( $FEED_SIGN_DATA != "" )
{
echo "<input type=\"button\" value=\"查看手写签章\" class=\"SmallButton\" onClick=\"showSign('";
echo $FEED_ID;
echo "');\"> ";
}
echo " \t<input type=\"button\" value=\"编辑意见\" class=\"SmallButton\" onClick=\"edit_sign('";
echo $FEED_ID;
echo "');\"> \r\n \t<input type=\"button\" value=\"删除意见\" class=\"SmallButton\" onClick=\"delete_sign('";
echo $FEED_ID;
echo "');\">\r\n </div>\r\n";
}
echo " </td>\r\n </tr>\r\n";
}
}
echo "\r\n <tr class=\"TableContent\">\r\n <td id=SIGN_INFO_POS>\r\n <b>我的意见:</b> <input type=\"checkbox\" id=\"flow_sign_flag\" onclick=\"set_sign_cookie()\" ";
if ( $_COOKIE['flow_sign_flag'] == 1 )
{
echo "checked";
}
echo "><label for=\"flow_sign_flag\">启用会签手写签章功能</label>\r\n";
if ( $FEEDBACK == 2 )
{
echo " <font class=big4>本步骤为强制会签,非主办人必须填写会签意见</font>\r\n";
}
echo " <div style=\"float:left;\">\r\n <textarea cols=\"53\" name=\"CONTENT\" rows=\"4\" class=\"BigInput\" wrap=\"on\"></textarea>\r\n </div>\r\n <div>\r\n <input type=\"button\" class=\"SmallButton\" value=\"快捷输入\" onclick=\"SelectSign()\"> \r\n";
if ( $_COOKIE['flow_sign_flag'] )
{
echo " <input type=\"button\" class=\"SmallButton\" value=\"手写\" onclick=\"WebSign_HandWritePop();\"> <input type=\"button\" class=\"SmallButton\" value=\"签章\" onclick=\"WebSign_AddSeal();\"><input type=\"hidden\" name=\"SIGN_DATA\" id=\"SIGN_DATA\">\r\n";
}
echo " <br><br><input type=\"button\" class=\"SmallButton\" value=\"保存我的意见和附件\" onclick=\"CheckForm(1);\">\r\n </div>\r\n";
if ( $FLOW_DOC == 1 )
{
echo "\r\n <div style=\"clear:both;\"><script>ShowAddFile('1');</script></div>\r\n";
}
echo " </td>\r\n </tr>\r\n</table>\r\n<script>\r\nfunction showSign(feed_id)\r\n{\r\n\t\$(\"sign_body\").innerHTML='<iframe frameborder=0 width=\"100%\" height=\"400px\" id=\"fra_sign\" src=\"sing_info.php?RUN_ID=";
echo $RUN_ID;
echo "&FEED_ID='+feed_id+'\"></iframe>';\r\n\tShowDialog(\"personal_sign\");\r\n}\r\nfunction WebSign_AddSeal()\r\n{\r\n var DWebSignSeal=document.getElementById(\"DWebSignSeal\");\r\n\r\n DWebSignSeal.SetSignData(\"-\");\r\n DWebSignSeal.SetSignData(\"+DATA:中国兵器工业信息中心\");\r\n\tDWebSignSeal.SetPosition(10,10,\"SIGN_INFO_POS\");\r\n var obj_name=DWebSignSeal.AddSeal(\"\", \"SIGN_INFO\");\r\n\tDWebSignSeal.SetMenuItem(obj_name,5);\r\n\t//DWebSignSeal.LockSealPosition(obj_name);\r\n}\r\n\r\nfunction WebSign_HandWritePop()\r\n{\r\n\r\n var DWebSignSeal=document.getElementById(\"DWebSignSeal\");\r\n DWebSignSeal.SetSignData(\"-\");\r\n DWebSignSeal.SetSignData(\"+DATA:中国兵器工业信息中心\");\r\n DWebSignSeal.SetPosition(10,10,\"SIGN_INFO_POS\");\r\n\tvar obj_name=DWebSignSeal.HandWritePop(0,255,0,0,0,\"SIGN_INFO\");\r\n\tDWebSignSeal.SetMenuItem(obj_name,5);\r\n\t//DWebSignSeal.LockSealPosition(obj_name);\r\n}\r\n";
if ( $_COOKIE['flow_sign_flag'] == "1" )
{
echo "function sign_submit()\r\n{\r\n var DWebSignSeal=document.getElementById(\"DWebSignSeal\");\r\n\tvar sing_info_str=\"\";\r\n var strObjectName = DWebSignSeal.FindSeal(\"\",0);\r\n\twhile(strObjectName!=\"\")\r\n\t{\r\n\t\tif(strObjectName.indexOf(\"SIGN_INFO\")>=0)\r\n sing_info_str += strObjectName+\";\";\r\n\t\tstrObjectName = DWebSignSeal.FindSeal(strObjectName,0);\r\n\t}\r\n\tif(sing_info_str!=\"\")\r\n\t document.form1.SIGN_DATA.value=DWebSignSeal.GetStoreDataEx(sing_info_str);\r\n\telse\r\n\t\t document.form1.SIGN_DATA.value=\"\";\r\n}\r\n";
}
else
{
echo "function sign_submit()\r\n{return;}\r\n";
}
echo "function set_sign_cookie()\r\n{\r\n\tvar exp = new Date();\r\n\tif(\"";
echo $_COOKIE['flow_sign_flag'];
echo "\"==\"1\")\r\n\t var flow_sign_flag=0;\r\n\telse\r\n\t\tvar flow_sign_flag=1;\r\n exp.setTime(exp.getTime() + 24*60*60*1000);\r\n document.cookie = \"flow_sign_flag=\"+ flow_sign_flag + \";expires=\" + exp.toGMTString()+\";path=/\";\r\n CheckForm(1);\r\n}\r\n</script>\r\n";
if ( $_COOKIE['flow_sign_flag'] == 1 )
{
include_once( "module/websign/ver.php" );
}
echo "<div id=\"overlay\"></div>\r\n<div id=\"personal_sign\" class=\"ModalDialog\" style=\"width:600px;\">\r\n <div class=\"header\"><span id=\"title\" class=\"title\">会签意见(手写或签章)</span><a class=\"operation\" href=\"javascript:HideDialog('personal_sign');\"><img src=\"/images/close.png\"/></a></div>\r\n <div id=\"sign_body\" class=\"body\">\r\n </div>\r\n <div id=\"footer\" class=\"footer\">\r\n <input class=\"BigButton\" onclick=\"HideDialog('personal_sign')\" type=\"button\" value=\"关闭\"/>\r\n </div>\r\n</div>";
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -