PeriodSettingView.jsp 6.94 KB
<%@page import="org.json.JSONObject"%>
<%@page import="weaver.workflow.field.BrowserComInfo"%>
<%@page import="weaver.hrm.HrmUserVarify"%>
<%@page import="weaver.general.Util"%>

<%@ page language="java" contentType="text/html; charset=UTF-8" %>
<%@ include file="/systeminfo/init_wev8.jsp" %>
<%@ taglib uri="/browserTag" prefix="brow"%>
<%@ page import="java.util.*" %>
<%@page import="weaver.conn.RecordSet"%>
<jsp:useBean id="pack" class="weaver.general.ParameterPackage" scope="page"/>
<HTML><HEAD>
<script src="/js/tabs/jquery.tabs.extend_wev8.js"></script>
<link type="text/css" href="/js/tabs/css/e8tabs1_wev8.css" rel="stylesheet" />
<link rel="stylesheet" href="/css/ecology8/request/searchInput_wev8.css" type="text/css" />
<script type="text/javascript" src="/js/ecology8/request/searchInput_wev8.js"></script>

<link rel="stylesheet" href="/css/ecology8/request/seachBody_wev8.css" type="text/css" />
<link rel="stylesheet" href="/css/ecology8/request/hoverBtn_wev8.css" type="text/css" />
<script type="text/javascript" src="/js/ecology8/request/hoverBtn_wev8.js"></script>
<script type="text/javascript" src="/js/ecology8/request/titleCommon_wev8.js"></script>

<LINK href="/css/Weaver_wev8.css" type=text/css rel=STYLESHEET>
<script language="javascript" src="/js/weaver_wev8.js"></script>
<script language="javascript" src="/wui/theme/ecology8/jquery/js/zDialog_wev8.js"></script>
<script language="javascript" src="/wui/theme/ecology8/jquery/js/zDrag_wev8.js"></script>
<script language=javascript src="/js/checkbox/jquery.tzCheckbox_wev8.js"></script>
<script language="javascript" src="/fna/js/e8Common_wev8.js?r=3"></script>
<script src="/wui/theme/ecology8/weaveredittable/js/WeaverEditTable_wev8.js"></script>
<script language="javascript" src="/js/ecology8/request/e8_tabHoverColor_wev8.js"></script>
<script language=javascript src="/js/weaverTable_wev8.js"></script>
<script language=javascript src="/js/ecology8/request/e8.browser_wev8.js"></script>
<style type="text/css">
    .e8_resource{
        cursor:pointer;
        color:rgb(13,147,246);
    }
    
</style>

<%
//权限
if(true) {
    response.sendRedirect("/notice/noright.jsp") ;
    return ;
}

RecordSet rs = new RecordSet();
String supId = Util.null2String(request.getParameter("supId"));
String accountId = Util.null2String(request.getParameter("accountId"));

String accountName = "";
rs.executeQuery(" select accountName from FnaAccountInfo where id = ? ", accountId);
if(rs.next()){
    accountName = Util.null2String(rs.getString("accountName"));
}

String tableName = "";//FnaPeriodSetting_*
rs.executeQuery(" select * from FnaAccountDtl where accountId = ? and tableType = ? ", accountId, 3);
if(rs.next()){
    tableName = Util.null2String(rs.getString("tableName"));
}

String name = "";
if(!"".equals(supId)){
    rs.executeQuery(" select periodName from "+tableName+" where supId= ? ", supId);
    if(rs.next()){
        name = Util.null2String(rs.getString("periodName"));
    }
}
    
String navName = SystemEnv.getHtmlLabelName(388699,user.getLanguage());
if(!"".equals(name)){
    navName = name;
}
navName += "(<span  class='e8_resource'><u><span id='e8_resource'>"+accountName+"</span></u></span>)";

String urlDef = "/fna/mulDimensions/periodSetting/PeriodSettingViewInner.jsp?tableName="+tableName+"&supId="+supId+"&accountId="+accountId;

String browserUrl = "/systeminfo/BrowserMain.jsp?url=/fna/browser/account/AccountBrowser.jsp%3Fselectedid=";

%>
<script type="text/javascript">

jQuery(function(){
    jQuery('.e8_box').Tabs({
        getLine:1,
        contentID:"#divMainInfo",
        iframe:"tabcontentframe",
        mouldID:"<%=MouldIDConst.getID("fna") %>",
        objName:"<%=navName%>",
        staticOnLoad:true
    });
});
</script>
</head>                 
<BODY scroll="no">
    <div style="display:none;">
        <brow:browser viewType="0"  name="accountIds" browserValue='' 
               browserUrl='<%=browserUrl%>'
               hasInput="true" isSingle="false" hasBrowser="true" isMustInput="1"
               completeUrl="/data.jsp?show_virtual_org=-1&type=194"  
               browserSpanValue='' width="80%" 
               _callback="accountIds_callback" afterDelCallback="accountIds_callback" >
         </brow:browser>
    </div>  
    <div class="e8_box demo2">
    <div class="e8_boxhead">
        <div class="div_e8_xtree" id="div_e8_xtree"></div>
        <div class="e8_tablogo" id="e8_tablogo" onclick="mnToggleleft(this);"></div>
        <div class="e8_ultab">
            <div class="e8_navtab" id="e8_navtab">
                <span id="objName"></span>
            </div>
            <div>
                <ul class="tab_menu">
                    <li class="defaultTab">
                        <a href="#">
                            <%=TimeUtil.getCurrentTimeString() %>
                        </a>
                    </li>
                </ul> 
                <div id="rightBox" class="e8_rightBox">
                </div>
            </div>
        </div>
    </div>
        <div class="tab_box">
            <div>
                <iframe src="<%=urlDef %>" onload="update();" id="tabcontentframe" name="tabcontentframe" class="flowFrame" frameborder="0" height="100%" width="100%;"></iframe>
            </div>
        </div>
    </div>
    
    <form id=weaver name=frmmain action="/fna/mulDimensions/periodSetting/PeriodSettingLeft.jsp" method=post style="margin-bottom:0" target="leftframe">
        <input type="hidden" id="accountId1" name="accountId" value="<%=accountId%>">
    </form>
    
    <form id=weaver2 name=frmmain2 action="/fna/mulDimensions/periodSetting/PeriodSettingView.jsp" method=post style="margin-bottom:0" target="optFrame">
        <input type="hidden" id="accountId2" name="accountId" value="<%=accountId%>">
        <input type="hidden" id="supId" name="supId" value="">
    </form>
    
</body>
<script type="text/javascript">
function mnToggleleft(obj){
    if(window!=null&&window.parent!=null&&window.parent.oTd1!=null&&window.parent.oTd1.style!=null){
        var f = window.parent.oTd1.style.display;
        if(f==null||f==""){
            obj.innerHTML=obj.innerHTML.replace("&lt;&lt;","&gt;&gt;");
            window.parent.oTd1.style.display='none';
        }else{
            obj.innerHTML=obj.innerHTML.replace("&gt;&gt;","&lt;&lt;");
            window.parent.oTd1.style.display='';
        }
    }
}

jQuery(function(){
	jQuery("#e8_resource").bind("click",function(){
	    jQuery("#accountIds_browserbtn").trigger("click");
	});
});

//
function accountIds_callback(event, datas, name, _callbackParams){
	
	var id = datas.id;
	var _data = "op=updateAccountUser&accountId="+id;
	jQuery.ajax({
        url : "/fna/mulDimensions/periodSetting/PeriodSettingOp.jsp",
        type : "post",
        cache : false,
        processData : false,
        data : _data,
        dataType : "json",
        success: function do4Success(_json){
        }
    }); 
	
	jQuery("#accountId1").val(id);
	jQuery("#accountId2").val(id);
	document.frmmain.submit();
	document.frmmain2.submit();
}

</script>
</html>