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版本
-
+
## 框架已增加低代码设计器
-
-
+
+
## 框架2.0已更新(部分新增功能截图)
增加切换皮肤功能
-
-
+
+
增加可复用的后台请求参数校验
-
+
增加树形菜单与代码生成页面使用
-
+
增加文本编辑器直接发布静态页面功能
-
+
一对一多从表显示(只需要少量代码就可完成成,其他都由代码生成器生成)
-
+
表合并显示 (只需要几行代码完成代码生成器生成的页面实现扩展)
-
+
从图上传图片 (只需要几行代码完成代码生成器生成的页面实现扩展)
-
+
一对多从表(不限从表数量)扩展
-
+
图表
-
+
## 1、只读基础表单
整个只读的基础表单的所有前后端代码,全部由代码生成器生成,代码生成器中几乎不需要配置,并支持并后端业务代码扩展,直接生成代码后,配置菜单权限即可
-
+
## 2、自动绑定下拉框数据表单
整个自动绑定下拉框数据表单的所有前后端代码,全部由代码生成器生成,并支持并后端业务代码扩展,在代码生成器中只需要指定数据源编号,页面加载时会根据编号自动加载数据源并绑定
-
+
## 3、启用图片支持、审核表单
整个启用图片支持、审核表单的所有前后端代码,全部由代码生成器生成,并支持并后端业务代码扩展,审核功能需要在菜单配置权限、代码生成器中勾选启用图片支持
-
+
## 4、高级查询
整个表单的所有前后端代码,全部由代码生成器生成,并支持并后端业务代码扩展,查询字段、类型(下拉框、日期、TextArea等)、所在行与列都由代码生成器完成,不需要写任何代码
- 
+ 
## 5、主从表新建、编辑
主从表新建、编辑所有前后端代码,全部由代码生成器生成,并支持并后端业务代码扩展,新建、编辑从表配置、字段、类型(下拉框、日期、TextArea等)、所在行与列、字段是否只读、标签显示的长度等都由代码生成器完成,不需要写任何代码
-
+
## 6、excel导入
excel导入整个页面都由代码生成器生成,导入的字段、字段是否必填,下载模板也由代码生成器上配置(自己根据实际需要决定是否采用此方法),导入时会验证是否为空与数据的合法性,逻辑校验自己实现扩展方法即可
-
+
## 7、H5开发
-
+
## 8、权限分配
目前只实现了对用户的角色的Action进行权限分配
-
+
## 9、代码生成器
代码生成器提供了20多种可配置的属性,可灵活配置显示、查询、编辑、导入、导出、主从关系等功能点击看代码生成器文档
-
+
其他功能。。。。。
--
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版本
-
-## 框架已增加低代码设计器
-
-
-## 框架2.0已更新(部分新增功能截图)
-增加切换皮肤功能
-
-
-增加可复用的后台请求参数校验
-
-增加树形菜单与代码生成页面使用
-
-增加文本编辑器直接发布静态页面功能
-
-一对一多从表显示(只需要少量代码就可完成成,其他都由代码生成器生成)
-
-表合并显示 (只需要几行代码完成代码生成器生成的页面实现扩展)
-
-从图上传图片 (只需要几行代码完成代码生成器生成的页面实现扩展)
-
-一对多从表(不限从表数量)扩展
-
-图表
-
-
-
-
-## 1、只读基础表单
-整个只读的基础表单的所有前后端代码,全部由代码生成器生成,代码生成器中几乎不需要配置,并支持并后端业务代码扩展,直接生成代码后,配置菜单权限即可
-
-
-## 2、自动绑定下拉框数据表单
-整个自动绑定下拉框数据表单的所有前后端代码,全部由代码生成器生成,并支持并后端业务代码扩展,在代码生成器中只需要指定数据源编号,页面加载时会根据编号自动加载数据源并绑定
-
-
-## 3、启用图片支持、审核表单
-整个启用图片支持、审核表单的所有前后端代码,全部由代码生成器生成,并支持并后端业务代码扩展,审核功能需要在菜单配置权限、代码生成器中勾选启用图片支持
-
-
-## 4、高级查询
-整个表单的所有前后端代码,全部由代码生成器生成,并支持并后端业务代码扩展,查询字段、类型(下拉框、日期、TextArea等)、所在行与列都由代码生成器完成,不需要写任何代码
- 
-
-## 5、主从表新建、编辑
-主从表新建、编辑所有前后端代码,全部由代码生成器生成,并支持并后端业务代码扩展,新建、编辑从表配置、字段、类型(下拉框、日期、TextArea等)、所在行与列、字段是否只读、标签显示的长度等都由代码生成器完成,不需要写任何代码
-
-
-
-## 6、excel导入
-excel导入整个页面都由代码生成器生成,导入的字段、字段是否必填,下载模板也由代码生成器上配置(自己根据实际需要决定是否采用此方法),导入时会验证是否为空与数据的合法性,逻辑校验自己实现扩展方法即可
-
-
-
-## 7、H5开发
-
-
-## 8、权限分配
-目前只实现了对用户的角色的Action进行权限分配
-
-
-## 9、代码生成器
-代码生成器提供了20多种可配置的属性,可灵活配置显示、查询、编辑、导入、导出、主从关系等功能点击看代码生成器文档
-
-
-其他功能。。。。。
-
-## 框架预览
- - 框架内置了大量的通用组件可直接使用,并内置了基于本框架定制开发的代码生成器,尽量避免重复性代码编写。
- - 框架不仅仅是快速开发,更多的是倾向于业务代码扩展的编写与代码规范。
- - 如果有什么问题或建议,提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版本
+
+## 框架已增加低代码设计器
+
+
+## 框架2.0已更新(部分新增功能截图)
+增加切换皮肤功能
+
+
+增加可复用的后台请求参数校验
+
+增加树形菜单与代码生成页面使用
+
+增加文本编辑器直接发布静态页面功能
+
+一对一多从表显示(只需要少量代码就可完成成,其他都由代码生成器生成)
+
+表合并显示 (只需要几行代码完成代码生成器生成的页面实现扩展)
+
+从图上传图片 (只需要几行代码完成代码生成器生成的页面实现扩展)
+
+一对多从表(不限从表数量)扩展
+
+图表
+
+
+
+
+## 1、只读基础表单
+整个只读的基础表单的所有前后端代码,全部由代码生成器生成,代码生成器中几乎不需要配置,并支持并后端业务代码扩展,直接生成代码后,配置菜单权限即可
+
+
+## 2、自动绑定下拉框数据表单
+整个自动绑定下拉框数据表单的所有前后端代码,全部由代码生成器生成,并支持并后端业务代码扩展,在代码生成器中只需要指定数据源编号,页面加载时会根据编号自动加载数据源并绑定
+
+
+## 3、启用图片支持、审核表单
+整个启用图片支持、审核表单的所有前后端代码,全部由代码生成器生成,并支持并后端业务代码扩展,审核功能需要在菜单配置权限、代码生成器中勾选启用图片支持
+
+
+## 4、高级查询
+整个表单的所有前后端代码,全部由代码生成器生成,并支持并后端业务代码扩展,查询字段、类型(下拉框、日期、TextArea等)、所在行与列都由代码生成器完成,不需要写任何代码
+ 
+
+## 5、主从表新建、编辑
+主从表新建、编辑所有前后端代码,全部由代码生成器生成,并支持并后端业务代码扩展,新建、编辑从表配置、字段、类型(下拉框、日期、TextArea等)、所在行与列、字段是否只读、标签显示的长度等都由代码生成器完成,不需要写任何代码
+
+
+
+## 6、excel导入
+excel导入整个页面都由代码生成器生成,导入的字段、字段是否必填,下载模板也由代码生成器上配置(自己根据实际需要决定是否采用此方法),导入时会验证是否为空与数据的合法性,逻辑校验自己实现扩展方法即可
+
+
+
+## 7、H5开发
+
+
+## 8、权限分配
+目前只实现了对用户的角色的Action进行权限分配
+
+
+## 9、代码生成器
+代码生成器提供了20多种可配置的属性,可灵活配置显示、查询、编辑、导入、导出、主从关系等功能点击看代码生成器文档
+
+
+其他功能。。。。。
+
+## 框架预览
+ - 框架内置了大量的通用组件可直接使用,并内置了基于本框架定制开发的代码生成器,尽量避免重复性代码编写。
+ - 框架不仅仅是快速开发,更多的是倾向于业务代码扩展的编写与代码规范。
+ - 如果有什么问题或建议,提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