|
|
@@ -16,6 +16,7 @@
|
|
|
|
|
|
interface Props {
|
|
|
modelValue: Record<string, any>
|
|
|
+ userList: Api.Common.SelectInfo[]
|
|
|
}
|
|
|
interface Emits {
|
|
|
(e: 'update:modelValue', value: Record<string, any>): void
|
|
|
@@ -75,7 +76,99 @@
|
|
|
{ label: '未合作', value: 0 }
|
|
|
]
|
|
|
}
|
|
|
- }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: '是否有饿了么校内站',
|
|
|
+ key: 'is_eleme_in_school',
|
|
|
+ type: 'select',
|
|
|
+ filterable: true,
|
|
|
+ props: {
|
|
|
+ options: [
|
|
|
+ { label: '全部', value: -1 },
|
|
|
+ { label: '有', value: 1 },
|
|
|
+ { label: '没有', value: 0 }
|
|
|
+ ]
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: '是否有饿了么校外站',
|
|
|
+ key: 'is_eleme_out_school',
|
|
|
+ type: 'select',
|
|
|
+ filterable: true,
|
|
|
+ props: {
|
|
|
+ options: [
|
|
|
+ { label: '全部', value: -1 },
|
|
|
+ { label: '有', value: 1 },
|
|
|
+ { label: '没有', value: 0 }
|
|
|
+ ]
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: '是否有美团校内站',
|
|
|
+ key: 'is_meituan_in_school',
|
|
|
+ type: 'select',
|
|
|
+ filterable: true,
|
|
|
+ props: {
|
|
|
+ options: [
|
|
|
+ { label: '全部', value: -1 },
|
|
|
+ { label: '有', value: 1 },
|
|
|
+ { label: '没有', value: 0 }
|
|
|
+ ]
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: '是否有美团校外站',
|
|
|
+ key: 'is_meituan_out_school',
|
|
|
+ type: 'select',
|
|
|
+ filterable: true,
|
|
|
+ props: {
|
|
|
+ options: [
|
|
|
+ { label: '全部', value: -1 },
|
|
|
+ { label: '有', value: 1 },
|
|
|
+ { label: '没有', value: 0 }
|
|
|
+ ]
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: '是否能上楼',
|
|
|
+ key: 'can_go_upstairs',
|
|
|
+ type: 'select',
|
|
|
+ filterable: true,
|
|
|
+ props: {
|
|
|
+ options: [
|
|
|
+ { label: '全部', value: -1 },
|
|
|
+ { label: '能', value: 1 },
|
|
|
+ { label: '不能', value: 0 }
|
|
|
+ ]
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: '是否允许骑电动车',
|
|
|
+ key: 'can_ride',
|
|
|
+ type: 'select',
|
|
|
+ filterable: true,
|
|
|
+ props: {
|
|
|
+ options: [
|
|
|
+ { label: '全部', value: -1 },
|
|
|
+ { label: '能', value: 1 },
|
|
|
+ { label: '不能', value: 0 }
|
|
|
+ ]
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: '负责人',
|
|
|
+ key: 'bind_user_id',
|
|
|
+ type: 'select',
|
|
|
+ filterable: true,
|
|
|
+ props: {
|
|
|
+ emptyValues:[0],
|
|
|
+ valueOnClear:0,
|
|
|
+ options: props.userList.map((item) => ({
|
|
|
+ label: item.name,
|
|
|
+ value: item.id
|
|
|
+ })),
|
|
|
+ },
|
|
|
+ },
|
|
|
])
|
|
|
|
|
|
// 事件
|