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);
|
}
|
}
|