From b05433f0b605e6c08f67aa57470e12881abd53fa Mon Sep 17 00:00:00 2001 From: thinkgem Date: Sun, 10 Jan 2021 11:46:26 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0genIdAndValid=E6=B3=A8?= =?UTF-8?q?=E9=87=8A=E6=8F=90=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/sys/service/support/CompanyServiceSupport.java | 1 + .../modules/sys/service/support/OfficeServiceSupport.java | 1 + 2 files changed, 2 insertions(+) diff --git a/modules/core/src/main/java/com/jeesite/modules/sys/service/support/CompanyServiceSupport.java b/modules/core/src/main/java/com/jeesite/modules/sys/service/support/CompanyServiceSupport.java index d09499ad..a06a2789 100644 --- a/modules/core/src/main/java/com/jeesite/modules/sys/service/support/CompanyServiceSupport.java +++ b/modules/core/src/main/java/com/jeesite/modules/sys/service/support/CompanyServiceSupport.java @@ -66,6 +66,7 @@ public class CompanyServiceSupport extends TreeService @Transactional(readOnly=false) public void save(Company company) { if (company.getIsNewRecord()){ + // 生成主键,并验证改主键是否存在,如存在则抛出验证信息 genIdAndValid(company, company.getViewCode()); // 当前新数据授权,如果用户有上级数据权限,则当前数据也有相应的数据权限 dataScopeService.insertIfParentExists(company, "Company"); diff --git a/modules/core/src/main/java/com/jeesite/modules/sys/service/support/OfficeServiceSupport.java b/modules/core/src/main/java/com/jeesite/modules/sys/service/support/OfficeServiceSupport.java index d64ce3b1..43368c36 100644 --- a/modules/core/src/main/java/com/jeesite/modules/sys/service/support/OfficeServiceSupport.java +++ b/modules/core/src/main/java/com/jeesite/modules/sys/service/support/OfficeServiceSupport.java @@ -59,6 +59,7 @@ public class OfficeServiceSupport extends TreeService @Transactional(readOnly=false) public void save(Office office) { if (office.getIsNewRecord()){ + // 生成主键,并验证改主键是否存在,如存在则抛出验证信息 genIdAndValid(office, office.getViewCode()); // 当前新数据授权,如果用户有上级数据权限,则当前数据也有相应的数据权限 dataScopeService.insertIfParentExists(office, "Office");