170 lines
3.8 KiB
JavaScript
170 lines
3.8 KiB
JavaScript
import request from '../utils/request'
|
|
|
|
// 公共 url 主要用于 获取 人员 部门 枚举 等
|
|
|
|
export function getUserLists(params) {
|
|
return new Promise((resolve, reject) => {
|
|
request.post("/FM/User/OrderPaged", params).then((result) => {
|
|
if (result.IsSuccessful) {
|
|
resolve(result);
|
|
}
|
|
}).catch((error) => {
|
|
reject(error);
|
|
})
|
|
})
|
|
}
|
|
|
|
export function getSubUserLists(params) {
|
|
return new Promise((resolve, reject) => {
|
|
request.post("/FM/FMUser/GetDepUsersRecursion", params).then((result) => {
|
|
if (result.IsSuccessful) {
|
|
resolve(result);
|
|
}
|
|
}).catch((error) => {
|
|
reject(error);
|
|
})
|
|
})
|
|
}
|
|
|
|
export function modifyPassword(params) {
|
|
return new Promise((resolve, reject) => {
|
|
request.post("/FM/User/UpdatePwd", params).then((result) => {
|
|
if (result.IsSuccessful) {
|
|
resolve(result);
|
|
}
|
|
}).catch((error) => {
|
|
reject(error);
|
|
})
|
|
})
|
|
}
|
|
|
|
export function getUserOrDepInfo(params) {
|
|
return new Promise((resolve, reject) => {
|
|
request.post("/FM/Department/GetSelectUsers", params).then((result) => {
|
|
if (result.IsSuccessful) {
|
|
resolve(result);
|
|
}
|
|
}).catch((error) => {
|
|
reject(error);
|
|
})
|
|
})
|
|
}
|
|
|
|
//下拉选择人员
|
|
export function OrderPagedUseful(params) {
|
|
return new Promise((resolve, reject) => {
|
|
request.post("/FM/FMUser/OrderPagedUseful", params).then((result) => {
|
|
if (result.IsSuccessful) {
|
|
resolve(result.Data);
|
|
}
|
|
}).catch((error) => {
|
|
reject(error);
|
|
})
|
|
})
|
|
}
|
|
export function OrderPagedUseful2(params) {
|
|
return new Promise((resolve, reject) => {
|
|
request.post("/FM/FMUser/OrderPagedUseful", params).then((result) => {
|
|
if (result.IsSuccessful) {
|
|
resolve(result);
|
|
}
|
|
}).catch((error) => {
|
|
reject(error);
|
|
})
|
|
})
|
|
}
|
|
|
|
//未删除 不包含 admin
|
|
export function OrderPagedUser(params) {
|
|
return new Promise((resolve, reject) => {
|
|
request.post("/FM/User/OrderPaged", params).then((result) => {
|
|
if (result.IsSuccessful) {
|
|
resolve(result.Data);
|
|
}
|
|
}).catch((error) => {
|
|
reject(error);
|
|
})
|
|
})
|
|
}
|
|
|
|
//下拉选择隐患上报 整改实施单位
|
|
export function GetDpartMentNameHeader(params) {
|
|
return new Promise((resolve, reject) => {
|
|
request.post("/BS/BSRiskSubmit/GetDpartMentNameHeader", params).then((result) => {
|
|
if (result.IsSuccessful) {
|
|
resolve(result.Data);
|
|
}
|
|
}).catch((error) => {
|
|
reject(error);
|
|
})
|
|
})
|
|
}
|
|
|
|
|
|
//驳回处理
|
|
export function auditOptionShow(dataState, stateReject, dataId) {
|
|
return new Promise((resolve, reject) => {
|
|
if (dataState == stateReject) {
|
|
request.get("/PF/PFApprove/GetRejectContentByAPPID", {
|
|
"ApproveID": dataId
|
|
}).then((result) => {
|
|
resolve(result.Data);
|
|
}).catch((error) => {
|
|
reject(error);
|
|
})
|
|
} else {
|
|
resolve('');
|
|
}
|
|
})
|
|
}
|
|
|
|
// 意见反馈
|
|
export function feedBack(params) {
|
|
return new Promise((resolve, reject) => {
|
|
request.post("/PF/Fddeback/Update", params).then((result) => {
|
|
if (result.IsSuccessful) {
|
|
resolve(result);
|
|
}
|
|
}).catch((error) => {
|
|
reject(error);
|
|
})
|
|
})
|
|
}
|
|
|
|
//意见反馈列表
|
|
export function feedBackOrderPaged(params) {
|
|
return new Promise((resolve, reject) => {
|
|
request.post("/PF/Fddeback/OrderPaged", params).then((result) => {
|
|
if (result.IsSuccessful) {
|
|
resolve(result);
|
|
}
|
|
}).catch((error) => {
|
|
reject(error);
|
|
})
|
|
})
|
|
}
|
|
//获取意见反馈
|
|
export function feedBackGet(params) {
|
|
return new Promise((resolve, reject) => {
|
|
request.post("/PF/Fddeback/Get", params).then((result) => {
|
|
if (result.IsSuccessful) {
|
|
resolve(result.Data);
|
|
}
|
|
}).catch((error) => {
|
|
reject(error);
|
|
})
|
|
})
|
|
}
|
|
|
|
//获取枚举 name:''
|
|
export function getEnum(params) {
|
|
return new Promise((resolve, reject) => {
|
|
request.get("/PF/Extend/GetEnum", params).then((result) => {
|
|
if (result.IsSuccessful) {
|
|
resolve(result.Data);
|
|
}
|
|
}).catch((error) => {
|
|
reject(error);
|
|
})
|
|
})
|
|
} |