From 34ff338ff4d6575f9a25457286b3a5aad6b8823b Mon Sep 17 00:00:00 2001 From: baoshiwei <baoshiwei@shlanbao.cn> Date: 星期三, 07 六月 2023 14:47:25 +0800 Subject: [PATCH] 增加车间监控和设备监控 --- src/views/dry/api/DryOrder.api.ts | 70 +++++++++++++++++++---------------- 1 files changed, 38 insertions(+), 32 deletions(-) diff --git a/src/views/dry/api/DryOrder.api.ts b/src/views/dry/api/DryOrder.api.ts index 4d0f310..ddc95dd 100644 --- a/src/views/dry/api/DryOrder.api.ts +++ b/src/views/dry/api/DryOrder.api.ts @@ -1,64 +1,70 @@ -import { useMessage } from "/@/hooks/web/useMessage"; -import { defHttp } from '/@/utils/http/axios'; +import { useMessage } from '/@/hooks/web/useMessage' +import { defHttp } from '/@/utils/http/axios' -const { createConfirm } = useMessage(); +const { createConfirm } = useMessage() enum Api { - list = '/dry/dryOrder/list', - save='/dry/dryOrder/add', - edit='/dry/dryOrder/edit', - deleteOne = '/dry/dryOrder/delete', - deleteBatch = '/dry/dryOrder/deleteBatch', - importExcel = '/dry/dryOrder/importExcel', - exportXls = '/dry/dryOrder/exportXls', + list = '/dry/dryOrder/list', + queryByEqp = 'dry/dry/queryByEqp', + save = '/dry/dryOrder/add', + edit = '/dry/dryOrder/edit', + deleteOne = '/dry/dryOrder/delete', + deleteBatch = '/dry/dryOrder/deleteBatch', + importExcel = '/dry/dryOrder/importExcel', + exportXls = '/dry/dryOrder/exportXls', } /** * 瀵煎嚭api * @param params */ -export const getExportUrl = Api.exportXls; +export const getExportUrl = Api.exportXls /** * 瀵煎叆api */ -export const getImportUrl = Api.importExcel; +export const getImportUrl = Api.importExcel /** * 鍒楄〃鎺ュ彛 * @param params */ -export const list = (params) => - defHttp.get({url: Api.list, params}); +export const list = (params) => defHttp.get({ url: Api.list, params }) + +/** + * 鏌ヨ鏈哄彴褰撳墠宸ュ崟 + * @param params + */ +export const queryByEqp = (params) => defHttp.get({ url: Api.queryByEqp, params }) /** * 鍒犻櫎鍗曚釜 */ -export const deleteOne = (params,handleSuccess) => { - return defHttp.delete({url: Api.deleteOne, params}, {joinParamsToUrl: true}).then(() => { - handleSuccess(); - }); +export const deleteOne = (params, handleSuccess) => { + return defHttp.delete({ url: Api.deleteOne, params }, { joinParamsToUrl: true }).then(() => { + handleSuccess() + }) } /** * 鎵归噺鍒犻櫎 * @param params */ export const batchDelete = (params, handleSuccess) => { - createConfirm({ - iconType: 'warning', - title: '纭鍒犻櫎', - content: '鏄惁鍒犻櫎閫変腑鏁版嵁', - okText: '纭', - cancelText: '鍙栨秷', - onOk: () => { - return defHttp.delete({url: Api.deleteBatch, data: params}, {joinParamsToUrl: true}).then(() => { - handleSuccess(); - }); - } - }); + createConfirm({ + iconType: 'warning', + title: '纭鍒犻櫎', + content: '鏄惁鍒犻櫎閫変腑鏁版嵁', + okText: '纭', + cancelText: '鍙栨秷', + onOk: () => { + return defHttp.delete({ url: Api.deleteBatch, data: params }, { joinParamsToUrl: true }).then(() => { + handleSuccess() + }) + }, + }) } /** * 淇濆瓨鎴栬�呮洿鏂� * @param params */ export const saveOrUpdate = (params, isUpdate) => { - let url = isUpdate ? Api.edit : Api.save; - return defHttp.post({url: url, params}); + const url = isUpdate ? Api.edit : Api.save + return defHttp.post({ url: url, params }) } -- Gitblit v1.9.3