package com.product.org.admin.test;
|
|
import java.util.ArrayList;
|
import java.util.HashMap;
|
import java.util.List;
|
import java.util.Map;
|
|
import com.product.common.lang.DateUtils;
|
import com.product.common.utils.HttpTest;
|
import com.product.org.admin.config.CmnConst;
|
/**
|
* Copyright © 2020 LX-BASE
|
* @Title: LX-BASE-SERVER
|
* @Project: base-server-org-admin
|
* @Date: 2020年6月25日
|
* @Author: Mr.Xu
|
* @Description:岗位等级管理测试
|
*/
|
public class SystemPostGradeTest extends HttpTest {
|
public static void main(String[] args) {
|
// listPostGrade();// 岗位等列表
|
//findPostGrade(); // 岗位等级详情
|
//findPostGradeGroup();// 岗位等级组详情
|
//addPostGrade();// 新增岗位等级
|
//addPostGradeGroup(); // 新增岗位等级组
|
//updatePostGrade(); // 更新岗位等级
|
//updatePostGradeGroup();// 更新岗位等级组
|
//deletePostGrade(); // 删除岗位等级
|
// deletePostGradeGroup(); // 删除岗位等级组
|
movePost(); // 表更改数据迁移
|
}
|
public static void movePost() {
|
Map<String, Object> m=new HashMap<>();
|
m.put("url/api", "/api/post/move-post/v1");
|
m.put("~table~","product_sys_job_post_grades");
|
testPost(m);
|
}
|
|
public static void listPostGrade() {
|
Map<String, Object> m=new HashMap<>();
|
m.put("url/api", "/api/post/grade/list-post-grades/v1");
|
m.put("~table~","product_sys_job_post_grades");
|
m.put(CmnConst.CPAGE, 1);
|
m.put(CmnConst.PAGESIZE, 10);
|
m.put(CmnConst.ORG_LEVEL_UUID, "1d05aa36-bebb-4c95-b665-bb84800b2a8d");
|
testPost(m);
|
}
|
|
public static void findPostGrade() {
|
Map<String, Object> m=new HashMap<>();
|
m.put("url/api", "/api/post/grade/find-post-grades/v1");
|
m.put("~table~","product_sys_job_post_grades");
|
m.put(CmnConst.UUID, "0738d6be-b158-4aab-ae96-cf2937bda640");
|
testPost(m);
|
}
|
|
public static void findPostGradeGroup() {
|
Map<String, Object> m=new HashMap<>();
|
m.put("url/api", "/api/post/grade/find-post-grades-group/v1");
|
m.put("~table~","product_sys_job_post_grades");
|
m.put("group_name", "测试岗位级别组名");
|
testPost(m);
|
}
|
|
public static void addPostGrade() {
|
Map<String, Object> m=new HashMap<>();
|
m.put("url/api", "/api/post/grade/add-post-grades/v1");
|
m.put("~table~","product_sys_job_post_grades");
|
m.put("job_grade_name", "测试岗位级别组名2020-6-25 13:40:16");
|
m.put("job_grade_shortcode", "级别短编码2020-6-25 13:40:34");
|
m.put("job_grade_class", 1);
|
m.put("is_used", 1);
|
m.put("remark", "备注信息");
|
m.put("sequence", 1);
|
m.put("org_level_uuid", "asdsad");
|
testPost(m);
|
}
|
|
public static void addPostGradeGroup() {
|
Map<String, Object> m=new HashMap<>();
|
m.put("url/api", "/api/post/grade/add-post-grades-group/v1");
|
m.put("~table~","product_sys_job_post_grades");
|
m.put("group_name", "测试岗位级别组名"+DateUtils.getDateTime());
|
m.put("org_level_uuid", "asdsad"+DateUtils.getDateTime());
|
m.put("is_used", 1);
|
List<Map<String,Object>> post_grades_group_list=new ArrayList<>();
|
m.put("product_sys_job_post_grades", post_grades_group_list);
|
for (int i = 0; i < 3; i++) {
|
Map<String, Object> post_grades_group_map=new HashMap<>();
|
post_grades_group_map.put("~table~","product_sys_job_post_grades");
|
post_grades_group_map.put("job_grade_class", 1);
|
post_grades_group_map.put("remark", "备注信息"+DateUtils.getDateTime());
|
post_grades_group_map.put("job_grade_name", "测试岗位级别组名"+DateUtils.getDateTime());
|
post_grades_group_map.put("job_grade_shortcode", "级别短编码"+DateUtils.getDateTime());
|
post_grades_group_map.put("sequence", 1);
|
post_grades_group_list.add(post_grades_group_map);
|
}
|
testPost(m);
|
}
|
|
public static void updatePostGrade() {
|
Map<String, Object> m=new HashMap<>();
|
m.put("url/api", "/api/post/grade/update-post-grades/v1");
|
m.put("~table~","product_sys_job_post_grades");
|
m.put("uuid", "39210126-03aa-4533-87ea-9ca9c5b48aaa");
|
m.put("job_grade_name", "测试岗位级别组名2020-6-25 13:40:16");
|
m.put("job_grade_shortcode", "级别短编码2020-6-25 13:40:34");
|
m.put("job_grade_class", 1);
|
m.put("is_used", 1);
|
m.put("remark", "备注信息");
|
m.put("sequence", 1);
|
m.put("org_level_uuid", "asdsad");
|
testPost(m);
|
}
|
|
public static void updatePostGradeGroup() {
|
Map<String, Object> m=new HashMap<>();
|
m.put("url/api", "/api/post/grade/update-post-grades-group/v1");
|
m.put("~table~","product_sys_job_post_grades");
|
m.put("group_name", "测试岗位级别组名"+DateUtils.getDateTime());
|
m.put("org_level_uuid", "asdsad"+DateUtils.getDateTime());
|
m.put("is_used", 1);
|
List<Map<String,Object>> post_grades_group_list=new ArrayList<>();
|
m.put("product_sys_job_post_grades", post_grades_group_list);
|
for (int i = 0; i < 3; i++) {
|
Map<String, Object> post_grades_group_map=new HashMap<>();
|
post_grades_group_map.put("uuid", "39210126-03aa-4533-87ea-9ca9c5b48aaa");
|
post_grades_group_map.put("~table~","product_sys_job_post_grades");
|
post_grades_group_map.put("job_grade_class", 1);
|
post_grades_group_map.put("remark", "备注信息"+DateUtils.getDateTime());
|
post_grades_group_map.put("job_grade_name", "测试岗位级别组名"+DateUtils.getDateTime());
|
post_grades_group_map.put("job_grade_shortcode", "级别短编码"+DateUtils.getDateTime());
|
post_grades_group_map.put("sequence", 1);
|
post_grades_group_list.add(post_grades_group_map);
|
}
|
testPost(m);
|
}
|
|
public static void deletePostGrade() {
|
Map<String, Object> m=new HashMap<>();
|
m.put("url/api", "/api/post/grade/delete-post-grades-group/v1");
|
m.put("~table~","product_sys_job_post_grades");
|
m.put("uuid", "07610503-0050-436a-97c2-ecbd75f17586");
|
testPost(m);
|
}
|
|
public static void deletePostGradeGroup() {
|
Map<String, Object> m=new HashMap<>();
|
m.put("url/api", "/api/post/grade/delete-post-grades-group/v1");
|
m.put("~table~","product_sys_job_post_grades");
|
m.put("group_name", "组名5666");
|
testPost(m);
|
}
|
}
|