whychdw
2021-05-24 393c717d50fe8933e57d3014c6932b2acb750a50
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
import axios from "@/assets/js/axios";
 
/**
 * 查询项目分页-根据筛选条件
 */
export const projectSearch = (params, data) => {
    return axios({
        method: "POST",
        url: "/project/search",
        params: params,
        data: data
    });
}
 
/**
 * 删除项目
 */
export const delProject = (params) => {
    return axios({
        method: "DELETE",
        url: "/project",
        params: params
    });
}
 
/**
 * 添加项目
 */
export const addProject = (data) => {
    return axios({
        method: "POST",
        url: "/project",
        data: data
    });
}
 
/**
 * 更新项目
 */
export const updateProject = (data) => {
    return axios({
        method: "PUT",
        url: "/project",
        data: data
    });
}
 
/**
 * 查询所有用户
 */
export const searchUserAll = () => {
    return axios({
        method: "GET",
        url: "/user/all",
    });
}
 
/**
 * 获取统计数据
 */
export const getCount = () => {
    return axios({
        method: "GET",
        url: "/project/getCount",
    });
}
 
/**
 * 查询当前是否存在试验
 * @returns {AxiosPromise}
 */
export const getExitTest = () => {
    return axios({
        method: "GET",
        url: "/experiment/exist"
    });
}
 
/**
 * 获取所有的项目
 * @returns {AxiosPromise}
 */
export const getAllProject = () => {
    return axios({
        method: "GET",
        url: "/project/getAll"
    });
}
 
/**
 * 查询实验编号
 */
export const searchTestNumber = (type) => {
    return axios({
        method: "GET",
        url: "/experiment/experimentId",
        params: {
            type: type
        },
    });
}
 
/**
 * 添加空载或负载的试验
 * @param data
 * @returns {AxiosPromise}
 */
export const addKzFzTest = (data) => {
    return axios({
        method: "POST",
        url: "/experiment/kzfz",
        data,
    });
 
}
 
/**
 * 查询测试点列表
 * @param data
 * @returns {AxiosPromise}
 */
export const experimentPoint = (params) => {
    return axios({
        method: "GET",
        url: "/experiment/point",
        params: params,
    });
 
}
 
/**
 * 检查前置条件
 * @param type
 * @returns {AxiosPromise}
 */
export const checkPrecondition = (type) => {
    return axios({
        method: "GET",
        url: "/experiment/checkPrecondition",
        params: {
            type: type,
        }
    });
}