Browse Source

修改菜品排序问题,修改其他bug;

dev
luyan 2 years ago
parent
commit
c7f51537e8
  1. 1
      epmet-module/epmet-heart/epmet-heart-server/src/main/java/com/epmet/service/impl/CanteenDishesServiceImpl.java
  2. 6
      epmet-module/epmet-heart/epmet-heart-server/src/main/java/com/epmet/service/impl/CanteenMenusServiceImpl.java
  3. 9
      epmet-module/epmet-heart/epmet-heart-server/src/main/java/com/epmet/service/impl/CommunityCanteenServiceImpl.java

1
epmet-module/epmet-heart/epmet-heart-server/src/main/java/com/epmet/service/impl/CanteenDishesServiceImpl.java

@ -71,6 +71,7 @@ public class CanteenDishesServiceImpl extends BaseServiceImpl<CanteenDishesDao,
wrapper.eq(StringUtils.isNotEmpty(canteenId), "CANTEEN_ID", canteenId);
LoginUserDetailsResultDTO userDetails = remoteService.getLoginUserDetails();
wrapper.likeRight(StringUtils.isNotEmpty(userDetails.getOrgIdPath()), "AGENCY_ID", userDetails.getOrgIdPath());
wrapper.orderBy(true,true,"SORT");
return wrapper;
}

6
epmet-module/epmet-heart/epmet-heart-server/src/main/java/com/epmet/service/impl/CanteenMenusServiceImpl.java

@ -198,6 +198,12 @@ public class CanteenMenusServiceImpl extends BaseServiceImpl<CanteenMenusDao, Ca
if (StringUtils.isNotEmpty(dto.getEndTime())) {
entity.setEndTime(DateUtil.parseDate(dto.getEndTime()));
}
LoginUserDetailsResultDTO userDetails = remoteService.getLoginUserDetails();
entity.setAgencyId(userDetails.getOrgIdPath());
if (StringUtils.isEmpty(dto.getCanteenId())) {
String canteenId = communityCanteenService.getCanteentByAgencyId(userDetails.getOrgIdPath());
entity.setCanteenId(canteenId);
}
updateById(entity);
}

9
epmet-module/epmet-heart/epmet-heart-server/src/main/java/com/epmet/service/impl/CommunityCanteenServiceImpl.java

@ -142,10 +142,15 @@ public class CommunityCanteenServiceImpl extends BaseServiceImpl<CommunityCantee
public void update(CommunityCanteenDTO dto) {
CommunityCanteenEntity entity = ConvertUtils.sourceToTarget(dto, CommunityCanteenEntity.class);
if (null != dto.getBusinessHours() && dto.getBusinessHours().length > 0) {
entity.setBusinessHours(StringUtils.join(dto.getBusinessHours()));
entity.setBusinessHours(StringUtils.join(dto.getBusinessHours(), ","));
}
if (null != dto.getThreeMeals() && dto.getThreeMeals().length > 0) {
entity.setThreeMeals(StringUtils.join(dto.getThreeMeals()));
entity.setThreeMeals(StringUtils.join(dto.getThreeMeals(), ","));
}
if (StringUtils.isNotEmpty(dto.getAgencyId())) {
AgencyInfoCache info = CustomerOrgRedis.getAgencyInfo(dto.getAgencyId());
entity.setAgencyId(PidUtils.convertPid2OrgIdPath(dto.getAgencyId(), info.getPids()));
entity.setCustomerId(info.getCustomerId());
}
updateById(entity);
}

Loading…
Cancel
Save