zhoupeng před 2 roky
rodič
revize
b5473821f8

+ 1 - 1
chaunyi_opc/opc_da/src/main/java/com/example/opc_da/controller/ReportTableController.java

@@ -247,7 +247,7 @@ public class ReportTableController {
     @PostMapping("/tableAssignUserById")
     @WebLog(ServerEnum = ServerEnum.CLIENT, ModelEnum = ModelEnum.REPORTTABLE, OperationEnum = OperationEnum.ASSIGN)
     public Result tableAssignUserById(@RequestBody ReportTable reportTable) {
-        if (Blank.isEmpty(reportTable, reportTable.getId(), reportTable.getUserGroupList())) {
+        if (Blank.isEmpty(reportTable, reportTable.getId())) {
             return Result.no(ResultEnum.REQUEST_WRONGPARAMS.getRespCode(), "报表id不能为空");
         }
         return reportTableService.tableAssignUserById(reportTable);

+ 4 - 2
chaunyi_opc/opc_da/src/main/java/com/example/opc_da/service/impl/ReportTableServiceImpl.java

@@ -250,8 +250,10 @@ public class ReportTableServiceImpl implements ReportTableService {
     @Override
     public Result tableAssignUserById(ReportTable reportTable) {
         reportTableDao.delTableUserGroup(reportTable.getId());
-        if (reportTableDao.addTableUserGroup(reportTable.getId(), reportTable.getUserGroupList()) <= 0) {
-            return Result.no(ResultEnum.SERVER_ERROR.getRespCode(), "分配用户组失败");
+        if (Blank.isNotEmpty(reportTable.getUserGroupList())){
+            if (reportTableDao.addTableUserGroup(reportTable.getId(), reportTable.getUserGroupList()) <= 0) {
+                return Result.no(ResultEnum.SERVER_ERROR.getRespCode(), "分配用户组失败");
+            }
         }
         return Result.ok("分配用户组成功");
     }