SubjectSettingEdit.jsp 7.63 KB
<%@page import="java.text.DecimalFormat"%>
<%@page import="weaver.hrm.company.DepartmentComInfo"%>
<%@page import="weaver.hrm.company.SubCompanyComInfo"%>
<%@page import="weaver.fna.general.FnaCommon"%>
<%@page import="weaver.workflow.field.BrowserComInfo"%>
<%@page import="org.apache.commons.lang.StringEscapeUtils"%>
<%@ taglib uri="/WEB-INF/weaver.tld" prefix="wea"%>
<%@page import="weaver.hrm.HrmUserVarify"%>
<%@page import="weaver.hrm.User"%>
<%@ page import="weaver.general.Util" %>
<%@ taglib uri="/browserTag" prefix="brow"%>

<%@ page language="java" contentType="text/html; charset=UTF-8" %> 
<%@ include file="/systeminfo/init_wev8.jsp" %>
<jsp:useBean id="rs" class="weaver.conn.RecordSet" scope="page" />
<jsp:useBean id="UserDefaultManager" class="weaver.docs.tools.UserDefaultManager" scope="session" />
<%
if(true) {
    response.sendRedirect("/notice/noright.jsp") ;
    return ;
}
String imagefilename = "/images/hdMaintenance_wev8.gif";
String titlename = SystemEnv.getHtmlLabelName(332,user.getLanguage());//全部
String needfav ="1";
String needhelp ="";

String id = Util.null2String(request.getParameter("id"));
String tableName = Util.null2String(request.getParameter("tableName"));
String accountId = Util.null2String(request.getParameter("accountId"));
String subjectname = "";
String subjectcode = "";
String accountCode = "";
String displayOrder = "";
String archive = "";
String description = "";
if(!"".equals(tableName)){
	rs.executeQuery(" select * from "+tableName+" a where a.id = ? ", id);
    if(rs.next()){
    	subjectname = Util.null2String(rs.getString("subjectname"));
    	subjectcode = Util.null2String(rs.getString("subjectcode"));
    	accountCode = Util.null2String(rs.getString("accountCode"));
    	displayOrder = Util.null2String(rs.getString("displayOrder"));
    	archive = Util.null2String(rs.getString("archive"));
    	description = Util.null2String(rs.getString("description"));
    }
}
%>
<html>
<head>
<LINK href="/css/Weaver_wev8.css" type=text/css rel=STYLESHEET>
<script language="javascript" src="/js/weaver_wev8.js"></script>
<script language="javascript" src="/fna/js/e8Common_wev8.js?r=3"></script>
</head>
<body>
<%@ include file="/systeminfo/TopTitle_wev8.jsp" %>
<%@ include file="/systeminfo/RightClickMenuConent_wev8.jsp" %>
<%
RCMenu += "{"+SystemEnv.getHtmlLabelName(86,user.getLanguage())+",javascript:doSave(),_TOP} ";//保存
RCMenuHeight += RCMenuHeightStep ;
%>
<%@ include file="/systeminfo/RightClickMenu_wev8.jsp" %>
<jsp:include page="/systeminfo/commonTabHead.jsp">
   <jsp:param name="mouldID" value="fna"/>
   <jsp:param name="navName" value="<%=SystemEnv.getHtmlLabelName(1462,user.getLanguage()) %>"/><!-- 预算科目 -->
</jsp:include>
<table id="topTitle" cellpadding="0" cellspacing="0">
    <tr>
        <td>
        </td>
        <td class="rightSearchSpan" style="text-align:right; width:500px!important">
            <input type="button" value="<%=SystemEnv.getHtmlLabelName(86,user.getLanguage()) %>" 
                class="e8_btn_top" onclick="doSave();"/><!-- 保存 -->
            <span title="<%=SystemEnv.getHtmlLabelName(23036,user.getLanguage()) %>" class="cornerMenu"></span><!-- 菜单 -->
        </td>
    </tr>
</table>
<form id="frmmain" name="frmmain" method="post">
	<input id="id" name="id" value="<%=id %>" type="hidden" />
	<input id="tableName" name="tableName" value="<%=tableName %>" type="hidden" />
	<input id="accountId" name="accountId" value="<%=accountId %>" type="hidden" />
	<wea:layout type="2col">
		<wea:group context='<%=SystemEnv.getHtmlLabelName(1361,user.getLanguage())%>'><!-- 基本信息 -->
			<wea:item><%=SystemEnv.getHtmlLabelNames("1462,195",user.getLanguage())%></wea:item><!-- 预算科目名称 -->
			<wea:item>
                <wea:required id="subjectNameSpan" required="true" value="<%=FnaCommon.escapeHtmlNull(subjectname)%>">
                    <input class="inputstyle" id="subjectName" name="subjectName" maxlength="200" style="width: 300px;" 
                        onchange='checkinput("subjectName","subjectNameSpan");' _noMultiLang="true" value="<%=FnaCommon.escapeHtmlNull(subjectname)%>"/>
                </wea:required>
            </wea:item>
            <wea:item><%=SystemEnv.getHtmlLabelNames("1462,1321",user.getLanguage())%></wea:item><!-- 预算科目编码 -->
            <wea:item>
            	<%=FnaCommon.escapeHtmlTrim(subjectcode) %>
            </wea:item>
           <wea:item><%=SystemEnv.getHtmlLabelName(132177,user.getLanguage())%></wea:item><!-- 会计科目编码 -->
            <wea:item>
            	<input class="inputstyle" id="accountCode" name="accountCode" maxlength="200" style="width: 300px;" _noMultiLang="true" 
            	value="<%=FnaCommon.escapeHtmlNull(accountCode)%>"/>
            </wea:item>
            <wea:item><%=SystemEnv.getHtmlLabelName(602,user.getLanguage())%></wea:item><!-- 状态 -->
            <wea:item>
            	<select class="inputstyle" id="archive" name="archive" style="width: 80px;">
	              <option <%if("0".equals(archive)) {%>selected<%} %> value="0"><%=SystemEnv.getHtmlLabelName(25456,user.getLanguage())%></option><!-- 未封存 -->
	              <option <%if("1".equals(archive)) {%>selected<%} %> value="1"><%=SystemEnv.getHtmlLabelName(22205,user.getLanguage())%></option><!-- 已封存 -->
	            </select>
            </wea:item>
            <wea:item><%=SystemEnv.getHtmlLabelName(15513,user.getLanguage())%></wea:item><!-- 显示顺序 -->
            <wea:item>
            	<input class="inputstyle" id="displayOrder" name="displayOrder" maxlength="30" style="width: 150px;" _noMultiLang="true" 
            	value="<%=displayOrder%>"/>
            </wea:item>
            <wea:item><%=SystemEnv.getHtmlLabelName(433,user.getLanguage())%></wea:item><!-- 描述 -->
            <wea:item>
                <textarea class=inputstyle id="description" name="description" cols="80" rows=4><%=FnaCommon.escapeHtml(description) %></textarea>
            </wea:item>
		</wea:group>
	</wea:layout>
</form>
<div id="zDialog_div_bottom" class="zDialog_div_bottom">
<wea:layout needImportDefaultJsAndCss="false">
	    <wea:group context="">
	    	<wea:item type="toolbar">
	    		<input class="zd_btn_cancle" type="submit" id="btnClose" onclick="doClose();" 
	    			value="<%=SystemEnv.getHtmlLabelName(309,user.getLanguage())%>"/><!-- 取消 -->
	    	</wea:item>
	    </wea:group>
</wea:layout>
</div>
<script type="text/javascript">
var _Label33574 = "<%=SystemEnv.getHtmlLabelName(33574,user.getLanguage()) %>";//正在处理数据,请不要离开该页面,请稍等...
jQuery(document).ready(function(){
	resizeDialog(document);
	controlNumberCheck_jQuery("displayOrder",true,3,true,3);
});
function doSave(){
	var subjectName = jQuery.trim(jQuery("#subjectName").val());
	if(subjectName == ""){
		top.Dialog.alert("<%=SystemEnv.getHtmlLabelNames("1462,195,18019",user.getLanguage())%>");//预算科目名称必填
		return;
	}
	try{
		openNewDiv_FnaBudgetViewInner1(_Label33574);
		var _data = "op=edit"+getPostDataByForm("frmmain");
		jQuery.ajax({
			url:"/fna/mulDimensions/subjectSetting/SubjectSettingOp.jsp", 
			type:"post", cache:false, processData:false, data:_data, dataType:"json", 
			success: function do4Success(_json){
				try{closeNewDiv_FnaBudgetViewInner1();}catch(ex1){}
				top.Dialog.alert(_json.msg);
				if(_json.status==1){
					var parentWin = parent.getParentWindow(window);
					parentWin.parent.parent.leftframe.do_reAsyncChildNodes(null);
					parentWin._table.reLoad();
					parentWin.closeDialog();
				}
			}
		});
	}catch(ex0){
		alert(ex0.message);
		try{closeNewDiv_FnaBudgetViewInner1();}catch(ex1){}
	}
}
function doClose(){
	var dialog = parent.getDialog(window);	
	dialog.closeByHand();
}
</script>
</body>
</html>