发布清单
升级文档
一、云平台服务基类修改
早期在云平台的服务基类BaseServiceImplExt 中 开放了deleteByExample、updateByExample、updateByExampleSelective 3个方法 修饰符修饰为 public ;在象屿项目组发现此类方法不应该暴露成公用的,应该为 protedted 比较合适。避免很多手工代码的地方随意去调用。
升级到此版本,需要在 pom.xml中手动添加下 jar包依赖【在文档最后面】
Eg:
正规的写法为
然后在 linjxWmsBasItemRuleService 类中 新增一个方法,在这个方法体中调用deleteByExample 方法。
由于以上的的修改,云平台拆分了2个包,用于兼容旧的项目,因为如果项目组中的代码已经有很多地方使用了这个方法,并且不可能在最近的时间立刻修改掉,可以使用 第2个包来兼容,但是云平台建议后续陆续修改掉这些代码,等全部修改完了,在切换为第1个包。
- 3个方法修改为 protedted ; gillion-ipf-core-service
- 3个方法修改为 public ; gillion-ipf-core-service-old
升级到此版本,需要在 pom.xml中手动添加下 jar包依赖。项目组根据自身情况选择其中的一个。 gillion-ipf-core-service gillion-ipf-core-service-old
二、update和delete要校验影响行数提示信息自定义
需在.properties文件中进行相应配置,如果没有配置默认提示信息为下面定义好的提示信息
#新增失败提示信息
app.dao.saveFailMsg=保存失败!
#更新失败提示信息
app.dao.updateFailMsg=更新失败!
#删除失败提示信息
app.dao.deleteFailMsg=删除失败,目标数据库不存在此条记录!
#批量删除失败提示信息
app.dao.batchDeleteFailMsg=删除失败,实际删除记录数和传入记录条数不一致!
#逻辑单笔删除失败提示信息
app.dao.logicSimpleDeleteFailMsg=删除失败,目标数据库不存在此条记录!
#逻辑单笔删除失败提示信息
app.dao.logicBatchDeleteFailMsg=删除失败,实际删除记录数和传入记录条数不一致!
相应的代码示例:下面就是一个示例
三、合并象屿系统管理相关文档
- 将dataPermission和dataPermissionEx两个文件夹放在WebContent/static/app/framework目录底下即可
- 根据对应数据库刷对应的数据库脚本
- 将系统管理目录底下的properties.js
例:gillion-gurs-web/WebContent/gillion_gurs_www/static/app/config.properties.js
‘XY’ :前台用户管理、角色管理、组织管理渲染象屿的页面。
‘ipf’ :前台用户管理、角色管理、组织管理渲染原云平台的页面。