shichongfu
2023-04-25 ce0b49552668d3331055e2b1a1447a743dc54939
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
package com.product.org.admin.test;
 
import com.product.common.utils.HttpTest;
import java.util.HashMap;
import java.util.Map;
 
/**
 *
 * @Title: 请假申请测试
 * @Date: 2020-11-13 10:15:47
 * @Author: luoxin
 * @Description: LeaveRequestTest
 */
public class LeaveRequestTest extends HttpTest {
  public static void main(String[] args) {
    //saveLeaveRequest();
    getLeaveRequestAll();
  }
 
  public static void saveLeaveRequest() {
    Map<String,Object> map=new HashMap<>();
    map.put("url/api", "/api/leave/save/v1");
    map.put("~table~", "product_sys_ask_for_leave");
    //公司uuid
    map.put("company_uuid","a0d4d3ca-3a1a-469f-a345-669897f9798d");
    //部门uuid
    map.put("department_uuid","be142de1-1a98-4563-b856-6a6dc940c698");
    //用户uuid
    map.put("staff_uuid","f11ecf16-210f-4607-99ef-de87ca56725a");
    //申请时间
    map.put("fill_in_time","2020-11-08 00:00:00");
    //请假开始时间
    map.put("start_time","2020-11-10 00:00:00");
    //请假结束时间
    map.put("end_time","2020-11-13 00:00:00");
    //1为事假
    map.put("leave_type",1);
    //请假天数
    map.put("day",3);
    //备注
   // map.put("cause","测试测试");
    //附件uuid
    map.put("accessory_uuid","fudhsbv-ei829384-ejvoei01-vmsneji");
    //经理意见
    map.put("manager_opinion","布拉布拉布拉");
    //人事部意见
    map.put("personnel_opinion","布拉布拉布拉");
    testPost(map);
  }
 
  public static void getLeaveRequestAll() {
    Map<String,Object> map=new HashMap<>();
    map.put("url/api", "/api/leave/list/v1");
    map.put("~table~", "product_sys_ask_for_leave");
    testPost(map);
  }
 
 
  public static void getUserInfo() {
    Map<String,Object> map=new HashMap<>();
    map.put("url/api", "/api/leave/userInfo/v1");
    map.put("~table~", "product_sys_ask_for_leave");
    testPost(map);
  }
}