|
|
@@ -33,6 +33,7 @@ import com.ruoyi.info.order.domain.bo.OrderWorkerChangeRecordBo;
|
|
|
import com.ruoyi.info.order.domain.vo.OrderReviewsVo;
|
|
|
import com.ruoyi.info.order.domain.vo.OrderVo;
|
|
|
import com.ruoyi.info.order.domain.vo.OrderWorkerChangeRecordVo;
|
|
|
+import com.ruoyi.info.order.domain.vo.OrderWorkerSumVo;
|
|
|
import com.ruoyi.info.order.enums.CancellationMethod;
|
|
|
import com.ruoyi.info.order.enums.OrderStatus;
|
|
|
import com.ruoyi.info.order.exception.OrderExceptionEnum;
|
|
|
@@ -56,6 +57,7 @@ import org.springframework.transaction.annotation.Transactional;
|
|
|
|
|
|
import java.math.BigDecimal;
|
|
|
import java.util.Collection;
|
|
|
+import java.util.Collections;
|
|
|
import java.util.Date;
|
|
|
import java.util.List;
|
|
|
import java.util.Map;
|
|
|
@@ -450,6 +452,11 @@ public class OrderServiceImpl implements IOrderService {
|
|
|
return baseMapper.updateById(order) > 0;
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public List<OrderWorkerSumVo> getOrderWorkerSum() {
|
|
|
+ return baseMapper.selectOrderWorkerSum();
|
|
|
+ }
|
|
|
+
|
|
|
private List<OrderVo> convertAllList(List<OrderVo> list, boolean queryPatient) {
|
|
|
return list.stream().map(o -> {
|
|
|
HospitalVo hospitalVo = JSONObject.parseObject(o.getHospitalInfo(), HospitalVo.class);
|