Bläddra i källkod

团队信息更新

黄远 4 år sedan
förälder
incheckning
2319d45c06

+ 3 - 2
lift-system-service/src/main/java/cn/com/ty/lift/system/settings/service/impl/MaintenanceCompanyServiceImpl.java

@@ -148,7 +148,7 @@ public class MaintenanceCompanyServiceImpl extends ServiceImpl<MaintenanceCompan
     @Transactional
     public RestResponse updateMaintenanceCompany(MaintenanceCompanyRequest maintenanceCompanyRequest) {
         //获取公司id,前端传的字段是id
-        Long companyId = maintenanceCompanyRequest.getId();
+        Long companyId = maintenanceCompanyRequest.getCompanyId();
         MaintenanceCompany maintenanceCompany = this.getById(companyId);
         //更新vip标识
         maintenanceCompany.setVipFlag(maintenanceCompanyRequest.getVipFlag());
@@ -159,7 +159,8 @@ public class MaintenanceCompanyServiceImpl extends ServiceImpl<MaintenanceCompan
         //更新合同结束时间
         maintenanceCompany.setContractEndDate(maintenanceCompanyRequest.getContractEndDate());
         //更新企业菜单信息
-        menuService.companyMenu(new MenuRequest(companyId, maintenanceCompanyRequest.getMenuIds()));
+        String menuIds = menuService.getAllMenuButtonIds(maintenanceCompanyRequest.getMenuIds());
+        menuService.companyMenu(new MenuRequest(companyId, menuIds));
         this.updateById(maintenanceCompany);
         return RestResponse.success(null, ApiConstants.RESULT_SUCCESS, "更新公司信息成功");
     }