package com.product.org.admin.test;
|
|
import java.util.HashMap;
|
import java.util.Map;
|
|
import com.product.common.utils.HttpTest;
|
import com.product.org.admin.config.CmnConst;
|
|
/**
|
*
|
* Copyright LX-BASE
|
* @Title: LX-BASE-
|
* @Project: StaffChangeTest
|
* @Date: 2020-06-12 11:36
|
* @Author: 杜洪波
|
* @Description:
|
*/
|
public class StaffChangeTest extends HttpTest{
|
|
public static void main(String[] args) {
|
// listStaffChange(); //员工变更信息列表
|
findStaffChange(); //员工变更信息详情
|
// addStaffChange(); //员工变更信息新增
|
// updateStaffChange(); //员工变更信息修改
|
// deleteStaffChange(); //员工变更信息删除
|
}
|
|
|
public static void listStaffChange() {
|
Map<String, Object> map=new HashMap<String, Object>();
|
map.put("url/api", "/api/staffChange/list-change/v1");
|
map.put("~table~", "product_sys_staffs_change_cont");
|
map.put(CmnConst.CPAGE, 1);
|
map.put(CmnConst.PAGESIZE, 10);
|
testPost(map);
|
}
|
|
public static void findStaffChange() {
|
Map<String, Object> map=new HashMap<String, Object>();
|
map.put("url/api", "/api/staffChange/find-change/v1");
|
map.put("~table~", "product_sys_staffs_change_cont");
|
map.put("uuid", "4c167505-c8c7-4ac8-a6d4-37ba3a958b74");
|
testPost(map);
|
}
|
|
public static void addStaffChange() {
|
Map<String, Object> map=new HashMap<String, Object>();
|
map.put("url/api", "/api/staffChange/add-change/v1");
|
map.put("~table~", "product_sys_staffs_change_cont");
|
map.put("staff_uuid", "009"); //变更员工
|
map.put("staff_com_uuid", "74477f34-78f5-4a1e-8078-a3ce796df11b"); //变更员工公司
|
map.put("transferred_org_level_uuid", "74477f34-78f5-4a1e-8078-a3ce796df11b"); //新公司
|
map.put("staff_dept_uuid", "724b791d-c317-4113-9c6b-940c991868fc"); //员工部门
|
map.put("transferred_dept_uuid", "724b791d-c317-4113-9c6b-940c991868fc"); //新部门
|
map.put("staff_post_uuid", "001"); //原岗位
|
map.put("transferred_post_uuid", "001"); //新岗位
|
map.put("staff_post_grade", "b8675936-5250-4dd9-8f34-3c993c2e0f94"); //原岗位等级
|
map.put("transferred_post_grade", "b8675936-5250-4dd9-8f34-3c993c2e0f94"); //新岗位等级
|
map.put("staff_post_role", "1fd56936-143f-45c0-af46-8a085e1a5396"); //所属角色
|
map.put("transferred_role_uuid", "1fd56936-143f-45c0-af46-8a085e1a5396"); //新角色
|
map.put("staff_post_leader", ""); //原直属领导
|
map.put("direct_leader_code", ""); //新直属领导
|
map.put("Change_effective", "2020-8-5"); //受影响时间
|
map.put("remark", "变更"); //备注
|
testPost(map);
|
}
|
|
public static void updateStaffChange() {
|
Map<String, Object> map=new HashMap<String, Object>();
|
map.put("url/api", "/api/staffChange/update-change/v1");
|
map.put("~table~", "product_sys_staffs_change_cont");
|
map.put("uuid", "4c167505-c8c7-4ac8-a6d4-37ba3a958b74");
|
map.put("staff_uuid", "009"); //变更员工
|
map.put("staff_com_uuid", "74477f34-78f5-4a1e-8078-a3ce796df11b"); //变更员工公司
|
map.put("transferred_org_level_uuid", "74477f34-78f5-4a1e-8078-a3ce796df11b"); //新公司
|
map.put("staff_dept_uuid", "724b791d-c317-4113-9c6b-940c991868fc"); //员工部门
|
map.put("transferred_dept_uuid", "724b791d-c317-4113-9c6b-940c991868fc"); //新部门
|
map.put("staff_post_uuid", "001"); //原岗位
|
map.put("transferred_post_uuid", "001"); //新岗位
|
map.put("staff_post_grade", "b8675936-5250-4dd9-8f34-3c993c2e0f94"); //原岗位等级
|
map.put("transferred_post_grade", "b8675936-5250-4dd9-8f34-3c993c2e0f94"); //新岗位等级
|
map.put("staff_post_role", "1fd56936-143f-45c0-af46-8a085e1a5396"); //所属角色
|
map.put("transferred_role_uuid", "1fd56936-143f-45c0-af46-8a085e1a5396"); //新角色
|
map.put("staff_post_leader", ""); //原直属领导
|
map.put("direct_leader_code", ""); //新直属领导
|
map.put("Change_effective", "2020-8-5"); //受影响时间
|
map.put("remark", "变更2"); //备注
|
testPost(map);
|
}
|
|
public static void deleteStaffChange() {
|
Map<String, Object> map=new HashMap<String, Object>();
|
map.put("url/api", "/api/staffChange/delete-change/v1");
|
map.put("~table~", "product_sys_staffs_change_cont");
|
map.put("uuid", "4c167505-c8c7-4ac8-a6d4-37ba3a958b74");
|
testPost(map);
|
}
|
}
|