package com.product.admin.test;
|
|
import java.util.ArrayList;
|
import java.util.HashMap;
|
import java.util.List;
|
import java.util.Map;
|
|
import com.alibaba.fastjson.JSONObject;
|
import com.product.common.utils.HttpTest;
|
|
/**
|
* Copyright LX-BASE
|
* @Title: SystemButtonsTest
|
* @Project: LX-BASE-SERVER
|
* @Date: 2020-06-09 16:33
|
* @Author: ZhouJie
|
* @Description: 按钮测试管理
|
*/
|
public class SystemButtonsTest extends HttpTest{
|
public static void main(String args[]) {
|
// findbuttonversion();
|
// findbutton();
|
// SystemButtonsTest.addTest();//新增
|
// SystemButtonsTest.updateTest();//修改
|
// SystemButtonsTest.deleteTest();//删除
|
// upversion();
|
}
|
|
public static void updateTest() {
|
Map<String,Object> map=new HashMap<>();
|
map.put("url/api", "/api/button/updatebutton/v1");
|
map.put("~table~","product_sys_function_buttons");//表名
|
/**map.put("uuid", "0109496b-5691-4d53-b336-f68c4f13dc86");
|
map.put("function_uuid","b6f387f1-35d9-41e4-86e3-96b4206c8d2a");
|
map.put("button_type",1);//点击触发按钮事件的类型:1: 入口,2:普通按钮
|
map.put("button_name","按钮名称_测试");
|
map.put("button_title","按钮标题_测试");
|
map.put("button_description","按钮说明_测试");
|
map.put("status_uuid","1");
|
map.put("client_type_uuid","H5,IPad");
|
map.put("url","/api/aa/bb/cc");
|
map.put("button_category_uuid","dict-button-category-1");*/
|
|
List function_buttons = new ArrayList();
|
Map function_buttons1 = new HashMap();
|
function_buttons1.put("button_type", "3");
|
function_buttons1.put("button_name", "功能测试_v_按钮");
|
function_buttons1.put("button_title", "功能测试_v_按钮");
|
function_buttons1.put("button_description", "功能测试_v_按钮");
|
function_buttons1.put("url", "/url/api/32");
|
function_buttons1.put("is_main", "0");
|
function_buttons1.put("button_category_uuid", "功能测试_v_按钮");
|
function_buttons1.put("status_uuid", "status_uuid_0032");
|
function_buttons1.put("client_type_uuid", "client_type_uuid_0032");
|
function_buttons1.put("execute","1");//
|
function_buttons.add(function_buttons1);
|
|
Map function_buttons2 = new HashMap();
|
function_buttons2.put("button_type", "3");
|
function_buttons2.put("button_name", "功能测试_v_按钮");
|
function_buttons2.put("button_title", "功能测试_v_按钮");
|
function_buttons2.put("button_description", "功能测试_v_按钮");
|
function_buttons2.put("url", "/url/api/32");
|
function_buttons2.put("is_main", "0");
|
function_buttons2.put("button_category_uuid", "功能测试_v_按钮");
|
function_buttons2.put("status_uuid", "status_uuid_0032");
|
function_buttons2.put("client_type_uuid", "client_type_uuid_0032");
|
function_buttons2.put("execute","2");//
|
function_buttons.add(function_buttons2);
|
|
map.put("product_sys_function_buttons", function_buttons);
|
System.out.println(new JSONObject(map).toJSONString());
|
testPost(map);
|
}
|
|
/**
|
* @Date: 2020-06-13 11:28
|
* @Author: ZhouJie
|
* @Description: 升级按钮版本号
|
*/
|
public static void upversion() {
|
Map m = new HashMap();
|
m.put("~table~", "product_sys_function_buttons");
|
m.put("url/api", "/api/button/up-version/v1");
|
m.put("uuid", "06888108-7534-4049-a3cb-555c3859c9a8");
|
m.put("function_uuid", "259a5326-8cc6-4f59-9687-7d38b0dc5217");
|
m.put("version", "5.3.1");
|
testPost(m);
|
}
|
|
public static void findbuttonversion() {
|
Map m = new HashMap();
|
m.put("~table~", "product_sys_function_buttons");
|
m.put("url/api", "/api/button/find-buttonversion/v1");
|
//m.put("version", "2.3.5");
|
testPost(m);
|
}
|
|
|
public static void findbutton() {
|
Map m = new HashMap();
|
m.put("~table~", "product_sys_function_buttons");
|
m.put("url/api", "/api/button/add-button/v1");
|
m.put("uuid", "06888108-7534-4049-a3cb-555c3859c9a8");
|
testPost(m);
|
}
|
|
|
public static void addTest() {
|
Map<String,Object> map=new HashMap<>();
|
map.put("url/api", "/api/button/add-button/v1");
|
map.put("~table~","product_sys_function_buttons");//表名
|
map.put("function_uuid","009");
|
map.put("button_type",1);//点击触发按钮事件的类型:1: 入口,2:普通按钮
|
map.put("button_name","按钮名称");
|
map.put("button_title","按钮标题");
|
map.put("button_description","按钮说明");
|
map.put("url","/api/aa/bb/cc");
|
map.put("button_category_uuid","dict-button-category-1");
|
testPost(map);
|
}
|
|
|
public static void deleteTest() {
|
Map<String,Object> map=new HashMap<>();
|
map.put("url/api", "/api/button/delete-button/v1");
|
map.put("~table~", "product_sys_function_buttons");
|
map.put("uuid", "06888108-7534-4049-a3cb-555c3859c9a8");
|
testPost(map);
|
}
|
|
|
|
}
|