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 © 2020 LX-BASE
|
* @Title: LX-BASE-SERVER
|
* @Project: base-server-org-admin
|
* @Date: 2020年6月11日
|
* @Author: Mr.Xu
|
* @Description:岗位管理测试
|
*/
|
public class SystemPostTest extends HttpTest{
|
public static void main(String[] args) {
|
listPost(); //列表查询
|
//findPost(); //单条记录详情
|
// addPost(); //新增岗位
|
//updatePost(); //修改岗位
|
//deletePost();//删除岗位
|
}
|
/**
|
* 列表查询
|
*/
|
public static void listPost() {
|
Map<String, Object> m=new HashMap<String, Object>();
|
m.put("~table~", CmnConst.PRODUCT_SYS_JOB_POSTS);
|
m.put("url/api", "/api/post/list-post/v1");
|
m.put("org_level_uuid", "d190ddf1-3a73-4b74-b37c-53946ee5e2a");
|
m.put(CmnConst.CPAGE, 1);
|
m.put(CmnConst.PAGESIZE, 10);
|
testPost(m);
|
}
|
/**
|
* 查询单条记录详情
|
*/
|
public static void findPost() {
|
Map<String, Object> m=new HashMap<String, Object>();
|
m.put("~table~", CmnConst.PRODUCT_SYS_JOB_POSTS);
|
m.put("url/api", "/api/post/find-post/v1");
|
m.put("uuid", "692bcbdc-6348-4d07-98f9-c89c00280705");
|
testPost(m);
|
}
|
/**
|
* 新增岗位
|
*/
|
public static void addPost() {
|
Map<String, Object> m=new HashMap<String, Object>();
|
m.put("~table~", CmnConst.PRODUCT_SYS_JOB_POSTS);
|
m.put("url/api", "/api/post/add-post/v1");
|
|
m.put("job_post_name", "测试新增岗位名称查重22");
|
m.put("job_post_description", "测试新增岗位描述");
|
m.put("job_post_grades", "89b9741d-04d2-4b68-b842-6d582083a7cd,9a92968e-6c41-4483-9954-c31e786a63c");
|
m.put("is_used", 1);
|
m.put("org_level_uuid", "d190ddf1-3a73-4b74-b37c-53946ee5e2a");
|
m.put("dept_uuid", "0b48b879-5a9b-4bd7-816d-2781785c308");
|
m.put("sequence",1);
|
testPost(m);
|
}
|
/**
|
* 修改岗位
|
*/
|
public static void updatePost() {
|
Map<String, Object> m=new HashMap<String, Object>();
|
m.put("~table~", CmnConst.PRODUCT_SYS_JOB_POSTS);
|
m.put("url/api", "/api/post/update-post/v1");
|
m.put("uuid", "692bcbdc-6348-4d07-98f9-c89c00280705");
|
m.put("job_post_name", "测试修改岗位名称");
|
m.put("job_post_description", "测试修改岗位描述");
|
m.put("job_post_grades", "89b9741d-04d2-4b68-b842-6d582083a7cd,9a92968e-6c41-4483-9954-c31e786a63c8");
|
m.put("is_used", 1);
|
m.put("org_level_uuid", "d190ddf1-3a73-4b74-b37c-53946ee5e2a6");
|
m.put("dept_uuid", "0b48b879-5a9b-4bd7-816d-2781785c308e");
|
m.put("sequence",1);
|
testPost(m);
|
}
|
/**
|
* 删除岗位
|
*/
|
public static void deletePost() {
|
Map<String, Object> m=new HashMap<String, Object>();
|
m.put("~table~", CmnConst.PRODUCT_SYS_JOB_POSTS);
|
m.put("url/api", "/api/post/delete-post/v1");
|
|
m.put("uuid", "692bcbdc-6348-4d07-98f9-c89c00280705");
|
testPost(m);
|
}
|
}
|