更新时间:2025-08-05 GMT+08:00
分享

查询工时类型

功能介绍

查询工时类型

调用方法

请参见如何调用API

URI

GET /v1/ipdprojectservice/projects/{project_id}/work-hour/options

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

参数解释

项目的32位uuid,项目唯一标识,通过查询项目列表接口获取,响应消息体中的project_id字段的值就是项目ID。

约束限制

正则表达式,^[A-Za-z0-9]{32}$。

取值范围

不涉及。

默认取值

不涉及。

表2 Query参数

参数

是否必选

参数类型

描述

display_value

String

参数解释:

显示名称,支持模糊查询

约束限制:

最小长度:0,最大长度:30

取值范围:

不涉及

默认取值:

不涉及

请求参数

响应参数

状态码:200

表3 响应Body参数

参数

参数类型

描述

status

String

参数解释:

状态

取值范围:

success,fail

message

String

参数解释:

消息

取值范围:

不涉及

result

Array of WorkHourCategoryVO objects

参数解释:

工时类型

表4 WorkHourCategoryVO

参数

参数类型

描述

id

String

参数解释:

工时类型ID

取值范围:

不涉及

value

String

参数解释:

工时类型唯一值

取值范围:

研发设计,后端开发,前端开发(Web),前端开发(小程序),前端开发(App),测试验证,缺陷修复,UI设计,会议,公共事务,培训,研究,其它,调休请假

code

String

参数解释:

工时类型唯一code码

取值范围:

研发设计,后端开发,前端开发(Web),前端开发(小程序),前端开发(App),测试验证,缺陷修复,UI设计,会议,公共事务,培训,研究,其它,调休请假

sequence

String

参数解释:

排序

取值范围:

不涉及

display_value

String

参数解释:

展示名称

取值范围:

研发设计,后端开发,前端开发(Web),前端开发(小程序),前端开发(App),测试验证,缺陷修复,UI设计,会议,公共事务,培训,研究,其它,调休请假

value_py

String

参数解释:

工时类型展示名称简拼

取值范围:

不涉及

状态码:400

表5 响应Body参数

参数

参数类型

描述

error_code

String

错误码

error_msg

String

错误描述

请求示例

模糊查询展示名带开发的工时类型

{url}/v1/ipdprojectservice/projects/693d17d43d6340d782da7356efc584a7/work-hour/options?display_value=开发

响应示例

状态码:200

工时类型返回体

{
  "status" : "success",
  "message" : null,
  "result" : [ {
    "id" : "977516004109099010",
    "value" : "后端开发",
    "code" : "后端开发",
    "sequence" : 0,
    "display_value" : "后端开发",
    "value_py" : "hdkf"
  }, {
    "id" : "977516004109099016",
    "value" : "前端开发(Web)",
    "code" : "前端开发(Web)",
    "sequence" : 0,
    "display_value" : "前端开发(Web)",
    "value_py" : "qdkfw"
  }, {
    "id" : "977516004109099008",
    "value" : "前端开发(小程序)",
    "code" : "前端开发(小程序)",
    "sequence" : 0,
    "display_value" : "前端开发(小程序)",
    "value_py" : "qdkfc"
  }, {
    "id" : "977516004109099011",
    "value" : "前端开发(App)",
    "code" : "前端开发(App)",
    "sequence" : 0,
    "display_value" : "前端开发(App)",
    "value_py" : "qdkfa"
  } ]
}

状态码

状态码

描述

200

工时类型返回体

400

失败返回体

错误码

请参见错误码

相关文档