salary
parent
d31f4b4f8b
commit
72accc0ab2
@ -1,98 +0,0 @@ |
||||
// import { CrudSchema } from '@/hooks/web/useCrudSchemas'
|
||||
import { dateFormatter } from '@/utils/formatTime' |
||||
// import * as MailAccountApi from '@/api/system/mail/account'
|
||||
|
||||
// const userList = await MailAccountApi.getSimpleMailAccountList()
|
||||
const userList = [] |
||||
|
||||
const crudSchemas = reactive([ |
||||
{ |
||||
label: '订单号', |
||||
field: 'orderNo', |
||||
isSearch: true, |
||||
isTable: true |
||||
}, |
||||
{ |
||||
label: '线索名称', |
||||
field: 'name', |
||||
isSearch: true, |
||||
isTable: true |
||||
}, |
||||
{ |
||||
label: '联系方式', |
||||
field: 'contact', |
||||
isSearch: true, |
||||
isTable: true |
||||
}, |
||||
{ |
||||
label: '线索来源', |
||||
field: 'resource', |
||||
isSearch: true, |
||||
isTable: true, |
||||
search: { |
||||
component: 'Select', |
||||
api: () => userList, |
||||
componentProps: { |
||||
optionsAlias: { |
||||
labelField: 'name', |
||||
valueField: 'id' |
||||
} |
||||
} |
||||
} |
||||
}, |
||||
{ |
||||
label: '跟进人员', |
||||
field: 'userId', |
||||
isSearch: true, |
||||
isTable: true, |
||||
search: { |
||||
component: 'Select', |
||||
api: () => userList, |
||||
componentProps: { |
||||
optionsAlias: { |
||||
labelField: 'name', |
||||
valueField: 'id' |
||||
} |
||||
} |
||||
} |
||||
}, |
||||
{ |
||||
label: '成交时间', |
||||
field: 'createTime', |
||||
isSearch: true, |
||||
isTable: true, |
||||
table: { |
||||
fixed: 'left' |
||||
}, |
||||
formatter: dateFormatter, |
||||
detail: { |
||||
dateFormat: 'YYYY-MM-DD' |
||||
}, |
||||
search: { |
||||
component: 'DatePicker', |
||||
componentProps: { |
||||
type: 'daterange', |
||||
format: 'YYYY-MM-DD', |
||||
valueFormat: 'YYYY-MM-DD', |
||||
startPlaceholder: '创建时间', |
||||
endPlaceholder: '创建时间' |
||||
} |
||||
} |
||||
}, |
||||
{ |
||||
label: '是否全款', |
||||
field: 'isFull', |
||||
isSearch: true, |
||||
isTable: true, |
||||
search: { |
||||
component: 'Radio', |
||||
componentProps: { |
||||
options: [ |
||||
{ label: '全款', value: 1 }, |
||||
{ label: '非全款', value: 0 } |
||||
] |
||||
} |
||||
} |
||||
} |
||||
]) |
||||
export const { allSchemas } = useCrudSchemas(crudSchemas) |
Loading…
Reference in new issue