EOS之单表查询
1数据建模(连接数据源)
2持久化实体 和 非持久化实体
3.查询前后端配置
4业务字典
数据实体:是一个抽象的概念,描述数据结构的名称和类型的信息。包含持久化实体和非持久化实体。
持久化实体:

非持久化实体:不能增删改查

查询实体:特殊类型的持久化实体,只能查

导入实体:
criteria Type:在线帮助中查询


<div class="nui-panel" style="width:100%;height:15%;" showToolbar="false" showFooter="true">
<div id="queryform" class="nui-form" align="center" style="height:100%">
<!-- 数据实体的名称 -->
<input class="nui-hidden" name="criteria/_entity" value="com.cgn.bws.metadata.Pipeline.BwMetadataPipeline"> //value="数据库url"
//_entity查询实体,value:定义查哪一个实体
<!-- 排序字段 -->
<input class="nui-hidden" name="criteria/_orderby[1]/_property" value="p_id"> //定义了按照p_id进行排序 _property 是对那个属性进行操作
<input class="nui-hidden" name="criteria/_orderby[1]/_sort" value="asc"> //定义了排序的方式 按照升序排序
<table id="table1" class="table" style="height:100%">
<tr>
<td style="width: 5%;" align="right">
管道编号:
</td>
<td style="width:9%;">
<input class="nui-textbox" name="criteria/_expr[1]/p_id" allowinput="true" style="float: left; width:75%;" />
<input class="nui-hidden" name="criteria/_expr[1]/_op" value="="> //OP定义<,=,>,like
</td>
<td style="width: 5%;" align="right">
介 质 种 类:
</td>
<td style="width:9%;">
<input class="nui-textbox" name="criteria/_expr[2]/p_type" allowinput="true" style="float: left; width:75%;" />
<input class="nui-hidden" name="criteria/_expr[2]/_op" value="like"> //OP定义<,=,>,like
<input class="nui-hidden" name="criteria/_expr[2]/_likeRule" value="all"> //定义op规则
//后两个input 是定义了搜做规则。
</td>
<td style="width: 5%;" align="right">
介质压力/MPa:
</td>
<td style="width:9%;">
<input class="nui-textbox" name="criteria/_expr[3]/p_pressure" allowinput="true" style="float: left; width:75%;" />
<input class="nui-hidden" name="criteria/_expr[3]/_op" value="like">
<input class="nui-hidden" name="criteria/_expr[3]/_likeRule" value="all">
</td>
<td style="width: 5%;" align="right">
管 长/m:
</td>
<td style="width:9%;">
<input class="nui-textbox" name="criteria/_expr[4]/p_length" allowinput="true" style="float: left; width:75%;" />
<input class="nui-hidden" name="criteria/_expr[4]/_op" value="like">
<input class="nui-hidden" name="criteria/_expr[4]/_likeRule" value="all">
</td>
</tr>
<tr>
<td style="width: 5%;" align="right">
管道名称:
</td>
<td style="width:9%;">
<input class="nui-textbox" name="criteria/_expr[5]/p_name" allowinput="true" style="float: left; width:75%;" />
<input class="nui-hidden" name="criteria/_expr[5]/_op" value="like">
<input class="nui-hidden" name="criteria/_expr[5]/_likeRule" value="all">
</td>
<td style="width: 5%;" align="right">
介质温度/℃:
</td>
<td style="width:9%;">
<input class="nui-textbox" name="criteria/_expr[6]/p_temperature" allowinput="true" style="float: left; width:75%;" />
<input class="nui-hidden" name="criteria/_expr[6]/_op" value="like">
<input class="nui-hidden" name="criteria/_expr[6]/_likeRule" value="all">
</td>
<td style="width: 5%;" align="right">
保 温 厚 度/m:
</td>
<td style="width:9%;">
<input class="nui-textbox" name="criteria/_expr[7]/p_thickness" allowinput="true" style="float: left; width:75%;" />
<input class="nui-hidden" name="criteria/_expr[7]/_op" value="like">
<input class="nui-hidden" name="criteria/_expr[7]/_likeRule" value="all">
</td>
<td style="width: 5%;" align="right">
管 径/m:
</td>
<td style="width:9%;">
<input class="nui-textbox" name="criteria/_expr[8]/p_caliber" allowinput="true" style="float: left; width:75%;" />
<input class="nui-hidden" name="criteria/_expr[8]/_op" value="like">
<input class="nui-hidden" name="criteria/_expr[8]/_likeRule" value="all">
</td>
</tr>
</table>
</div>
</div>
<div class="nui-toolbar" style="border-bottom:0;padding:0px;">
<table style="width:100%;">
<tr>
<td style="width:100%;">
<a class="nui-button" iconCls="icon-search" onclick="search()">
查询
</a>
<a class="nui-button" onclick="reset()">
重置
</a>
|
<a class="nui-button" iconCls="icon-add" onclick="add()">
新增
</a>
<a id="update" class="nui-button" iconCls="icon-edit" onclick="edit()">
编辑
</a>
<a class="nui-button" iconCls="icon-remove" onclick="remove()">
删除
</a>
<!-- <a class="nui-button" iconCls="icon-undo" onclick="onload()">
导入
</a> -->
</td>
</tr>
</table>
</div>
查询步骤:
先要定义一个实体,定义排序规则,
table进行查询名称,条件设置
name="criteria/_expr[1] //以数组出现定义为一个组
OP定义<,=,>,like
定义op规则
配置分页实体 pagecond
前段如何 配置 pagecond 实体




注意:

要和

匹配

要和

匹配
业务字典
浙公网安备 33010602011771号