diff --git a/src/api/smart/operationitem.js b/src/api/smart/operationitem.js new file mode 100644 index 0000000..ae78538 --- /dev/null +++ b/src/api/smart/operationitem.js @@ -0,0 +1,68 @@ +import request from '@/router/axios'; + +export const getList = (current, size, params) => { + return request({ + url: '/api/smart/operationitem/list', + method: 'get', + params: { + ...params, + current, + size, + } + }) +} + +export const getDetail = (id) => { + return request({ + url: '/api/smart/operationitem/detail', + method: 'get', + params: { + id + } + }) +} + +export const getItemDetail = (id) => { + return request({ + url: '/api/smart/operationitem/detail', + method: 'get', + params: { + id, + } + }) +} + +export const item_remove = (ids) => { + return request({ + url: '/api/smart/operationitem/remove', + method: 'post', + params: { + ids, + } + }) +} + +export const item_add = (row) => { + return request({ + url: '/api/smart/operationitem/submit', + method: 'post', + data: row + }) +} + +export const item_update = (row) => { + return request({ + url: '/api/smart/operationitem/submit', + method: 'post', + data: row + }) +} +export const item_getListByItemId = (operationTicketNo) => { + return request({ + url: '/api/smart/operationitem/getList', + method: 'get', + params: { + operationTicketNo: operationTicketNo + } + }) +} diff --git a/src/api/smart/operationticket.js b/src/api/smart/operationticket.js new file mode 100644 index 0000000..198a6da --- /dev/null +++ b/src/api/smart/operationticket.js @@ -0,0 +1,50 @@ +import request from '@/router/axios'; + +export const getList = (current, size, params) => { + return request({ + url: '/api/smart/operationticket/page', + method: 'get', + params: { + ...params, + current, + size, + } + }) +} + +export const getDetail = (id) => { + return request({ + url: '/api/smart/operationticket/detail', + method: 'get', + params: { + id + } + }) +} + +export const remove = (ids) => { + return request({ + url: '/api/smart/operationticket/remove', + method: 'post', + params: { + ids, + } + }) +} + +export const add = (row) => { + return request({ + url: '/api/smart/operationticket/submit', + method: 'post', + data: row + }) +} + +export const update = (row) => { + return request({ + url: '/api/smart/operationticket/submit', + method: 'post', + data: row + }) +} + diff --git a/src/views/smart/operationticket.vue b/src/views/smart/operationticket.vue new file mode 100644 index 0000000..ab3b13a --- /dev/null +++ b/src/views/smart/operationticket.vue @@ -0,0 +1,621 @@ + + + + + 批量删除 + + + + 新增 + + 批量驳回 + + 批量审核 + + + 导出 + + + + 查看 + 关票 + 删除 + + + + + + + + diff --git a/src/views/smart/operationticketDetail.vue b/src/views/smart/operationticketDetail.vue new file mode 100644 index 0000000..c64bee3 --- /dev/null +++ b/src/views/smart/operationticketDetail.vue @@ -0,0 +1,697 @@ + + + + + + + + + + + + + + + + 确定 + + 取消 + + 审核 + + 驳回 + + 修改 + + 删除 + + + + + + +