更新时间:2019-9-27
GET /ApproveTask
{
"offset": 0,
"total": 0,
"results": [
{
"id": "83e19288-2fc6-4021-96ed-03f01a18747e",
"applicationType": 2,
"description": "543",
"applicationId": "33b725cb-d5fa-436b-b754-63783e33ae60",
"companyCode": "01",
"departmentCode": "1001",
"createdTime": "1564201007",
"updatedTime": "1564201060",
"status": 1,
"employeeName": "张三",
"applyRemark": "",
"serialNo": "BRW201907270001",
"updatedUser": {
"userName": "test@123456.com",
"name": "张三",
"isAdministrator": true,
"deleted": false,
"pushClientId": "6240843f1f0d451f78ef0201e4e45593"
}
}
],
"meta": {}
}
参数 | 说明 |
---|---|
offset | 当前结果对于首条结果的偏移量,指定分页查询时不为0 |
total | 所有符合查询条件的查询结果数量,指定需要结果记录数量时不为0 |
results | 符合查询条件的审批单详情集合 |
meta | 其他信息 |
PUT /approveTask
POST /approveTask/put
对于不支持PUT请求的网络环境,请尝试使用备份的POST请求地址
{
"taskIds": "83e19288-2fc6-4021-96ed-03f01a18747e",
"status": 9,
"comment": "驳回"
}
参数 | 是否必须 | 说明 |
---|---|---|
taskIds | 是 | 审批单Id |
status | 是 | 审批单状态,驳回值为9 |
comment | 否 | 驳回备注 |
{}
对于成功更新的请求,该接口仅返回HTTP 200 OK
PUT /approveTask
POST /approveTask/put
对于不支持PUT请求的网络环境,请尝试使用备份的POST请求地址
{
"taskIds": "83e19288-2fc6-4021-96ed-03f01a18747e",
"status": 9,
"comment": "驳回",
"consumables":
[
{
"approveQuantity":"2",
"approveAmount":"3.0",
"productCode":"10010101",
"applyQuantity":"2",
"productId":"63831"
}
]
}
参数 | 是否必须 | 说明 |
---|---|---|
taskIds | 是 | 审批单Id |
status | 是 | 审批单状态,驳回值为9 |
comment | 否 | 驳回备注 |
consumables | 否 | 耗材物品信息详情集合 |
参数 | 是否必须 | 说明 |
---|---|---|
productId | 是 | 物品Id |
productCode | 是 | 物品编码 |
applyQuantity | 是 | 申请数量 |
approveAmount | 是 | 金额 |
approveQuantity | 是 | 审批数量 |
要审批的申请单类型为耗材出库申请时,耗材物品信息的相关信息为必填,否则可以不填写。
{}
对于成功更新的请求,该接口仅返回HTTP 200 OK
如无特别说明,下列操作对于查询实体对象中的任意属性均适用。使用时只需将其追加至请求的querystring中即可。对实体对象中不存在的属性进行操作将会得到不可预期的结果。
跳过指定条数的记录数
取出指定条数的记录数
需要返回记录总数
返回结果按指定属性排序,在名称前加”-“表示按倒序排序。多个属性的排序可使用逗号分隔。如:orderBy=-Id,Name,-Age
如:Id!=1
如:>Id=1
如:Id>=1
如:<Id=1
如:Id<=1
属性的值需包含在指定的集合中,如:IdIn=1,2,3
属性的值需处于指定的区间之间,仅支持数字,如: IdBetween=1,3
如:nameContains=abc
如:nameStartsWith=abc
如:nameEndsWith=abc
如:对于员工查询接口使用Fields=Id,employeeName,返回的员工集合结果中将仅包含此2个属性。
属性名称 | 说明 |
---|---|
id | 审批单Id |
applicationType | 申请单类型,1:资产领用申请、2:资产借用申请、3:资产退库申请、4:耗材领用申请 |
description | 审批说明 |
applicationId | 申请单Id |
companyCode | 申请公司编码 |
departmentCode | 申请部门编码 |
createdTime | 单据创建时间 |
updatedTime | 单据更新时间 |
status | 审批单状态,0:待审批、1:已同意、2:发放中、3:已发放、4:已完成、9:已驳回 |
employeeName | 申请人 |
applyRemark | 申请备注 |
serialNo | 申请单号 |
updatedUser | 单据更新人详情 |
属性名称 | 说明 |
---|---|
userName | 用户账号 |
name | 用户名 |
isAdministrator | 是否管理员,true:是、false:否 |
deleted | 用户是否被删除,true:被删除、false:未删除 |
pushClientId | 推送消息Id |