一.快碼的方式 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>