rename CustomerOrderRepo in Cronjob
This commit is contained in:
parent
ff4c984f54
commit
b7134a60da
@ -28,7 +28,7 @@ import org.hso.ecommerce.repos.booking.BookingAccountEntryRepository;
|
|||||||
import org.hso.ecommerce.repos.booking.BookingRepository;
|
import org.hso.ecommerce.repos.booking.BookingRepository;
|
||||||
import org.hso.ecommerce.repos.cronjob.BackgroundJobRepository;
|
import org.hso.ecommerce.repos.cronjob.BackgroundJobRepository;
|
||||||
import org.hso.ecommerce.repos.shop.ArticleRepository;
|
import org.hso.ecommerce.repos.shop.ArticleRepository;
|
||||||
import org.hso.ecommerce.repos.shop.CustomerOderRepository;
|
import org.hso.ecommerce.repos.shop.CustomerOrderRepository;
|
||||||
import org.hso.ecommerce.repos.supplier.ArticleOfferRepository;
|
import org.hso.ecommerce.repos.supplier.ArticleOfferRepository;
|
||||||
import org.hso.ecommerce.repos.supplier.SupplierOrderRepository;
|
import org.hso.ecommerce.repos.supplier.SupplierOrderRepository;
|
||||||
import org.hso.ecommerce.repos.supplier.SupplierRepository;
|
import org.hso.ecommerce.repos.supplier.SupplierRepository;
|
||||||
@ -230,7 +230,7 @@ class CronjobController {
|
|||||||
final ArticleOfferRepository articleOfferRepository = null;
|
final ArticleOfferRepository articleOfferRepository = null;
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
final CustomerOderRepository customerOrderRepository = null;
|
final CustomerOrderRepository customerOrderRepository = null;
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
final BookingRepository bookingRepository = null;
|
final BookingRepository bookingRepository = null;
|
||||||
|
@ -10,6 +10,11 @@ import java.util.List;
|
|||||||
@Repository
|
@Repository
|
||||||
public interface CustomerOrderRepository extends JpaRepository<CustomerOrder, Long> {
|
public interface CustomerOrderRepository extends JpaRepository<CustomerOrder, Long> {
|
||||||
|
|
||||||
|
@Query("SELECT SUM(cop.quantity) FROM CustomerOrderPosition cop JOIN cop.order co WHERE cop.article.id = :articleId AND co.created >= :begin AND co.created < :end")
|
||||||
|
Integer countOrdersOfArticleInTimespan(
|
||||||
|
long articleId, java.sql.Timestamp begin, java.sql.Timestamp end
|
||||||
|
);
|
||||||
|
|
||||||
@Query("SELECT co FROM CustomerOrder co WHERE co.customer.id = :userId ORDER BY co.id DESC")
|
@Query("SELECT co FROM CustomerOrder co WHERE co.customer.id = :userId ORDER BY co.id DESC")
|
||||||
List<CustomerOrder> getOrdersByUserId(long userId);
|
List<CustomerOrder> getOrdersByUserId(long userId);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user