DocMouldDsp.jsp 6.46 KB

<%@ page language="java" contentType="text/html; charset=UTF-8" %>
<%@ include file="/systeminfo/init_wev8.jsp" %>
<%@ taglib uri="/WEB-INF/weaver.tld" prefix="wea"%>
<jsp:useBean id="xssUtil" class="weaver.filter.XssUtil" scope="page" />
<jsp:useBean id="SubCompanyComInfo" class="weaver.hrm.company.SubCompanyComInfo" scope="page" />
<%@ page import="weaver.general.Util" %>
<jsp:useBean id="RecordSet" class="weaver.conn.RecordSet" scope="page"/>
<HTML><HEAD>
<LINK href="/css/Weaver_wev8.css" type=text/css rel=STYLESHEET>
<script>

var dialog = parent.parent.getDialog(parent); 
</script>

<style>
table td.interval{
  border:none;
}
table td.fieldName{
  border:none;
}
table tr.Spacing td{
  border:none;
}
table tr.intervalTR>td{
  border:none;
}
table td.field{
  border:none;
}

</style>

</head>
<jsp:useBean id="MouldManager" class="weaver.docs.mould.MouldManager" scope="page" />
<%
boolean canEdit=HrmUserVarify.checkUserRight("DocMouldEdit:Edit", user);
int messageid = Util.getIntValue(request.getParameter("messageid"),0);
int detachable = Util.getIntValue(String.valueOf(session.getAttribute("docdetachable")),0);
int id = Util.getIntValue(request.getParameter("id"),0);
String isDialog = Util.null2String(request.getParameter("isdialog"));
RecordSet.executeSql("select * from DocMould where id = "+id);
if(RecordSet.next()){
	if(!Util.null2String(RecordSet.getString("mouldType")).equals("0")){
		if(canEdit){
		request.getRequestDispatcher("/odoc/docs/mould/DocMouldEditExt.jsp?isdialog=2").forward(request,response);
		}else{
		request.getRequestDispatcher("/odoc/docs/mould/DocMouldDspExt.jsp?isdialog=2").forward(request,response);
		}
		return;
	}else{
	   if(canEdit){
		request.getRequestDispatcher("/odoc/docs/mould/DocMouldEdit.jsp?isdialog=2").forward(request,response);
		return;
		}
	
	}
}

	MouldManager.setId(id);
	MouldManager.getMouldInfoById();
	int subcompanyid = MouldManager.getSubcompanyid();
	int mouldtype=MouldManager.getMouldType();
	if(2==mouldtype||4==mouldtype) response.sendRedirect("/odoc/docs/mould/DocMouldDspExt.jsp?id="+id+"&messageid="+messageid);
	String mouldname=MouldManager.getMouldName();
	String mouldtext=MouldManager.getMouldText();
	MouldManager.closeStatement();
boolean canNotDelete = false;
RecordSet.executeSql("select t1.* from DocSecCategoryMould t1 where t1.mouldId = "+id+" and mouldType in(1,3,5,7)");
if(RecordSet.getCounts()>0){
    canNotDelete = true;
}
String imagefilename = "/images/hdMaintenance_wev8.gif";
String titlename =SystemEnv.getHtmlLabelName(16450,user.getLanguage())+":"+mouldname;
String needfav ="1";
String needhelp ="";
%>
<BODY>
<%if("2".equals(isDialog)){ %>
<div class="zDialog_div_content">
<%} %>
<table id="topTitle" cellpadding="0" cellspacing="0">
	<tr>
		<td>
		</td>
		<td class="rightSearchSpan" style="text-align:right;">
			<span title="<%=SystemEnv.getHtmlLabelName(23036,user.getLanguage())%>" class="cornerMenu"></span>
		</td>
	</tr>
</table>
<%@ include file="/systeminfo/TopTitle_wev8.jsp" %>

<%@ include file="/systeminfo/RightClickMenuConent_wev8.jsp" %>

<FORM id=weaver name=weaver action="UploadDoc.jsp" method=post enctype="multipart/form-data">
<%if(!isDialog.equals("2")){ %>
<DIV>
<%
if(HrmUserVarify.checkUserRight("DocMouldEdit:add", user)){

RCMenu += "{"+SystemEnv.getHtmlLabelName(82,user.getLanguage())+",javascript:location='/odoc/docs/mould/DocMouldAdd.jsp',_top} " ;
RCMenuHeight += RCMenuHeightStep ;

}if(HrmUserVarify.checkUserRight("DocMouldEdit:Edit", user)){
	RCMenu += "{"+SystemEnv.getHtmlLabelName(93,user.getLanguage())+",javascript:location='/odoc/docs/mould/DocMouldEdit.jsp?id="+id+"',_top} " ;
	RCMenuHeight += RCMenuHeightStep ;
}if(HrmUserVarify.checkUserRight("DocMouldEdit:Delete", user)){
%>
<%
RCMenu += "{"+SystemEnv.getHtmlLabelName(91,user.getLanguage())+",javascript:onDelete(),_top} " ;
RCMenuHeight += RCMenuHeightStep ;
%>
<%
}if(HrmUserVarify.checkUserRight("DocMould:log", user)){
%>
<%
RCMenu += "{"+SystemEnv.getHtmlLabelName(83,user.getLanguage())+",javascript:location='/systeminfo/SysMaintenanceLog.jsp?secid=63&sqlwhere="+xssUtil.put("where operateitem=5 and relatedid="+id)+"',_top} " ;
RCMenuHeight += RCMenuHeightStep ;
%>
<%
}
//TD.4617 增加返回按钮
RCMenu += "{"+SystemEnv.getHtmlLabelName(1290,user.getLanguage())+",javascript:location='/odoc/docs/mould/DocMould.jsp',_top} " ;
RCMenuHeight += RCMenuHeightStep ;
%>

</DIV>

<%} %>
<wea:layout>
	<wea:group context="<%=SystemEnv.getHtmlLabelName(1361,user.getLanguage())%>">
		<wea:item><%=SystemEnv.getHtmlLabelName(84,user.getLanguage())%></wea:item>
		<wea:item>
		<%=id%>
		</wea:item>
		<wea:item><%=SystemEnv.getHtmlLabelName(18151,user.getLanguage())%></wea:item>
		<wea:item>
		<%=mouldname%>
		</wea:item>
		<%if(detachable==1){ %>
				<wea:item><%= SystemEnv.getHtmlLabelName(17868,user.getLanguage())%></wea:item>
				<wea:item>
						<%=subcompanyid!=0?Util.toScreen(SubCompanyComInfo.getSubCompanyname(subcompanyid+""),user.getLanguage()):""%>
				</wea:item>
			<%}%>
		<wea:item attributes="{'colspan':'full','samePair':'imgfield','display':'none'}">
			<div></div>
		</wea:item>
		<wea:item attributes="{'colspan':'full'}">
			<%=SystemEnv.getHtmlLabelName(18693,user.getLanguage())%>
		</wea:item>
		<wea:item>
			<%=mouldtext%>
		</wea:item>
	</wea:group>
</wea:layout>


<input type=hidden name=operation>
<input type=hidden name=id value="<%=id%>">
<input type=hidden name=mouldname value="<%=mouldname%>">
<textarea id="mouldtext" name=mouldtext style="display:none;width:100%;height=500px">##<%=mouldtext%></textarea>
</FORM>

<%@ include file="/systeminfo/RightClickMenu_wev8.jsp" %>
<%if("2".equals(isDialog)){ %>
	</div>
	<div id="zDialog_div_bottom" class="zDialog_div_bottom">
		<wea:layout needImportDefaultJsAndCss="false">
			<wea:group context=""  attributes="{\"groupDisplay\":\"none\"}">
				<wea:item type="toolbar">
					<input type="button" value="<%=SystemEnv.getHtmlLabelName(309,user.getLanguage())%>" id="zd_btn_cancle"  class="zd_btn_cancle" onclick="dialog.close();">
				</wea:item>
			</wea:group>
		</wea:layout>
</div>
	<script type="text/javascript">
		jQuery(document).ready(function(){
			resizeDialog(document);
		});
	</script>
<%} %>	
</body>

<script>
try{
	parent.setTabObjName("<%= mouldname %>");
}catch(e){}
function onDelete(){
	if(<%=canNotDelete%>){
		top.Dialog.alert("<%=SystemEnv.getHtmlLabelName(23134,user.getLanguage())%>");
		return;
	}

	top.Dialog.confirm("<%=SystemEnv.getHtmlNoteName(7,user.getLanguage())%>",function(){
		document.weaver.operation.value='delete';
		document.weaver.submit();
	});
}
</script>