feat:【ele】【erp】stock 的迁移(20%)- warehouse

This commit is contained in:
YunaiV
2025-11-16 17:48:44 +08:00
parent 008f7cdbbf
commit 14016b8d4e
6 changed files with 7 additions and 11 deletions

View File

@@ -75,6 +75,7 @@ async function handleDefaultStatusChange(
await updateAccountDefaultStatus(row.id!, newStatus);
// 提示并返回成功
message.success(`${text}默认成功`);
handleRefresh();
resolve(true);
})
.catch(() => {

View File

@@ -73,6 +73,7 @@ async function handleDefaultStatusChange(
await updateWarehouseDefaultStatus(row.id!, newStatus);
// 提示并返回成功
message.success(`${text}默认成功`);
handleRefresh();
resolve(true);
})
.catch(() => {

View File

@@ -1,7 +1,7 @@
import { requestClient } from '#/api/request';
export namespace ErpProductCategoryApi {
/** ERP 产品分类信息 */
/** 产品分类信息 */
export interface ProductCategory {
id?: number; // 分类编号
parentId?: number; // 父分类编号

View File

@@ -3,24 +3,16 @@ import type { PageParam, PageResult } from '@vben/request';
import { requestClient } from '#/api/request';
export namespace ErpProductUnitApi {
/** ERP 产品单位信息 */
/** 产品单位信息 */
export interface ProductUnit {
id?: number; // 单位编号
name: string; // 单位名字
status: number; // 单位状态
}
/** 产品单位分页查询参数 */
export interface ProductUnitPageParam extends PageParam {
name?: string;
status?: number;
}
}
/** 查询产品单位分页 */
export function getProductUnitPage(
params: ErpProductUnitApi.ProductUnitPageParam,
) {
export function getProductUnitPage(params: PageParam) {
return requestClient.get<PageResult<ErpProductUnitApi.ProductUnit>>(
'/erp/product-unit/page',
{ params },

View File

@@ -74,6 +74,7 @@ async function handleDefaultStatusChange(
await updateAccountDefaultStatus(row.id!, newStatus);
// 提示并返回成功
ElMessage.success(`${text}默认成功`);
handleRefresh();
resolve(true);
})
.catch(() => {

View File

@@ -72,6 +72,7 @@ async function handleDefaultStatusChange(
await updateWarehouseDefaultStatus(row.id!, newStatus);
// 提示并返回成功
ElMessage.success(`${text}默认成功`);
handleRefresh();
resolve(true);
})
.catch(() => {