OrderDbService.java
1.12 KB
package com.tianting.infoloop.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.infoloop.tianting.clientcustomerorderservice.BatchCreateClientCustomerOrdersRpcRequest;
import com.infoloop.tianting.clientcustomerorderservice.BatchUpdateClientCustomerOrdersRpcRequest;
import com.infoloop.tianting.clientcustomerorderservice.CreateClientCustomerOrderRpcRequest;
import com.infoloop.tianting.clientcustomerorderservice.UpdateClientCustomerOrderRpcRequest;
import com.tianting.infoloop.model.db.OrderDb;
import java.util.List;
import org.springframework.core.annotation.Order;
public interface OrderDbService extends IService<OrderDb> {
OrderDb createOrderDb(CreateClientCustomerOrderRpcRequest createOrderRpcRequest);
List<OrderDb> batchCreateOrderDbs(BatchCreateClientCustomerOrdersRpcRequest batchCreateOrdersRequest);
Boolean updateOrderDb(UpdateClientCustomerOrderRpcRequest updateOrderRequest);
Boolean batchUpdateOrderDbs(BatchUpdateClientCustomerOrdersRpcRequest batchUpdateOrdersRequest);
List<OrderDb> getOrdersByCustomerId(Integer customerId);
List<OrderDb> getOrdersByOpenId(Integer openId);
}