diff --git a/README.md b/README.md index dcefe9dd0932ec469312c463fc633131709b07e7..091d0120ed6b4f12f9c8bd64cea50d7bcb2da563 100644 --- a/README.md +++ b/README.md @@ -40,32 +40,32 @@ App、H5、微信小程序: [http://app.volcore.xyz/](http://app.volcore.xyz/) < sqlsugar: [https://www.donet5.com/](https://www.donet5.com/) ## 框架移动端(uniapp)已发布,同样全自动生成代码,扫描小程序二维码即可查看 -![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/home.png) +![Home](/imgs/home.png) ## 1、标准页面 整个页面所有前后端代码,全部由代码生成器界面上配置生成,并支持并后端业务代码扩展 -![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/page1.png) +![Home](/imgs/page1.png) ## 2、主子表页面 同样由代码生成器自动生成,零代码实现整个页面主子表的新建、编辑、删除、查询、导入、导出功能 -![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/main-01.png) +![Home](/imgs/main-01.png) 主子表编辑页面 -![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/main-02.png) +![Home](/imgs/main-02.png) ## 3、审批流程配置 -![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/flow.png) +![Home](/imgs/flow.png) ## 4、数据审批 -![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/flow02.png) +![Home](/imgs/flow02.png) ## 5、树形结构 只需少量配置即可完成树形结构配置编辑,按层级加载数据等功能 -![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/tree.png) +![Home](/imgs/tree.png) ## 6、图表统计 框架提供了丰富的图表统计,能复制就能开发 -![Home](https://github.com/cq-panda/Vue.NetCore/blob/master/imgs/state.png) +![Home](/imgs/state.png) 其他功能。。。。。 diff --git a/vol.api/VOL.Core/Utilities/EPPlusHelper.cs b/vol.api/VOL.Core/Utilities/EPPlusHelper.cs index 239db8e3cdef55ebf280c2b94fc70bbfa9767115..45726bbe91eb2ce0139643ede38afee3f0952ab4 100644 --- a/vol.api/VOL.Core/Utilities/EPPlusHelper.cs +++ b/vol.api/VOL.Core/Utilities/EPPlusHelper.cs @@ -1,4 +1,4 @@ -using OfficeOpenXml; +using OfficeOpenXml; using OfficeOpenXml.Style; using System; using System.Collections.Generic; @@ -187,6 +187,11 @@ namespace VOL.Core.Utilities property.SetValue(entity, value.ChangeType(property.PropertyType)); } + + PropertyInfo entityKey = typeof(T).GetKeyProperty(); + if (AppSetting.EnableSnowFlakeID && entityKey.PropertyType == typeof(long)) + entityKey.SetValue(entity, YitIdHelper.NextId()); + entity.SetCreateDefaultVal(); entities.Add(entity); }