| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266 |
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <%@ page contentType="text/html;charset=GBK"%>
- <%-- <%@ taglib uri="http://java.sun.com/jstl/core" prefix="c"%> --%>
- <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
- <%@taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
- <% String aa="";
- String id =(String)request.getAttribute("id");
- %>
- <%@ taglib uri="/WEB-INF/tlds/html.tld" prefix="html" %>
- <html>
- <head>
- <title>表单编辑</title>
- <LINK REL="stylesheet" TYPE="text/css" HREF="/shares/resources/css/type1.css" TITLE="SID OA">
- <LINK REL="stylesheet" TYPE="text/css" HREF="/shares/resources/css/panel.css" TITLE="SID OA">
- <link rel="stylesheet" type="text/css" href="/shares/resources/css/themes/base/ui.all.css">
- <link rel="stylesheet" type="text/css" href="/shares/resources/css/f1ui/default/menu.css">
- <script src="${pageContext.request.contextPath }/liger/lib/jquery/jquery-1.3.2.min.js" type="text/javascript"></script>
- <script src="${pageContext.request.contextPath }/liger/lib/ligerUI/js/core/base.js" type="text/javascript"></script>
- <script src="/shares/js/plug-in/ui/ui.core.js"></script>
- <script src="/shares/js/plug-in/ui/ui.draggable.js"></script>
- <script src="/shares/js/plug-in/ui/ui.resizable.js"></script>
- <SCRIPT LANGUAGE="JavaScript" SRC="/shares/js/form-zh-CN.js"></SCRIPT>
- <SCRIPT LANGUAGE="JavaScript" SRC="/shares/js/form.js"></SCRIPT>
- <SCRIPT LANGUAGE="JavaScript" SRC="/shares/js/plug-in/jquery.table.js"></SCRIPT>
- <SCRIPT LANGUAGE="JavaScript" SRC="/shares/js/plug-in/jquery.list.js"></SCRIPT>
- <SCRIPT LANGUAGE="JavaScript" SRC="/shares/js/plug-in/jquery.info.js"></SCRIPT>
- <SCRIPT LANGUAGE="JavaScript" SRC="/shares/js/util.js"></SCRIPT>
- <SCRIPT LANGUAGE="JavaScript" SRC="/shares/js/strUtil.js"></SCRIPT>
- <SCRIPT LANGUAGE="JavaScript" SRC="/shares/js/chkutil.js"></SCRIPT>
- <SCRIPT LANGUAGE="JavaScript" SRC="/shares/js/list.js"></SCRIPT>
- <script type="text/javascript" src="/shares/js/constant.js"></script>
- <script type="text/javascript" src="/shares/js/common.js"></script>
- <script type="text/javascript">
- $(function(){
- $("#tableData").addRow({
- colmuns:
- [{title:'类型1',id:'detailType',type:'combox',copy:'detailType',format:'1',css:"a"},
- {title:'名称',id:'detailName',type:'text',format:'1',css:"a"},
- {title:'param1',id:'detailParam1',type:'text',format:'1',css:{color:"red",width:"200px"}}]
- ,
- data:<%=request.getAttribute("formidetails")%>,
- count:'Count'
- });
- $("#tableData1").addRow({
- colmuns:
- [
- {title:'类型',id:'type',type:'combox',copy:'objecttype',format:'1',css:"a"},
- {title:'名称',id:'name',type:'text',format:'1',css:"a"},
- {title:'字典key',id:'dictKey',type:'text',format:'1',css:{width:"200px"}},
- {title:'param1',id:'param1',type:'text',format:'1',css:{width:"200px"}},
- {title:'param2',id:'param2',type:'text',format:'1',css:{width:"200px"}},
- {title:'param3',id:'param3',type:'text',format:'1',css:{width:"200px"}}
- ]
- ,data:<%=request.getAttribute("formitemobjects")%>
- ,count:'Count1'});
- $("#tableData2").addRow({
- colmuns:
- [
- {title:'类型',id:'listType',type:'combox',copy:'listType',format:'1',css:"a"},
- {title:'名称',id:'viewName',type:'text',format:'1',css:"a"},
- {title:'key',id:'keyName',type:'text',format:'1',css:"a"}
- ]
- ,data:<%=request.getAttribute("views")%>
- ,count:'Count2'});
- });
-
- </script>
- <SCRIPT LANGUAGE="JavaScript">
- function submitForm() {
- if (!validForm(
- )){
- return("");
- }
- document.theForm.submit(); }
- function test() { window.open("li.do?v="+$("#name").val()); }
- function createTable(){
- document.theForm.action="createTable.do?id=<%=id%>";
- document.theForm.submit();
- }
- </SCRIPT>
- </head>
- <body>
- <%@ include file="/include/top.jsp"%>
- <form name="theForm" method="POST" action="SubmitForm.do?id=${id}">
- <!-- edit main -->
- <div style="display: none;">
- <select name="detailType" id="detailType">
- <option value="1">1toN</option>
- <option value="2">1to1</option>
- </select>
- <select name="objecttype" id="objecttype">
- <option value="1">checkbox</option>
- <option value="2">list</option>
- </select>
- <select name="listType" id="listType">
- <option value="1">html</option>
- <option value="2">array</option>
- <option value="3">json</option>
- </select>
- <input name="Count" id="Count" value="">
- <input name="Count1" id="Count1" value="">
- <input name="Count2" id="Count2" value="">
- </div>
- <div class="toolbar">
- <input type="button" value="保存" onclick="submitForm()">
- <input type="button" value="复制" onclick="copyForm()">
- <input type="button" value="创建表" onclick="createTable()">
- </div>
- <div class="panel" title="主表">
- <div class="forum-container">
- <table border=0 cellspacing=1 cellpadding=0 width=100%>
- <!-- ========================== 基本信息=========================== -->
-
- <tr>
- <td>
- <label>名称</label>
- </td>
- <td>
- <input name="source" id="source" required="true" validType="notNull" value="${formBean.source}">
- </td>
- </tr>
- <tr>
- <td>
- <label>数据表名</label>
- </td>
- <td>
- <input type="text" name="name" id="name" required="true" validType="notNull" size="20" value=${formBean.name} >
- </td>
- </tr>
- <tr>
- <td>
- <label>实体名</label>
- </td>
- <td>
- <input type="text" name="mainTable" id="mainTable" required="true" validType="notNull" size="20" value=${formBean.mainTable}>
- </td>
- </tr>
- <tr>
- <td>
- <label>视图</label>
- </td>
- <td>
- <input type="text" name="viewName" id="viewName" required="true" validType="notNull" size="20" value=${formBean.viewName}>
- </td>
- </tr>
- <tr>
- <td>
- <label>load接口</label>
- </td>
- <td>
- <input type="text" name="iLoadClassName" size="20" value=${formBean.ILoadClassName}>
- (使用spring的bean名称 )a:b(主程序执行前:执行后)
- </td>
- </tr>
- <tr>
- <td>
- <label>save接口</label>
- </td>
- <td>
- <input type="text" name="iAddClassName" size="20" value=${formBean.IAddClassName}>
- (使用spring的bean名称)a:b(主程序执行前:执行后)
- </td>
- </tr>
- <tr>
- <td>
- <label>modify接口</label>
- </td>
- <td>
- <input type="text" name="iSaveClassName" size="20" value=${formBean.ISaveClassName}>
- (使用spring的bean名称)a:b(主程序执行前:执行后)
- </td>
- </tr>
- <tr>
- <td>
- <label>delete接口</label>
- </td>
- <td>
- <input type="text" name="iDelClassName" size="20" value=${formBean.iDelClassName}>
- (使用spring的bean名称)a:b(主程序执行前:执行后)
- </td>
- </tr>
- <tr>
- <td>
- <label>编辑模板</label>
- </td>
- <td>
- <input type="text" name="templFile" id="templFile" required="true" validType="notNull" size="20" value=${formBean.templFile}>
- </td>
- </tr>
- <tr>
- <td>
- <label>浏览模板</label>
- </td>
- <td>
- <input type="text" name="templFileRead" id="templFileRead" required="true" validType="notNull" size="20" value=${formBean.templFileRead}>
- </td>
- </tr>
- <tr>
- <td>
- <label>附件绑定名称</label>
- </td>
- <td>
- <input type="text" name="fileId" id="name" size="20" value=${formBean.fileId} >
- </td>
- </tr>
- <tr>
- <td>
- <label>附件存放路径</label>
- </td>
- <td>
- <input type="text" name="filePath" id="name" size="20" value=${formBean.filePath} >
- </td>
- </tr>
- <tr>
- <td>
- <label>修改权限</label>
- </td>
- <td>
- <input type="text" name="saveInterceptor" size="20" value=${formBean.saveInterceptor}>
- </td>
- </tr>
- <tr>
- <td>
- <label>读取权限</label>
- </td>
- <td>
- <input type="text" name="addInterceptor" size="20" value=${formBean.addInterceptor}>
- </td>
- </tr>
- </table>
- </div>
- </div>
- <div class="panel" title="字段">
- <c:if test="${empty formBean.name}">
- <html:list viewName="form" sql=" where sname='-1'" id="" />
- </c:if>
- <c:if test="${not empty formBean.name}">
- <html:list viewName="form" sql=" where sname='${formBean.name}'" id="" />
- </c:if>
- </div>
- <div class="panel" title="关联表" style="overflow:hidden;">
- <div class="forum-container" style="padding:0px;">
- <!-- ========================== 操作定义=========================== -->
- <table width="97%" id=tableData cellspacing=1 cellpadding=0 bgcolor="#FFFFFF"></table>
- </div>
- </div>
- <div class="panel" title="多选字段">
- <div class="forum-container">
- <table width="97%" id=tableData1 cellspacing=1 cellpadding=0 width=97% bgcolor="#FFFFFF">
- <!-- ========================== 操作定义=========================== -->
- </table>
- </div>
- </div>
- <div class="panel" title="文件附件">
- <table border=0 cellspacing=1 cellpadding=0 width=100%>
- </table>
- </div>
- <div class="panel" title="变量">
- <table class="forum-container" id=tableData2 cellspacing=1 cellpadding=0 width=100%>
- </table>
- </div>
- </form>
- <%@ include file="/include/message.jsp"%>
- </body>
- </html>
|