package com.product.administration.test;
|
|
import com.product.common.utils.HttpTest;
|
import java.util.HashMap;
|
import java.util.Map;
|
|
/**
|
* Copyright LX-BASE
|
*
|
* @Title: 请假申请测试
|
* @Project: LX-BASE-SERVER
|
* @Date: 2020-11-13 10:15:47
|
* @Author: luoxin
|
* @Description: LeaveRequestTest
|
*/
|
public class LeaveRequestTest extends HttpTest {
|
public static void main(String[] args) {
|
//saveLeaveRequest();
|
//getLeaveRequestAll();
|
//getLeaveRequestInfo();
|
//delLeaveRequest()
|
}
|
|
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");
|
map.put("org_level_uuid","a0d4d3ca-3a1a-469f-a345-669897f9798d");//公司uuid
|
map.put("fill_in_time","2021-03-30 10:15:57"); //申请时间
|
map.put("department_uuid","be142de1-1a98-4563-b856-6a6dc940c698");//部门uuid
|
map.put("created_by",1);//创建人
|
map.put("leave_type",1);//请假类型 1为事假
|
map.put("start_time","2021-03-30 14:15:57");//请假开始时间
|
map.put("end_time","2021-03-31 00:00:00");//请假结束时间
|
map.put("day",3);//请假天数
|
map.put("cause","测试测试");//备注
|
|
testPost(map);
|
}
|
|
public static void getLeaveRequestInfo() {
|
Map<String,Object> map=new HashMap<>();
|
map.put("url/api", "/api/leave/info/v1");
|
map.put("~table~", "product_sys_ask_for_leave");
|
map.put("uuid","33fe5bfc-bceb-4262-8354-5adbeb3138fa");
|
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");
|
map.put("pagesize", "25");
|
map.put("cpage", "1");
|
//map.put("status", "0");
|
testPost(map);
|
}
|
|
public static void delLeaveRequest() {
|
Map<String,Object> map=new HashMap<>();
|
map.put("url/api", "/api/leave/delete/v1");
|
map.put("~table~", "product_sys_ask_for_leave");
|
map.put("uuid","29dbc7d9-ca02-4a06-a987-92950c878d61");
|
testPost(map);
|
}
|
}
|