会议管理
This commit is contained in:
@@ -4,6 +4,7 @@ import { getDictOptions } from '#/utils/dict';
|
||||
import { renderDict } from '#/utils/render';
|
||||
import {h} from "vue";
|
||||
import {Rate} from "ant-design-vue";
|
||||
import {rentalOrderList} from "#/api/property/rentalOrder";
|
||||
|
||||
export const querySchema: FormSchemaGetter = () => [
|
||||
{
|
||||
@@ -38,11 +39,11 @@ export const columns: VxeGridProps['columns'] = [
|
||||
field: 'maintainName',
|
||||
minWidth: '120'
|
||||
},
|
||||
{
|
||||
title: '服务地点',
|
||||
field: 'roomId',
|
||||
minWidth: '120'
|
||||
},
|
||||
// {
|
||||
// title: '服务地点',
|
||||
// field: 'roomName',
|
||||
// minWidth: '120'
|
||||
// },
|
||||
{
|
||||
title: '服务类型',
|
||||
field: 'serveType',
|
||||
@@ -109,7 +110,7 @@ export const columns: VxeGridProps['columns'] = [
|
||||
});
|
||||
},
|
||||
},
|
||||
minWidth: '120'
|
||||
minWidth: '150'
|
||||
},
|
||||
{
|
||||
title: '客户反馈',
|
||||
@@ -154,8 +155,9 @@ export const modalSchema: FormSchemaGetter = () => [
|
||||
},
|
||||
{
|
||||
label: '服务地点',
|
||||
fieldName: 'communityId',
|
||||
component: 'Input',
|
||||
fieldName: 'roomId',
|
||||
component: 'TreeSelect',
|
||||
defaultValue: undefined,
|
||||
rules: 'required',
|
||||
labelWidth:100
|
||||
},
|
||||
@@ -190,7 +192,13 @@ export const modalSchema: FormSchemaGetter = () => [
|
||||
{
|
||||
label: '关联订单',
|
||||
fieldName: 'orderId',
|
||||
component: 'Input',
|
||||
component: 'ApiSelect',
|
||||
componentProps: {
|
||||
api: rentalOrderList,
|
||||
resultField: 'rows',
|
||||
labelField: 'orderNo',
|
||||
valueField: 'id',
|
||||
},
|
||||
rules: 'required',
|
||||
labelWidth:100
|
||||
},
|
||||
@@ -231,7 +239,7 @@ export const modalSchema: FormSchemaGetter = () => [
|
||||
{
|
||||
label: '处理措施',
|
||||
fieldName: 'measure',
|
||||
component: 'Input',
|
||||
component: 'Textarea',
|
||||
rules: 'required',
|
||||
labelWidth:100
|
||||
},
|
||||
|
Reference in New Issue
Block a user