excelLayoutOperation.jsp 1.41 KB
<%@page import="weaver.hrm.User"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" %> 
<%@ page import="weaver.general.Util" %>
<jsp:useBean id="rs" class="weaver.conn.RecordSet" scope="page" />
 <%@ include file="/formmode/checkright4setting.jsp" %>
<%
	out.clear();
	String method = Util.null2String(request.getParameter("method"));
	if("checklayoutname".equals(method)){
		String modeid = Util.null2String(request.getParameter("modeid"));
		String formid = Util.null2String(request.getParameter("formid"));
		String layoutid = Util.null2String(request.getParameter("layoutid"));
		String layouttype = Util.null2String(request.getParameter("layouttype"));
		String layoutname = Util.null2String(request.getParameter("layoutname"));
		String sql = "select 1 from modehtmllayout where modeid="+modeid+" and formid="+formid
					+" and type="+layouttype+" and layoutname = '"+layoutname+"' and id<>"+layoutid;
		String isecme = Util.null2String(request.getParameter("isecme"));
		String feaid = Util.null2String(request.getParameter("feaid"));
		if(isecme.equals("1")){
			sql =  "select 1 from modehtmllayout where modeid= (select cubeid from ecme_feainfo where id = "+feaid+")"
					+" and type="+layouttype+" and layoutname = '"+layoutname+"' and id<>"+layoutid;
		}
		rs.executeSql(sql);
		int layoutCount = rs.getCounts();
		if(layoutCount==0){
			out.print("{\"result\":1}");
		}else{
			out.print("{\"result\":0}");
		}
	}
%>