From c9831da3f39291d1a666de4989db29ef1b367c2f Mon Sep 17 00:00:00 2001 From: pjhmizn49 Date: Sat, 14 Dec 2024 21:06:51 +0800 Subject: [PATCH] ADD file via upload --- .../flower/service/impl/OrderServiceImpl.java | 46 +++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 flower_back/src/main/java/com/example/flower/service/impl/OrderServiceImpl.java diff --git a/flower_back/src/main/java/com/example/flower/service/impl/OrderServiceImpl.java b/flower_back/src/main/java/com/example/flower/service/impl/OrderServiceImpl.java new file mode 100644 index 0000000..041f27f --- /dev/null +++ b/flower_back/src/main/java/com/example/flower/service/impl/OrderServiceImpl.java @@ -0,0 +1,46 @@ +package com.example.flower.service.impl; + +import com.example.flower.entity.Order; +import com.example.flower.entity.Order_Detail_Flower; +import com.example.flower.entity.Order_Detail_Gift; +import com.example.flower.entity.Rank; +import com.github.pagehelper.PageInfo; +import org.apache.ibatis.annotations.Mapper; +import org.springframework.stereotype.Repository; + +import java.util.List; + +@Mapper +@Repository +public interface OrderServiceImpl { + PageInfo orderList(int page, int page_size); + PageInfo orderListByQuery(int page,int page_size,int order_id); + int orderAdd(Order order); + int orderAdd_flower(Order_Detail_Flower order_detail_flower); + int orderAdd_gift(Order_Detail_Gift order_detail_gift); + int orderDeletePer(int order_id); + int orderDeleteMul(int[] order_ids); + int orderModify(int order_id,int order_state,String time,String order_delivery_number); + Order orderInfo(int order_id); + List orderDetailFlower(int order_id); + List orderDetailGift(int order_id); + + //前台 + PageInfo orderUserListFlower(int page, int page_size,int user_id); + PageInfo orderUserListGift(int page, int page_size,int user_id); + int orderUserDelete(int user_id); + int orderUserPay(int user_id); + int orderUserSend(int user_id); + int orderUserReceive(int user_id); + + //订单统计相关 + int order_pay_num(); + int order_ok_num(); + double order_today_money(); + double order_month_money(); + int order_delivery_num(); + int order_refund_num(); + double order_month_line(String month); + List order_flower_top3(); + List order_class_rank(); +}