import { BasicColumn, FormSchema } from '@jdlinker/ui'; //列表数据 export const columns: BasicColumn[] = [ { title: '固件名称', align: 'center', dataIndex: 'name', }, { title: '固件版本', align: 'center', dataIndex: 'version', }, { title: '所属产品', align: 'center', dataIndex: 'productName', }, { title: '签名方式', align: 'center', dataIndex: 'signMethod', }, { title: '说明', align: 'center', dataIndex: 'description', }, { title: '创建时间', align: 'center', dataIndex: 'createTime', }, ]; //查询数据 export const searchFormSchema: FormSchema[] = [ { label: '固件名称', field: 'name', component: 'Input', }, ]; //表单数据 // export const formSchema: FormSchema[] = [ // { // label: 'name', // field: 'name', // component: 'Input', // dynamicRules: ({model,schema}) => { // return [ // { required: true, message: '请输入name!'}, // ]; // }, // }, // { // label: 'versionOrder', // field: 'versionOrder', // component: 'Input', // dynamicRules: ({model,schema}) => { // return [ // { required: true, message: '请输入versionOrder!'}, // ]; // }, // }, // { // label: 'sign', // field: 'sign', // component: 'Input', // dynamicRules: ({model,schema}) => { // return [ // { required: true, message: '请输入sign!'}, // ]; // }, // }, // { // label: 'description', // field: 'description', // component: 'Input', // }, // { // label: 'productName', // field: 'productName', // component: 'Input', // }, // { // label: 'version', // field: 'version', // component: 'Input', // dynamicRules: ({model,schema}) => { // return [ // { required: true, message: '请输入version!'}, // ]; // }, // }, // { // label: 'url', // field: 'url', // component: 'InputTextArea', // dynamicRules: ({model,schema}) => { // return [ // { required: true, message: '请输入url!'}, // ]; // }, // }, // { // label: 'size', // field: 'size', // component: 'Input', // dynamicRules: ({model,schema}) => { // return [ // { required: true, message: '请输入size!'}, // ]; // }, // }, // { // label: 'productId', // field: 'productId', // component: 'Input', // dynamicRules: ({model,schema}) => { // return [ // { required: true, message: '请输入productId!'}, // ]; // }, // }, // { // label: 'signMethod', // field: 'signMethod', // component: 'Input', // dynamicRules: ({model,schema}) => { // return [ // { required: true, message: '请输入signMethod!'}, // ]; // }, // }, // { // label: 'properties', // field: 'properties', // component: 'InputTextArea', // }, // { // label: 'createTime', // field: 'createTime', // component: 'Input', // }, // { // label: 'createBy', // field: 'createBy', // component: 'Input', // }, // { // label: 'updateBy', // field: 'updateBy', // component: 'Input', // }, // { // label: 'updateTime', // field: 'updateTime', // component: 'Input', // }, // // TODO 主键隐藏字段,目前写死为ID // { // label: '', // field: 'id', // component: 'Input', // show: false, // }, // ];export const formSchema: FormSchema[] = [ // { // label: 'name', // field: 'name', // component: 'Input', // dynamicRules: ({model,schema}) => { // return [ // { required: true, message: '请输入name!'}, // ]; // }, // }, // { // label: 'versionOrder', // field: 'versionOrder', // component: 'Input', // dynamicRules: ({model,schema}) => { // return [ // { required: true, message: '请输入versionOrder!'}, // ]; // }, // }, // { // label: 'sign', // field: 'sign', // component: 'Input', // dynamicRules: ({model,schema}) => { // return [ // { required: true, message: '请输入sign!'}, // ]; // }, // }, // { // label: 'description', // field: 'description', // component: 'Input', // }, // { // label: 'productName', // field: 'productName', // component: 'Input', // }, // { // label: 'version', // field: 'version', // component: 'Input', // dynamicRules: ({model,schema}) => { // return [ // { required: true, message: '请输入version!'}, // ]; // }, // }, // { // label: 'url', // field: 'url', // component: 'InputTextArea', // dynamicRules: ({model,schema}) => { // return [ // { required: true, message: '请输入url!'}, // ]; // }, // }, // { // label: 'size', // field: 'size', // component: 'Input', // dynamicRules: ({model,schema}) => { // return [ // { required: true, message: '请输入size!'}, // ]; // }, // }, // { // label: 'productId', // field: 'productId', // component: 'Input', // dynamicRules: ({model,schema}) => { // return [ // { required: true, message: '请输入productId!'}, // ]; // }, // }, // { // label: 'signMethod', // field: 'signMethod', // component: 'Input', // dynamicRules: ({model,schema}) => { // return [ // { required: true, message: '请输入signMethod!'}, // ]; // }, // }, // { // label: 'properties', // field: 'properties', // component: 'InputTextArea', // }, // { // label: 'createTime', // field: 'createTime', // component: 'Input', // }, // { // label: 'createBy', // field: 'createBy', // component: 'Input', // }, // { // label: 'updateBy', // field: 'updateBy', // component: 'Input', // }, // { // label: 'updateTime', // field: 'updateTime', // component: 'Input', // }, // // TODO 主键隐藏字段,目前写死为ID // { // label: '', // field: 'id', // component: 'Input', // show: false, // }, // ];