From fa3ac93010bea3805438ee3ab0a182bfbf7423da Mon Sep 17 00:00:00 2001 From: baoshiwei <baoshiwei@shlanbao.cn> Date: 星期一, 27 五月 2024 16:19:31 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- src/views/dry/api/DryEquipment.api.ts | 63 +++++++++++++++++++------------ 1 files changed, 39 insertions(+), 24 deletions(-) diff --git a/src/views/dry/api/DryEquipment.api.ts b/src/views/dry/api/DryEquipment.api.ts index dc834bb..f335966 100644 --- a/src/views/dry/api/DryEquipment.api.ts +++ b/src/views/dry/api/DryEquipment.api.ts @@ -4,13 +4,15 @@ const { createConfirm } = useMessage() enum Api { - list = '/dry/dryEquipment/list', - save = '/dry/dryEquipment/add', - edit = '/dry/dryEquipment/edit', - deleteOne = '/dry/dryEquipment/delete', - deleteBatch = '/dry/dryEquipment/deleteBatch', - importExcel = '/dry/dryEquipment/importExcel', - exportXls = '/dry/dryEquipment/exportXls', + list = '/dry/dryEquipment/list', + queryById = '/dry/dryEquipment/queryById', + listAll = '/dry/dryEquipment/listAll', + save = '/dry/dryEquipment/add', + edit = '/dry/dryEquipment/edit', + deleteOne = '/dry/dryEquipment/delete', + deleteBatch = '/dry/dryEquipment/deleteBatch', + importExcel = '/dry/dryEquipment/importExcel', + exportXls = '/dry/dryEquipment/exportXls', } /** * 瀵煎嚭api @@ -28,36 +30,49 @@ export const list = (params) => defHttp.get({ url: Api.list, params }) /** + * 鏍规嵁ID鏌ヨ鏈哄彴 + * @param params + * @returns + */ +export const queryById = (params) => defHttp.get({ url: Api.queryById, params }) + +/** + * 鎵�鏈夋満鍙� + * @param params + */ +export const listAll = (params) => defHttp.get({ url: Api.listAll, params }) + +/** * 鍒犻櫎鍗曚釜 */ export const deleteOne = (params, handleSuccess) => { - return defHttp.delete({ url: Api.deleteOne, params }, { joinParamsToUrl: true }).then(() => { - 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) => { - const 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