29 lines
1.3 KiB
JavaScript
29 lines
1.3 KiB
JavaScript
|
|
|
||
|
|
import { getDeviceTypeTree } from '@/api/claimAndRefund/receive'
|
||
|
|
import { start } from 'nprogress'
|
||
|
|
|
||
|
|
export const config = {
|
||
|
|
handleColShow: true, // 是否显示操作列
|
||
|
|
pageShow: true, // 是否显示分页组件
|
||
|
|
isSelShow: false,// 表格是否需要复选框
|
||
|
|
isFormShow: true, // 是否显示表单查询组件
|
||
|
|
handleWidth: '', // 操作列宽度
|
||
|
|
formLabel: [
|
||
|
|
{ f_label: '成套设备名称', f_model: 'wholeTypeName', f_type: 'ipt' },
|
||
|
|
{ f_label: '主体设备', f_model: 'parentId', f_type: 'selCas', f_selList: [], optionProps: { value: 'id', } },
|
||
|
|
{ f_label: '创建日期', f_model: 'time', f_type: 'date', timeList: ['startTime', 'endTime'] },
|
||
|
|
],
|
||
|
|
columnsList: [
|
||
|
|
{ t_width: '', t_props: 'wholeTypeName', t_label: '成套设备名称', },
|
||
|
|
{ t_width: '', t_props: 'typeModelName', t_label: '主体设备', },
|
||
|
|
{ t_width: '', t_props: 'totalNum', t_label: '配套设备种类数量' },
|
||
|
|
{ t_width: '', t_props: 'nickName', t_label: '创建人', },
|
||
|
|
{ t_width: '', t_props: 'createTime', t_label: '创建日期', },
|
||
|
|
],
|
||
|
|
}
|
||
|
|
|
||
|
|
export const getDeviceTypeTreeFun = async () => {
|
||
|
|
const { data: res } = await getDeviceTypeTree({ level: '4' })
|
||
|
|
config.formLabel[1].f_selList = res.filter((e) => e.companyId == 101)
|
||
|
|
}
|