| | |
| | | * @version: |
| | | * @Date: 2024-06-19 20:34:27 |
| | | * @LastEditors: Ben Lin |
| | | * @LastEditTime: 2024-06-23 18:28:00 |
| | | * @LastEditTime: 2024-06-24 15:51:12 |
| | | */ |
| | | |
| | | import { Ref } from 'vue'; |
| | |
| | | * @description: 获取新增按钮的行为 |
| | | * @return {*} |
| | | */ |
| | | CreateAction: () => { |
| | | CreateAction: (fnName: string) => { |
| | | return { |
| | | action: 'drawer', //drawer(打开左侧抽屉框) | go(跳转到新的页面) |
| | | }; |
| | |
| | | * @return {*} |
| | | */ |
| | | ActionItem: (params: Recordable<any>, data, ...args): ActionItem[] => { |
| | | /* 重写删除方法 */ |
| | | data[1].popConfirm.confirm = custDel.bind(null, args, params); |
| | | return data; |
| | | }, |
| | |
| | | }, |
| | | ]; |
| | | }, |
| | | /** |
| | | * @description: 高级表单主信息卡片生成,可以多个 |
| | | * @return {*} |
| | | */ |
| | | GetBaseCards: () => { |
| | | return [ |
| | | { |
| | | name: 'BaseForm', |
| | | slots: [], |
| | | preIcons: {}, |
| | | slots: [], //定义插槽 |
| | | preIcons: {}, //定义插槽中按钮图标 |
| | | title: '包装信息', |
| | | entityName: 'BAS_PKG_RULE', |
| | | entityName: 'BAS_PKG_RULE', //实体名称 |
| | | }, |
| | | ]; |
| | | }, |