|
@ -1,107 +1,94 @@
|
|
|
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="utf-8" %>
|
|
|
<%@include file="/WEB-INF/ehr/commons/jsp/commonInclude.jsp" %>
|
|
|
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %>
|
|
|
<div class="m-content">
|
|
|
<div id="div_info_form" data-role-form class="m-form-inline f-mt20 " data-role-form>
|
|
|
<div id="div_info_form_layout">
|
|
|
<div position="top" title="">
|
|
|
<div class="m-form-group">
|
|
|
<label>字段名称<spring:message code="spe.colon"/></label>
|
|
|
|
|
|
<div class="l-text-wrapper m-form-control essential">
|
|
|
<input type="hidden" data-type="text" value="${datasetId}"
|
|
|
data-attr-scan="datasetId">
|
|
|
<input type="hidden" data-type="text" name="resourceId" value="${resourceId}"
|
|
|
data-attr-scan="resourceId">
|
|
|
<div id="div_info_form" class="m-form-inline f-mt20 ">
|
|
|
<div class="m-form-group">
|
|
|
<label><span class="red">* </span>字段名称:</label>
|
|
|
|
|
|
<div class="m-form-control">
|
|
|
<input type="hidden" data-type="text">
|
|
|
<input type="hidden" data-type="text" name="resourceId">
|
|
|
<input type="hidden" id="inp_resource_id" name="id">
|
|
|
<input type="text" id="inp_field_name" placeholder="请输入字段名称"
|
|
|
required-title="该项为必填项!" name="name"/>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="m-form-group">
|
|
|
<label><span class="red">* </span>字段代码:</label>
|
|
|
|
|
|
<input type="hidden" id="inp_resource_id" data-type="text" class="required" data-attr-scan="id">
|
|
|
<input type="text" id="inp_field_name" class="required f-w240" placeholder="请输入字段名称"
|
|
|
required-title="该项为必输项!" data-attr-scan="name"/>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="m-form-group">
|
|
|
<label>字段代码<spring:message code="spe.colon"/></label>
|
|
|
|
|
|
<div class="l-text-wrapper m-form-control essential">
|
|
|
<input type="text" id="inp_field_code" data-type="select" class="required"
|
|
|
data-attr-scan="columnCode">
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="m-form-group">
|
|
|
<label>字段类型<spring:message code="spe.colon"/></label>
|
|
|
<div class="l-text-wrapper m-form-control ">
|
|
|
<input type="text" id="inp_field_code" data-type="select" class="required"
|
|
|
data-attr-scan="columnCode" name="columnCode">
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="m-form-group">
|
|
|
<label><span class="red">* </span>字段类型:</label>
|
|
|
|
|
|
<div class="l-text-wrapper m-form-control essential">
|
|
|
<input type="text" id="inp_field_type" data-type="select" class="required"
|
|
|
data-attr-scan="columnType">
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="m-form-group">
|
|
|
<label>字段长度<spring:message code="spe.colon"/></label>
|
|
|
<div class="l-text-wrapper m-form-control">
|
|
|
<input type="text" id="inp_field_type" name="columnType">
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="m-form-group">
|
|
|
<label><span class="red">* </span>字段长度:</label>
|
|
|
|
|
|
<div class="u-checkbox-wrap m-form-control essential">
|
|
|
<input type="text" id="inp_field_length" class="required" data-attr-scan="columnLength" >
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="m-form-group">
|
|
|
<label>是否主键<spring:message code="spe.colon"/></label>
|
|
|
<div class="u-checkbox-wrap m-form-control essential">
|
|
|
<input type="radio" value="1" name="inp_field_is_PK" data-attr-scan="primaryKey">是
|
|
|
<input type="radio" checked value="0" name="inp_field_is_PK" data-attr-scan="primaryKey">否
|
|
|
</div>
|
|
|
<label style="width: 90px">是否可为空<spring:message code="spe.colon"/></label>
|
|
|
<div class="u-checkbox-wrap m-form-control essential">
|
|
|
<input type="radio" checked value="1" name="inp_field_is_null" data-attr-scan="nullable">是
|
|
|
<input type="radio" value="0" name="inp_field_is_null" data-attr-scan="nullable">否
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="m-form-group">
|
|
|
<label>字段说明<spring:message code="spe.colon"/></label>
|
|
|
<div class="u-checkbox-wrap m-form-control">
|
|
|
<input type="text" id="inp_field_length" name="columnLength" >
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="m-form-group">
|
|
|
<label><span class="red">* </span>是否主键</label>
|
|
|
<div class="u-checkbox-wrap m-form-control ">
|
|
|
<input type="radio" value="1" name="inp_field_is_PK" name="primaryKey">是
|
|
|
<input type="radio" checked value="0" name="inp_field_is_PK" name="primaryKey">否
|
|
|
</div>
|
|
|
<label style="width: 90px"><span class="red">* </span>是否能空</label>
|
|
|
<div class="u-checkbox-wrap m-form-control ">
|
|
|
<input type="radio" checked value="1" name="inp_field_is_null" name="nullable">是
|
|
|
<input type="radio" value="0" name="inp_field_is_null" name="nullable">否
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="m-form-group">
|
|
|
<label>字段说明:</label>
|
|
|
|
|
|
<div class="u-checkbox-wrap m-form-control ">
|
|
|
<input type="text" id="inp_field_remark" data-attr-scan="definition">
|
|
|
<div class="u-checkbox-wrap m-form-control ">
|
|
|
<input type="text" id="inp_field_remark" name="definition">
|
|
|
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div position="center" title="">
|
|
|
<div class="m-form-group">
|
|
|
<label>数据来源<spring:message code="spe.colon"/></label>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="m-form-group">
|
|
|
<label>数据来源</label>
|
|
|
|
|
|
<div class="u-checkbox-wrap m-form-control ">
|
|
|
<label id="inp_dataset_from" style="text-align:left">逻辑表</label> </div>
|
|
|
</div>
|
|
|
<div id="centerTab1" style="display:none">
|
|
|
<div style="margin-left: 70px;float: left">
|
|
|
<div class="u-checkbox-wrap m-form-control ">
|
|
|
<input type="radio" checked value="1" name="inp_dataset_from" >逻辑表
|
|
|
<input type="radio" value="0" name="inp_dataset_from" >事实表
|
|
|
</div>
|
|
|
</div>
|
|
|
<div id="centerTab1" style="display:none">
|
|
|
<div style="margin-left: 70px;float: left">
|
|
|
|
|
|
<div id="left_datagrid"></div>
|
|
|
</div>
|
|
|
<div style="margin-left: 10px;float: left">
|
|
|
<div id="left_datagrid"></div>
|
|
|
</div>
|
|
|
<div style="margin-left: 10px;float: left">
|
|
|
|
|
|
<div id="right_datagrid"></div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div id="centerTab2">
|
|
|
<div class="m-form-group">
|
|
|
<label>逻辑数据来源<spring:message code="spe.colon"/></label>
|
|
|
<div id="right_datagrid"></div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div id="centerTab2">
|
|
|
<div class="m-form-group">
|
|
|
<label>逻辑数据来源</label>
|
|
|
|
|
|
<div class="m-form-control">
|
|
|
<textarea rows="10" class="l-textarea" style="width:350px;height: 350px"
|
|
|
data-attr-scan="logicDataSource"></textarea>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div position="bottom" title="">
|
|
|
<div class="m-form-bottom">
|
|
|
<div id="btn_cancel" class="l-button l-button-no">
|
|
|
<span>关闭</span>
|
|
|
</div>
|
|
|
<div id="btn_save" class="l-button">
|
|
|
<span>保存</span>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="m-form-control">
|
|
|
<textarea rows="10" class="l-textarea" style="width:350px;height: 350px" name="logicDataSource"></textarea>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="m-form-bottom">
|
|
|
<div id="btn_cancel" class="l-button l-button-no">
|
|
|
<span>关闭</span>
|
|
|
</div>
|
|
|
<div id="btn_save" class="l-button">
|
|
|
<span>保存</span>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|