create-iking-admin
Version:
金合技术中台脚手架
62 lines (59 loc) • 1.18 kB
text/typescript
/*
* @Author : wfl
* @LastEditors: fj
* @description :
* @updateInfo :
* @Date : 2023-07-26 11:28:16
* @LastEditTime: 2023-08-09 13:54:31
*/
import type { ISearchForm } from '@main/enums/search'
const useFields = () => {
const defKeys = useTableKey()
const fieldList: Ref<ISearchForm[]> = ref([
{
key: 'businessName',
label: '模块',
show: true,
width: 120,
search: true,
formProp: {
clearable: true
}
},
{
key: 'messageTemplateKey',
label: '编号',
show: true,
minWidth: 100,
search: true
},
{
key: 'messageTemplateTitle',
label: '标题',
show: true,
minWidth: 140,
search: true
},
{
key: 'channelNames',
label: '推送渠道',
show: true,
minWidth: 160,
tableSlot: 'channelNames',
search: true
},
...defKeys,
{
key: '',
label: '操作',
show: true,
width: 106,
tableSlot: 'operate',
fixed: 'right'
}
])
return {
fieldList
}
}
export default useFields