| | |
| | | slots: { customRender: 'action' }, |
| | | fixed: undefined, |
| | | }; |
| | | |
| | | |
| | | /** |
| | | * @description: 些自定义方法 |
| | | * @return {*} |
| | |
| | | * @description: 获取新增按钮的行为 |
| | | * @return {*} |
| | | */ |
| | | CreateAction: (fnName: string) => { |
| | | CreateAction: (type: string) => { |
| | | return { |
| | | action: 'drawer', //drawer(打开左侧抽屉框) | go(跳转到新的页面) |
| | | }; |
| | |
| | | * @return {*} |
| | | */ |
| | | GetHomeUrl: () => { |
| | | const param = { ID: 'BAS_DEFECT_GRP', colSlots: [], crudColSlots: [] }; |
| | | const param = { |
| | | ID: 'BAS_DEFECT_GRP', |
| | | EntityName: 'BAS_DEFECT_GRP', |
| | | colSlots: [], |
| | | crudColSlots: [], |
| | | }; |
| | | return `/BAS_DEFECT_GRP/LC/${encodeURI(JSON.stringify(param))}`; |
| | | }, |
| | | GetBaseColumns: (type: string) => { |
| | |
| | | /** |
| | | * @description: 获取卡片内配置列表,以循环显示多个卡片并配置多个插槽 |
| | | * @return {*} |
| | | */ |
| | | */ |
| | | GetBaseCards: (type: string) => { |
| | | return [ |
| | | { |
| | |
| | | /** |
| | | * @description: 获取右侧边框use方法 |
| | | * @return {*} |
| | | */ |
| | | */ |
| | | GetUseDrawers: () => { |
| | | return [{ |
| | | 'BAS_DEFECT': useDrawer(), |
| | | }]; |
| | | return [ |
| | | { |
| | | BAS_DEFECT: useDrawer(), |
| | | }, |
| | | ]; |
| | | }, |
| | | /** |
| | | * @description: 获取表格use列表 |
| | | * @param {string} type |
| | | * @param {array} args |
| | | * @return {*} |
| | | */ |
| | | */ |
| | | GetUseTables: (data: Ref<{}>, ...args) => { |
| | | return { |
| | | BAS_DEFECT: useTable({ |
| | |
| | | slots: { customRender: 'action' }, |
| | | fixed: 'right', |
| | | }, //自定义操作列 |
| | | }) |
| | | }), |
| | | }; |
| | | }, |
| | | /** |
| | |
| | | }; |
| | | return item; |
| | | }); |
| | | EditOperation(data,d, u, item, _data); |
| | | EditOperation(data, d, u, item, _data); |
| | | }, |
| | | /** |
| | | * @description: 获取标题信息 |
| | |
| | | pageContent: '这里可以添加和修改不良代码组和不良代码。', |
| | | tableTitle: { |
| | | BAS_DEFECT: '不良代码管理', |
| | | } |
| | | }, |
| | | }; |
| | | }, |
| | | GetUseForm: () => { |
| | |
| | | title: '更新人', |
| | | dataIndex: 'UPDATE_USER', |
| | | }, |
| | | ] |
| | | } |
| | | ], |
| | | }; |
| | | |
| | | const searchForms = { |
| | | BAS_DEFECT: [ |
| | |
| | | }, |
| | | }, |
| | | ] as FormSchema[], |
| | | } |
| | | }; |
| | | |
| | | const crudForms = { |
| | | BAS_DEFECT: [ |
| | |
| | | show: false, |
| | | }, |
| | | ] as FormSchema[], |
| | | } |
| | | }; |
| | | |
| | | return [methods, ActionColumn]; |
| | | } |