123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167 |
- import request from '@/utils/request'
- // 运输申请列表接口
- export function getTransport(data) {
- return request({
- 'url': `/app/transportApply/list?pageNum=${data.pageNum}&pageSize=${data.pageSize}`,
- 'method': 'get',
- })
- }
- // 运输申请详情接口
- export function transportDetail(id) {
- return request({
- 'url': `/app/transportApply/${id}`,
- 'method': 'get',
- })
- }
- // 查询当前公司路线列表
- export function getPath(data) {
- return request({
- 'url': '/app/route/getRouteIdList',
- 'method': 'post',
- 'data': data
- })
- }
- // 运输申请新增接口
- // startDate 开始日期
- // endDate 结束日期
- // startTime 开始时间
- // endTime 结束时间
- // expectCar 计划车辆数
- export function addTransport(data) {
- return request({
- 'url': '/app/transportApply',
- 'method': 'post',
- 'data': data
- })
- }
- // 运输申请修改接口
- // id 该条信息的id
- // transportName 运输名称
- // routeId 路线id
- // startDate 开始日期
- // endDate 结束日期
- // startTime 开始时间
- // endTime 结束时间
- // expectCar 计划用车数
- export function editTransport(data) {
- return request({
- 'url': '/app/transportApply',
- 'method': 'put',
- 'data': data
- })
- }
- // 司机端获取关联企业列表
- export function driverCompany() {
- return request({
- 'url': '/app/driver/driverCompany',
- 'method': 'get',
- })
- }
- // 司机端企业在运行任务列表
- export function passList(data) {
- return request({
- 'url': '/app/transportApply/passList',
- 'method': 'get',
- 'data': data
- })
- }
- //完成运输 完成但未审批运输记录(正常异常)
- export function selectEndData(data) {
- return request({
- 'url': '/app/transportProcess/selectEndData',
- 'method': 'get',
- 'data': data
- })
- }
- // 运输启动详情接口
- export function transportRunDetail(id) {
- return request({
- 'url': `/app/transportApply/runTransport/${id}`,
- 'method': 'get',
- })
- }
- //启动运输 开始表单提交
- export function transportProcess(data) {
- return request({
- 'url': '/app/transportProcess',
- 'method': 'post',
- 'data': data
- })
- }
- //查询是否有正在进行中的运输任务
- export function userRunPort(data) {
- return request({
- 'url': '/app/transportProcess/UserRunPort',
- 'method': 'get',
- 'data': data
- })
- }
- //执行中运输记录详情
- export function selectStopInfo(id) {
- return request({
- 'url': `/app/transportProcess/selectStopInfo/${id}`,
- 'method': 'get',
- })
- }
- //GPS数据持续传输
- export function insertRedis(data) {
- return request({
- 'url': '/app/transportProcess/insertRedis',
- 'method': 'post',
- 'data': data
- })
- }
- //脱离结束 正常结束表单提交
- // breakReason有值代表脱离结束
- export function transportProcessEnd(data) {
- return request({
- 'url': '/app/transportProcess',
- 'method': 'put',
- 'data': data
- })
- }
- //距离终点长时间过近结束任务
- export function stopProcess(data) {
- return request({
- 'url': '/app/transportProcess/stopProcess',
- 'method': 'put',
- 'data': data
- })
- }
- //上传运输结束状态
- export function editProcess(data) {
- return request({
- 'url': '/app/transportProcess/editProcess',
- 'method': 'put',
- 'data': data
- })
- }
- //查询超时未执行任务列表
- export function timeOutList(data) {
- return request({
- 'url': '/app/transportApply/timeOutList',
- 'method': 'get',
- 'data': data
- })
- }
|