一.快码的方式
1.快码的访问路径 ${项目名称}/rest/${组建名称}/codeList/${快码id}/查询code
http://127.0.0.1:8080/myapp/rest/org/codeList/common_list/USER_SEX
2.自定义访问方法 : 注意必须添加rest
项目名称/rest/模块名称 /服务器名称/方法? 参数名称=value
http://127.0.0.1:8080/myapp/rest/mycompa4/TestService/hello?hello=nihao
<relationCodeList keyAttribute="userSex" codeListId="common_list" valueAttribute="sexName" busicompId="org" codeListDetail="USER_SEX"/>
三. 关联数据
xml的配置
<relationBean foreignAttribute="createPerson" refBeanName="UserBean" busicompId="org" attributes="userId" refId="createPersonBean"/>
本表:createPerson , org 模块下的UserBean的 属性userId,可以是主键也可以是其他column, 自定义createPersonBean
url的配置
data-url="/rest/draw/DrawingService/query?queryName=queryList&filterQuery=true&queryType=page&refCols=createPersonBean.userFullname">
查询用: &refCols=createPersonBean.userFullname
字段的添加 :这里显示出来
<th data-column="createPersonBean_userFullname" data-orderable="false" class="text-center"
width="80px">
创建人
</th>
二.主从表的插入:
主表保存方法:
<button class="btn m-b-xs w-xs btn-info" onclick="family2ParentVueForm.saveMasterDetail(this,'/family2/ParentService/', 'Child' , 'Childgrid')">
<i class=" fa fa-save"></i>保存
</button>
<button class="btn m-b-xs w-xs btn-default" data-url="family2/ParentService/parentListPage"
onclick="redirectDataUrl(this)">
<i class="fa fa-rotate-left"></i>返回
</button>
子表新增方法:
<!-- 保存为 (this,'table','xxxxx') 这个是表示到table -->
<button class="btn btn-info " type="button"
data-url="/family2/ChildService/add"
data-id="Childgrid" onclick="add(this,'table','xxxxx')">
新增
</button>
<button class="btn btn-danger form-control" type="button"
data-url="/rest/family2/ParentService?multi=true"
onclick="del(this,'table')"
data-id="Parentgrid">
删除
</button>
三. 查询url的分析
http://localhost:8080/Draw_Mysql/rest/org/UserBeanService/query?queryName=queryUnitUsers&queryType=page&unitId=10000&subOrgId=10000&&rows=25&draw=1&page=1&start=0&length=25
四. 弹出div的增删该查
list页面,弹出修改页面对话框 data-link-type="dialog"
<th data-column="createPerson" data-orderable="false" class="text-center"
width="80px" data-link='/myconpa/DrawService/id/' data-link-params='drawingid' data-link-type="dialog">
创建人 -- 弹出dialog
</th>
<th data-column="createPerson" data-orderable="false" class="text-center"
width="80px" data-link='/myconpa/DrawService/id/' data-link-params='drawingid' >
2创建人
</th>
五.button 弹出dialog
<button class="btn btn-info " type="button"
data-url="/myconpa/DrawService/add"
data-id="Drawgrid" onclick="add(this,'form','xxxxx')"
>
新增
</button>
<button class="btn btn-info " type="button"
data-url="/myconpa/DrawService/add"
data-id="Drawgrid" onclick="add(this,'dialog','新增draw')"
>
新增-弹出-dilog
</button>
<button class="btn btn-info " type="button"
data-url="/myconpa/DrawService/add"
data-id="Drawgrid" onclick="add(this,'popover','新增draw')"
>
新增-弹出-popover
</button>