From 8a73355593d64009e1243fd4ddc4aadb9010bb71 Mon Sep 17 00:00:00 2001
From: doum <doum>
Date: 星期一, 02 二月 2026 18:20:11 +0800
Subject: [PATCH] 代码初始化

---
 server/services/src/main/java/com/doumee/service/business/OrdersService.java |   36 +++++++++++++++++++-----------------
 1 files changed, 19 insertions(+), 17 deletions(-)

diff --git a/server/services/src/main/java/com/doumee/service/business/CasesService.java b/server/services/src/main/java/com/doumee/service/business/OrdersService.java
similarity index 63%
rename from server/services/src/main/java/com/doumee/service/business/CasesService.java
rename to server/services/src/main/java/com/doumee/service/business/OrdersService.java
index 6a83c22..85967a1 100644
--- a/server/services/src/main/java/com/doumee/service/business/CasesService.java
+++ b/server/services/src/main/java/com/doumee/service/business/OrdersService.java
@@ -2,15 +2,16 @@
 
 import com.doumee.core.model.PageData;
 import com.doumee.core.model.PageWrap;
-import com.doumee.dao.business.model.Cases;
+import com.doumee.dao.business.dto.PayOrderResponse;
+import com.doumee.dao.business.model.Orders;
 import java.util.List;
 
 /**
- * 鍒嗙被淇℃伅琛⊿ervice瀹氫箟
+ * 璁㈠崟璁板綍琛ㄤ俊鎭〃Service瀹氫箟
  * @author doumee
- * @date 2026-01-27 16:02:37
+ * @date 2026-02-02 11:10:42
  */
-public interface CasesService {
+public interface OrdersService {
 
     /**
      * 鍒涘缓
@@ -18,7 +19,8 @@
      * @param model 瀹炰綋瀵硅薄
      * @return Integer
      */
-    Integer create(Cases model);
+    Integer create(Orders model);
+    PayOrderResponse createPay(Orders model);
 
     /**
      * 涓婚敭鍒犻櫎
@@ -26,13 +28,13 @@
      * @param id 涓婚敭
      */
     void deleteById(Integer id);
-    void updateStatus(Cases cases);
+
     /**
      * 鍒犻櫎
      *
      * @param model 瀹炰綋瀵硅薄
      */
-    void delete(Cases model);
+    void delete(Orders model);
 
     /**
      * 鎵归噺涓婚敭鍒犻櫎
@@ -46,14 +48,14 @@
      *
      * @param model 瀹炰綋瀵硅薄
      */
-    void updateById(Cases model);
+    void updateById(Orders model);
 
     /**
      * 鎵归噺涓婚敭鏇存柊
      *
      * @param model 瀹炰綋闆�
      */
-    void updateByIdInBatch(List<Cases> model);
+    void updateByIdInBatch(List<Orders> model);
 
     /**
      * 涓婚敭鏌ヨ
@@ -61,31 +63,31 @@
      * @param id 涓婚敭
      * @return model
      */
-    Cases findById(Integer id);
+    Orders findById(Integer id);
 
     /**
      * 鏉′欢鏌ヨ鍗曟潯璁板綍
      *
      * @param model 瀹炰綋瀵硅薄
-     * @return Cases
+     * @return Orders
      */
-    Cases findOne(Cases model);
+    Orders findOne(Orders model);
 
     /**
      * 鏉′欢鏌ヨ
      *
      * @param model 瀹炰綋瀵硅薄
-     * @return List<Cases>
+     * @return List<Orders>
      */
-    List<Cases> findList(Cases model);
+    List<Orders> findList(Orders model);
 
     /**
      * 鍒嗛〉鏌ヨ
      *
      * @param pageWrap 鍒嗛〉瀵硅薄
-     * @return PageData<Cases>
+     * @return PageData<Orders>
      */
-    PageData<Cases> findPage(PageWrap<Cases> pageWrap);
+    PageData<Orders> findPage(PageWrap<Orders> pageWrap);
 
     /**
      * 鏉′欢缁熻
@@ -93,5 +95,5 @@
      * @param model 瀹炰綋瀵硅薄
      * @return long
      */
-    long count(Cases model);
+    long count(Orders model);
 }

--
Gitblit v1.9.3