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;
|
|
/**
|
* 问卷管理
|
*/
|
public class QuestionnaireTest extends HttpTest {
|
public static void main(String[] args) {
|
//saveQuestionnaire();
|
//delQuestionnaire();
|
//QuestionnaireList();
|
//QuestionnaireInfo();
|
//releaseQuestionnaire();
|
//QuestionnaireMineList();
|
//QuestionnaireMineInfo();
|
QuestionnaireMineGetInfo();
|
}
|
//新增问卷
|
public static void saveQuestionnaire() {
|
Map<String,Object> map=new HashMap<>();
|
map.put("url/api", "/api/questionnaire/save/v1");
|
map.put("~table~", "product_oa_questionnaire");
|
//map.put("uuid", "f42acbf5-a968-43c0-83f9-c4c960aadbae");//修改时传uuid
|
map.put("questionnaire_title", "问卷标题-202104251548X");
|
map.put("questionnaire_explain", "问卷说明-202104251548X");
|
map.put("questionnaire_content", "问卷内容-202104251548X");
|
map.put("is_anonymous", 0);//1匿名 0不匿名
|
map.put("voters", 1);
|
map.put("deadline", "2021-04-23 15:48:00");
|
|
List questionnaire_sub = new ArrayList();
|
Map questionnaire_sub1 = new HashMap();
|
//questionnaire_sub1.put("uuid", "edf17d4a-d543-499d-9281-b113777f9b57");//修改时传uuid
|
questionnaire_sub1.put("content_type", 1);//1.单选题目、2.复选题目、3.简答题
|
questionnaire_sub.add(questionnaire_sub1);
|
map.put("product_oa_questionnaire_sub", questionnaire_sub);
|
|
testPost(map);
|
}
|
//删除问卷
|
public static void delQuestionnaire() {
|
Map<String,Object> map=new HashMap<>();
|
map.put("url/api", "/api/questionnaire/delete/v1");
|
map.put("~table~", "product_oa_questionnaire");
|
map.put("uuid", "89179331-bec8-424c-89ef-bbaf5dc354cc");//可传多个uuid
|
|
testPost(map);
|
}
|
//获取问卷列表
|
public static void QuestionnaireList() {
|
Map<String,Object> map=new HashMap<>();
|
map.put("url/api", "/api/questionnaire/list/v1");
|
map.put("~table~", "product_oa_questionnaire");
|
map.put("pagesize", "25");
|
map.put("cpage", "1");
|
|
testPost(map);
|
}
|
//获取问卷详情
|
public static void QuestionnaireInfo() {
|
Map<String,Object> map=new HashMap<>();
|
map.put("url/api", "/api/questionnaire/info/v1");
|
map.put("~table~", "product_oa_questionnaire");
|
map.put("uuid", "86ab8ba5-b639-4c5b-b01d-0fbed256eada");
|
|
testPost(map);
|
}
|
//问卷发布
|
public static void releaseQuestionnaire() {
|
Map<String,Object> map=new HashMap<>();
|
map.put("url/api", "/api/questionnaire/release/v1");
|
map.put("~table~", "product_oa_questionnaire");
|
map.put("uuid", "f42acbf5-a968-43c0-83f9-c4c960aadbae");
|
map.put("is_publish", 1);
|
|
testPost(map);
|
}
|
|
//获取我的投票问卷列表
|
public static void QuestionnaireMineList() {
|
Map<String,Object> map=new HashMap<>();
|
map.put("url/api", "/api/questionnaire/minelist/v1");
|
map.put("~table~", "product_oa_questionnaire_mine");
|
map.put("pagesize", "25");
|
map.put("cpage", "1");
|
|
testPost(map);
|
}
|
//获取我的投票问卷详情
|
public static void QuestionnaireMineInfo() {
|
Map<String,Object> map=new HashMap<>();
|
map.put("url/api", "/api/questionnaire/mineInfo/v1");
|
map.put("~table~", "product_oa_questionnaire");
|
map.put("uuid", "75143562-185e-407e-9eb6-06c1b2701a07");
|
|
testPost(map);
|
}
|
|
//获取我的投票问卷详情
|
public static void QuestionnaireMineGetInfo() {
|
Map<String,Object> map=new HashMap<>();
|
map.put("url/api", "/api/questionnaire/mineGetInfo/v1");
|
map.put("~table~", "product_oa_questionnaire_mine");
|
map.put("questionnaire_uuid", "75143562-185e-407e-9eb6-06c1b2701a07");
|
map.put("subject_uuid", "d1375792-d63a-449e-8341-1eb212148d09");
|
map.put("option_answer_uuid", "1c0ef5b5-6be2-4534-9aa4-d2058f600e81");
|
map.put("pagesize", "25");
|
map.put("cpage", "1");
|
testPost(map);
|
}
|
|
|
}
|