import request from '@/utils/request' import { resolve, reject } 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 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 } }) }