whyczyk
2021-09-14 391214149f8edfc2ce9ff995cf37f06e962fd946
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
import axios from "./axios";
import md5 from "js-md5";
/**
 * 登录系统
 * 参数 "uinf.UName="+用户名+"&uinf.Upassword="+密码+"&uinf.UId="+是否记住密码(0,1)
 * 密码需要使用hex_md5加密
 */
export const login = (username, password) => {
    return axios({
        method: "post",
        url: `LoginAction_login?uinf.UName=${username}&uinf.Upassword=${md5(password)}&uinf.UId=0`,
        data: null
    })
}
 
/**
 * 获取维护员告警列表
 */
export const searchAllByUserIdAndStatus = (data) => {
    return axios({
        method: "post",
        url: `UserWorkAction!searchAllByUserIdAndStatus`,
        data: 'json=' + JSON.stringify(data)
    })
}
 
/**
 * 查询订单当前最新状态
 */
export const updateWorkAlarm = (data) => {
    return axios({
        method: "post",
        url: `UserWorkAction!updateWorkAlarm`,
        data: 'json=' + JSON.stringify(data)
    })
}
 
/**
 * 开始处理更新状态
 */
export const searchStatusById = (data) => {
    return axios({
        method: "post",
        url: `UserWorkAction!searchStatusById`,
        data: 'json=' + JSON.stringify(data)
    })
}
 
/**
 * 文件上传
 */
export const uploadAlarmFile = (data) => {
    return axios({
        method: "post",
        url: `MyFileAction!uploadAlarmFile`,
        headers: {
            "Content-Type": "multipart/form-data"
        },
        data: data
    })
}
 
/**
 * 删除文件
 */
export const deleteAlarmFile = (data) => {
    return axios({
        method: "post",
        url: `MyFileAction!deleteAlarmFile`,
        data: 'json=' + JSON.stringify(data)
    })
}
 
/**
 * 更新告警处理
 */
export const updateUserWork = (data) => {
    return axios({
        method: "post",
        url: `UserWorkAction!updateUserWork`,
        data: 'json=' + JSON.stringify(data)
    })
}
 
/**
 * 查询告警处理详情
 */
export const serchByCondition = (data) => {
    return axios({
        method: "post",
        url: `UserWorkAction!serchByCondition`,
        data: 'json=' + JSON.stringify(data)
    })
}
 
/**
 * 查询维护员告警列表
 */
export const getTaskListWithFlag = (data) => {
    return axios({
        method: "post",
        url: `WorkAlarmAction!getTaskListWithFlag`,
        data: 'json=' + JSON.stringify(data)
    })
}
 
/**
 * 根据站点查询相关人员
 */
export const getUserInfoByStationId = (data) => {
    return axios({
        method: "post",
        url: `User_infAction!getUserInfoByStationId`,
        data: 'json=' + JSON.stringify(data)
    })
}
 
/**
 * 确认指派任务订单
 */
export const dispatchTask = (data) => {
    return axios({
        method: "post",
        url: `WorkAlarmAction!dispatchTask`,
        data: 'json=' + JSON.stringify(data)
    })
}