ADD file via upload

main
pjhmizn49 1 year ago
parent c1179e781f
commit e0bf118606

@ -0,0 +1,49 @@
package com.example.flower.mapper;
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.example.flower.entity.RecommendUtil;
import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Repository;
import java.util.List;
@Mapper
@Repository
public interface OrderMapper {
List<Order> orderList(); //获取所有订单信息
List<Order> orderListByQuery(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<Order_Detail_Flower> orderDetailFlower(int order_id); //获取花卉订单详情
List<Order_Detail_Gift> orderDetailGift(int order_id); //获取礼品订单详情
//前台
List<Order> orderUserListFlower(int user_id); //查询用户所有商品订单
List<Order> orderUserListGift(int user_id); //查询用户所有换赠订单
int orderUserDelete(int order_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<Rank> order_flower_top3(); //花卉销量top3
List<Rank> order_class_rank(); //花卉类别销量饼图
//猜你喜欢
List<RecommendUtil> findAllFlowerOrder(); //查找所有花卉订单
}
Loading…
Cancel
Save