init
This commit is contained in:
100
project-wl-siji-uniapp-vue3/pages/api/index.js
Normal file
100
project-wl-siji-uniapp-vue3/pages/api/index.js
Normal file
@@ -0,0 +1,100 @@
|
||||
import {
|
||||
request,
|
||||
requestUpload
|
||||
} from "../../utils/request.js"
|
||||
|
||||
/**
|
||||
*
|
||||
* 任务的相关接口
|
||||
*/
|
||||
|
||||
// 获取任务列表(包含待提货、在途、已完成)
|
||||
export const GetTasksList = (params) =>
|
||||
request({
|
||||
url: '/tasks/list',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
|
||||
// 获取任务详情
|
||||
export const GetTaskDetails = (jobId) =>
|
||||
request({
|
||||
url: `/tasks/details/${jobId}`,
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
// 获取任务详情 - 订单
|
||||
export const GetTaskDetailsOrders = (params) =>
|
||||
request({
|
||||
url: `/tasks/orders`,
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
|
||||
// 延迟提货 - 提交
|
||||
export const PutDelay = (params) =>
|
||||
request({
|
||||
url: `/tasks/delay`,
|
||||
method: 'put',
|
||||
params
|
||||
})
|
||||
// 联系调度中心电话
|
||||
export const GetPhone = () =>
|
||||
request({
|
||||
url: `/tasks/dispatchCenterPhone`,
|
||||
method: 'get',
|
||||
|
||||
})
|
||||
// 提货
|
||||
export const TakeDelivery = (params) =>
|
||||
request({
|
||||
url: `/tasks/takeDelivery`,
|
||||
method: 'post',
|
||||
params
|
||||
})
|
||||
|
||||
// 上报异常
|
||||
export const Exception = (params) =>
|
||||
request({
|
||||
url: `/tasks/exception`,
|
||||
method: 'post',
|
||||
params
|
||||
})
|
||||
// 异常详情
|
||||
export const ExceptionDetails = (id) =>
|
||||
request({
|
||||
url: `/tasks/exception/${id}`,
|
||||
method: 'get',
|
||||
})
|
||||
// 回车等级
|
||||
export const TruckRegistration = (params) =>
|
||||
request({
|
||||
url: `/tasks/truckRegistration`,
|
||||
method: 'post',
|
||||
params
|
||||
})
|
||||
// 交付
|
||||
export const Deliver = (params) =>
|
||||
request({
|
||||
url: `/tasks/deliver`,
|
||||
method: 'post',
|
||||
params
|
||||
})
|
||||
|
||||
// 图片上传
|
||||
export const upload = (params) =>
|
||||
requestUpload({
|
||||
url: `/files/imageUpload`,
|
||||
method: 'post',
|
||||
data:params,
|
||||
params
|
||||
})
|
||||
|
||||
// 上报位置
|
||||
export const PositionUpload = (params) =>
|
||||
request({
|
||||
url: `/track/upload`,
|
||||
method: 'put',
|
||||
data:params,
|
||||
params
|
||||
})
|
23
project-wl-siji-uniapp-vue3/pages/api/news.js
Normal file
23
project-wl-siji-uniapp-vue3/pages/api/news.js
Normal file
@@ -0,0 +1,23 @@
|
||||
import {
|
||||
request
|
||||
} from "../../utils/request.js"
|
||||
// 公告/公告详情/系统通知列表公用接口
|
||||
export const getNewList = (params) =>
|
||||
request({
|
||||
url: `/messages/page`, //3代表快递员端接口
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
// 标记已读
|
||||
export const msgRead= (id) =>
|
||||
request({
|
||||
url: `/messages/${id}`,
|
||||
method: 'put'
|
||||
})
|
||||
// 全部已读
|
||||
export const msgAllRead= (params) =>
|
||||
request({
|
||||
url: `/messages/readAll?ids=${params}`,
|
||||
method: 'put',
|
||||
params
|
||||
})
|
84
project-wl-siji-uniapp-vue3/pages/api/user.js
Normal file
84
project-wl-siji-uniapp-vue3/pages/api/user.js
Normal file
@@ -0,0 +1,84 @@
|
||||
import {
|
||||
request
|
||||
} from "../../utils/request.js"
|
||||
|
||||
// 手机号登录
|
||||
export const phoneLogins = (params) =>
|
||||
request({
|
||||
url: `/login/phone`,
|
||||
method: 'post',
|
||||
params
|
||||
})
|
||||
// 账号登录
|
||||
export const userLogins = (params) =>
|
||||
request({
|
||||
url: `/login/account`,
|
||||
method: 'post',
|
||||
params
|
||||
})
|
||||
// 发送短信验证码
|
||||
export const getsmsCode = (params) =>
|
||||
request({
|
||||
url: `/users/sendCode`,
|
||||
method: 'post',
|
||||
params
|
||||
})
|
||||
// 验证码效验
|
||||
export const checksmsCode = (params) =>
|
||||
request({
|
||||
url: `/users/verifyCode`,
|
||||
method: 'post',
|
||||
params
|
||||
})
|
||||
// 绑定手机号
|
||||
export const bindPhone = (params) =>
|
||||
request({
|
||||
url: `/users/editPhone`,
|
||||
method: 'put',
|
||||
params
|
||||
})
|
||||
// 修改密码
|
||||
export const changePass = (params) =>
|
||||
request({
|
||||
url: `/users/editPassword`,
|
||||
method: 'put',
|
||||
params
|
||||
})
|
||||
// 获取用户信息
|
||||
export const getUserInfo = (params) =>
|
||||
request({
|
||||
url: `/users`,
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
|
||||
// 我的相关接口研发
|
||||
// 车辆信息
|
||||
export const getCarInfo = (params) =>
|
||||
request({
|
||||
url: `/users/truck`,
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
// 任务数据
|
||||
export const getTaskData = (params) =>
|
||||
request({
|
||||
url: `/users/taskReport`,
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
// 修改手机号
|
||||
export const uptPhone = (params) =>
|
||||
request({
|
||||
url: `/users/editPhone`,
|
||||
method: 'put',
|
||||
params
|
||||
})
|
||||
// 修改密码
|
||||
export const uptPassword = (params) =>
|
||||
request({
|
||||
url: `/users/editPassword`,
|
||||
method: 'put',
|
||||
params
|
||||
})
|
||||
|
Reference in New Issue
Block a user