Commit Graph

373 Commits

Author SHA1 Message Date
invalid w e4bcf8c899 chore(demo): basicTree组件增加icon 和 switcherIcon示例 2023-10-21 11:49:17 +08:00
bowen 40aac6544c
fix(demo): account page table without dept (#3164) 2023-10-17 20:40:51 +08:00
bowen 18222ab0b6
chore: fix type:check error (#3159) 2023-10-17 09:29:43 +08:00
Li Kui d30fd1d546
chore: replace intro.js with driver.js (#3151) 2023-10-15 11:34:13 +08:00
invalid w d4f2641b9a chore(Demo): restore ApiTree schema show 2023-10-14 11:19:58 +08:00
bowen f87e078402
chore: fix type:check error (#3139) 2023-10-12 14:50:32 +08:00
bowen e161c1449a
fix(full-screen): dom fullscreen status text (#3130)
* chore: Fix ts type error

* chore: fix type:check error

* fix(full-screen): dom fullscreen status text
2023-10-11 10:47:24 +08:00
bowen 30b3ee5c89
chore: fix type:check error (#3126)
* chore: Fix ts type error

* chore: fix type:check error
2023-10-10 21:06:16 +08:00
invalid w c5a13dc92f Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin 2023-10-10 18:06:48 +08:00
invalid w 6dd2818247 chore(demo): 修正表单增删示例类型错误 2023-10-10 18:05:34 +08:00
Li Kui ae58ada82e fix(demo): useForm中DatePicker,RangePicker 日期控件位置不对 2023-10-10 17:48:59 +08:00
invalid w a73187ccf4 chore(demo): 消除ts类型错误 2023-10-10 12:07:26 +08:00
invalid w 49d40d685d chore: 消除Switch组件类型错误。close #3111 2023-10-09 11:26:48 +08:00
invalid w d84f6ef562 chore(Loading): 消除loading组件及示例类型问题 2023-10-08 18:07:42 +08:00
invalid w f3f2f548e6
Refactor:移除useCopyToClipboard hook, 使用navigator.clipboard进行替代。close #2723 (#3105)
* feat: 重写复制文本功能

* refactor: 替换复制文本示例代码

* chore: delete useCopyToClipboard hook
2023-10-08 10:50:05 +08:00
invalid w 690d887680
chore: 设定权限列columns宽度,消除演示表格错位问题 (#3087) 2023-09-28 16:21:28 +08:00
invalid w 64b812802f
feat: 支持设置多重水印,增加清除所有水印方法. close #2610 (#3084)
* perf(watermark): 消除水印hook类型问题

* feat: 支持设置多重水印,增加清除所有水印方法

* chore: 应该让用户自己来进行水印清除
2023-09-28 11:05:53 +08:00
LanceJiang bf2f6390ad
feat: BasicTable 组件 HeaderCell 新增(类customRender) customHeaderRender 方法 自定义渲染支持 (#3030)
示例见: /comp/table/multipleHeader
2023-09-15 15:56:26 +08:00
Li Kui bd024cc521
fix: isible deprecated warnings (#3029) 2023-09-15 15:56:17 +08:00
LanceJiang f4149c2f1d
fix: 由于更新ant-vue 新版本到 4.0.2以上 tsx 渲染 FormItem 插入style 导致的出错 改换class (#3016) 2023-09-12 23:19:11 +08:00
invalid w aaf2fde3cf
antdv升级到4.x版本 (#3006)
* fix(ApiTreeSelect):  ApiTreeSelect组件首次调用会重复请求(#2940)

由于watchEffect,onMounted会立即执行,所以导致重复请求。
并且 watch函数和watchEffect监听的依赖重复了,故删去

* chore: update ant design npm version

* chore: 修改antd的css引用路径

* style(layout):  替换sider header组件传参属性,适配原有组件的样式

* style(Menu): 去除气泡卡片的背景

* chore: typo

* typo(Modal): 将visible替换成open

* typo:修改modal弹窗的绑定函数名称

* style(Modal): 为了解决直接引用 Modal 组件时关闭按钮样式的问题,增加一个名为 "vben-basic-modal" 的类名,以实现样式隔离。

* Update package.json

* typo(Drawer): Drawer 组件 visible 变为 open

* typo(Table): Table 组件 filterDropdownVisible 变为 filterDropdownOpen。

* typo(TreeSelect): 组件弹框的 classname API 统一为 popupClassName,dropdownClassName
2023-09-08 22:10:07 +08:00
Li Kui 1c1ce4b0e3
fix: VxeTable demo parameter typo& tabs close icon not centered (#2989)
* fix(msg): message icon not centered

* fix: VxeTable demo parameter typo

* fix: tabs close icon not centered
2023-08-31 12:49:21 +08:00
invalid w 7b26c5994c
feat: 增加Prompt组件, 并且修复 #2976 (#2979)
* feat: 增加Prompt组件

类似于Element UI组件库的MessageBox Prompt组件

* fix: #2976

* refactor: 对appendSchemaByField函数的通用操作进行整理
2023-08-25 12:36:10 +08:00
LanceJiang a065de4fbc
feat: Form 自定义组件渲染 新增 opts: {disabled} 用于自定义渲染判断 示例: /comp/form/customerForm页面 (#2944)
* feat: Form 自定义组件渲染 示例: /comp/form/customerForm页面
1. 针对自定义渲染功能 FormSchema 中
render, renderColContent, renderComponentContent 新增 opts:{disabled} 扩展 帮助自定义渲染时做 条件判断、展示同步
渲染: ((renderCallbackParams) => any) ===> ((renderCallbackParams, opts) => any)
2. slot, colSlot 分别是 render, renderColContent 插槽,为方便插槽使用
slotFn 进行解构 #test={scope} scope==={...data, ...opts}

* feat: Form 自定义组件渲染 示例: /comp/form/customerForm页面

1. 针对自定义渲染功能 FormSchema 新增 [fields] 和 [defaultValueObj] 帮助
render, renderColContent 自定义渲染时 存在多个 表单字段操作(复合field 场景)
2023-08-03 11:12:19 +08:00
沐枫 c28224f3f8
增加TimeRangePicker时间区间范围选择组件 (#2926)
* feat: 增加TimeRangePicker时间范围选择组件

* feat: 增加TimeRangePicker时间范围选择组件2
2023-07-24 13:23:59 +08:00
xingyu 1262e13067
升级最新依赖 并修复eslint报错 (#2896)
* chore: update deps

* fix: import.meta.globEager 已过期

* docs: fix doc bugs

* fix: eslint

* fix: lint:prettier

* fix: stylelint

* chore: update deps

* fix: eslint

* refactor: accountdetail setup

* fix: 'Nullable' is not defined

* feat: remove vite-plugin-vue-setup-extend

* chore: remove unplugin-vue-define-options

* fix(component): pageWrapper

use setup

closed #2898

* refactor: PageFooter use setup

---------

Co-authored-by: jinmao88 <50581550+jinmao88@users.noreply.github.com>
2023-07-06 15:00:38 +08:00
tawen d33ccd042f
fix: 修复 角色管理 编辑角色时,角色状态不正确 (#2861)
* fix: 修复 Cannot access 'pagewrapper' before initialization

* fix: 修复 角色管理 编辑角色时,角色状态不正确
2023-06-14 06:08:51 +08:00
zty 08f479f3e1
RoleDrawe.vue 改造为setup,角色编辑时状态不正确 (#2857)
* chore: 改造为setup

* fix: 状态不一致
2023-06-14 06:08:39 +08:00
GauharChan 5de89b5ec5
perf(demo): 动态更换表格配置 (#2793) 2023-05-24 16:42:39 +08:00
vben 6a9bd686d5 chore: remove LazyContainer 2023-04-06 23:49:20 +08:00
vben 762e5dee14 fix: 修复循环依赖问题 2023-04-06 23:16:15 +08:00
vben feadf64ee3 fix: Icon加载问题 2023-04-06 22:47:39 +08:00
vben 553ee9c7ae chore: revert fix(Icon): Cannot access Icon before initialization #2680 (#2683) 2023-04-06 22:44:26 +08:00
xingyu 7469312ffc
fix(Icon): Cannot access Icon before initialization #2680 (#2683)
* fix(Icon): Cannot access Icon before initialization

* fix(comps): import eslint

* fix(Icon): Cannot access Icon before initialization

* fix(comps): import eslint
2023-04-06 22:02:02 +08:00
vben 8e5a6b7ce5 perf: 修复部分 eslint 错误 2023-04-05 22:47:14 +08:00
vben ba2415c3b4 chore: Extract lint config 2023-04-04 16:55:34 +08:00
Wit〆苗大 9579a45b3c
feat(excel导出): 增加批量导出功能, 增加demo示例 (#2657)
* feat(excel导出): 批量导出功能

* feat(excel导出): 批量导出功能, 增加参数类型定义;增加demo示例

---------

Co-authored-by: 苗大 <caoshengmiao@hypergryph.com>
2023-03-30 09:53:55 +08:00
luocong2016 f2ec2ca273
feat: 添加更多配置项 (#2607) 2023-03-17 12:35:38 +08:00
lzdjack 1095d44110
feat: 替换vextable中button组件 (#2625) 2023-03-14 17:06:57 +08:00
lzdjack 3de5b53bcd
fix: 修复表单验证 (#2620)
1.优化验证
2.修复自定义组件验证出错的问题
2023-03-14 17:06:10 +08:00
luocong2016 dce3aba20d
refactor: 重构案例代码 (#2589) 2023-03-02 15:13:30 +08:00
luocong2016 8284d106e2
refactor<useForm>: 重构案例 (#2577) 2023-02-23 22:57:38 +08:00
luojz 5335ae7578
fix(FormTable): fix table spread selection(#2565) (#2574)
Co-authored-by: luojingzhou <luojingzhou@kezaihui.com>
2023-02-22 18:32:32 +08:00
luocong2016 f32d2715ef
fix: css !mt-5 (#2573) 2023-02-22 18:32:20 +08:00
luocong2016 fb73be0928
fix: table 高度消失 (#2572) 2023-02-22 18:32:07 +08:00
luocong2016 c2a159155c
fix: 重复点击全屏会抖动 (#2571) 2023-02-22 18:31:44 +08:00
luocong2016 085929a9c0
fix<table>: 高度丢失 (#2527) 2023-02-15 11:43:09 +08:00
Wit〆苗大 334a0ea8e5
fix(TableAction): 修复outside模式引用时报错;VxeTable demo引用TableAction改为outside模式, 属性添加keepSource以解决警告 (#2544)
* fix(TableAction): 修复outside模式引用时报错: TypeError: Cannot read properties of undefined (reading 'value')

* perf(VxeTable): demo引用TableAction改为outside模式以解决警告; 属性添加keepSource以解决警告

---------

Co-authored-by: 苗大 <caoshengmiao@hypergryph.com>
2023-02-10 19:53:32 +08:00
Wit〆苗大 4c0f2038af
perf(vxetable): 封装方法中加入可编辑表格和表单验证相关方法名,并在demo中增加新增和删除方法调用实现 (#2532)
* perf(vxetable): 封装方法中加入可编辑表格相关方法名,并在demo中增加新增和删除方法调用实现

* perf(vxetable): 封装方法中加入表单验证方法名

---------

Co-authored-by: 苗大 <caoshengmiao@hypergryph.com>
2023-02-10 07:42:59 +08:00
Carson f7a1b02236
fix(useColumns): 多级表头下的列支持行内编辑 (#2521) 2023-02-05 16:33:12 +08:00