修改
This commit is contained in:
parent
d9b096c8ed
commit
fcd4051e90
@ -1,5 +1,7 @@
|
||||
import type { FormSchemaGetter } from '#/adapter/form';
|
||||
import type { VxeGridProps } from '#/adapter/vxe-table';
|
||||
import {getDictOptions} from "#/utils/dict";
|
||||
import {renderDict} from "#/utils/render";
|
||||
|
||||
export const querySchema: FormSchemaGetter = () => [
|
||||
{
|
||||
@ -64,6 +66,11 @@ export const columns: VxeGridProps['columns'] = [
|
||||
{
|
||||
title: '事由',
|
||||
field: 'visitingReason',
|
||||
slots: {
|
||||
default: ({ row }) => {
|
||||
return renderDict(row.visitingReason, 'reason_for_visit');
|
||||
},
|
||||
},
|
||||
},
|
||||
{
|
||||
title: '拜访时间',
|
||||
@ -156,8 +163,11 @@ export const modalSchema: FormSchemaGetter = () => [
|
||||
{
|
||||
label: '事由',
|
||||
fieldName: 'visitingReason',
|
||||
component: 'Input',
|
||||
rules: 'required',
|
||||
component: 'Select',
|
||||
componentProps: {
|
||||
options: getDictOptions('reason_for_visit'),
|
||||
},
|
||||
rules: 'selectRequired',
|
||||
},
|
||||
{
|
||||
label: '拜访时间',
|
||||
|
@ -53,8 +53,10 @@ async function handleOpenChange(open: boolean) {
|
||||
<DescriptionsItem label="被访单位">
|
||||
{{ visitorInvitationDetail.interviewedUnit }}
|
||||
</DescriptionsItem>
|
||||
<DescriptionsItem label="事由">
|
||||
{{ visitorInvitationDetail.visitingReason }}
|
||||
<DescriptionsItem label="事由" v-if="visitorInvitationDetail.visitingReason!=null">
|
||||
<component
|
||||
:is="renderDict(visitorInvitationDetail.visitingReason,'reason_for_visit')"
|
||||
/>
|
||||
</DescriptionsItem>
|
||||
<DescriptionsItem label="拜访时间">
|
||||
{{ visitorInvitationDetail.visitingBeginTime+' - '+visitorInvitationDetail.visitingBeginTime }}
|
||||
|
@ -59,8 +59,10 @@ async function handleOpenChange(open: boolean) {
|
||||
<DescriptionsItem label="被访单位">
|
||||
{{ visitorTodoDetail.interviewedUnit }}
|
||||
</DescriptionsItem>
|
||||
<DescriptionsItem label="事由">
|
||||
{{ visitorTodoDetail.visitingReason }}
|
||||
<DescriptionsItem label="事由" v-if="visitorTodoDetail.visitingReason!=null">
|
||||
<component
|
||||
:is="renderDict(visitorTodoDetail.visitingReason,'reason_for_visit')"
|
||||
/>
|
||||
</DescriptionsItem>
|
||||
<DescriptionsItem label="拜访时间">
|
||||
{{ visitorTodoDetail.visitingBeginTime+' - '+visitorTodoDetail.visitingBeginTime }}
|
||||
|
Loading…
Reference in New Issue
Block a user