| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513 |
- <%@ page language="java" import="java.util.*" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
- <%@include file="/context/mytags.jsp"%>
- <!DOCTYPE html>
- <html>
- <head>
- <title>表单数据源</title>
- <t:base type="jquery,easyui,tools,DatePicker"></t:base>
- <script type="text/javascript">
- $(document).ready(function(){
- $('#tt').tabs({
- onSelect:function(title){
- $('#tt .panel-body').css('width','auto');
- }
- });
- $(".tabs-wrap").css('width','100%');
- });
-
- $(function(){
- $("form table input[name='dbType']").attr("disabled",true);
-
- $("#tbDbKey").val("${autoFormDbPage.tbDbKey}");
- $("#tbDbTableName").val("${autoFormDbPage.tbDbTableName}");
- });
-
- $(function(){
- if($("#autoFormDbField").length>0)
- $("#autoFormDbField").load("autoFormDbController.do?autoFormDbFieldList&id=${autoFormDbPage.id}");
- if($("#autoFormParam").length>0)
- $("#autoFormParam").load("autoFormDbController.do?autoFormParamList&id=${autoFormDbPage.id}");
- if($("#autoFormDbFieldForTable").length>0)
- $("#autoFormDbFieldForTable").load("autoFormDbController.do?autoFormDbFieldForTableList&id=${autoFormDbPage.id}");
- if($("#autoFormDbFieldForJava").length>0)
- $("#autoFormDbFieldForJava").load("autoFormDbController.do?autoFormDbFieldForJavaList&id=${autoFormDbPage.id}");
- if($("#autoFormParamForJava").length>0)
- $("#autoFormParamForJava").load("autoFormDbController.do?autoFormParamForJavaList&id=${autoFormDbPage.id}");
- //--update-begin--Author: jg_huangxg Date:20151111 for:增加table类型下,数据库表名选择时,字段自动变化
- if($('#dbTableName').length > 0){
- $('#dbTableName').change(function(){
- $.ajax({
- url:"autoFormDbController.do?getTableFields",
- //--update-start--Author: gengjiajia Date:20160616 for:填报数据表根据填报数据源获取值
- data:{dbKey:$("#tbDbKey").val(),tableName:$("#dbTableName").val()},
- //--update-end--Author: gengjiajia Date:20160616 for:填报数据表根据填报数据源获取值
- type:"Post",
- dataType:"json",
- success:function(data){
- if(data.status=="success"){
- $("#table_div #autoFormDbFieldForTable").empty();
- $.each(data.files,function(index,e){
- var $tr = $("#add_autoFormDbFieldForTable_table_template tr").clone();
- $tr.find("td:eq(1) :text").val(index);
- $tr.find("td:eq(2) :text").val(e);
- $("#table_div #autoFormDbFieldForTable").append($tr);
- });
- resetTrNum("table_div #autoFormDbFieldForTable");
- }else{
- $.messager.alert('??',data.datas);
- }
- }
- });
- });
- }
- //--update-end--Author: jg_huangxg Date:20151111 for:增加table类型下,数据库表名选择时,字段自动变化
- hideDataSourceAndDataTable();
- });
- <!--update-begin--Author:zzl Date:20151113 for:数据源类型是数据库表时,隐藏填报数据源和填报数据库表 -->
- function hideDataSourceAndDataTable(){
- var checkedVal=$("input[name='dbType']:checked").val();
- if(checkedVal=='table'){
- $("#dataSourceTr").hide();
- }else if(checkedVal=='sql'){
- //update--begin--author:zhangjiaqiang date:20170420 for:修订填报表单
- var isFillForm = '${isFillForm}';
- if(isFillForm == '0'){
- $("#dataSourceTr").hide();
- }else if(isFillForm == '1'){
- $("#dataSourceTr").show();
- }
- //update--end--author:zhangjiaqiang date:20170420 for:修订填报表单
- }else if(checkedVal=='clazz'){
- $("#dataSourceTr").hide();
- $(".sqlDbKey_td").hide();
- $("#dbType_div").attr("colspan","3");
- }
- }
- <!--update-end--Author:zzl Date:20151113 for:数据源类型是数据库表时,隐藏填报数据源和填报数据库表 -->
- <!--update-begin--Author:zzl Date:20151113 for:填报数据源和填报数据库表隐藏时,表单提交需赋值 -->
- function setDataSourceVal(){
- var checkedVal=$("input[name='dbType']:checked").val();
- if(checkedVal=='table'){
- $("#tbDbKey").val($("#dbKey").find("option:selected").val());
- $("#tbDbTableName").val($("#dbTableName").find("option:selected").val());
- }
- }
- <!--update-end--Author:zzl Date:20151113 for:填报数据源和填报数据库表隐藏时,表单提交需赋值 -->
- </script>
- </head>
- <body style="overflow-x: hidden;">
- <t:formvalid formid="formobj" dialog="true" usePlugin="password" layout="table" tiptype="3" action="autoFormDbController.do?doUpdate">
- <input id="id" name="id" type="hidden" value="${autoFormDbPage.id }">
- <input id="createName" name="createName" type="hidden" value="${autoFormDbPage.createName }">
- <input id="createBy" name="createBy" type="hidden" value="${autoFormDbPage.createBy }">
- <input id="updateName" name="updateName" type="hidden" value="${autoFormDbPage.updateName }">
- <input id="updateBy" name="updateBy" type="hidden" value="${autoFormDbPage.updateBy }">
- <input id="sysOrgCode" name="sysOrgCode" type="hidden" value="${autoFormDbPage.sysOrgCode }">
- <input id="sysCompanyCode" name="sysCompanyCode" type="hidden" value="${autoFormDbPage.sysCompanyCode }">
- <input id="createDate" name="createDate" type="hidden" value="${autoFormDbPage.createDate }">
- <input id="updateDate" name="updateDate" type="hidden" value="${autoFormDbPage.updateDate }">
- <input id="autoFormId" name="autoFormId" type="hidden" value="${autoFormDbPage.autoFormId }">
- <input name="dbType" type="hidden" value="${autoFormDbPage.dbType}">
- <table cellpadding="0" cellspacing="1" class="formtable">
- <tr>
- <td align="right">
- <label class="Validform_label"><t:mutiLang langKey="form.db.name"/>:</label>
- </td>
- <td class="value" >
- <!--update-begin--Author:luobaoli Date:20150626 for:增加数据源名称的非空校验 -->
- <!--update-begin--Author:jg_renjie Date:20150720 for:增加数据源名称的唯一性校验 -->
- <input id="dbName" name="dbName" type="text" style="width: 150px" ajaxurl="autoFormDbController.do?checkDbName&cVal=${autoFormDbPage.dbName}" class="inputxt" value='${autoFormDbPage.dbName}' nullmsg="<t:mutiLang langKey="form.db.name"/>不能为空!" errorMsg="不能为中文" datatype="/^[A-Za-z\d-._]+$/" >
- <!--update-end--Author:jg_renjie Date:20150720 for:增加数据源名称的唯一性校验 -->
- <!--update-end--Author:luobaoli Date:20150626 for:增加数据源名称的非空校验 -->
- <span class="Validform_checktip"></span>
- </td>
- <!--update-begin--Author:zzl Date:20151028 for:增加数据源名称 -->
- <td align="center" width="100px">
- <label class="Validform_label"><t:mutiLang langKey="form.db.chname"/>:</label>
- </td>
- <td class="value" colspan="2" >
- <input id="dbChName" name="dbChName" type="text" style="width: 150px" class="inputxt" datatype="*" nullmsg="<t:mutiLang langKey="form.db.chname"/>不能为空!" value='${autoFormDbPage.dbChName}' />
- <span class="Validform_checktip"></span>
- </td>
- <!--update-end--Author:zzl Date:20151028 for:增加数据源名称 -->
- </tr>
- <!--
- <tr>
- <td align="right">
- <label class="Validform_label"><t:mutiLang langKey="form.db.tablename"/>:</label>
- </td>
- <td class="value">
- <input id="dbTableName" name="dbTableName" type="text" style="width: 150px" class="inputxt" value='${autoFormDbPage.dbTableName}'>
- <span class="Validform_checktip"></span>
- </td>
- <td align="right">
- <label class="Validform_label"><t:mutiLang langKey="form.auto.formid"/>:</label>
- </td>
- <td class="value">
- <input id="autoFormId" name="autoFormId" type="text" style="width: 150px" class="inputxt" value='${autoFormDbPage.autoFormId}'>
- <span class="Validform_checktip"></span>
- </td>
- </tr>
- -->
- <tr>
- <td align="right">
- <label class="Validform_label"><t:mutiLang langKey="form.db.type"/>:</label>
- </td>
- <!-- update-begin--Author:scott Date:20170327 for:SQL数据源与表数据源冲突问题处理 -->
- <td class="value" <c:if test="${autoFormDbPage.dbType != 'sql'}">colspan="3"</c:if> >
- <t:dictSelect field="dbType" type="radio" typeGroupCode="formDbType" hasLabel="false" title="form.db.type" defaultVal="${autoFormDbPage.dbType}"></t:dictSelect>
- <span class="Validform_checktip"></span>
- </td>
- <c:if test="${autoFormDbPage.dbType == 'sql'}">
- <td align="center" width="100px">
- <label class="Validform_label"><b>动态数据源:</b></label>
- </td>
- <td class="value" colspan="2">
- <select id="sqlDbKey" name="sqlDbKey">
- <option value="" selected="selected">--平台数据源--</option>
- <c:forEach items="${dynamicDataSourceEntitys}" var="dynamicDataSourceEntity">
- <option value="${dynamicDataSourceEntity.dbKey}" <c:if test="${autoFormDbPage.dbKey eq dynamicDataSourceEntity.dbKey}">selected="selected"</c:if>>${dynamicDataSourceEntity.dbKey}</option>
- </c:forEach>
- </select>
- <span class="Validform_checktip"></span>
- </td>
- </c:if>
- <!-- update-end--Author:scott Date:20170327 for:SQL数据源与表数据源冲突问题处理 -->
- </tr>
- <!--update-begin--Author: jg_huangxg Date:20150723 for:增加填报数据源和填报数据库表显示 -->
- <tr id="dataSourceTr">
- <td align="right">
- <label class="Validform_label"><t:mutiLang langKey="form.tb.db.key"/>:</label>
- </td>
- <td class="value">
- <select id="tbDbKey" name="tbDbKey">
- <option value="">--平台数据源--</option>
- <c:forEach items="${dynamicDataSourceEntitys}" var="dynamicDataSourceEntity">
- <option value="${dynamicDataSourceEntity.dbKey}">${dynamicDataSourceEntity.dbKey}</option>
- </c:forEach>
- </select>
- <span class="Validform_checktip"></span>
- </td>
- <td align="center">
- <label class="Validform_label"><t:mutiLang langKey="form.tb.db.table.name"/>:</label>
- </td>
- <td class="value">
- <select id="tbDbTableName" name="tbDbTableName">
- <option value="">--请选择--</option>
- <c:forEach items="${tableNames}" var="tableName">
- <option value="${tableName}">${tableName}</option>
- </c:forEach>
- </select>
- <span class="Validform_checktip"></span>
- </td>
- </tr>
- <!--update-end--Author: jg_huangxg Date:20150723 for:增加填报数据源和填报数据库表显示 -->
- </tr>
- </table>
- <!--add-begin--Author:luobaoli Date:20150621 for:新增数据源类型为“table”时的处理逻辑 -->
- <c:if test="${autoFormDbPage.dbType == 'table'}">
- <div style="margin-top: 5px;border: 1px solid #E6E6E6;" id="table_div" class="formdbdiv">
- <table cellpadding="0" cellspacing="1" class="formtable">
- <tr>
- <td align="right">
- <label class="Validform_label"><t:mutiLang langKey="common.dynamic.dbsource"/>:</label>
- </td>
- <td class="value">
- <select id="dbKey" name="dbKey">
- <!--update-begin--Author:luobaoli Date:20150701 for:表单数据源编辑时增加数据源正确显示逻辑 -->
- <option value="" <c:if test='${empty autoFormDbPage.dbKey}'>selected="selected"</c:if>>平台数据源</option>
- <c:forEach items="${dynamicDataSourceEntitys}" var="dynamicDataSourceEntity">
- <option value="${dynamicDataSourceEntity.dbKey}" <c:if test='${autoFormDbPage.dbKey==dynamicDataSourceEntity.dbKey}'>selected="selected"</c:if>>${dynamicDataSourceEntity.dbKey}</option>
- </c:forEach>
- <!--update-end--Author:luobaoli Date:20150701 for:表单数据源编辑时增加数据源正确显示逻辑 -->
- </select>
- <span class="Validform_checktip"></span>
- </td>
- <td align="right">
- <label class="Validform_label"><t:mutiLang langKey="form.db.tablename"/>:</label>
- </td>
- <td class="value">
- <select id="dbTableName" name="dbTableName">
- <c:forEach items="${tableNames}" var="tableName">
- <option value="${tableName}" <c:if test='${tableName==autoFormDbPage.dbTableName}'>selected="selected"</c:if>>${tableName}</option>
- </c:forEach>
- </select>
- <span class="Validform_checktip"></span>
- </td>
- <td class="value">
- </td>
- </tr>
- <tr>
- <td class="value" colspan="5">
- <div style="width:100%;height:100%" title="表单数据源属性" id="autoFormDbFieldForTable"></div>
- </td>
- </tr>
- </table>
- </div>
- </c:if>
- <c:if test="${autoFormDbPage.dbType == 'sql'}">
- <div style="margin-top: 5px;border: 1px solid #E6E6E6" id="sql_div" class="formdbdiv">
- <table cellpadding="0" cellspacing="1" style="width: 100%">
- <tr>
- <td align="right" width="95px">
- <label class="Validform_label"><t:mutiLang langKey="form.db.synsql"/>:</label>
- </td>
- <td class="value" colspan="3" align="center">
- <span id="dbDynSqlButton"></span>
- </td>
- </tr>
- <tr>
- <td class="value" colspan="4">
- <div style="width:100%;border: 1px solid #E6E6E6"">
- <textarea id="dbDynSql" style="width:99%" class="inputxt" rows="5" name="dbDynSql">${autoFormDbPage.dbDynSql}</textarea><p/>
- 您可以键入“${abc}”作为一个参数,这里abc是参数的名称。例如:<br/>
- select * from table where id = <%="${abc}"%>。<br/>
- select * from table where id = <%="'${abc}'"%>(如果id字段为字符串类型)<p/>
- </div>
- </td>
- </tr>
- <tr>
- <td class="value" colspan="4">
- <!--update-begin--Author:luobaoli Date:20150630 for:新增fieldset标签 -->
- <fieldset style="border: 1px solid #E6E6E6;">
- <legend>查询数据列</legend>
- <div style="width:100%;height:100%" title="表单数据源属性" id="autoFormDbField"></div>
- </fieldset>
- <!--update-end--Author:luobaoli Date:20150630 for:新增fieldset标签 -->
- </td>
- </tr>
- <tr>
- <td class="value" colspan="4">
- <!--update-begin--Author:luobaoli Date:20150630 for:新增fieldset标签 -->
- <fieldset style="border: 1px solid #E6E6E6;">
- <legend>查询参数</legend>
- <div style="width:100%;height:100%" title="表单参数" id="autoFormParam"></div>
- </fieldset>
- <!--update-end--Author:luobaoli Date:20150630 for:新增fieldset标签 -->
- </td>
- </tr>
- </table>
- </div>
- </c:if>
- <c:if test="${autoFormDbPage.dbType == 'clazz'}">
- <div style="margin-top: 5px;border: 1px solid #E6E6E6" id="clazz_div" class="formdbdiv">
- <table cellpadding="0" cellspacing="1" class="formtable">
- <tr>
- <td align="right">
- <label class="Validform_label"><t:mutiLang langKey="common.type"/>:</label>
- </td>
- <td class="value">
- <t:dictSelect field="javaType" type="radio" typeGroupCode="enhanceType" hasLabel="false" defaultVal="${autoFormDbPage.javaType}"></t:dictSelect>
- <span class="Validform_checktip"></span>
- </td>
- <td align="right">
- <label class="Validform_label"><t:mutiLang langKey="common.value"/>:</label>
- </td>
- <td class="value">
- <input id="javaValue" name="javaValue" type="text" style="width: 500px;height: 26px" value='${autoFormDbPage.javaValue}'/>
- <span class="Validform_checktip"></span>
- </td>
- <td class="value">
- </td>
- </tr>
- <tr>
- <td class="value" colspan="5">
- <!--update-begin--Author:luobaoli Date:20150630 for:新增fieldset标签 -->
- <fieldset style="border: 1px solid #E6E6E6;">
- <legend>查询数据列</legend>
- <div style="width:100%;height:100%" title="表单数据源属性" id="autoFormDbFieldForJava"></div>
- </fieldset>
- <!--update-end--Author:luobaoli Date:20150630 for:新增fieldset标签 -->
- </td>
- </tr>
- <tr>
- <td class="value" colspan="5">
- <!--update-begin--Author:luobaoli Date:20150630 for:新增fieldset标签 -->
- <fieldset style="border: 1px solid #E6E6E6;">
- <legend>查询参数</legend>
- <div style="width:100%;height:100%" title="表单参数" id="autoFormParamForJava"></div>
- </fieldset>
- <!--update-end--Author:luobaoli Date:20150630 for:新增fieldset标签 -->
- </td>
- </tr>
- </table>
- </div>
- </c:if>
- <!--add-end--Author:luobaoli Date:20150621 for:新增数据源类型为“table”时的处理逻辑 -->
- </t:formvalid>
- <!-- 添加 附表明细 模版 -->
- <table style="display:none">
- <tbody id="add_autoFormDbField_table_template">
- <tr>
- <td align="center"><div style="width: 40px;" name="xh"></div></td>
- <td align="center"><input style="width:30px;" type="checkbox" name="ck"/></td>
- <td align="left">
- <input name="autoFormDbFieldList[#index#].fieldName" maxlength="32"
- type="text" class="inputxt" style="width:120px;">
- </td>
- <td align="left">
- <input name="autoFormDbFieldList[#index#].fieldText" maxlength="50"
- type="text" class="inputxt" style="width:120px;">
- </td>
- <!-- update--begin--author:zhangjiaqiang date:20170325 for:#1799 【自定义表单功能】扩展数据源字段,控件参数配置 -->
- <td align="left">
- <t:dictSelect field="autoFormDbFieldList[#index#].widgetType"
- hasLabel="false" typeGroupCode="widgetType"></t:dictSelect>
- </td>
- <td align="left">
- <input name="autoFormDbFieldList[#index#].widgetWidth" maxlength="50"
- type="text" class="inputxt" style="width:120px;" value="">
- </td>
- <td align="left">
- <input name="autoFormDbFieldList[#index#].dictType" maxlength="50"
- type="text" class="inputxt" style="width:120px;" value="">
- </td>
- <td align="left">
- <t:dictSelect field="autoFormDbFieldList[#index#].validateRule"
- hasLabel="false" typeGroupCode="dataType"></t:dictSelect>
- </td>
- <!-- update--end--author:zhangjiaqiang date:20170325 for:#1799 【自定义表单功能】扩展数据源字段,控件参数配置 -->
- <td align="center">
- <div style="width: 50px;" align="center">[<a name="delAutoFormDbFieldOneBtn" href="javascript:void(0)" onclick="deleteOne(this)"><t:mutiLang langKey="common.delete"/></a>]</div>
- </td>
- </tr>
- </tbody>
- <tbody id="add_autoFormParam_table_template">
- <tr>
- <td align="center"><div style="width: 40px;" name="xh"></div></td>
- <td align="center"><input style="width:20px;" type="checkbox" name="ck"/></td>
- <td align="left">
- <input name="autoFormParamList[#index#].paramName" maxlength="32"
- type="text" class="inputxt" style="width:120px;"
- datatype="*"/>
- <label class="Validform_label" style="display: none;"><t:mutiLang langKey="form.param.name"/></label>
- </td>
- <td align="left">
- <input name="autoFormParamList[#index#].paramDesc" maxlength="32"
- type="text" class="inputxt" style="width:120px;"/>
- <label class="Validform_label" style="display: none;"><t:mutiLang langKey="form.param.desc"/></label>
- </td>
- <td align="left">
- <input name="autoFormParamList[#index#].paramValue" maxlength="32"
- type="text" class="inputxt" style="width:120px;"/>
- <label class="Validform_label" style="display: none;"><t:mutiLang langKey="form.param.value"/></label>
- </td>
- <td align="left">
- <input name="autoFormParamList[#index#].seq" maxlength="32"
- type="text" class="inputxt" style="width:120px;"/>
- <label class="Validform_label" style="display: none;"><t:mutiLang langKey="common.order"/></label>
- </td>
- <td align="center">
- <div style="width: 50px;" align="center">[<a class="delAutoFormParamOneBtn" href="javascript:void(0)" onclick="deleteOne(this)"><t:mutiLang langKey="common.delete"/></a>]</div>
- </td>
- </tr>
- </tbody>
- <!--add-begin--Author:luobaoli Date:20150621 for:新增数据源类型为“table”时的属性列表新增模块 -->
- <tbody id="add_autoFormDbFieldForTable_table_template">
- <tr>
- <td align="center"><div style="width: 40px;" name="xh"></div></td>
- <td align="center"><input style="width:20px;" type="checkbox" name="ck"/></td>
- <td align="left">
- <input name="autoFormDbFieldList[#index#].fieldName" maxlength="32"
- type="text" class="inputxt" style="width:120px;">
- </td>
- <td align="left">
- <input name="autoFormDbFieldList[#index#].fieldText" maxlength="50"
- type="text" class="inputxt" style="width:120px;">
- </td>
- <!-- update--begin--author:zhangjiaqiang date:20170327 for:#1799 【自定义表单功能】扩展数据源字段,控件参数配置 -->
- <td align="left">
- <t:dictSelect field="autoFormDbFieldList[#index#].widgetType"
- hasLabel="false" typeGroupCode="widgetType" ></t:dictSelect>
- </td>
- <td align="left">
- <input name="autoFormDbFieldList[#index#].widgetWidth" maxlength="50"
- type="text" class="inputxt" style="width:120px;" value="">
- </td>
- <td align="left">
- <input name="autoFormDbFieldList[#index#].dictType" maxlength="50"
- type="text" class="inputxt" style="width:120px;" value="">
- </td>
- <td align="left">
- <t:dictSelect field="autoFormDbFieldList[#index#].validateRule"
- hasLabel="false" typeGroupCode="dataType" ></t:dictSelect>
- </td>
- <!-- update--end--author:zhangjiaqiang date:20170327 for:#1799 【自定义表单功能】扩展数据源字段,控件参数配置 -->
- <td align="center">
- <div style="width: 50px;" align="center">[<a name="delAutoFormDbFieldForTableOneBtn" href="javascript:void(0)" onclick="deleteOne(this)"><t:mutiLang langKey="common.delete"/></a>]</div>
- </td>
- </tr>
- </tbody>
- <!--add-end--Author:luobaoli Date:20150621 for:新增数据源类型为“table”时的属性列表新增模块 -->
-
- <tbody id="add_autoFormDbFieldForJava_table_template">
- <tr>
- <td align="center"><div style="width: 40px;" name="xh"></div></td>
- <td align="center"><input style="width:20px;" type="checkbox" name="ck"/></td>
- <td align="left">
- <input name="autoFormDbFieldList[#index#].fieldName" maxlength="32"
- type="text" class="inputxt" style="width:120px;">
- </td>
- <td align="left">
- <input name="autoFormDbFieldList[#index#].fieldText" maxlength="50"
- type="text" class="inputxt" style="width:120px;">
- </td>
- <!-- update--begin--author:zhangjiaqiang date:20170327 for:#1799 【自定义表单功能】扩展数据源字段,控件参数配置 -->
- <td align="left">
- <t:dictSelect field="autoFormDbFieldList[#index#].widgetType"
- hasLabel="false" typeGroupCode="widgetType" ></t:dictSelect>
- </td>
- <td align="left">
- <input name="autoFormDbFieldList[#index#].widgetWidth" maxlength="50"
- type="text" class="inputxt" style="width:120px;" value="">
- </td>
- <td align="left">
- <input name="autoFormDbFieldList[#index#].dictType" maxlength="50"
- type="text" class="inputxt" style="width:120px;" value="">
- </td>
- <td align="left">
- <t:dictSelect field="autoFormDbFieldList[#index#].validateRule"
- hasLabel="false" typeGroupCode="dataType" ></t:dictSelect>
- </td>
- <!-- update--end--author:zhangjiaqiang date:20170327 for:#1799 【自定义表单功能】扩展数据源字段,控件参数配置 -->
-
- <td align="center">
- <div style="width: 50px;" align="center">[<a name="delAutoFormDbFieldForTableOneBtn" href="javascript:void(0)" onclick="deleteOne(this)"><t:mutiLang langKey="common.delete"/></a>]</div>
- </td>
- </tr>
- </tbody>
-
- <tbody id="add_autoFormParamForJava_table_template">
- <tr>
- <td align="center"><div style="width: 40px;" name="xh"></div></td>
- <td align="center"><input style="width:30px;" type="checkbox" name="ck"/></td>
- <td align="left">
- <input name="autoFormParamList[#index#].paramName" maxlength="32"
- type="text" class="inputxt" style="width:120px;"
- datatype="*"/>
- <label class="Validform_label" style="display: none;"><t:mutiLang langKey="form.param.name"/></label>
- </td>
- <td align="left">
- <input name="autoFormParamList[#index#].paramDesc" maxlength="32"
- type="text" class="inputxt" style="width:120px;"/>
- <label class="Validform_label" style="display: none;"><t:mutiLang langKey="form.param.desc"/></label>
- </td>
- <td align="left">
- <input name="autoFormParamList[#index#].paramValue" maxlength="32"
- type="text" class="inputxt" style="width:120px;"/>
- <label class="Validform_label" style="display: none;"><t:mutiLang langKey="form.param.value"/></label>
- </td>
- <td align="left">
- <input name="autoFormParamList[#index#].seq" maxlength="32"
- type="text" class="inputxt" style="width:120px;"/>
- <label class="Validform_label" style="display: none;"><t:mutiLang langKey="common.order"/></label>
- </td>
- <td align="center">
- <div style="width: 50px;" align="center">[<a class="delAutoFormParamOneBtn" href="javascript:void(0)" onclick="deleteOne(this)"><t:mutiLang langKey="common.delete"/></a>]</div>
- </td>
- </tr>
- </tbody>
- </table>
- </body>
- <script src = "plug-in/Formdesign/autoform/autoFormDb.js"></script>
|