From 02d9b65dc9a20bfe51819081be46578e020d6a57 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9D=88=E3=83=BE=E9=AD=82?= <283591387@qq.com> Date: Wed, 26 Jan 2022 02:59:01 +0000 Subject: [PATCH 1/8] update README.md. --- README.md | 44 ++++++++++++++++++++++---------------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/README.md b/README.md index bc7ca553..47975b34 100644 --- a/README.md +++ b/README.md @@ -31,69 +31,69 @@ ## App/H5开发 - http://v2.volcore.xyz/app/guide ## 框架已支持Vue3版本 -![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/v3.png) +![Home](/imgs/v3.png) ## 框架已增加低代码设计器 -![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/fd01.png) -![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/fd02.png) +![Home](/imgs/fd01.png) +![Home](/imgs/fd02.png) ## 框架2.0已更新(部分新增功能截图) 增加切换皮肤功能 -![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/h.png) -![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/home_them.png) +![Home](/imgs/h.png) +![Home](/imgs/home_them.png) 增加可复用的后台请求参数校验 -![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/validator.png) +![Home](/imgs/validator.png) 增加树形菜单与代码生成页面使用 -![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/x7tree.png) +![Home](/imgs/x7tree.png) 增加文本编辑器直接发布静态页面功能 -![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/editor.png) +![Home](/imgs/editor.png) 一对一多从表显示(只需要少量代码就可完成成,其他都由代码生成器生成) -![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/m1.png) +![Home](/imgs/m1.png) 表合并显示 (只需要几行代码完成代码生成器生成的页面实现扩展) -![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/span.png) +![Home](/imgs/span.png) 从图上传图片 (只需要几行代码完成代码生成器生成的页面实现扩展) -![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/p1.png) +![Home](/imgs/p1.png) 一对多从表(不限从表数量)扩展 -![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/multi.png) +![Home](/imgs/multi.png) 图表 -![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/charts.png) +![Home](/imgs/charts.png) ## 1、只读基础表单 整个只读的基础表单的所有前后端代码,全部由代码生成器生成,代码生成器中几乎不需要配置,并支持并后端业务代码扩展,直接生成代码后,配置菜单权限即可 -![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/table1.png) +![Home](/imgs/table1.png) ## 2、自动绑定下拉框数据表单 整个自动绑定下拉框数据表单的所有前后端代码,全部由代码生成器生成,并支持并后端业务代码扩展,在代码生成器中只需要指定数据源编号,页面加载时会根据编号自动加载数据源并绑定 -![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/table2.png) +![Home](/imgs/table2.png) ## 3、启用图片支持、审核表单 整个启用图片支持、审核表单的所有前后端代码,全部由代码生成器生成,并支持并后端业务代码扩展,审核功能需要在菜单配置权限、代码生成器中勾选启用图片支持 -![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/table3.png) +![Home](/imgs/table3.png) ## 4、高级查询 整个表单的所有前后端代码,全部由代码生成器生成,并支持并后端业务代码扩展,查询字段、类型(下拉框、日期、TextArea等)、所在行与列都由代码生成器完成,不需要写任何代码 - ![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/tablesearch4.png) + ![Home](/imgs/tablesearch4.png) ## 5、主从表新建、编辑 主从表新建、编辑所有前后端代码,全部由代码生成器生成,并支持并后端业务代码扩展,新建、编辑从表配置、字段、类型(下拉框、日期、TextArea等)、所在行与列、字段是否只读、标签显示的长度等都由代码生成器完成,不需要写任何代码 -![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/editTbale2.png) +![Home](/imgs/editTbale2.png) ## 6、excel导入 excel导入整个页面都由代码生成器生成,导入的字段、字段是否必填,下载模板也由代码生成器上配置(自己根据实际需要决定是否采用此方法),导入时会验证是否为空与数据的合法性,逻辑校验自己实现扩展方法即可 -![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/importTable1.png) +![Home](/imgs/importTable1.png) ## 7、H5开发 -![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/h5.jpg) +![Home](/imgs/h5.jpg) ## 8、权限分配 目前只实现了对用户的角色的Action进行权限分配 -![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/auth.png) +![Home](/imgs/auth.png) ## 9、代码生成器 代码生成器提供了20多种可配置的属性,可灵活配置显示、查询、编辑、导入、导出、主从关系等功能点击看代码生成器文档 -![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/coder.png) +![Home](/imgs/coder.png) 其他功能。。。。。 -- Gitee From 86284e2d23a2980c24e6dd1d0975f513bf150225 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=88=91=E7=9A=84=E5=A4=A9=E7=A9=BA?= Date: Tue, 15 Mar 2022 01:35:24 +0000 Subject: [PATCH 2/8] =?UTF-8?q?=E6=96=B0=E5=BB=BA=20qqq?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- qqq/.keep | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 qqq/.keep diff --git a/qqq/.keep b/qqq/.keep new file mode 100644 index 00000000..e69de29b -- Gitee From 06ba96ad4b9a0d9c97c3d6e518cd136425362b95 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=88=91=E7=9A=84=E5=A4=A9=E7=A9=BA?= Date: Tue, 15 Mar 2022 01:36:20 +0000 Subject: [PATCH 3/8] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=96=87=E4=BB=B6=20qqq?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- qqq/.keep | 0 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 qqq/.keep diff --git a/qqq/.keep b/qqq/.keep deleted file mode 100644 index e69de29b..00000000 -- Gitee From 781a23a653139b5879af91522b1d9345e16772bc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=88=91=E7=9A=84=E5=A4=A9=E7=A9=BA?= Date: Tue, 15 Mar 2022 01:37:46 +0000 Subject: [PATCH 4/8] add testpj. --- testpj | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 testpj diff --git a/testpj b/testpj new file mode 100644 index 00000000..e69de29b -- Gitee From ad71a6bc94731ef430ee708d241e628e755eaf58 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=88=91=E7=9A=84=E5=A4=A9=E7=A9=BA?= Date: Tue, 15 Mar 2022 01:38:25 +0000 Subject: [PATCH 5/8] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=96=87=E4=BB=B6=20test?= =?UTF-8?q?pj?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- testpj | 0 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 testpj diff --git a/testpj b/testpj deleted file mode 100644 index e69de29b..00000000 -- Gitee From f173eb011dca629d0263e2bbea4f44f72879cee0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=88=91=E7=9A=84=E5=A4=A9=E7=A9=BA?= Date: Tue, 15 Mar 2022 02:00:12 +0000 Subject: [PATCH 6/8] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=96=87=E4=BB=B6=20READ?= =?UTF-8?q?ME.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 114 ------------------------------------------------------ 1 file changed, 114 deletions(-) delete mode 100644 README.md diff --git a/README.md b/README.md deleted file mode 100644 index 47975b34..00000000 --- a/README.md +++ /dev/null @@ -1,114 +0,0 @@ -## Vue + .NetCore前后端分离,不一样的快速发开框架(提供Vue2/Vue3版本) - -## 框架核心 - - 快速开发(基础功能全部由代码生成器生成) - - 支持前端、后台自定义业务代码扩展,后台提供了大量常用扩展与通用类 - - 前端、后台提供了近300个扩展方法与属性,开发人员可在此功能上编写扩展自定义业务代码 - - 代码生成(代码生成器可直接生成主/从表前后端业务代码,有30多种属性可在线配置生成的代码) - - 前端table自动转换key/value - - 前端表单select/checkbox自动绑定数据源,不需要写任何代码 - - 支持(主从表)一对一前后端代码全自动生成、并支持数据源自动绑定与业务代码扩展,不需要写任何代码 - - 支持一对多从表自定义扩展(不限从表类型与从表数量) , 一对多从表使用扩展可轻松实现 - - 如果能上手框架,可以体会到不用996,更不用掉头发的感觉^_^ - -## 框架适用范围 - - 前后端分离项目 - - 编写各种后台restful api接口。后台基础代码由代码生成器完成,在生成的代码上继续编写业务即可 - - 前端表单开发(直接上手看demo即可) - - 配合app做H5或全h5开发 - - 发布静态(h5)页面,框架已经提供了demo - - 在现有的代码生成器功能上,继续定制开发代码生成器功能,解决重复性工作 -## 框架开发依赖环境 - - 后台:VS2019 、.NetCore3.1 、EFCore3.1、JWT、Dapper、Autofac、SqlServer/MySql、Redis(可选,默认使用内置IMemory) - - 前端:VsCode、Vue2/vue3(webpack、node.js,如果没有此环境自行搜索:vue webpack npm)、vuex、axios、promise、iview、element-ui - -## 项目启动与上手 - - http://v2.volcore.xyz/document/guide -## vue2版本 - - http://v2.volcore.xyz -## vue3版本 - - http://www.volcore.xyz -## App/H5开发 - - http://v2.volcore.xyz/app/guide -## 框架已支持Vue3版本 -![Home](/imgs/v3.png) -## 框架已增加低代码设计器 -![Home](/imgs/fd01.png) -![Home](/imgs/fd02.png) -## 框架2.0已更新(部分新增功能截图) -增加切换皮肤功能 -![Home](/imgs/h.png) -![Home](/imgs/home_them.png) -增加可复用的后台请求参数校验 -![Home](/imgs/validator.png) -增加树形菜单与代码生成页面使用 -![Home](/imgs/x7tree.png) -增加文本编辑器直接发布静态页面功能 -![Home](/imgs/editor.png) -一对一多从表显示(只需要少量代码就可完成成,其他都由代码生成器生成) -![Home](/imgs/m1.png) -表合并显示 (只需要几行代码完成代码生成器生成的页面实现扩展) -![Home](/imgs/span.png) -从图上传图片 (只需要几行代码完成代码生成器生成的页面实现扩展) -![Home](/imgs/p1.png) -一对多从表(不限从表数量)扩展 -![Home](/imgs/multi.png) -图表 -![Home](/imgs/charts.png) - - - -## 1、只读基础表单 -整个只读的基础表单的所有前后端代码,全部由代码生成器生成,代码生成器中几乎不需要配置,并支持并后端业务代码扩展,直接生成代码后,配置菜单权限即可 -![Home](/imgs/table1.png) - -## 2、自动绑定下拉框数据表单 -整个自动绑定下拉框数据表单的所有前后端代码,全部由代码生成器生成,并支持并后端业务代码扩展,在代码生成器中只需要指定数据源编号,页面加载时会根据编号自动加载数据源并绑定 -![Home](/imgs/table2.png) - -## 3、启用图片支持、审核表单 -整个启用图片支持、审核表单的所有前后端代码,全部由代码生成器生成,并支持并后端业务代码扩展,审核功能需要在菜单配置权限、代码生成器中勾选启用图片支持 -![Home](/imgs/table3.png) - -## 4、高级查询 -整个表单的所有前后端代码,全部由代码生成器生成,并支持并后端业务代码扩展,查询字段、类型(下拉框、日期、TextArea等)、所在行与列都由代码生成器完成,不需要写任何代码 - ![Home](/imgs/tablesearch4.png) - -## 5、主从表新建、编辑 -主从表新建、编辑所有前后端代码,全部由代码生成器生成,并支持并后端业务代码扩展,新建、编辑从表配置、字段、类型(下拉框、日期、TextArea等)、所在行与列、字段是否只读、标签显示的长度等都由代码生成器完成,不需要写任何代码 -![Home](/imgs/editTbale2.png) - - -## 6、excel导入 -excel导入整个页面都由代码生成器生成,导入的字段、字段是否必填,下载模板也由代码生成器上配置(自己根据实际需要决定是否采用此方法),导入时会验证是否为空与数据的合法性,逻辑校验自己实现扩展方法即可 -![Home](/imgs/importTable1.png) - - -## 7、H5开发 -![Home](/imgs/h5.jpg) - -## 8、权限分配 -目前只实现了对用户的角色的Action进行权限分配 -![Home](/imgs/auth.png) - -## 9、代码生成器 -代码生成器提供了20多种可配置的属性,可灵活配置显示、查询、编辑、导入、导出、主从关系等功能点击看代码生成器文档 -![Home](/imgs/coder.png) - -其他功能。。。。。 - -## 框架预览 - - 框架内置了大量的通用组件可直接使用,并内置了基于本框架定制开发的代码生成器,尽量避免重复性代码编写。 - - 框架不仅仅是快速开发,更多的是倾向于业务代码扩展的编写与代码规范。 - - 如果有什么问题或建议,提issue或加QQ:283591387 - - QQ1群:45221949 - - QQ2群:913189178 - - - - vue3地址:http://www.volcore.xyz - - vue2地址:http://v2.volcore.xyz - - 帐号:admin666密码:123456(本地超级管理员帐号:admin密码123456) - - github地址:https://github.com/cq-panda/vue.netcore - - gitee码云:https://gitee.com/x_discoverer/Vue.NetCore - - 框架文档:http://v2.volcore.xyz/document/guide - - 框架更新日志:http://v2.volcore.xyz/document/log - -- Gitee From 066e91b734304ce8533b0993584cb49ae4668c14 Mon Sep 17 00:00:00 2001 From: "p1j123456@126.com" Date: Tue, 15 Mar 2022 10:03:07 +0800 Subject: [PATCH 7/8] =?UTF-8?q?=E8=BF=BD=E5=8A=A0readme?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 114 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 114 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 00000000..bc7ca553 --- /dev/null +++ b/README.md @@ -0,0 +1,114 @@ +## Vue + .NetCore前后端分离,不一样的快速发开框架(提供Vue2/Vue3版本) + +## 框架核心 + - 快速开发(基础功能全部由代码生成器生成) + - 支持前端、后台自定义业务代码扩展,后台提供了大量常用扩展与通用类 + - 前端、后台提供了近300个扩展方法与属性,开发人员可在此功能上编写扩展自定义业务代码 + - 代码生成(代码生成器可直接生成主/从表前后端业务代码,有30多种属性可在线配置生成的代码) + - 前端table自动转换key/value + - 前端表单select/checkbox自动绑定数据源,不需要写任何代码 + - 支持(主从表)一对一前后端代码全自动生成、并支持数据源自动绑定与业务代码扩展,不需要写任何代码 + - 支持一对多从表自定义扩展(不限从表类型与从表数量) , 一对多从表使用扩展可轻松实现 + - 如果能上手框架,可以体会到不用996,更不用掉头发的感觉^_^ + +## 框架适用范围 + - 前后端分离项目 + - 编写各种后台restful api接口。后台基础代码由代码生成器完成,在生成的代码上继续编写业务即可 + - 前端表单开发(直接上手看demo即可) + - 配合app做H5或全h5开发 + - 发布静态(h5)页面,框架已经提供了demo + - 在现有的代码生成器功能上,继续定制开发代码生成器功能,解决重复性工作 +## 框架开发依赖环境 + - 后台:VS2019 、.NetCore3.1 、EFCore3.1、JWT、Dapper、Autofac、SqlServer/MySql、Redis(可选,默认使用内置IMemory) + - 前端:VsCode、Vue2/vue3(webpack、node.js,如果没有此环境自行搜索:vue webpack npm)、vuex、axios、promise、iview、element-ui + +## 项目启动与上手 + - http://v2.volcore.xyz/document/guide +## vue2版本 + - http://v2.volcore.xyz +## vue3版本 + - http://www.volcore.xyz +## App/H5开发 + - http://v2.volcore.xyz/app/guide +## 框架已支持Vue3版本 +![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/v3.png) +## 框架已增加低代码设计器 +![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/fd01.png) +![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/fd02.png) +## 框架2.0已更新(部分新增功能截图) +增加切换皮肤功能 +![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/h.png) +![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/home_them.png) +增加可复用的后台请求参数校验 +![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/validator.png) +增加树形菜单与代码生成页面使用 +![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/x7tree.png) +增加文本编辑器直接发布静态页面功能 +![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/editor.png) +一对一多从表显示(只需要少量代码就可完成成,其他都由代码生成器生成) +![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/m1.png) +表合并显示 (只需要几行代码完成代码生成器生成的页面实现扩展) +![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/span.png) +从图上传图片 (只需要几行代码完成代码生成器生成的页面实现扩展) +![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/p1.png) +一对多从表(不限从表数量)扩展 +![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/multi.png) +图表 +![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/charts.png) + + + +## 1、只读基础表单 +整个只读的基础表单的所有前后端代码,全部由代码生成器生成,代码生成器中几乎不需要配置,并支持并后端业务代码扩展,直接生成代码后,配置菜单权限即可 +![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/table1.png) + +## 2、自动绑定下拉框数据表单 +整个自动绑定下拉框数据表单的所有前后端代码,全部由代码生成器生成,并支持并后端业务代码扩展,在代码生成器中只需要指定数据源编号,页面加载时会根据编号自动加载数据源并绑定 +![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/table2.png) + +## 3、启用图片支持、审核表单 +整个启用图片支持、审核表单的所有前后端代码,全部由代码生成器生成,并支持并后端业务代码扩展,审核功能需要在菜单配置权限、代码生成器中勾选启用图片支持 +![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/table3.png) + +## 4、高级查询 +整个表单的所有前后端代码,全部由代码生成器生成,并支持并后端业务代码扩展,查询字段、类型(下拉框、日期、TextArea等)、所在行与列都由代码生成器完成,不需要写任何代码 + ![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/tablesearch4.png) + +## 5、主从表新建、编辑 +主从表新建、编辑所有前后端代码,全部由代码生成器生成,并支持并后端业务代码扩展,新建、编辑从表配置、字段、类型(下拉框、日期、TextArea等)、所在行与列、字段是否只读、标签显示的长度等都由代码生成器完成,不需要写任何代码 +![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/editTbale2.png) + + +## 6、excel导入 +excel导入整个页面都由代码生成器生成,导入的字段、字段是否必填,下载模板也由代码生成器上配置(自己根据实际需要决定是否采用此方法),导入时会验证是否为空与数据的合法性,逻辑校验自己实现扩展方法即可 +![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/importTable1.png) + + +## 7、H5开发 +![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/h5.jpg) + +## 8、权限分配 +目前只实现了对用户的角色的Action进行权限分配 +![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/auth.png) + +## 9、代码生成器 +代码生成器提供了20多种可配置的属性,可灵活配置显示、查询、编辑、导入、导出、主从关系等功能点击看代码生成器文档 +![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/coder.png) + +其他功能。。。。。 + +## 框架预览 + - 框架内置了大量的通用组件可直接使用,并内置了基于本框架定制开发的代码生成器,尽量避免重复性代码编写。 + - 框架不仅仅是快速开发,更多的是倾向于业务代码扩展的编写与代码规范。 + - 如果有什么问题或建议,提issue或加QQ:283591387 + - QQ1群:45221949 + - QQ2群:913189178 + - + - vue3地址:http://www.volcore.xyz + - vue2地址:http://v2.volcore.xyz + - 帐号:admin666密码:123456(本地超级管理员帐号:admin密码123456) + - github地址:https://github.com/cq-panda/vue.netcore + - gitee码云:https://gitee.com/x_discoverer/Vue.NetCore + - 框架文档:http://v2.volcore.xyz/document/guide + - 框架更新日志:http://v2.volcore.xyz/document/log + -- Gitee From 9f5dc4ca3502b5ec7c59fc77ff414736a1e6322a Mon Sep 17 00:00:00 2001 From: "p1j123456@126.com" Date: Wed, 16 Mar 2022 11:36:26 +0800 Subject: [PATCH 8/8] =?UTF-8?q?=E8=BF=BD=E5=8A=A0=E9=80=89=E6=8B=A9?= =?UTF-8?q?=E5=A4=9A=E8=A1=8C=E7=BC=96=E8=BE=91=E6=97=B6=E7=9A=84=E6=8F=90?= =?UTF-8?q?=E7=A4=BA=E6=B6=88=E6=81=AF=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components/basic/ViewGrid/methods.js" | 3 +++ 1 file changed, 3 insertions(+) diff --git "a/Vol.Vue3\347\211\210\346\234\254/src/components/basic/ViewGrid/methods.js" "b/Vol.Vue3\347\211\210\346\234\254/src/components/basic/ViewGrid/methods.js" index bccf392a..a3e1775e 100644 --- "a/Vol.Vue3\347\211\210\346\234\254/src/components/basic/ViewGrid/methods.js" +++ "b/Vol.Vue3\347\211\210\346\234\254/src/components/basic/ViewGrid/methods.js" @@ -825,7 +825,10 @@ let methods = { } if (rows.length == 0) { return this.$error("请选择要编辑的行!"); + }else if(rows.length > 1){ + return this.$error("有且只能选择一行!"); } + //记录当前编辑的行 this.currentRow = rows[0]; //初始化弹出框 -- Gitee