From 324118826ce8217387d849b406aa231cdd91347c Mon Sep 17 00:00:00 2001 From: "zangch@mesnac.com" Date: Fri, 30 Jan 2026 13:57:27 +0800 Subject: [PATCH] =?UTF-8?q?feat(oa):=20=E6=96=B0=E5=A2=9E=E7=A4=BC?= =?UTF-8?q?=E5=93=81=E7=94=B3=E8=AF=B7=E5=8A=9F=E8=83=BD=E7=9B=B8=E5=85=B3?= =?UTF-8?q?=E6=9E=9A=E4=B8=BE=E5=92=8C=E7=B1=BB=E5=9E=8B=E5=AE=9A=E4=B9=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 添加礼品申请编号规则枚举 GIFT_APPLY - 添加礼品申请标识KEY枚举 GIFT_APPLY_CODE - 在crmGiftInfo类型中增加最低单价字段 unitPriceMin - 在crmGiftInfo类型中增加最高单价字段 unitPriceMax - 在crmGiftInfo类型中增加是否仅展示有库存字段 hasStock --- src/api/oa/crm/crmGiftInfo/types.ts | 15 +++++++++++++++ src/enums/OAEnum.ts | 14 ++++++++++++-- 2 files changed, 27 insertions(+), 2 deletions(-) diff --git a/src/api/oa/crm/crmGiftInfo/types.ts b/src/api/oa/crm/crmGiftInfo/types.ts index f948efc..23f0f51 100644 --- a/src/api/oa/crm/crmGiftInfo/types.ts +++ b/src/api/oa/crm/crmGiftInfo/types.ts @@ -62,6 +62,21 @@ export interface CrmGiftInfoForm extends BaseEntity { */ specification?: string; + /** + * 最低单价 + */ + unitPriceMin?: number; + + /** + * 最高单价 + */ + unitPriceMax?: number; + + /** + * 是否仅展示有库存 + */ + hasStock?: boolean; + /** * 采购单价(含税) */ diff --git a/src/enums/OAEnum.ts b/src/enums/OAEnum.ts index c24af1b..1f5edec 100644 --- a/src/enums/OAEnum.ts +++ b/src/enums/OAEnum.ts @@ -47,7 +47,12 @@ export enum CodeRuleEnum { /** * 机票申请编号规则 */ - FLIGHT_BOOKING = '1019' + FLIGHT_BOOKING = '1019', + + /** + * 礼品申请编号规则 + */ + GIFT_APPLY = '1020' } /** @@ -156,5 +161,10 @@ export enum FlowCodeEnum { /** * 出差申请标识KEY */ - BUSINESS_TRIP_CODE = 'OABT' + BUSINESS_TRIP_CODE = 'OABT', + + /** + * 礼品申请标识KEY + */ + GIFT_APPLY_CODE = 'CRMGIFT' }