package com.product.administration.test; import com.product.common.utils.HttpTest; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; /** * Copyright LX * * @Title: CooperatesTest * @Project: product-server * @date: 2021年03月23日 16:39 * @author: ZhouJie * @Description: 协同办公测试类 */ public class CooperatesTest extends HttpTest { public static void main(String[] args) { //cooperatesList(); //getcooperateinfo(); //addcooperate(); //updatecooperate(); //deletecooperate(); //sendcooperate(); saveWodr(); } //协同办公列表 public static void cooperatesList() { Map m = new HashMap(); m.put("url/api", "/api/cooperates/list-cooperates/v1"); m.put("~table~", "product_oa_cooperates"); m.put("pagesize", "25"); m.put("cpage", "1"); m.put("status", "1"); testPost(m); } public static void saveWodr() { Map m = new HashMap(); m.put("url/api", "api/common/save-words/v1"); m.put("~table~", "product_oa_cooperate_common_words"); m.put("contents", "ssa"); testPost(m); } //协同办公详情查询 public static void getcooperateinfo() { Map m = new HashMap(); m.put("url/api", "/api/cooperates/find-cooperate/v1"); m.put("~table~", "product_oa_cooperates"); m.put("uuid", "dedd60bd-874a-4cd8-8dde-c75df064d5ae"); testPost(m); } //新增协同办公 public static void addcooperate() { Map m = new HashMap(); m.put("url/api", "/api/cooperates/add-cooperate/v1"); m.put("~table~", "product_oa_cooperates"); m.put("title", "测试协同标题20210406-001"); m.put("content", "测试协同内容20210406-001"); m.put("emergency_degree", "1"); m.put("is_forward", "1"); List cooperates_sub = new ArrayList(); Map cooperates_sub1 = new HashMap(); cooperates_sub1.put("status", "0"); cooperates_sub1.put("title", "子表1"); cooperates_sub1.put("sender", 1); cooperates_sub1.put("grade", "1"); cooperates_sub.add(cooperates_sub1); Map cooperates_sub2 = new HashMap(); cooperates_sub2.put("status", "1"); cooperates_sub2.put("title", "子表2"); cooperates_sub2.put("sender", 1); cooperates_sub2.put("grade", "1"); cooperates_sub.add(cooperates_sub2); Map cooperates_sub3 = new HashMap(); cooperates_sub3.put("status", "2"); cooperates_sub3.put("title", "子表3"); cooperates_sub3.put("sender", 1); cooperates_sub3.put("grade", "2"); cooperates_sub.add(cooperates_sub3); Map cooperates_sub4 = new HashMap(); cooperates_sub4.put("status", "2"); cooperates_sub4.put("title", "子表4"); cooperates_sub4.put("sender", 1); cooperates_sub4.put("grade", "2"); cooperates_sub.add(cooperates_sub4); m.put("product_oa_cooperate_flow_node", cooperates_sub); testPost(m); } //修改协同办公 public static void updatecooperate() { Map m = new HashMap(); m.put("url/api", "/api/cooperates/update-cooperate/v1"); m.put("~table~", "product_oa_cooperates"); m.put("uuid", "1c5401a8-4686-445f-9b9b-f421868c4c70"); m.put("title", "测试协同标题20210324-测试修改002"); m.put("content", "测试修改002-测试协同内容20210324"); List cooperates_sub = new ArrayList(); // Map cooperates_sub1 = new HashMap(); // cooperates_sub1.put("uuid", "1"); // cooperates_sub1.put("userid", "1"); // cooperates_sub1.put("grade", "1"); Map cooperates_sub2 = new HashMap(); cooperates_sub2.put("uuid", "624df1c4-d9a4-441a-943a-3e99c248ee64"); cooperates_sub2.put("userid", "1"); cooperates_sub2.put("grade", "1"); // cooperates_sub.add(cooperates_sub1); cooperates_sub.add(cooperates_sub2); m.put("product_oa_cooperate_sub", cooperates_sub); testPost(m); } //删除协同办公 public static void deletecooperate() { Map m = new HashMap(); m.put("url/api", "/api/cooperates/delete-cooperate/v1"); m.put("~table~", "product_oa_cooperates"); m.put("uuid", "99d5d952-3782-489c-9739-809bc929eff9"); testPost(m); } //送办协同办公 public static void sendcooperate() { Map m = new HashMap(); m.put("url/api", "/api/cooperates/send-cooperate/v1"); m.put("~table~", "product_oa_cooperates"); m.put("title", "测试协同标题20210324-002songban"); m.put("content", "测试协同内容20210324-002songban"); m.put("status", "0"); List cooperates_sub = new ArrayList(); Map cooperates_sub1 = new HashMap(); cooperates_sub1.put("type", 4); cooperates_sub1.put("grade", "1"); cooperates_sub.add(cooperates_sub1); m.put("product_oa_cooperate_flow_node", cooperates_sub); testPost(m); } public static void saveTodo() { Map m = new HashMap(); m.put("url/api", "/api/cooperates/save-todo/v1"); m.put("~table~", "product_oa_cooperate_flow_node"); m.put("uuid", "f93a5f89-06d1-4ff1-bd41-dfaac0d414b1"); m.put("opinion", "测试20210526"); testPost(m); } }