接口对接
This commit is contained in:
@@ -4,7 +4,7 @@ import config from '../js/config';
|
||||
// 获取设备
|
||||
export function getDeviceList(params) {
|
||||
return request({
|
||||
url: '/EquipmentDelivery/queryEquipmentByProject',
|
||||
url: '/cs-device-boot/EquipmentDelivery/queryEquipmentByProject',
|
||||
method: 'post',
|
||||
data: params,
|
||||
});
|
||||
|
||||
@@ -3,7 +3,7 @@ import config from '../js/config';
|
||||
|
||||
export function addEngineering(params) {
|
||||
return request({
|
||||
url: '/engineering/addEngineering',
|
||||
url: '/cs-device-boot/engineering/addEngineering',
|
||||
method: 'post',
|
||||
data: params,
|
||||
header: {
|
||||
@@ -15,7 +15,7 @@ export function addEngineering(params) {
|
||||
|
||||
export function auditEngineering(params) {
|
||||
return request({
|
||||
url: '/engineering/auditEngineering',
|
||||
url: '/cs-device-boot/engineering/auditEngineering',
|
||||
method: 'post',
|
||||
data: params,
|
||||
header: {
|
||||
@@ -26,7 +26,7 @@ export function auditEngineering(params) {
|
||||
|
||||
export function queryEngineering(params) {
|
||||
return request({
|
||||
url: '/engineering/queryEngineering',
|
||||
url: '/cs-device-boot/engineering/queryEngineering',
|
||||
method: 'post',
|
||||
data: params,
|
||||
header: {
|
||||
@@ -11,10 +11,10 @@ export function addFeedBack(params) {
|
||||
let data = JSON.parse(JSON.stringify(params));
|
||||
delete data.files
|
||||
return uni.uploadFile({
|
||||
url: config.domain + '/feedback/addFeedBack', //仅为示例,非真实的接口地址
|
||||
url: config.domain + '/cs-device-boot/feedback/addFeedBack', //仅为示例,非真实的接口地址
|
||||
files: files,
|
||||
header: {
|
||||
Authorization: '12',
|
||||
Authorization: uni.getStorageSync('access_token'),
|
||||
},
|
||||
formData: data,
|
||||
});
|
||||
@@ -27,7 +27,7 @@ export function addFeedBack(params) {
|
||||
*/
|
||||
export function queryFeedBackDetail(id) {
|
||||
return request({
|
||||
url: '/feedback/queryFeedBackDetail',
|
||||
url: '/cs-device-boot/feedback/queryFeedBackDetail',
|
||||
method: 'post',
|
||||
data: {
|
||||
id,
|
||||
@@ -38,7 +38,7 @@ export function queryFeedBackDetail(id) {
|
||||
// 问题列表
|
||||
export function queryFeedBackPage(params) {
|
||||
return request({
|
||||
url: '/feedback/queryFeedBackPage',
|
||||
url: '/cs-device-boot/feedback/queryFeedBackPage',
|
||||
method: 'post',
|
||||
data: {
|
||||
pageNum: 1,
|
||||
@@ -58,7 +58,7 @@ export function queryFeedBackPage(params) {
|
||||
*/
|
||||
export function AddFeedbackChat(params) {
|
||||
return request({
|
||||
url: '/feedbackChat/AddFeedbackChat',
|
||||
url: '/cs-device-boot/feedbackChat/AddFeedbackChat',
|
||||
method: 'post',
|
||||
data: params,
|
||||
header: {
|
||||
@@ -77,7 +77,7 @@ export function AddFeedbackChat(params) {
|
||||
*/
|
||||
export function updateChatStatus(params) {
|
||||
return request({
|
||||
url: '/feedbackChat/updateChatStatus',
|
||||
url: '/cs-device-boot/feedbackChat/updateChatStatus',
|
||||
method: 'post',
|
||||
data: params,
|
||||
header: {
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
import request from '../js/request';
|
||||
import config from '../js/config';
|
||||
import request from '../js/request'
|
||||
import config from '../js/config'
|
||||
|
||||
export function queryPersonSet() {
|
||||
return request({
|
||||
url: '/appinfo/queryPersonSet',
|
||||
method: 'post',
|
||||
data: {},
|
||||
});
|
||||
})
|
||||
}
|
||||
|
||||
export function queryAppInfo(id) {
|
||||
@@ -16,5 +16,6 @@ export function queryAppInfo(id) {
|
||||
data: {
|
||||
id,
|
||||
},
|
||||
});
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
@@ -3,10 +3,10 @@ import config from '../js/config'
|
||||
|
||||
export function addAppProject(params, files) {
|
||||
return uni.uploadFile({
|
||||
url: config.domain + '/project/addAppProject', //仅为示例,非真实的接口地址
|
||||
url: config.domain + '/cs-device-boot/project/addAppProject', //仅为示例,非真实的接口地址
|
||||
files: files,
|
||||
header: {
|
||||
Authorization: '12',
|
||||
Authorization: uni.getStorageSync('access_token'),
|
||||
},
|
||||
formData: params,
|
||||
})
|
||||
@@ -14,7 +14,7 @@ export function addAppProject(params, files) {
|
||||
|
||||
export function getProjectList(params) {
|
||||
return request({
|
||||
url: '/project/queryProject',
|
||||
url: '/cs-device-boot/project/queryProject',
|
||||
method: 'post',
|
||||
data: params,
|
||||
header: {
|
||||
@@ -36,7 +36,7 @@ export function queryTopologyDiagramPage(params) {
|
||||
projectId: '',
|
||||
searchValue: '',
|
||||
},
|
||||
params
|
||||
params,
|
||||
),
|
||||
header: {
|
||||
'Content-Type': 'application/json',
|
||||
@@ -67,14 +67,15 @@ export function addAppTopologyDiagram(params, filePath) {
|
||||
filePath,
|
||||
name: 'file',
|
||||
header: {
|
||||
Authorization: '12',
|
||||
Authorization: uni.getStorageSync('access_token'),
|
||||
},
|
||||
formData: Object.assign(
|
||||
{
|
||||
topologyDiagramName: '',
|
||||
projectId: '',
|
||||
},
|
||||
params
|
||||
params,
|
||||
),
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
@@ -10,7 +10,7 @@ export function apiGetYms(params) {
|
||||
url: '/user-boot/appUser/authCode',
|
||||
data: {
|
||||
phone: params.phone,
|
||||
devCode: uni.getStorageSync('cidAES'),
|
||||
devCode: uni.getStorageSync('devCode'),
|
||||
type: params.type,
|
||||
},
|
||||
method: 'POST',
|
||||
@@ -23,12 +23,12 @@ export function apiGetYms(params) {
|
||||
* @returns
|
||||
*/
|
||||
export function apiLogin(params) {
|
||||
console.log(uni.getStorageSync('cidAES'))
|
||||
console.log(uni.getStorageSync('devCode'))
|
||||
return request({
|
||||
url: '/shiningCloud/user/login',
|
||||
data: {
|
||||
phone: params.phone,
|
||||
devCode: uni.getStorageSync('cidAES'),
|
||||
devCode: uni.getStorageSync('devCode'),
|
||||
key: params.key.trim(),
|
||||
type: params.type,
|
||||
},
|
||||
@@ -42,9 +42,9 @@ export function apiLogin(params) {
|
||||
* @returns
|
||||
*/
|
||||
export function apiYsmLogin(params) {
|
||||
uni.setStorageSync('token', 'Basic bmpjbmFwcDpuamNucHFz')
|
||||
uni.setStorageSync('access_token', 'Basic bmpjbmFwcDpuamNucHFz')
|
||||
return request({
|
||||
url: '/pas-auth/oauth/token',
|
||||
url: '/pqs-auth/oauth/token',
|
||||
data: {
|
||||
grant_type: 'sms_code',
|
||||
phone: params.phone,
|
||||
@@ -64,7 +64,7 @@ export function apiRegister(params) {
|
||||
url: '/user-boot/appUser/register',
|
||||
data: {
|
||||
phone: params.phone,
|
||||
devCode: uni.getStorageSync('cidAES'),
|
||||
devCode: uni.getStorageSync('devCode'),
|
||||
code: params.code.trim(),
|
||||
},
|
||||
method: 'POST',
|
||||
@@ -81,7 +81,7 @@ export function autoLogin(phone) {
|
||||
url: '/user-boot/appUser/autoLogin',
|
||||
data: {
|
||||
phone: phone,
|
||||
devCode: uni.getStorageSync('cidAES'),
|
||||
devCode: uni.getStorageSync('devCode'),
|
||||
},
|
||||
method: 'POST',
|
||||
})
|
||||
@@ -93,7 +93,7 @@ export function apiSetPsd(params) {
|
||||
url: '/shiningCloud/user/setPsd',
|
||||
data: {
|
||||
userId: uni.getStorageSync('userInfo').userId,
|
||||
devCode: uni.getStorageSync('cidAES'),
|
||||
devCode: uni.getStorageSync('devCode'),
|
||||
password: params.password.trim(),
|
||||
},
|
||||
method: 'POST',
|
||||
@@ -107,7 +107,7 @@ export function apiReSetPsd(params) {
|
||||
data: {
|
||||
phone: params.phone,
|
||||
code: params.code.trim(),
|
||||
devCode: uni.getStorageSync('cidAES'),
|
||||
devCode: uni.getStorageSync('devCode'),
|
||||
password: params.password.trim(),
|
||||
},
|
||||
method: 'POST',
|
||||
@@ -119,7 +119,7 @@ export function apiComfirmCode(params) {
|
||||
return request({
|
||||
url: '/shiningCloud/user/comfirmCode',
|
||||
data: {
|
||||
devCode: uni.getStorageSync('cidAES'),
|
||||
devCode: uni.getStorageSync('devCode'),
|
||||
phone: params.phone,
|
||||
code: params.code.trim(),
|
||||
},
|
||||
@@ -132,7 +132,7 @@ export function apiRebindPhone(params) {
|
||||
return request({
|
||||
url: '/shiningCloud/user/rebindPhone',
|
||||
data: {
|
||||
devCode: uni.getStorageSync('cidAES'),
|
||||
devCode: uni.getStorageSync('devCode'),
|
||||
userId: uni.getStorageSync('userInfo').userId,
|
||||
phoneNew: params.phone,
|
||||
code: params.code.trim(),
|
||||
@@ -140,3 +140,16 @@ export function apiRebindPhone(params) {
|
||||
method: 'POST',
|
||||
})
|
||||
}
|
||||
|
||||
// 角色升级
|
||||
export function roleUpdate({ userId, referralCode }) {
|
||||
return request({
|
||||
url: '/user-boot/appRole/roleUpdate',
|
||||
method: 'post',
|
||||
data: {
|
||||
devCode: uni.getStorageSync('devCode'),
|
||||
referralCode,
|
||||
userId,
|
||||
},
|
||||
})
|
||||
}
|
||||
|
||||
@@ -1,4 +1,7 @@
|
||||
export default {
|
||||
config: 'config', // 全剧配置
|
||||
userInfo: 'userInfo', // 用户信息
|
||||
}
|
||||
engineering: 'engineering', // 工程信息
|
||||
access_token: 'access_token', // token
|
||||
refresh_token: 'refresh_token', // 刷新token
|
||||
}
|
||||
|
||||
@@ -25,7 +25,7 @@ export default (options = {}) => {
|
||||
header: {
|
||||
// 'Content-Type': 'application/json;charset=UTF-8',
|
||||
'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8',
|
||||
Authorization: uni.getStorageSync('token'),
|
||||
Authorization: uni.getStorageSync('access_token'),
|
||||
...options.header,
|
||||
},
|
||||
method: options.method || 'GET',
|
||||
@@ -63,17 +63,22 @@ export default (options = {}) => {
|
||||
* @param {Number} code 错误码
|
||||
*/
|
||||
function errHandler(res) {
|
||||
switch (res.resultCode) {
|
||||
switch (res.code) {
|
||||
case '401':
|
||||
// #ifdef MP
|
||||
uni.removeStorageSync('Cookie')
|
||||
uni.clearStorageSync()
|
||||
// #endif
|
||||
uni.reLaunch({ url: '/pages/user/login' })
|
||||
break
|
||||
case 'A0202':
|
||||
// #ifdef MP
|
||||
uni.clearStorageSync()
|
||||
// #endif
|
||||
uni.reLaunch({ url: '/pages/user/login' })
|
||||
break
|
||||
default:
|
||||
uni.showToast({
|
||||
title: res.message || res.msg || '服务端未知错误',
|
||||
title: res.message || res.msg || '网络异常,请稍后再试',
|
||||
duration: 2000,
|
||||
icon: 'none',
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user