feat:保洁订单添加签到方式、签到图片
Some checks are pending
Gitea Actions Demo / Explore-Gitea-Actions (push) Waiting to run
Some checks are pending
Gitea Actions Demo / Explore-Gitea-Actions (push) Waiting to run
This commit is contained in:
parent
e82a42b6a9
commit
09db75ae58
@ -70,6 +70,10 @@ export interface VisitorManagementVO {
|
|||||||
* 预约状态(0:待确认,1:已确认,2:已取消,3:已完成)
|
* 预约状态(0:待确认,1:已确认,2:已取消,3:已完成)
|
||||||
*/
|
*/
|
||||||
serveStatus: number;
|
serveStatus: number;
|
||||||
|
/**
|
||||||
|
* 身份证号
|
||||||
|
*/
|
||||||
|
idCard: string;
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface VisitorManagementForm extends BaseEntity {
|
export interface VisitorManagementForm extends BaseEntity {
|
||||||
|
@ -188,7 +188,7 @@ const modalSchema = [
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: '联系电话',
|
label: '评价图片',
|
||||||
fieldName: 'imgUrl',
|
fieldName: 'imgUrl',
|
||||||
component: 'Input',
|
component: 'Input',
|
||||||
dependencies: {
|
dependencies: {
|
||||||
@ -196,6 +196,30 @@ const modalSchema = [
|
|||||||
triggerFields: [''],
|
triggerFields: [''],
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
label: '签到方式',
|
||||||
|
fieldName: 'signType',
|
||||||
|
component: 'Select',
|
||||||
|
componentProps: {
|
||||||
|
options:getDictOptions('wy_bjqdfs')
|
||||||
|
},
|
||||||
|
dependencies: {
|
||||||
|
show: () => (isReadonly.value ? true : false),
|
||||||
|
triggerFields: [''],
|
||||||
|
},
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: '签到图片',
|
||||||
|
fieldName: 'signImgUrl',
|
||||||
|
component: 'ImageUpload',
|
||||||
|
componentProps: {
|
||||||
|
helpMessage:false
|
||||||
|
},
|
||||||
|
dependencies: {
|
||||||
|
show: (formValue) => (isReadonly.value&&formValue.signImgUrl ? true : false),
|
||||||
|
triggerFields: [''],
|
||||||
|
},
|
||||||
|
},
|
||||||
];
|
];
|
||||||
const [BasicForm, formApi] = useVbenForm({
|
const [BasicForm, formApi] = useVbenForm({
|
||||||
commonConfig: {
|
commonConfig: {
|
||||||
|
@ -34,13 +34,19 @@ async function handleOpenChange(open: boolean) {
|
|||||||
|
|
||||||
<template>
|
<template>
|
||||||
<BasicModal :footer="false" :fullscreen-button="false" title="访客管理信息" class="w-[70%]">
|
<BasicModal :footer="false" :fullscreen-button="false" title="访客管理信息" class="w-[70%]">
|
||||||
<Descriptions v-if="visitorTodoDetail" size="small" :column="2" bordered :labelStyle="{width:'100px'}">
|
<Descriptions v-if="visitorTodoDetail" size="small" :column="2" bordered :labelStyle="{width:'120px'}">
|
||||||
<DescriptionsItem label="访客姓名">
|
<DescriptionsItem label="访客姓名">
|
||||||
{{ visitorTodoDetail.visitorName }}
|
{{ visitorTodoDetail.visitorName }}
|
||||||
</DescriptionsItem>
|
</DescriptionsItem>
|
||||||
<DescriptionsItem label="访客电话">
|
<DescriptionsItem label="访客电话">
|
||||||
{{ visitorTodoDetail.visitorPhone }}
|
{{ visitorTodoDetail.visitorPhone }}
|
||||||
</DescriptionsItem>
|
</DescriptionsItem>
|
||||||
|
<DescriptionsItem label="访客身份证">
|
||||||
|
{{ visitorTodoDetail.idCard }}
|
||||||
|
</DescriptionsItem>
|
||||||
|
<DescriptionsItem label="人脸图片">
|
||||||
|
{{ visitorTodoDetail.facePictures }}
|
||||||
|
</DescriptionsItem>
|
||||||
<DescriptionsItem label="所属公司">
|
<DescriptionsItem label="所属公司">
|
||||||
{{ visitorTodoDetail.visitorUnit}}
|
{{ visitorTodoDetail.visitorUnit}}
|
||||||
</DescriptionsItem>
|
</DescriptionsItem>
|
||||||
|
Loading…
Reference in New Issue
Block a user