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 @@