ModeDetailImportOperation.jsp
1.53 KB
<%@ page language="java" contentType="text/html; charset=UTF-8" %>
<%@ page import="weaver.general.Util,java.net.*"%>
<%@ page import="weaver.file.FileUploadToPath" %>
<%@ page import="net.sf.json.JSONObject"%>
<%@ include file="/systeminfo/init_wev8.jsp" %>
<jsp:useBean id="ModeDetailImport" class="weaver.formmode.view.ModeDetailImport" scope="page"/>
<%
FileUploadToPath fu = new FileUploadToPath(request) ;
String src = Util.null2String(fu.getParameter("src"));
int modeId = Util.getIntValue(fu.getParameter("modeId"));
int formId = Util.getIntValue(fu.getParameter("formId"));
int billid = Util.getIntValue(fu.getParameter("billid"));
String fromSave = Util.null2String(fu.getParameter("fromSave"));
JSONObject jsonObject = null;
if("1".equals(fromSave)){
jsonObject = ModeDetailImport.ImportDetail(fu,user);
}else{
jsonObject = ModeDetailImport.importDetailOfEditLayout(fu, user);
}
jsonObject.put("dialogW",400);
StringBuffer resultJs = new StringBuffer();
resultJs.append("var parentWin = null;");
resultJs.append("var dialog = null;");
resultJs.append("try{");
resultJs.append("parentWin = parent.parent.getParentWindow(parent);");
resultJs.append("dialog = parent.parent.getDialog(parent);");
resultJs.append("}catch(e){}");
resultJs.append("if(dialog){dialog.close("+jsonObject+")}");
resultJs.append("else{window.parent.parent.close();}");
out.print("<script>try{");
out.print(resultJs);
out.print("}catch(e){}");
out.print("</script>");
%>