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

📄 transact_detail.jsp

📁 一个做得非常好的电子政务系统
💻 JSP
📖 第 1 页 / 共 2 页
字号:
       document.getElementById("Insert_node_button").style.visibility = "visible";
       document.form_flow.flow_node_id.value = "0" ;
       document.form_flow.flow_meet_sign.value = "1";
       document.form_flow.flow_node_id_pre.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="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('<%=sSWLB_FLOW%>','" & 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('<%=sSWLB_FLOW%>','" & 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

	end function
</script>

	<input type="hidden" name="flow_node_id" value="0">          <!--- 当选择流程时, 此 数值记载 节点 对应的节点ID--->

	<input type="hidden" name="flow_node_id_pre" value="<%=LCJDID_FLOW%>">

	<input type="hidden" name="flow_template_id" value="<%=LCID_FLOW%>">      <!--- 当选择流程时, 此 数值记载 此当前节点 对应的流程ID--->

	<input type="hidden" name="flow_node_sign_count" value="0"> <!--- 当选择流程时, 此 数值记载 此当前节点 未办理的人数--->

	<input type="hidden" name="flow_meet_sign" value="0">	    <!--- 当选择流程时, 此 数值记载 此当前节点 总办理的人数--->

<Script language="javaScript">

    //=== 选择了流程时, 用此节点的下一个节点信息 动态产生HTML 代码,  并初始化 表格 信息
   <% if (LCID_FLOW == 0) { %>
   <% } else { %>

   		var ii = 0 ;
   		var count_sign = 0;
   		var next_node_flag = 0 ; // 判断是否有下一个节点
		del_HTML() ;	 		 //===== 删除原 HTML 信息

	    for (ii=0;ii < onecount_jd_flow; ii++)
        {
               if  (subcat_jd_flow[ii][1] == <%=LCID_FLOW%>)
               {

	                  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] ;
	                  next_node_flag = next_node_flag + 1;
		  	         if (subcat_jd_flow[ii][7] == 1){  count_sign = count_sign + 1 ; }
               }
	    }

	    if (count_sign == 0) { count_sign = count_sign + 1;}
	    document.form_flow.flow_node_sign_count.value = count_sign ;
	    document.form_flow.flow_meet_sign.value = count_sign ;

	    if (next_node_flag==0) {  // 当下一个节点为空时
	    	del_HTML() ;
	    	initialize_HTM() ;
	    }

   <% } %>
</Script>

</form>

<script language="vbscript">
<!--
	sub doGetdata_flow

		dim lcount_mblc
		lcount_mblc = 0
		lcount_mblc = Cint(form_flow.lcount_flow.value)
		dim oRow_mblc,oCell_mblc
		dim table_flow

		dim  ii
		ii = 0
		for ii = 1 to  Cint(lcount_mblc)

			set oRow_mblc = tabfj_mblc.insertRow
			oRow_mblc.id="tr_mblc" & ii

			set oCell_mblc = oRow_mblc.insertcell
			type_flow = document.form_flow("flow_type" & ii).value
			oCell_mblc.innerhtml="<input type='hidden' name='type_flow" & ii & "' value="& type_flow  &">"

			set oCell_mblc = oRow_mblc.insertcell
			person_flow = document.form_flow("flow_person" & ii).value
			oCell_mblc.innerhtml="<input type='hidden' name='person_flow" & ii & "' value="& person_flow  &">"

			set oCell_mblc = oRow_mblc.insertcell
			personid_flow = document.form_flow("flow_personid" & ii).value
			oCell_mblc.innerhtml="<input type='hidden' name='personid_flow" & ii & "' value="& personid_flow  &">"

			set oCell_mblc = oRow_mblc.insertcell
			days_flow = document.form_flow("flow_days" & ii).value
			oCell_mblc.innerhtml="<input type='hidden' name='days_flow" & ii & "' value="& days_flow  &">"

			set oCell_mblc = oRow_mblc.insertcell
			desc_flow = document.form_flow("flow_desc" & ii).value
			oCell_mblc.innerhtml="<input type='hidden' name='desc_flow" & ii & "' value="& desc_flow  &">"
		next

		oRow_mblc.id="tr_mblc" & (ii + 1)
		set oCell_mblc = oRow_mblc.insertcell
	    oCell_mblc.innerhtml="<input type='hidden' name='person_count_flow' value='"& lcount_mblc &"'>"

		set oCell_mblc = oRow_mblc.insertcell
	    oCell_mblc.innerhtml="<input type='hidden' name='node_id_flow' value='"& document.form_flow.flow_node_id.value &"'>"

		set oCell_mblc = oRow_mblc.insertcell
	    oCell_mblc.innerhtml="<input type='hidden' name='node_id_pre_flow' value='"& document.form_flow.flow_node_id_pre.value &"'>"

		set oCell_mblc = oRow_mblc.insertcell
	    oCell_mblc.innerhtml="<input type='hidden' name='template_id_flow' value='"& document.form_flow.flow_template_id.value &"'>"

		set oCell_mblc = oRow_mblc.insertcell
	    oCell_mblc.innerhtml="<input type='hidden' name='node_sign_count_flow' value='"& document.form_flow.flow_node_sign_count.value &"'>"

		set oCell_mblc = oRow_mblc.insertcell
	    oCell_mblc.innerhtml="<input type='hidden' name='meet_sign_flow' value='"& document.form_flow.flow_meet_sign.value &"'>"
  end sub
//-->
</script>

<Script Language="javaScript">
	//===== 检测数据是否输入合法..
	function  checkData_flow()
	{
		var lount = 0 ;
		lount = form_flow.lcount_flow.value ;
		var ii;
		if (lount==0)
		{
			alert("请插入接收人");
			return false;
		}

		for (ii=1;ii <=lount; ii++) {
			var flow_person = eval("form_flow.flow_person"+ ii) ;
			var flow_days = eval("form_flow.flow_days"+ ii) ;
			if (flow_person.value=="")
			{
				alert("请选择办理人员");
				flow_person.focus();
				return false;
			}
			if (flow_days.value !="")
			{
				if (!isNum_flow(flow_days.value))
				{
					alert("办理期限应输入数字");
					flow_days.focus();
					return false;
				}
			}
		}

		doGetdata_flow();
		return true;
	}

    //检查是否全部为数字
    function isNum_flow(str) {
        var len = 0;
        len = str.length;
        var i = 0;
        for( i=0; i< len; i++) {
            temp = str.substring(i,i+1);
            if  ((temp >="0" && temp<="9") || (temp==".") ) {
                continue;
            }
            else {
                return false;
            }
        }
        return true;
   }
</script>

<%
    }
    catch(Exception e_FLOW_BL) {
        System.out.println("EM===="+e_FLOW_BL);
    }
    finally {
        if (dataConn_FLOW_BL != null) {
            dataConn_FLOW_BL.close();
        }
}
%>


⌨️ 快捷键说明

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