// network host
|
const host = 'https://www.yhupai.com';
|
|
// login request
|
function loginRequest(UserName, Password, code,uuid) {
|
console.log(UserName, Password, code,uuid);
|
var userInfo = {
|
username: UserName,
|
password: Password,
|
code: code,
|
uuid: uuid,
|
}
|
console.log(userInfo);
|
return new Promise(function (resolve, reject) {
|
wx.request({
|
url: 'https://puyue.yhupai.com/prod-api/login',
|
header: { "content-type": "application/x-www-form-urlencoded" },
|
method: 'POST',
|
header: {
|
"Access-Control-Allow-Headers": 'token'
|
},
|
|
data: userInfo,
|
success(res) {
|
resolve(res)
|
},
|
fail(err) {
|
reject(err)
|
}
|
})
|
})
|
}
|
|
// GetManagementClass pullDown
|
function GetManagementClass() {
|
return new Promise(function (resolve, reject) {
|
wx.request({
|
url: host + '/ShowPullDown/GetManagementClass',
|
data: {
|
token: wx.getStorageSync('token')
|
},
|
success(res) {
|
resolve(res)
|
},
|
fail(err) {
|
reject(err)
|
}
|
})
|
})
|
}
|
|
// GetCompany pullDown
|
function GetCompany() {
|
return new Promise(function (resolve, reject) {
|
wx.request({
|
url: host + '/ShowPullDown/GetCompany',
|
data: {
|
token: wx.getStorageSync('token')
|
},
|
success(res) {
|
resolve(res)
|
// console.log(res.data)
|
},
|
fail(err) {
|
reject(err)
|
}
|
})
|
})
|
}
|
|
//
|
function GetArea() {
|
return new Promise(function (resolve, reject) {
|
wx.request({
|
url: host + '/ShowPullDown/GetArea',
|
// data: {
|
// token: wx.getStorageSync('token')
|
// },
|
success(res) {
|
resolve(res)
|
// console.log(res.data)
|
},
|
fail(err) {
|
reject(err)
|
}
|
})
|
})
|
}
|
|
// request add token
|
|
// CheckEdit Get
|
function CheckEdit(id) {
|
return new Promise(function (resolve, reject) {
|
wx.request({
|
url: host + '/CheckEdit/GetExamine',
|
data: {
|
_pk_Examine: id,
|
token: wx.getStorageSync('token')
|
},
|
success(res) {
|
// console.log(res)
|
resolve(res)
|
},
|
fail(err) {
|
reject(err)
|
}
|
})
|
})
|
}
|
|
//
|
function GetQuList(listid) {
|
var uid = wx.getStorageSync('user').pk_User //用户id
|
var role = wx.getStorageSync('user').RoleValue //角色id
|
return new Promise(function (resolve, reject) {
|
wx.request({
|
url: host + '/QuestionShow/Get',
|
data: {
|
_pk_User: uid,
|
_RoleValue: role,
|
Tag: listid,
|
token: wx.getStorageSync('token')
|
},
|
success(res) {
|
if (res.data.Data[0]) {
|
res.data.Data.forEach(element => {
|
element.loading = false,
|
element.Reported_Img = element.Reported_Img.replace('..', '').split(",")
|
// var obj
|
// console.log(element.Reported_Img.replace('..',''))
|
});
|
}
|
resolve(res)
|
},
|
fail(err) {
|
reject(err)
|
}
|
})
|
})
|
}
|
|
// 删除
|
function Delete(id) {
|
return new Promise(function (resolve, reject) {
|
wx.request({
|
url: host + '/CheckEdit/Delete',
|
data: {
|
_pk_Examine: id,
|
_Del_User: wx.getStorageSync('user').pk_User,
|
token: wx.getStorageSync('token')
|
},
|
success(res) {
|
resolve(res)
|
},
|
fail(err) {
|
reject(err)
|
}
|
})
|
})
|
}
|
|
// 状态更改
|
function TOperation(data) {
|
data.token = wx.getStorageSync('token')
|
console.log(data)
|
return new Promise(function (resolve, reject) {
|
wx.request({
|
url: host + '/TOperation/Post',
|
data: data,
|
success(res) {
|
resolve(res)
|
},
|
fail(err) {
|
reject(err)
|
}
|
})
|
})
|
}
|
|
// 历史 时间轴
|
function Timeline(data) {
|
data.token = wx.getStorageSync('token')
|
return new Promise(function (resolve, reject) {
|
wx.request({
|
url: host + '/DisposeTime/Get',
|
data: data,
|
success(res) {
|
resolve(res)
|
},
|
fail(err) {
|
reject(err)
|
}
|
})
|
})
|
}
|
|
// 待办提醒
|
function BackLog(tag) {
|
var user = {
|
// _pk_User:wx.getStorageSync('user').pk_User
|
token: wx.getStorageSync('token'),
|
QuestionState: tag
|
}
|
// console.log(user)
|
return new Promise(function (resolve, reject) {
|
wx.request({
|
url: host + '/BackLog/Get',
|
data: user,
|
success(res) {
|
// console.log(res.data)
|
if (res.data.Data) {
|
res.data.Data.forEach(element => {
|
element.loading = false
|
});
|
}
|
resolve(res)
|
},
|
fail(err) {
|
reject(err)
|
}
|
})
|
})
|
}
|
|
// logout
|
function LogOut() {
|
// console.log(wx.getStorageSync('token'))
|
return new Promise(function (resolve, reject) {
|
wx.request({
|
// https://puyue.yhupai.com/prod-api/logout
|
url: 'https://puyue.yhupai.com/' + '/prod-api/logout',
|
data: {
|
token: wx.getStorageSync('token')
|
},
|
success(res) {
|
resolve(res)
|
},
|
fail(err) {
|
console.log(err)
|
reject(err)
|
}
|
})
|
})
|
}
|
|
// 修改密码
|
function fixPassWord(oldp, newp) {
|
return new Promise(function (resolve, reject) {
|
wx.request({
|
url: host + '/CheckEdit/UpdatePassword',
|
data: {
|
token: wx.getStorageSync('token'),
|
oldPassword: oldp,
|
newPassword: newp
|
},
|
success(res) {
|
resolve(res)
|
},
|
fail(err) {
|
console.log(err)
|
reject(err)
|
}
|
})
|
})
|
}
|
function formatTime(date) {
|
// console.log(date);
|
var year = date.getFullYear()
|
var month = date.getMonth() + 1
|
var day = date.getDate()
|
|
var hour = date.getHours()
|
var minute = date.getMinutes()
|
|
return [year, month, day].map(formatNumber).join('-') + ' ' + [hour, minute].map(formatNumber).join(':')
|
}
|
|
|
function formatNumber(n) {
|
n = n.toString()
|
return n[1] ? n : '0' + n
|
}
|
|
|
|
// export
|
export {
|
loginRequest,
|
GetManagementClass,
|
GetCompany,
|
GetArea,
|
CheckEdit,
|
GetQuList,
|
Delete,
|
TOperation,
|
Timeline,
|
BackLog,
|
LogOut,
|
fixPassWord,
|
formatTime
|
}
|