Răsfoiți Sursa

fix(cfc-backend): ISSUE-007 SupplySystemService.create() validate adminId

- Added null check for adminId before INSERT

Closes ISSUE-007
User 2 luni în urmă
părinte
comite
6ed4f19b8c

+ 3 - 0
cfc-backend/src/main/java/com/etotem/cfc/service/SupplySystemService.java

@@ -44,6 +44,9 @@ public class SupplySystemService extends ServiceImpl<SupplySystemMapper, SupplyS
 
 
     @Transactional
     @Transactional
     public SupplySystem create(SupplySystem system) {
     public SupplySystem create(SupplySystem system) {
+        if (system.getAdminId() == null) {
+            throw new IllegalArgumentException("adminId不能为空");
+        }
         system.setStatus("active");
         system.setStatus("active");
         system.setCreatedAt(new Date());
         system.setCreatedAt(new Date());
         system.setUpdatedAt(new Date());
         system.setUpdatedAt(new Date());