From 157eda36f3505ecff50b1ab1a1fdafa2e02e6d1b Mon Sep 17 00:00:00 2001 From: zhengyiming <540361168@qq.com> Date: 星期二, 09 九月 2025 11:27:33 +0800 Subject: [PATCH] fix: bug --- src/views/FlexJobManage/components/SendShotMessageDialog.vue | 18 ++++++++++++++++-- 1 files changed, 16 insertions(+), 2 deletions(-) diff --git a/src/views/FlexJobManage/components/SendShotMessageDialog.vue b/src/views/FlexJobManage/components/SendShotMessageDialog.vue index 477c7b9..581b518 100644 --- a/src/views/FlexJobManage/components/SendShotMessageDialog.vue +++ b/src/views/FlexJobManage/components/SendShotMessageDialog.vue @@ -1,6 +1,17 @@ <template> <ProDialog title="鐭俊鍙戦��" v-model="visible" @close="onDialogClose" destroy-on-close draggable> - <ProForm :model="form" ref="dialogForm" label-width="90px"> + <ProForm :model="form" ref="dialogForm" label-width="100px"> + <ProFormItemV2 + label="璇烽�夋嫨妯℃澘:" + prop="contractTemplateId" + :check-rules="[{ message: '璇烽�夋嫨妯℃澘' }]" + > + <ProFormSelect + v-model="form.contractTemplateId" + :valueEnum="enterpriseContractTemplateSelect" + > + </ProFormSelect> + </ProFormItemV2> <ProFormItemV2 label="鐭俊绫诲瀷:" prop="name" required> <div>{{ '浜哄憳绛剧害閫氶亾鐭俊' }}</div> </ProFormItemV2> @@ -16,7 +27,7 @@ <script setup lang="ts"> import { FormInstance } from 'element-plus'; -import { ProDialog, ProForm, ProFormItemV2 } from '@bole-core/components'; +import { ProDialog, ProForm, ProFormItemV2, ProFormSelect } from '@bole-core/components'; defineOptions({ name: 'SendShotMessageDialog', @@ -29,10 +40,13 @@ ids: string[]; customerId: string; name: string; + contractTemplateId: string; }; const form = defineModel<Form>('form'); +const { enterpriseContractTemplateSelect } = useEnterpriseContractTemplateSelect(); + const emit = defineEmits<{ (e: 'onConfirm'): void; (e: 'onCancel'): void; -- Gitblit v1.9.1