| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- import request from '@/utils/request'
- /** 查询工单列表 */
- export function listWorkOrder(queryParams, pageNum = 1, pageSize = 10) {
- return request({
- url: '/api/work-order/list',
- method: 'get',
- params: { ...queryParams, pageNum, pageSize }
- })
- }
- /** 查询工单详情(含操作日志) */
- export function getWorkOrderDetail(orderId) {
- return request({
- url: '/api/work-order/' + orderId,
- method: 'get'
- })
- }
- /** 派单操作 */
- export function dispatchWorkOrder(data) {
- return request({
- url: '/api/work-order/dispatch',
- method: 'post',
- data
- })
- }
- /** 核查操作 */
- export function verifyWorkOrder(data) {
- return request({
- url: '/api/work-order/verify',
- method: 'put',
- data
- })
- }
- /** 处理操作 */
- export function processWorkOrder(data) {
- return request({
- url: '/api/work-order/process',
- method: 'put',
- data
- })
- }
- /** 完成/提交验收 */
- export function completeWorkOrder(orderId, result) {
- return request({
- url: '/api/work-order/complete',
- method: 'put',
- params: { orderId, result }
- })
- }
- /** 取消工单 */
- export function cancelWorkOrder(orderId) {
- return request({
- url: '/api/work-order/' + orderId,
- method: 'delete'
- })
- }
- /** 验收通过/结案 */
- export function closeWorkOrder(data) {
- return request({
- url: '/api/work-order/close',
- method: 'put',
- data
- })
- }
|