|
@@ -85,12 +85,17 @@ public class TemplateFolderAdminFacade extends TemplateFolderServiceImpl {
|
|
}
|
|
}
|
|
templateFolder.setGmtModified(date);
|
|
templateFolder.setGmtModified(date);
|
|
templateFolder.setModifier(templateFolderVO.getDoctorId().toString());
|
|
templateFolder.setModifier(templateFolderVO.getDoctorId().toString());
|
|
|
|
+ //获取文件夹最大数
|
|
|
|
+ Integer orderNo =templateFolderService.getMaxNo(templateFolderVO.getHospitalId());
|
|
|
|
+ Integer num = orderNo == null ? 0 : orderNo;
|
|
|
|
+ //templateFolder.setOrderNo(num);
|
|
this.saveOrUpdate(templateFolder);
|
|
this.saveOrUpdate(templateFolder);
|
|
- // 如果是新增,id改为负数
|
|
|
|
|
|
+ // 如果是新增,id改为负数,且文件夹放最后。
|
|
if (add) {
|
|
if (add) {
|
|
this.update(new UpdateWrapper<TemplateFolder>()
|
|
this.update(new UpdateWrapper<TemplateFolder>()
|
|
.eq("id", templateFolder.getId())
|
|
.eq("id", templateFolder.getId())
|
|
.set("id", Long.parseLong("-" + templateFolder.getId()))
|
|
.set("id", Long.parseLong("-" + templateFolder.getId()))
|
|
|
|
+ .set("order_no",num)
|
|
);
|
|
);
|
|
}
|
|
}
|
|
}
|
|
}
|