Jelajahi Sumber

Jeecg-Boot 2.1.4 版本发布 | 重构较大,较多新功能

zhangdaiscott 5 tahun lalu
induk
melakukan
760f8e9f46

+ 3 - 3
ant-design-vue-jeecg/src/components/page/GlobalHeader.vue

@@ -10,12 +10,12 @@
         v-if="device==='mobile'"
         v-if="device==='mobile'"
         class="trigger"
         class="trigger"
         :type="collapsed ? 'menu-fold' : 'menu-unfold'"
         :type="collapsed ? 'menu-fold' : 'menu-unfold'"
-        @click.native="toggle"></a-icon>
+        @click="toggle"></a-icon>
       <a-icon
       <a-icon
         v-else
         v-else
         class="trigger"
         class="trigger"
         :type="collapsed ? 'menu-unfold' : 'menu-fold'"
         :type="collapsed ? 'menu-unfold' : 'menu-fold'"
-        @click.native="toggle"/>
+        @click="toggle"/>
 
 
       <span v-if="device === 'desktop'">欢迎进入 Jeecg-Boot 企业级快速开发平台</span>
       <span v-if="device === 'desktop'">欢迎进入 Jeecg-Boot 企业级快速开发平台</span>
       <span v-else>Jeecg-Boot</span>
       <span v-else>Jeecg-Boot</span>
@@ -37,7 +37,7 @@
             v-else
             v-else
             class="trigger"
             class="trigger"
             :type="collapsed ? 'menu-fold' : 'menu-unfold'"
             :type="collapsed ? 'menu-fold' : 'menu-unfold'"
-            @click.native="toggle"></a-icon>
+            @click="toggle"></a-icon>
         </div>
         </div>
         <user-menu class="header-index-right" :theme="theme" :style="topMenuStyle.headerIndexRight"/>
         <user-menu class="header-index-right" :theme="theme" :style="topMenuStyle.headerIndexRight"/>
       </div>
       </div>

+ 1 - 1
ant-design-vue-jeecg/src/components/tools/UserMenu.vue

@@ -20,7 +20,7 @@
         @change="searchMethods"
         @change="searchMethods"
         @blur="hiddenClick"
         @blur="hiddenClick"
       >
       >
-        <a-select-option v-for="site in searchMenuOptions" :value="site.id">{{site.meta.title}}</a-select-option>
+        <a-select-option v-for="(site,index) in searchMenuOptions" :key="index" :value="site.id">{{site.meta.title}}</a-select-option>
       </a-select>
       </a-select>
     </component>
     </component>
     <!-- update-end author:sunjianlei date:20200219 for: 菜单搜索改为动态组件,在手机端呈现出弹出框 -->
     <!-- update-end author:sunjianlei date:20200219 for: 菜单搜索改为动态组件,在手机端呈现出弹出框 -->

+ 1 - 1
ant-design-vue-jeecg/src/views/system/modules/SysCheckRuleTestModal.vue

@@ -12,7 +12,7 @@
       </a-form-item>
       </a-form-item>
     </a-form>
     </a-form>
     <a-row type="flex" :gutter="8">
     <a-row type="flex" :gutter="8">
-      <a-col v-for="(str,index) of testValue">
+      <a-col v-for="(str,index) of testValue" :key="index">
         <a-row>
         <a-row>
           <a-col>
           <a-col>
             <a-input :value="str" style="text-align: center;width: 40px;"/>
             <a-input :value="str" style="text-align: center;width: 40px;"/>

jeecg-boot/db/mysql_schema.sql → jeecg-boot/db/1mysql_schema.sql


+ 1 - 0
jeecg-boot/db/mysql5.7.sql

@@ -1,3 +1,4 @@
+USE jeecg-boot;
 /*
 /*
  Navicat Premium Data Transfer
  Navicat Premium Data Transfer
 
 

File diff ditekan karena terlalu besar
+ 3 - 9
jeecg-boot/db/增量升级SQL/2.1.3升级到2.1.4mysq.sql


+ 10 - 0
jeecg-boot/db/增量升级SQL/版本升级

@@ -0,0 +1,10 @@
+版本升级方法?
+
+  JeecgBoot属于平台级产品,每次升级改动内容较多,目前做不到平滑升级。
+
+  这里给用户的升级建议是这样的:
+  1.代码升级  => 本地版本通过svn或者git做好主干,在分支上做业务开发,jeecg每次版本发布,可以手工覆盖主干的代码,对比代码进行提交;
+  2.数据库升级 => 针对数据库我们每次发布会提供增量升级SQL,可以通过增量SQL实现数据库的升级。
+  3.兼容问题 => 每次版本发布会针对不兼容地方标注说明,需要手工修改不兼容的代码。
+
+  注意: 升级sql目前只提供mysql版本,执行完脚步后,新菜单需要手工进行角色授权,刷新首页才会出现。