| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128 |
- import request from '@/utils/request'
- import {
- resolve,
- reject,
- send
- } from '@/api/base'
- export function getOrders (query, options) {
- const { pageNum: pageIndex, pageSize, ...params } = query
- return request({
- url: '/ad/tenant/order/list',
- method: 'GET',
- params: {
- pageIndex, pageSize,
- ...params
- },
- ...options
- })
- }
- export function resolveOrder ({ id }) {
- return resolve({
- url: `/ad/tenant/order/resolve`,
- method: 'POST',
- data: { orderId: id }
- })
- }
- export function rejectOrder ({ id }, reason) {
- return reject({
- url: `/ad/tenant/order/reject`,
- method: 'POST',
- data: {
- orderId: id,
- reason
- }
- })
- }
- export function getOrderDetail (id) {
- return send({
- url: `/ad/tenant/order/detail`,
- method: 'GET',
- params: { id }
- })
- }
- export function getAssets (query, options) {
- const { pageNum: pageIndex, pageSize, ...params } = query
- return request({
- url: '/ad/tenant/asset/list',
- method: 'GET',
- params: {
- pageIndex, pageSize,
- ...params
- },
- ...options
- })
- }
- export function resolveAsset ({ keyName }) {
- return resolve({
- url: `/ad/tenant/asset/resolve`,
- method: 'POST',
- data: { keyNames: [keyName] }
- })
- }
- export function rejectAsset ({ keyName }, reason) {
- return reject({
- url: `/ad/tenant/asset/reject`,
- method: 'POST',
- data: {
- keyName,
- reason
- }
- })
- }
- export function getOrdersByDevice (query, options) {
- const { pageNum: pageIndex, pageSize, ...params } = query
- return request({
- url: '/ad/tenant/order/device/range',
- method: 'GET',
- params: {
- pageIndex, pageSize,
- ...params,
- ...options
- }
- })
- }
- export function createScheduling (deviceIds, data) {
- return send({
- url: '/ad/tenant/order/scheduling',
- method: 'POST',
- data: {
- deviceIds,
- ...data
- }
- })
- }
- export function getDeviceSchedulings (query, options) {
- const { pageNum: pageIndex, pageSize, ...params } = query
- return request({
- url: '/ad/tenant/order/scheduling/list',
- method: 'GET',
- params: {
- pageIndex, pageSize,
- ...params,
- ...options
- }
- })
- }
- export function getDeviceScheduling (query, options) {
- const { pageNum: pageIndex, pageSize, ...params } = query
- return request({
- url: '/ad/tenant/order/scheduling/detail',
- method: 'GET',
- params: {
- pageIndex, pageSize,
- ...params,
- ...options
- }
- })
- }
|