1821349743@qq.com
2023-02-20 146b951e36b7529f4aa9671035a657f651762edc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
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);
    }
 
}