|
@@ -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, "更新公司信息成功");
|
|
|
}
|