From 7028e63d79b6e72aa5afd92ddddf15ec4da9b421 Mon Sep 17 00:00:00 2001 From: lh Date: Mon, 29 Dec 2025 16:06:30 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9C=BA=E7=A5=A8=E9=A2=84=E8=AE=A2=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/enums/OAEnum.ts | 7 ++++++- src/views/oa/crm/flightBooking/edit.vue | 6 +++--- src/views/oa/crm/flightBooking/index.vue | 6 +++--- 3 files changed, 12 insertions(+), 7 deletions(-) diff --git a/src/enums/OAEnum.ts b/src/enums/OAEnum.ts index fc1a8f9..c24af1b 100644 --- a/src/enums/OAEnum.ts +++ b/src/enums/OAEnum.ts @@ -42,7 +42,12 @@ export enum CodeRuleEnum { /** * 出差申请编号规则 */ - BUSINESS_TRIP = '1017' + BUSINESS_TRIP = '1017', + + /** + * 机票申请编号规则 + */ + FLIGHT_BOOKING = '1019' } /** diff --git a/src/views/oa/crm/flightBooking/edit.vue b/src/views/oa/crm/flightBooking/edit.vue index 8655c6c..c9204d4 100644 --- a/src/views/oa/crm/flightBooking/edit.vue +++ b/src/views/oa/crm/flightBooking/edit.vue @@ -144,7 +144,7 @@ const flowInstanceBizExtBo = ref>({}); const type = ref(0); -// 合同编号生成状态 +// 机票编号生成状态 const isCodeGenerated = ref(false); /** 查询用户信息下拉框结构 */ const userInfoList = ref([]); @@ -220,14 +220,14 @@ const flightBookingFormRef = ref(); const generateContractCode = async () => { if (isCodeGenerated.value) return; // 如果已经生成过,直接返回 try { - const params = { codeRuleCode: 1016 } as any; + const params = { codeRuleCode: CodeRuleEnum.FLIGHT_BOOKING } as any; const res = await getRuleGenerateCode(params); form.value.applyCode = res.msg; isCodeGenerated.value = true; // 标记为已生成 proxy?.$modal.msgSuccess('机票编号生成成功'); } catch (error) { console.error('生成机票编号失败:', error); - proxy?.$modal.msgError('机票编号生成成功'); + proxy?.$modal.msgError('机票编号生成失败'); } }; watch( diff --git a/src/views/oa/crm/flightBooking/index.vue b/src/views/oa/crm/flightBooking/index.vue index d343ba7..04e4eec 100644 --- a/src/views/oa/crm/flightBooking/index.vue +++ b/src/views/oa/crm/flightBooking/index.vue @@ -99,12 +99,12 @@