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

📄 s_addfawennigao.jsp

📁 参照saas-oa写的一个oa系统的框架
💻 JSP
📖 第 1 页 / 共 4 页
字号:
          <TD vAlign=top width="100%"><B>&nbsp;&nbsp;附件</B></TD>
          <TD><INPUT class=sbttn id=bAddFj onclick=vbscript:doAddFJ type=button value=增加附件 name=bAddFJ></TD></TR>
        <TR class=InputFrameLine id=tryy0><INPUT class=tex1 id=yyfjmc0 
          type=hidden value=28 name=edit_FJID0> 
          <TD width="100%">&nbsp;&nbsp;&nbsp;&nbsp;<A 
            href="http://www.ijipin.com/VOA/oa/upload/document/admin2008921944372960.doc" 
            target=_blank>Flex + LCDS + Java 入门教程.doc</A></TD>
          <TD><INPUT class=sbttn id=bscfj onclick=vbscript:doscfj1(0) type=button value=删除附件 name=bscfj></TD></TR><INPUT 
        type=hidden value=0 name=count> <INPUT type=hidden value=1 
        name=edit_count> <INPUT type=hidden name=delete_FJID> 
  </TBODY></TABLE></TD></TR><!--管理-->
  <TR>
    <TD align=left colSpan=3><BR>公文模板<SELECT class=search style="WIDTH: 200px" 
      onchange=vbscript:SelectTemplate name=template> <OPTION value="" 
        selected> --请选择-- </OPTION> <OPTION 
        value=1182301690046>qq&nbsp;</OPTION> <OPTION 
        value=1226935628468>报告&nbsp;</OPTION> <OPTION 
        value=1229331412312>年度财务报告&nbsp;</OPTION></SELECT> <BR><BR><BR>
      <TABLE cellSpacing=0 cellPadding=0 width="100%" border=0 >
        <TBODY>
        <TR>
          <TD class="TDTitleStyle" vAlign="top" align="left" width="100%"><input name="button" type="button" disabled class="button" style="COLOR: red" value=功能列表:>
          <INPUT class=button style="DISPLAY: none" onclick=ShowRevision(this) type=button value=隐藏痕迹 name=Revision> 
<INPUT class=button style="DISPLAY: none" onclick=WebGetRevisions() type=button value=获取痕迹> 
<INPUT style="color:blue"   class=button onclick=WebProtect(true) type=button value=保护文档> 
<INPUT style="color:blue"   class=button onclick=WebProtect(false) type=button value=解除保护> 
<INPUT class=button style="DISPLAY: none" onclick=WebReFresh() type=button value=刷新文档> 
<INPUT class=button style="DISPLAY: none" onclick=WebOpenPageSetup() type=button value=页面设置> 
<INPUT class=button style="DISPLAY: none" onclick=WebOpenPrint() type=button value=打印文档> 
<INPUT class=button style="DISPLAY: none" onclick=WebOpenPicture() type=button value=插入图片> 
<INPUT style="color:blue" class=button onclick=WebOpenLocal() type=button value=打开本地文件> 
<INPUT style="color:blue" class=button onclick=WebSaveLocal() type=button value=存为本地文件> 
<INPUT style="color:blue" class=button onclick=WebOpenSignature() type=button value=签名印章> 
<INPUT style="color:blue" class=button onclick=WebShowSignature() type=button value=验证签章> 
<INPUT class=button style="DISPLAY: none" onclick=WebOpenVersion() type=button value=打开版本> 
<INPUT class=button style="DISPLAY: none" onClick="WebToolsVisible('Reviewing',false)" type=button value=关闭审阅按钮> 
<INPUT class=button style="DISPLAY: none" onClick="WebToolsVisible('Reviewing',true)" type=button value=打开审阅按钮> 
<INPUT class=button style="DISPLAY: none" onclick=form.WebOffice.WebObject.ActiveWindow.ActivePane.View.SeekView=9; type=button value=插入页眉> 
<INPUT class=button style="DISPLAY: none" onclick=form.WebOffice.WebObject.Application.Dialogs(294).Show(); type=button value=插入页码> 
<INPUT class=button style="DISPLAY: none" onclick=form.WebOffice.WebObject.Application.Dialogs(162).Show(); type=button value=插入字符> 
<INPUT class=button style="DISPLAY: none" onclick=form.WebOffice.WebObject.Application.Dialogs(171).Show(); type=button value=插入目录> 
<INPUT class=button style="DISPLAY: none" onclick=form.WebOffice.WebObject.Application.Dialogs(129).Show(); type=button value=插入表格>          
</TD></TR></TBODY></TABLE></TD></TR>
 <tr><td>&nbsp;</td></tr>
 <tr><td>&nbsp;</td></tr>
 <tr><td colspan="7"> 
 
 
 <!--编辑器-->
 
 <TABLE height=500 cellSpacing=0 cellPadding=0 width="100%" border=0><TBODY>
		<TR><TD>
            <OBJECT id=WebOffice 
            codeBase=http://www.ijipin.com:80/VOA/oa/document/iWebOffice2003.ocx#version=2,0,0,4 
            height="100%" width="100%" 
            classid=clsid:23739A7E-5741-4D1C-88D5-D50B18F7C347></OBJECT>
		</TD></TR>
		<TR><TD height=20>
            <DIV id=StatusBar>状态栏</DIV>
		</TD></TR>
</TBODY></TABLE>



</td></tr>
 <tr><td>&nbsp;</td></tr>
<TR><TD vAlign=top colSpan=3 height=8><TABLE id=tabfj_mblc style="DISPLAY: none" cellSpacing=1 cellPadding=3 width="100%" bgColor=#000000 border=0 name="tabfj_mblc">
        <TBODY><TR id=tr_mblc><TD>
		<INPUT type=hidden value=0 name=id_back_flow>
		</TD></TR></TBODY></TABLE></TD></TR></FORM>
	<!--编辑器-->
	
  <TR>
    <TD vAlign=top colSpan=3>
      <FORM name=form_flow onSubmit="javascript:return false;" action=# method=post>
      <TABLE cellSpacing=1 cellPadding=3 width="100%" 
        border=0><TBODY>
        <TR>
          <TD bgColor=#ffffff>
		  
            <TABLE class=tableframe cellSpacing=0 width="100%">
              <TBODY>
              <TR>
                <TD width="20%" height=40>流程类别: 
                  <SELECT 
                  onchange=javaScript:change_type_flow(form_flow.lc_type_flow.options[form_flow.lc_type_flow.selectedIndex].value); 
                  size=1 name=lc_type_flow> <OPTION value="" 
                    selected>--所有流程--</OPTION> <OPTION value=75>3333</OPTION> 
                    <OPTION value=126>报告类</OPTION> <OPTION 
                    value=131>5555555</OPTION> <OPTION 
                  value=119>44444</OPTION></SELECT>&nbsp; </TD>
                <SCRIPT language=JavaScript>
    var onecount_lc_flow;
    onecount_lc_flow = 0;
    subcat_lc_flow = new Array();
    
        subcat_lc_flow[0] = new Array("99","49","155");
        
        subcat_lc_flow[1] = new Array("车辆","49","156");
        
        subcat_lc_flow[2] = new Array("武器出口类报告","50","157");
        
        subcat_lc_flow[3] = new Array("人否认随风倒fds","75","96");
        
    onecount_lc_flow = 4;
</SCRIPT>

                <SCRIPT language=JavaScript>
    var onecount_jd_flow;
    onecount_jd_flow = 0;
    subcat_jd_flow = new Array();
    
                subcat_jd_flow[0] = new Array("323","155","820办理类型","test2(经理) ","3","0","","0");
                
                subcat_jd_flow[1] = new Array("331","157","审批","test2(经理) ","3","0","","1");
                
                subcat_jd_flow[2] = new Array("331","157","审批","test3(总经理) ","8","0","","1");
                
                subcat_jd_flow[3] = new Array("307","96","","分管常委 ","100","1","aaaa","0");
                
  onecount_jd_flow = 4;
</SCRIPT>

                <TD width="80%" height=40 bgColor=#ffffff>流程列表: 
                  <SELECT 
                  onchange=javaScript:change_lc_flow(document.form_flow.lc_mb_flow.options[document.form_flow.lc_mb_flow.selectedIndex].value); 
                  size=1 name=lc_mb_flow> <OPTION value="" 
                    selected>--请选择--</OPTION> <OPTION value=155>99</OPTION> 
                    <OPTION value=156>车辆</OPTION> <OPTION 
                    value=157>武器出口类报告</OPTION> <OPTION 
                    value=96>人否认随风倒fds</OPTION></SELECT><A 
                  href="javascript:search_flow_detail(document.form_flow.lc_mb_flow.value,'0','38');">查看流程</A></TD></TR>
				  <tr><td>&nbsp;</td></tr>
				  <tr><td>&nbsp;</td></tr>
				  <tr><td>&nbsp;</td></tr>
				  <tr><td>&nbsp;</td></tr>
              <TR>
                <TD  colSpan=2>
                  <TABLE id=tabfj_flow cellSpacing=0 width="100%" align=left 
                  border=0 name="tabfj_flow">
                    <TBODY>
                    <TR>
                      <TD bgColor=#e8ebfd>办理类型</TD>
                      <TD bgColor=#e8ebfd>办理人员</TD>
                      <TD bgColor=#e8ebfd>期限</TD>
                      <TD bgColor=#e8ebfd>办理说明</TD>
                      <TD bgColor=#e8ebfd>
                        <P align=center><INPUT class=sbttn id=Insert_node_button onclick=vbscript:doAddFJ_flow type=button value=插入></P></TD></TR>
                    <TR id=tr_flow1>
                      <TD><INPUT class=tex style="WIDTH: 100px" 
                        name=flow_type1> <A 
                        onclick="javaScript:TypeSelect_flow('38','1');" 
                        href="http://www.ijipin.com/VOA/oa/document/dispatch/draft_update.jsp?ACTION=ADD#bottom">&gt;&gt;</A>&nbsp;&nbsp;</TD>
                      <TD><INPUT class=tex style="WIDTH: 120px" readOnly 
                        name=flow_person1> <A 
                        onclick="javaScript:PersonSelect_flow('38','1');" 
                        href="http://www.ijipin.com/VOA/oa/document/dispatch/draft_update.jsp?ACTION=ADD#bottom">&gt;&gt;</A>&nbsp;&nbsp;</TD><INPUT 
                      type=hidden name=flow_personid1> 
                      <TD><INPUT class=tex style="WIDTH: 40px" 
                        name=flow_days1>天</TD>
                      <TD><INPUT class=tex1 name=flow_desc1></TD>
                      <TD>
                        <P align=center><INPUT class=sbttn id=bscfj onclick=vbscript:doscfj_flow(1) type=button value=删除 name=bscfj></P></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><INPUT 
      type=hidden value=1 name=lcount_flow>
      <SCRIPT language=JavaScript>
    //查看流程详情
    var flowWin = null;
    var tableWin = null;
    var typeWin = null;
    function  search_flow_detail(flow_id,current_node,swlb,winclose){
        if (flow_id == ""){
            alert("请选择流程");
        }else {
           var url = "http://www.ijipin.com:80/VOA/share/flow/template/win_template_flow.jsp?MBID=" + flow_id + "&current_node=" + current_node + "&winclose=" + winclose;
           flowWin = window.open(url ,'','left=80,top=60,scrollbars=yes,resizable=yes,status=no,width=400,height=450');
        }
    }

    //选择事项
    function TableSelect_flow(SWLB,lcount) {
        var obj1 = "form_flow.flow_table_describe" + lcount;
        var obj2 = "form_flow.flow_table" + lcount;
        var url = "http://www.ijipin.com:80/VOA/share/flow/table_select.jsp?SWLB=" + SWLB + "&fieldnum=" + lcount + "&obj1="  + obj1 + "&obj2=" + obj2;
        tableWin = window.open(url ,'','left=120,top=120,scrollbars=no,resizable=no,status=no,width=160,height=300');
    }

    //选择办理类型
    function TypeSelect_flow(SWLB,lcount) {
        var obj1 = "form_flow.flow_type" + lcount ;
        var url = "http://www.ijipin.com:80/VOA/share/flow/name/name_select.jsp?SWLB=" + SWLB + "&obj1=" + obj1 ;
        typeWin = window.open(url ,'','left=120,top=120,scrollbars=no,resizable=no,status=no,width=160,height=300');
    }

    //选择办理人员
    function PersonSelect_flow(SWLB,lcount) {
        var obj1 = "form_flow.flow_personid" + lcount;
        var obj2 = "form_flow.flow_person" + lcount ;
        var url = "http://www.ijipin.com:80/VOA/share/select/win_user.jsp?obj_id="  + obj1 + "&obj_name=" + obj2 ;
        personWin = window.open(url ,'','left=120,top=120, scrollbars=no,resizable=no,status=no,width=280,height=380');
    }
</SCRIPT>

      <SCRIPT language=vbscript>
    <!--
		dim lcount_flow
		lcount_flow = 1

                '========== 动态插入 表格行
		sub doAddFJ_flow

			lcount_flow = Cint(form_flow.lcount_flow.value) + 1

			dim oRow,oCell
			set oRow = tabfj_flow.insertRow
			orow.id="tr_flow" & lcount_flow
			orow.classname="InputFrameLine"

			set ocell = orow.insertcell
			ocell.classname="ListCellRow"
			ocell.innerhtml="<input type='text' name='flow_type" & lcount_flow & "'   class='tex' style='width:100'> <a href='#bottom' OnClick=javaScript:TypeSelect_flow('38','" & lcount_flow & "')>>></a>"

			set ocell = orow.insertcell
			ocell.classname="ListCellRow"
			ocell.innerhtml="<input type='text' name='flow_person" & lcount_flow & "'   class='tex' style='width:120' readonly> <a href='#bottom'  OnClick=javaScript:PersonSelect_flow('38','" & lcount_flow & "')>>></a> <input type='hidden' name='flow_personid"& lcount_flow &"'>"

			set ocell = orow.insertcell
			ocell.classname="ListCellRow"
			ocell.innerhtml="<input type='text' name='flow_days"& lcount_flow &"'  class='tex' style='width:40'>天"

			set ocell = orow.insertcell
			ocell.classname="ListCellRow"
			ocell.innerhtml="<input type='text' name='flow_desc" & lcount_flow  & "'   class='tex1'>"

			set ocell = orow.insertcell
			ocell.align="center"
			ocell.innerhtml="<input type=button id=bscfj name=bscfj  value='删除'  class='sbttn'  onclick='vbscript:doscfj_flow(" &  lcount_flow & ")'>"

			form_flow.lcount_flow.value = Cint(form_flow.lcount_flow.value)+1
		end sub

                '========== 动态删除 表格行
		sub doscfj_flow(l)
			tabfj_flow.deleteRow document.getElementById("tr_flow" & l).rowindex
			form_flow.lcount_flow.value=Cint(form_flow.lcount_flow.value)-1
                end sub
//-->
</SCRIPT>

      <SCRIPT language=javaScript>
   //=====初始化 HTML 信息
   function initialize_HTM() {
      	form_flow.lcount_flow.value = 0 ;
      	doAddFJ_flow() ;
      	document.getElementById("Insert_node_button").style.visibility = "visible";
      	document.form_flow.flow_node_id.value = "0" ;
      	document.form_flow.flow_meet_sign.value = "0";
   }

   //=====删除原 HTML 信息
   function del_HTML() {
       var len_lount = parseInt(form_flow.lcount_flow.value);
       for (var jj=1;jj<= len_lount;jj++){
           doscfj_flow(jj);
       }
       document.getElementById("Insert_node_button").style.visibility = "hidden";
   }
</SCRIPT>

      <SCRIPT language=javaScript>
    //======选则流程类别
    function change_type_flow(locationid) {
         document.form_flow.lc_mb_flow.length = 0;
         var locationid=locationid;
         var ii;
         document.form_flow.lc_mb_flow.options[0] = new Option("---请选择---", "");

         for (ii=0;ii < onecount_lc_flow; ii++) {
             if  ((subcat_lc_flow[ii][1] == locationid) || (locationid==0) ) {
                 document.form_flow.lc_mb_flow.options[document.form_flow.lc_mb_flow.length] = new Option(subcat_lc_flow[ii][0], subcat_lc_flow[ii][2]);
             }
         }

    	 change_lc_flow("");
         //==== 调用选择流程方法
    }

    //=====选择流程
    function change_lc_flow(locationid) {
        //=====未选流程
        if (locationid==""){
            del_HTML() ;      //===== 删除原 HTML 信息
    	    initialize_HTM();  //===== 初始化 HTML 代码
        }else{
            //=====已选流程
            del_HTML() ;	  //===== 删除原 HTML 信息

            var count = 0;

            for (ii=0;ii < onecount_jd_flow; ii++)  //===== 根据所选流程的第一个节点信息, 动态产生 HTML 代码
            {
               if  ((subcat_jd_flow[ii][1] == locationid) || (locationid==0) )
               {
                    doAddFJ_line_flow(subcat_jd_flow[ii][2],subcat_jd_flow[ii][3],subcat_jd_flow[ii][4],subcat_jd_flow[ii][5],subcat_jd_flow[ii][6]);
                    document.form_flow.flow_node_id.value = subcat_jd_flow[ii][0] ;
                    document.form_flow.flow_template_id.value = subcat_jd_flow[ii][1] ;
                    if (subcat_jd_flow[ii][7] == 1){  count = count + 1 ; }
               }
            }
            if (count == 0) { count = count + 1;}
            document.form_flow.flow_node_sign_count.value = count ;
            document.form_flow.flow_meet_sign.value = count ;

            if (flowWin) {
                flowWin.close();
            }
        }
    }
</SCRIPT>

      <SCRIPT language=vbscript>

	function doAddFJ_line_flow(flow_type,flow_person,flow_personid,flow_days,flow_desc)

		lcount_flow = Cint(form_flow.lcount_flow.value) + 1

		dim oRow,oCell
		set oRow = tabfj_flow.insertRow
		orow.id="tr_flow" & lcount_flow
		orow.classname="InputFrameLine"

		set ocell = orow.insertcell
		ocell.classname="ListCellRow"
		ocell.innerhtml="<input type='text' name='flow_type" & lcount_flow & "'  value='" & flow_type & "'    class='tex' style='width:100'> <a href='#bottom' OnClick=javaScript:TypeSelect_flow('38','" & lcount_flow & "')>>></a>"

		set ocell = orow.insertcell
		ocell.classname="ListCellRow"
		ocell.innerhtml="<input type='text' name='flow_person" & lcount_flow & "' value='"& flow_person &"'  readonly  class='tex' style='width:120' readonly> <a href='#bottom'  OnClick=javaScript:PersonSelect_flow('38','" & lcount_flow & "')>>></a> <input type='hidden' name='flow_personid"& lcount_flow &"' value='"& flow_personid &"'>"

		set ocell = orow.insertcell
		ocell.classname="ListCellRow"
		ocell.innerhtml="<input type='text' name='flow_days"& lcount_flow &"' value='"& flow_days &"'   class='tex' style='width:40'>天"

		set ocell = orow.insertcell
		ocell.classname="ListCellRow"
		ocell.innerhtml="<input type='text' name='flow_desc" & lcount_flow  & "' value='"& flow_desc &"'  class='tex1'>"

		set ocell = orow.insertcell
		ocell.align="center"
		ocell.innerhtml=""

		form_flow.lcount_flow.value = Cint(form_flow.lcount_flow.value) + 1

⌨️ 快捷键说明

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