一.快码的方式 html
1.快码的访问路径 ${项目名称}/rest/${组建名称}/codeList/${快码id}/查询codesql
http://127.0.0.1:8080/myapp/rest/org/codeList/common_list/USER_SEX服务器
2.自定义访问方法 : 注意必须添加restapp
项目名称/rest/模块名称 /服务器名称/方法? 参数名称=valuethis
http://127.0.0.1:8080/myapp/rest/mycompa4/TestService/hello?hello=nihaourl
<relationCodeList keyAttribute="userSex" codeListId="common_list" valueAttribute="sexName" busicompId="org" codeListDetail="USER_SEX"/>spa
三. 关联数据rest
xml的配置 code
<relationBean foreignAttribute="createPerson" refBeanName="UserBean" busicompId="org" attributes="userId" refId="createPersonBean"/> orm
本表: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>