文档中心 > API类目 > 欢行开发平台API

alibaba.happytrip.travel.apply.query (差旅申请查询)

差旅申请查询

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
travel_apply_get_request TravelApplyGetRequest 可选 请求
  • └ corp_id
  • String
  • 可选
  • 1
  • 租户ID,由欢行提供
  • └ ta_head_id
  • String
  • 可选
  • 30xxx8225541x
  • 差旅单号

响应参数

名称 类型 示例值 描述
result ResultDTO 返回结果
  • └ success
  • Boolean
  • true
  • 是否成功状态
  • └ error_code
  • String
  • 0
  • 错误代码
  • └ stack_trace
  • String
  • NPE
  • 异常堆栈
  • content
  • TravelApplyDTO []
  • 结果内容
  • └ approve_status
  • String
  • APPROVED
  • 差旅审批状态:APPROVING 审批中,REJECTED 已否决,APPROVED 已审批,RECALL 已撤回,SAVED 保存未提交
  • └ other_staff_list
  • String []
  • 费用归属部门code
  • └ department_code
  • String
  • 00001
  • 费用归属部门code
  • └ ou_code
  • String
  • A11
  • 费用归属公司code
  • └ project_code
  • String
  • 00000
  • 归属项目code
  • └ agent_work_no
  • String
  • 00001
  • 代理人工号
  • └ approved_time
  • String
  • 2024-12-25 15:24:17
  • 审批通过时间 yyyy-MM-dd HH:mm:ss
  • └ department_name
  • String
  • 测试部门
  • 费用归属部门名称
  • └ corp_id
  • String
  • 1
  • 租户ID
  • line_list
  • TravelApplyLineDTO []
  • 行程信息
  • └ to_site_id
  • Number
  • 27481
  • 到达城市id,对应欢行城市id
  • └ to_site_name
  • String
  • 洛杉矶(美国)
  • 到达城市名字
  • └ purpose
  • String
  • 测试
  • 出行目的
  • └ from_site_id
  • Number
  • 21621
  • 出发城市id,对应欢行城市id
  • └ transport_type
  • String
  • PLANE
  • 交通方式
  • └ begin_time
  • String
  • 2024-12-27 00:00:00
  • 开始时间
  • └ end_time
  • String
  • 2024-12-29 00:00:00
  • 结束时间
  • └ type
  • String
  • ROUND_TRIP
  • 行程类型:ONE_WAY 单程,ROUND_TRIP 往返
  • └ from_site_name
  • String
  • 马德里
  • 出发城市名字
  • └ applicant_order_num
  • Number
  • 0
  • 申请人主兼职序号,默认0为主职
  • └ agent_name
  • String
  • 张三
  • 代理人姓名
  • └ applicant_name
  • String
  • 张三
  • 申请人姓名
  • └ travel_purpose
  • String
  • 测试
  • 出行目的
  • └ travel_type_code
  • String
  • HAPPYTRIP_TEST
  • 出行性质code
  • └ travel_type_name
  • String
  • 测试
  • 出行性质名称
  • └ ou_name
  • String
  • 阿里巴巴
  • 费用归属公司名字
  • together_list
  • TravelApplyTogetherDTO []
  • 同行人列表
  • └ work_no
  • String
  • 000001
  • 工号
  • └ order_num
  • Number
  • 0
  • 主兼职序号
  • └ name
  • String
  • 张三
  • 姓名
  • └ submit_time
  • String
  • 2024-12-25 15:24:11
  • 提交时间 yyyy-MM-dd HH:mm:ss
  • └ ta_head_id
  • String
  • 30xxx8225541x
  • 差旅单号
  • └ applicant_work_no
  • String
  • 000002
  • 申请人工号
  • └ project_name
  • String
  • 默认值
  • 归属项目名称
  • └ travel_type_second_level
  • String
  • 出差
  • 一级出行性质
  • └ travel_type_first_level
  • String
  • 客户拜访
  • 二级出行性质
  • └ error_msg
  • String
  • success
  • 错误消息

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaHappytripTravelApplyQueryRequest req = new AlibabaHappytripTravelApplyQueryRequest();
AlibabaHappytripTravelApplyQueryRequest.TravelApplyGetRequest obj1 = new AlibabaHappytripTravelApplyQueryRequest.TravelApplyGetRequest();
obj1.setCorpId("1");
obj1.setTaHeadId("30xxx8225541x");
req.setTravelApplyGetRequest(obj1);
AlibabaHappytripTravelApplyQueryResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_happytrip_travel_apply_query_response>
    <result>
        <success>true</success>
        <error_code>0</error_code>
        <stack_trace>NPE</stack_trace>
        <content>
            <travel_apply_d_t_o>
                <approve_status>APPROVED</approve_status>
                <department_code>00001</department_code>
                <ou_code>A11</ou_code>
                <project_code>00000</project_code>
                <agent_work_no>00001</agent_work_no>
                <approved_time>2024-12-25 15:24:17</approved_time>
                <department_name>测试部门</department_name>
                <corp_id>1</corp_id>
                <line_list>
                    <travel_apply_line_d_t_o>
                        <to_site_id>27481</to_site_id>
                        <to_site_name>洛杉矶(美国)</to_site_name>
                        <purpose>测试</purpose>
                        <from_site_id>21621</from_site_id>
                        <transport_type>PLANE</transport_type>
                        <begin_time>2024-12-27 00:00:00</begin_time>
                        <end_time>2024-12-29 00:00:00</end_time>
                        <type>ROUND_TRIP</type>
                        <from_site_name>马德里</from_site_name>
                    </travel_apply_line_d_t_o>
                </line_list>
                <applicant_order_num>0</applicant_order_num>
                <agent_name>张三</agent_name>
                <applicant_name>张三</applicant_name>
                <travel_purpose>测试</travel_purpose>
                <travel_type_code>HAPPYTRIP_TEST</travel_type_code>
                <travel_type_name>测试</travel_type_name>
                <ou_name>阿里巴巴</ou_name>
                <together_list>
                    <travel_apply_together_d_t_o>
                        <work_no>000001</work_no>
                        <order_num>0</order_num>
                        <name>张三</name>
                    </travel_apply_together_d_t_o>
                </together_list>
                <submit_time>2024-12-25 15:24:11</submit_time>
                <ta_head_id>30xxx8225541x</ta_head_id>
                <applicant_work_no>000002</applicant_work_no>
                <project_name>默认值</project_name>
                <travel_type_second_level>出差</travel_type_second_level>
                <travel_type_first_level>客户拜访</travel_type_first_level>
            </travel_apply_d_t_o>
        </content>
        <error_msg>success</error_msg>
    </result>
</alibaba_happytrip_travel_apply_query_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部