| | |
| | | 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 { |
| | | /** 计量单位信息 */ |
| | |
| | | id?: number; // 单位编号 |
| | | code: string; // 单位编码 |
| | | name: string; // 单位名称 |
| | | type?: string; // 类型(48千克/100千克/吨) |
| | | primaryFlag?: boolean; // 是否主单位 |
| | | primaryId?: number; // 主单位编号 |
| | | changeRate?: number; // 与主单位换算比例 |
| | |
| | | |
| | | /** 查询计量单位分页 */ |
| | | export function getUnitPage(params: PageParam) { |
| | | return requestClient.get<PageResult<MdmUnitApi.Unit>>('/mdm/unit/page', { |
| | | return requestClient.get<PageResult<MdmUnitApi.Unit>>("/mdm/unit/page", { |
| | | params, |
| | | }); |
| | | } |
| | |
| | | |
| | | /** 新增计量单位 */ |
| | | 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); |
| | | } |
| | | |
| | | /** 删除计量单位 */ |