@Transactional public PageResult markBabysitter(String babysitterGuid, String orderGuid, PageResult result) { Babysitter babysitter = dao.getResultByGUID(Babysitter.class, babysitterGuid); ServiceOrder serviceOrder = dao.getResultByGUID(ServiceOrder.class, orderGuid); BabysitterOrder order = updateBabysitterOrder(orderGuid, babysitter, serviceOrder); result.setResult(ResultInfo.SUCCESS); result.put("result", order.view()); return result; }
public PageResult getBabysitterOrderInfo(String serviceOrderGuid, PageResult result) { ServiceOrder serviceOrder = dao.getResultByGUID(ServiceOrder.class, serviceOrderGuid); if (serviceOrder == null) { result.setResult(ResultInfo.SERVICE_ORDER_NULL); return result; } if (StringUtils.isEmpty(serviceOrder.getOrderGuid())) { result.setResult(ResultInfo.NO_BABYSITTER_SERVICE_ORDER); return result; } String orderGuid = serviceOrder.getOrderGuid(); BabysitterOrder order = dao.getResultByGUID(BabysitterOrder.class, orderGuid); result.setResult(ResultInfo.SUCCESS); result.put("result", order.view()); return result; }