@15311494814
2016-12-15T13:21:13.000000Z
字数 16899
阅读 509
rest/user [post]
{"name":"zhangning",
"loginname":"123",
"password":"",
"mobile":"",
"email":"",
"sex":"",
"birthday":"",
"nation":"",
"state":"",
"idtype":"",
"idnum":"",
"address":"",
"status":1
}
@1字段 | 必填 | 说明 |
---|---|---|
name | 否 | 姓名 |
loginname | 是 | 登录名 |
password | 是 | 密码 |
mobile | 否 | 手机号 |
否 | 邮箱 | |
sex | 否 | 性别() |
status | 否 | 状态(1,男,2,女3,0未知) |
birthday | 否 | 生日(yyyy-MM-dd) |
nation | 否 | 民族 |
state | 否 | 国家 |
idtype | 否 | 证件类型 |
idnum | 否 | 证件号 |
address | 否 | 地址 |
返回:
{
"statusCode": "000000",
"result": {
"uuid": "5770ba4846cd41b580029fb66e5dfaa5",
"key": 15,
"name": "lichuan",
"loginname": "zhangning",
"password": "123456",
"mobile": "",
"email": "",
"sex": 0,
"birthday": "",
"nation": "",
"state": "",
"idtype": "",
"idnum": "",
"address": "",
"createtime": "2016-12-05 17:08:13",
"status": 0
},
"error": ""
}
@2字段 | 必填 | 说明 |
---|---|---|
name | 姓名 | |
loginname | 登录名 | |
password | 密码 | |
mobile | 手机号 | |
邮箱 | ||
status | 状态 | |
uuid | 用户id |
rest/user/resetpassword/{userid} [put]
rest/user/{userid} [put]
{"name":"zhangning",
"loginname":"123",
"mobile":"123",
"email":"123@qq.com"
}
字段 | 必填 | 说明 |
---|---|---|
同@1 |
返回:
同@@
rest/user/{userid} [get]
{
"statusCode": "000000",
"result": {
"uuid": "5770ba4846cd41b580029fb66e5dfaa5",
"key": 15,
"name": "lichuan",
"loginname": "12aac3213",
"password": "123",
"mobile": "",
"email": "",
"sex": 2,
"birthday": "",
"nation": "",
"state": "",
"idtype": "",
"idnum": "",
"address": "",
"createtime": "2016-12-05 17:08:13",
"status": 0
},
"error": ""
}
rest/user[get]
/name/
/loginname/
/password/
/mobile/
/email/
/beginbirthday/
/endbirthday/
/nation/
/state/
/idtype/
/idnum/
/begincreatetime/
/endcreatetime/
/status/
/userid/id1,id2...
/orderby/
/sex/
/result/
字段 | 必填 | 说明 |
---|---|---|
同@1 |
rest/user/limit/ [get]
name=
?loginname=
?password=
?mobile=
?email=
?userid=id1,id2...
pagesize=
index=
字段 | 必填 | 说明 |
---|---|---|
同@1 |
post/user/{userid} [delete]
rest/roleuser/user [post]
{"userid":"员工id",
"roleid":"角色id1,角色id2,..."}
字段 | 是否必填 | 说明 |
---|---|---|
userid | 是 | 用户id |
roleid | 是 | 角色id,可多个 |
每修改一次角色,找到对应角色ids,再找到对应所有去重的模块ids和权限ids,更新角色id,所属项目id ,权限ids,模块ids
rest/roleuser/role [post]
{
"roleid":"角色id1",
"userid":"员工id1,员工id2......",}
rest/roleuser/{userroleid} [delete]
rest/roleuser/query/ [get]
/uuid/{uuids}
/roleid/{roleid}
/userid/{userid}
/projectid/{projectid}
/
rest/roleuser/limit/{roleid} [get]
/uuid/{uuids}
/roleid/{roleid}
/userid/{userid}
/projectid/{projectid}
/startindex/{startindex}
/pagesize/{pagesize}
rest/role [post]
{"name":"角色名称",
"projectid":"项目id"}
字段|是否必填|说明
name|是|角色名称
projectid|否|项目id
rest/role/{roleid} [put]
{"name":"角色名称"}
rest/role/limit [get]
/name/{name}/projectid/{projectid}/status/{status}/begincreatetime/{begincreatetime}/endcreatetime/{endcreatetime}/orderby/{orderby}/result/{result}/startindex/{startindex}/pagesize/{pagesize}
参数:
参数名 | 说明 | 举例 |
---|---|---|
name | 角色名称 | zn |
prijectid | 项目id | uuid |
status | 状态 | 0(0,启用,1,停用,默认为0) |
begincreatetime | 开始时间 | 2016-01-01 (12:00:00) |
endcreatetime | 结束时间 | 2016-01-01 (12:00:00) |
orderby | 排序 | createtime-desc |
rest/role/query [get]
/name/{name}/projectid/{projectid}/status/{status}/begincreatetime/{begincreatetime}/endcreatetime/{endcreatetime}/orderby/{orderby}/result/{result}
参数名 | 说明 | 举例 |
---|---|---|
name | 角色名称 | zn |
prijectid | 项目id | uuid |
status | 状态 | 0(0,启用,1,停用,默认为0) |
begincreatetime | 开始时间 | 2016-01-01 (12:00:00) |
endcreatetime | 结束时间 | 2016-01-01 (12:00:00) |
orderby | 排序 | createtime-desc |
post/role/{roleid} [delete]
rest/rolepermisison [post]
{"roleid":"角色id",
"passid":"权限id1,id2..."}
字段|是否必填|说明
roleid|是|角色id
permisisonid|是|权限id,可多个
rest/rolepermission/{rolepermisisonid} [delete]
rest/rolepermission/{rolepermissionid} [get]
rest/rolepermisison/query [get]
/uuid/{uuids}
/permissionid/{permissionid}
/roleid/{roleid}
rest/rolepermisison/limit [get]
/uuid/{uuids}
/permissionid/{permissionid}
/roleid/{roleid}
/pagesize/{pagesize}
/startindex/{startindex}
rest/permission [post]
{"modelid":"模块id",
"name":"权限名称",
"url":"权限url",
"params":"参数"}
字段 | 是否必填 | 说明 |
---|---|---|
modelid | 是 | 模块id |
name | 时 | 权限名称 |
url | 否 | 权限url |
paramete | 否 | 参数 |
rest/permission/{permissionid} [put]
{
"name":"权限名称",
"modelid":"模块id",
"url":"权限url",
"parameter":"参数"}
rest/permission/{permissionid} [delete]
rest/permission/limit [get]
permissionid=
name=
?modelid=
?pagesize=
?index=
rest/permission/query [get]
permissionid=
?name=
?modelid=
rest/model [post]
{"name":"模块名称",
"type":"模块类型",
"pid":"上级id",
"tid":"顶级id",
"icon":"图标",
"url":"",
"orderby":"排序"}
字段 | 是否必填 | 说明 |
---|---|---|
name | 是 | 模块名称 |
type | 是 | 模块类型(导航,菜单,单页面) |
pid | 是 | 上级id |
tid | 是 | 顶级id |
icon | 否 | 图标路径 |
url | 否 | url |
orderby | 否 | 排序 |
rest/model/order [put]
{
modelids=id1,id3
orderbys=3,1
}
rest/model/{modelid} [put]
{"name":"模块名称",
"icon":"图标",
"url":"",
"orderby":"排序"}
rest/model/{modelid} [delete]
rest/model/limit [get]
*uuid/{uuid}(可多条)
*name/{name}
*type/{type}
*pid/{pid}
*tid/{tid}
*pagesize/{pagesize}
*startindex/{startindex}
*orderby/{orderby}
*result/{result}
rest/models [get]
*uuid/{uuid}(可多条)
*name/{name}
*type/{type}
*pid/{pid}
*tid/{tid}
*orderby/{orderby}
*result/{result}
rest/organizationtype [post]
{"name":"公司","level":"top"}
参数:
@1字段 | 是否必填 | 说明 |
---|---|---|
name | 是 | 字段名 |
level | 是 | 级别(top,middle,bottom) |
返回:
{"uuid":"sad23da31","name":"导航","level":"top"}
@2字段|说明
name | 字段名 |
---|---|
level | 级别(top,middle,bottom) |
uuid | 类型id |
rest/organizationtype/{organizationtypeid} [put]
{"name":"导航","level":"top"}
参数同@1
返回同@2
rest/organizationtype/{organizationtypeid} [delete]
rest/organizationtype/{organizationtypeid} [get]
返回:
{"uuid":"sad23da31","name":"导航","level":"top"}
rest/organizationtypes/limit [get]
uuid=(可多条)
?name=
?level=
?pagesize=
?index=
参数同@1
返回同@2
rest/organizationtypes/query [get]
rest/organization [post]
{"name":"架构名称",
"tid":"顶级id",
"pid":"上级id",
"organizationtypeid":"组织类型id",
"orderby":"排序"}
字段 | 是否必填 | 说明 |
---|---|---|
name | 是 | 架构名称 |
topid | 是 | 顶级id |
superiorid | 是 | 上级id |
organizationtypeid | 是 | 组织类型id |
orderby | 否 | 排序 |
rest/organization/{organizationid} [put]
{"name":"架构名称",
"pid":"上级id",
"tid":"顶级id",
"organizationtypeid":"组织类型id"}
rest/organization/order [put]
{
organizationids=id1,id3
orderbys=3,1
}
先判断是否存在下级,不存在则可以删除
rest/organization/{organizationid} [delete]
rest/organization/son/{organizationid} [get]
rest/organization/limit [get]
/uuid/{uuids}
/name/{name}
/organizationtypeid/{organizationtypeid}
/tid/{tid}
/pid/{pid}
/orderby/{orderby}
/result/{result}
/startindex/{startindex}
/pagesize/{pagesize}
rest/organization/query [get]
/uuid/{uuids}
/name/{name}
/organizationtypeid/{organizationtypeid}
/tid/{tid}
/pid/{pid}
/orderby/{orderby}
/result/{result}
rest/organization/{organizationid} [get]
post/organizationuser [post]
{"userid":"id1,id2...",
"organizationid":"id1"}
字段 | 是否必填 | 说明 |
---|---|---|
userid | 是 | 用户id,可多个 |
organizationid | 是 | 组织id |
post/organizationuser/{userid}/{organizationid} [delete]
post/organizationusers/limit [get]
/uuid/{uuids}/
/userid/{userid}
organizationid/{organizationid}
/pagesize/{pagesize}/
/startidex/{startindex}
post/organizationusers/query [get]
/uuid/{uuids}/
/userid/{userid}
organizationid/{organizationid}
rest/projectgroup [post]
{"projectgroupname":"项目组名称",
"resume":"说明",
"icon":"图标",
"status":"启用状态",
"sortnum":""}
rest/projectgroup/{projectgroupid} [put]
{"projectgroupname":"项目组名称",
"resume":"说明",
"icon":"图标",
"status":"启用状态",
"sortnum":""}
rest/projectgroups/limit [get]
/uuid/{uuids}
/name/{name}
status/{status}
/pagesize/{pagesize}
/startindex/{startindex}
post/projectgroups/limit [get]
projectgroupid=
?name=
?status=
rest/projectgroup/{projectgroupid} [delete]
post/project [post]
{"projectname":"项目名称",
"resume":"简介",
"projectgroupid":"所属项目组id",
"begintime":"",
"endtime":"",
"bodget":"",
"actual":"",
"planamount":"",
"sortnum":"排序"}
post/project/{projectid} [put]
{"projectname":"项目名称",
"resume":"简介",
"projectgroupid":"所属项目组id",
"begintime":"项目开始时间",
"endtime":"项目结束时间",
"bodget":"预算总金额",
"actual":"实际总金额",
"planamount":"计划总金额",
"sortnum":"排序"}
post/project/{projectid} [delete]
post/project/{projectid} [get]
rest/project/query [get]
/uuid/{uuids}
/projectname/{projectname}
/projectgroupid/{projectgroupid},
/begintime/{begintime}
/endtime/{endtime}
/bodget/{bodget}
actual/{actual}
planamount/{planamount}
sortnum/{sortnum}
rest/project/limit [get]
/uuid/{uuids}
/projectname/{projectname}
/projectgroupid/{projectgroupid},
/begintime/{begintime}
/endtime/{endtime}
/bodget/{bodget}
actual/{actual}
planamount/{planamount}
sortnum/{sortnum}
/startindex/{startindex}
/pagesize/{pagesize}
rest/projectcourse/import [post]
{"projectid":"项目id",
"courseid":"科目id",
"orderby":"排序"}
rest/projectcourse [post]
{"projectid":"项目id",
"courseid":"科目id",
"name":"科目名称",
"introduction":"科目简介",
"courseid":"科目类型id",
"pid":"上级科目id",
"tid":"顶级科目id",
"orderby":"排序"}
rest/projectcourse/{projectcourseid} [put]
{"projectid":"项目id",
"courseid":"科目id",
"name":"科目名称",
"introduction":"科目简介",
"courseid":"科目类型id",
"pid":"上级科目id",
"tid":"顶级科目id",
"orderby":"排序"}
rest/projectsubject/ {projectsubjectid} [delete]
rest/projectcourse/{projectsubjectid} [get]
rest/projectcourse/son/{projectsubjectid} [get]
rest/coursetype [post]
{"name":"科目名称"}
rest/coursetype/{coursetypeid} [put]
{"name":"科目名称"}
rest/coursetype/{coursetypeid} [get]
rest/coursetypes/limit [get]
/uuid/{uuids}
/name/{name}
/begincreatetime/{begincreatetime}
/endcreatetime/{endcreatetime}
/pagesize/{pagesize}
/startindex/{startindex}
/orderby/{orderby}
rest/coursetype/query [get]
/uuid/{uuids}
/name/{name}
/begincreatetime/{begincreatetime}
/endcreatetime/{endcreatetime}
/orderby/{orderby}
rest/course [post]
{"coursename":"科目名称",
"resume":"科目简介",
"projectgroupid":"项目组id",
"coursetypeid":"科目类型id",
"pid":"上级科目id",
"isleaf":"是否叶子",
"sortnum":"排序"}
rest/course/{courseid} [put]
{"coursename":"科目名称",
"resume":"科目简介",
"sortmum":"排序"}
rest/course/{courseids} [delete]
rest/course/{courseid} [get]
rest/course/query [get]
/uuid/{uuids}
/coursename/{coursename}
/resume{resume}
/coursetypeid/{coursetypeid}
/pid/{pid}
/tid/{tid}
/orderby/{sortnum}
rest/course/limit [get]
/uuid/{uuids}
/coursename/{coursename}
/resume{resume}
/coursetypeid/{coursetypeid}
/pid/{pid}
/tid/{tid}
/orderby/{orderby}
/pagesize/{pagesize}
/startindex/{startindex}
rest/realtimeexpenserecord [post]
{"serial":"单据编号",
"createuserid":"报销创建人id",
"requestuserid":"报销申请人id",
"submittime":"提交时间",
"projectid":"项目id",
"stageid":"阶段id",
"amount":"报销总金额",
"paymode":"支付方式",
"payee":"收款人",
"payeebank":"收款人银行",
"payeeaccount":"收款人账号",
"payeeaddress":"收款开户行地址",
"payeeprovince":"收款开户行省份",
"payeecity":"收款开户行市",
"currency":"币种"
}
参数 | 类型 | 是否必须 | 说明 |
---|---|---|---|
serial | varchar(36) | 是 | 单据编号 |
createuserid | varchar(36) | 是 | 报销创建人id |
requestuserid | varchar(36) | 是 | 报销申请人id |
submittime | varchar(20) | 是 | 提交时间 |
projectid | varchar(36) | 是 | 项目id |
stageid | varchar(36) | 是 | 阶段id |
status | int(3) | 否 | 状态 (0:未提交1:已提交2:已通过3:未通过) 默认为0 |
amount | double(11,2) | 是 | 报销总金额 |
paymode | varchar(36) | 是 | 支付方式 |
payee | varchar(36) | 是 | 收款人 |
payeebank | varchar(36) | 是 | 收款人银行 |
payeeaccount | varchar(36) | 是 | 收款人账号 |
payeeaddress | varchar(36) | 是 | 收款开户行地址 |
payeeprovince | varchar(36) | 是 | 收款开户行省份 |
payeecity | varchar(36) | 是 | 收款开户行市 |
currency | varchar(36) | 是 | 币种 |
rest/realtimeexpenserecord/{realtimeexpenserecordid} [put]
{
"submittime":"提交时间",
"projectid":"项目id",
"stageid":"阶段id",
"amount":"报销总金额",
"paymode":"支付方式",
"payee":"收款人",
"payeebank":"收款人银行",
"payeeaccount":"收款人账号",
"payeeaddress":"收款开户行地址",
"payeeprovince":"收款开户行省份",
"payeecity":"收款开户行市",
"currency":"币种"
}
rest/realtimeexpenserecord/status/{realtimeexpenserecordid} [put]
{
"status":"状态 0:未提交1:已提交2:已通过3:未通过"
}
rest/realtimeexpenserecord/{realtimeexpenserecordid} [delete]
删除报销单并删除明细和审核中对应数据
rest/realtimeexpenserecord/{realtimeexpenserecordid} [get]
rest/realtimeexpenserecord/query [get]
/uuid/{uuids}
/serial/{serial}
/createuserid/{createuserid}
/requestuserid/{requestuserid}
/beginsubmittime/{beginsubmittime}
/endsubmittime/{endsubmittime}
/projectid/{projectid}
/stageid/{stageid}
/status/{status}
/paymode/{paymode}
/currency/{currency}
/orderby/{orderby}
rest/realtimeexpenserecord/limit [get]
/serial/{serial}
/createuserid/{createuserid}
/requestuserid/{requestuserid}
/beginsubmittime/{beginsubmittime}
/endsubmittime/{endsubmittime}
/projectid/{projectid}
/stageid/{stageid}
/status/{status}
/paymode/{paymode}
/currency/{currency}
/startindex/{startindex}
/pagesize/{pagesize}
rest/realtimeexpenserecorddetail [post]
{"realtimeexpenserecordid":"实时报销单id",
"courseid":"科目id",
"resume":"说明",
"amount":"金额",
}
字段 | 类型 | 是否必填 | 说明 |
---|---|---|---|
realtimeexpenserecordid | varchar(36) | 是 | 实时报销单id |
courseid | varchar(36) | 是 | 科目id |
resume | varchar(255) | 否 | 说明 |
amount | double(11,2) | 是 | 金额 |
rest/realtimeexpenserecorddetail/{realtimeexpenserecorddetailid} [put]
{"resume":"说明",
"amount":"金额",
}
rest/realtimeexpenserecorddetail/{realtimeexpenserecorddetailid} [delete]
rest/realtimeexpenserecorddetail/query [get]
/realtimeexpenserecordid/{realtimeexpenserecordid}
/courseid/{courseid}
rest/realtimeexpenserecorddetail/limit [get]
/realtimeexpenserecordid/{realtimeexpenserecordid}
/courseid/{courseid}
/startindex/{startindex}
/pagesize/{pagesize}
rest/realtimeexpenserecordaudit [post]
{"realtimeexpenserecordid":"实时报销单id",
"audituserid":"审核人id",
"propose":"意见",
"result":"结果",
"nodename":"流程节点名称",
"nodedata":"流程节点数据"}
字段 | 类型 | 是否必须 | 说明 |
---|---|---|---|
realtimeexpenserecordid | varchar(36) | 是 | 实时报销单id |
audituserid | varchar(36) | 是 | 审核人id |
propose | varchar(255) | 否 | 意见 |
result | varchar(36) | 是 | 结果 |
nodename | varchar(36) | 是 | 流程节点名称 |
nodedata | varchar(2000) | 是 | 流程节点数据 |
rest/realtimeexpenserecordaudit/{realtimeexpenserecordauditid} [get]
rest/realtimeexpenserecordaudit/query [get]
/realtimeexpenserecordid/{realtimeexpenserecordid}
rest/realtimeexpenserecordaudit/limit [get]
/realtimeexpenserecordid/{realtimeexpenserecordid}
/startindex/{startindex}
/pagesize/{pagesize}
rest/travelrequestrecord [post]
{
"serial":"单据编号",
"createuserid":"创建人id",
"requestuserid":"申请人id",
"submittime":"提交时间",
"projectid":"项目id",
"stageid":"阶段id",
"courseid":"出差费用科目id",
"status":"状态 0:未提交1:已提交2:已通过3:未通过",
"paymentreferencestatus":"出差付款单引用状态 0:未引用1:已引用2:不可引用",
"expensereferencestatus":"出差报销单引用状态 0:未引用1:已引用2:不可引用",
"departure":"出发地",
"destination":"目的地",
"reason":"事由",
"time":"出差时间",
"resume":"出差说明",
"peerperson":"同行人",
"remark":"备注",
"amount":"总金额"
}
字段 | 类型 | 是否必填 | 说明 |
---|---|---|---|
serial | varchar(36) | 是 | 单据编号 |
createuserid | varchar(36) | 是 | 创建人id |
requestuserid | varchar(36) | 是 | 申请人id |
submittime | varchar(20) | 是 | 提交时间 |
projectid | varchar(36) | 是 | 项目id |
stageid | varchar(36) | 是 | 阶段id |
courseid | varchar(36) | 是 | 出差费用科目id |
status | int(3) | 是 | 状态 0:未提交1:已提交2:已通过3:未通过 |
paymentreferencestatus | int(3) | 是 | 出差付款单引用状态 0:未引用1:已引用2:不可引用 |
expensereferencestatus | int(3) | 是 | 出差报销单引用状态 0:未引用1:已引用2:不可引用 |
departure | varchar(255) | 是 | 出发地 |
destination | varchar(255) | 是 | 目的地 |
reason | varchar(2000) | 是 | 事由 |
time | varchar(200) | 是 | 出差时间 |
resume | varchar(2000) | 是 | 出差说明 |
peerperson | varchar(2000) | 是 | 同行人 |
remark | varchar(2000) | 是 | 备注 |
amount | double(11,2) | 是 | 总金额 |
rest/travelrequestrecord/{travelrequestrecordid} [put]
{
"createuserid":"创建人id",
"requestuserid":"申请人id",
"submittime":"提交时间",
"projectid":"项目id",
"stageid":"阶段id",
"courseid":"出差费用科目id",
"status":"状态 0:未提交1:已提交2:已通过3:未通过",
"paymentreferencestatus":"出差付款单引用状态 0:未引用1:已引用2:不可引用",
"expensereferencestatus":"出差报销单引用状态 0:未引用1:已引用2:不可引用",
"departure":"出发地",
"destination":"目的地",
"reason":"事由",
"time":"出差时间",
"resume":"出差说明",
"peerperson":"同行人",
"remark":"备注",
"amount":"总金额"
}
rest/travelrequestrecord/status/{travelrequestrecordid} [put]
rest/travelrequestrecord/{travelrequestrecordid} [delete]
rest/travelrequestrecord/{travelrequestrecordid} [get]
rest/travelrequestrecord/query [get]
/serial/{serial}
/createuserid/{createuserid}
/requestuserid/{requestuserid}
/beginsubmittime/{beginsubmittime}
/endsubmittime/{endsubmittime}
/projectid/{projectid}
/stageid/{stageid}
/courseid/{courseid}
/status/{status}
/paymentreferencestatus/{paymentreferencestatus}
/expensereferencestatus/{expensereferencestatus}
/departure/{departure}
/destination/{destination}
/time/{time}
rest/travelrequestrecord/limit [get]
/serial/{serial}
/createuserid/{createuserid}
/requestuserid/{requestuserid}
/beginsubmittime/{beginsubmittime}
/endsubmittime/{endsubmittime}
/projectid/{projectid}
/stageid/{stageid}
/courseid/{courseid}
/status/{status}
/paymentreferencestatus/{paymentreferencestatus}
/expensereferencestatus/{expensereferencestatus}
/departure/{departure}
/destination/{destination}
/time/{time}
/startindex/{startindex}
/pagesize/{pagesize}
rest/travelrequestrecordaudit [post]
{"travelrequestrecordid":"出差申请单id",
"audituserid":"审核人id",
"audittime":"审核时间",
"propose":"意见",
"result":"结果",
"nodename":"流程节点名称",
"nodedata":"流程节点数据"}
字段 | 类型 | 是否必填 | 说明 |
---|---|---|---|
travelrequestrecordid | varchar(36) | 是 | 出差申请单id |
audituserid | varchar(36) | 是 | 审核人id |
audittime | varchar(20) | 是 | 审核时间 |
propose | varchar(255) | 否 | 意见 |
result | varchar(36) | 是 | 结果 |
nodename | varchar(36) | 是 | 流程节点名称 |
nodedata | varchar(2000) | 是 | 流程节点数据 |
rest/travelrequestrecordaudit/{travelrequestrecordauditid} [get]
rest/travelrequestrecordaudit/query [get]
/travelrequestrecordid/{travelrequestrecordid}
rest/travelrequestrecordaudit/limit [get]
/travelrequestrecordid/{travelrequestrecordid}
/startindex/{startindex}
/pagesize/{pagesize}