liu
4 天以前 e47bc9e53ed3d64016c1e0db67d280e63b367e07
src/api/mdm/unit/index.ts
@@ -1,6 +1,6 @@
import type { PageParam, PageResult } from '#/packages/effects/request/src';
import type { PageParam, PageResult } from "#/packages/effects/request/src";
import { requestClient } from '#/api/request';
import { requestClient } from "#/api/request";
export namespace MdmUnitApi {
  /** 计量单位信息 */
@@ -18,7 +18,7 @@
/** 查询计量单位分页 */
export function getUnitPage(params: PageParam) {
  return requestClient.get<PageResult<MdmUnitApi.Unit>>('/mdm/unit/page', {
  return requestClient.get<PageResult<MdmUnitApi.Unit>>("/mdm/unit/page", {
    params,
  });
}
@@ -35,15 +35,28 @@
/** 新增计量单位 */
export function createUnit(data: MdmUnitApi.Unit) {
  return requestClient.post('/mdm/unit/create', data);
  return requestClient.post("/mdm/unit/create", data);
}
/** 修改计量单位 */
export function updateUnit(data: MdmUnitApi.Unit) {
  return requestClient.put('/mdm/unit/update', data);
  return requestClient.put("/mdm/unit/update", data);
}
/** 删除计量单位 */
export function deleteUnit(id: number) {
  return requestClient.delete(`/mdm/unit/delete?id=${id}`);
}
/** 下载计量单位导入模板 */
export function importUnitTemplate() {
  return requestClient.download('/mdm/unit/get-import-template');
}
/** 导入计量单位 */
export function importUnit(file: File, updateSupport: boolean) {
  return requestClient.upload('/mdm/unit/import', {
    file,
    updateSupport,
  });
}