You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
36 lines
1.0 KiB
36 lines
1.0 KiB
import {
|
|
get,
|
|
post
|
|
} from '@/utils/request';
|
|
|
|
const API = {
|
|
MESSAGE: {
|
|
LIST: '/api/questionnaire/index?page=1&limit=10', //获取问卷列表
|
|
DETAIL: '/api/questionnaire/detail', //获取问卷详情
|
|
ANSWER:'/api/questionnaire/answer', //提交答案
|
|
STATISTICS:'/api/questionnaire/statistics', //获取统计选项
|
|
ADD: '/api/liuyan/add',
|
|
LISTS: '/api/liuyan/lists'
|
|
}
|
|
};
|
|
|
|
export const getQuestionnaireList = (params, options = {}) => {
|
|
return get(API.MESSAGE.LIST, params, options);
|
|
};
|
|
export const getQuestionnaireDetail = (params, options = {}) => {
|
|
return get(API.MESSAGE.DETAIL, params, options);
|
|
};
|
|
export const getStatistics = (params, options = {}) => {
|
|
return get(API.MESSAGE.STATISTICS, params, options);
|
|
};
|
|
export const sendAnswer = (data) => {
|
|
return post(API.MESSAGE.ANSWER, data);
|
|
};
|
|
export const sendMessage = (data) => {
|
|
return post(API.MESSAGE.ADD, data);
|
|
};
|
|
export const getMessageList = (params, options = {}) => {
|
|
return get(API.MESSAGE.LISTS, params, options);
|
|
};
|
|
|
|
export const ApiPath = API;
|