From 7ac0b5be02902a96bd1feb658e41a9b69fa50738 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期六, 29 六月 2024 01:37:31 +0800
Subject: [PATCH] 功能完善

---
 src/main/java/com/taoke/autopay/factory/OrderFactory.java |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/src/main/java/com/taoke/autopay/factory/OrderFactory.java b/src/main/java/com/taoke/autopay/factory/OrderFactory.java
index 00c0c71..c438d4a 100644
--- a/src/main/java/com/taoke/autopay/factory/OrderFactory.java
+++ b/src/main/java/com/taoke/autopay/factory/OrderFactory.java
@@ -1,6 +1,7 @@
 package com.taoke.autopay.factory;
 
 import com.taoke.autopay.entity.KeyOrder;
+import com.taoke.autopay.entity.WxUserOrderCount;
 import com.taoke.autopay.utils.StringUtil;
 import com.taoke.autopay.utils.TimeUtil;
 import com.taoke.autopay.vo.KeyOrderVO;
@@ -19,12 +20,12 @@
         return StringUtil.Md5(day + key);
     }
 
-    public static KeyOrderVO create(KeyOrder order){
-        KeyOrderVO vo=new KeyOrderVO();
+    public static KeyOrderVO create(KeyOrder order) {
+        KeyOrderVO vo = new KeyOrderVO();
         vo.setCreateTime(order.getCreateTime());
         vo.setId(order.getId());
         vo.setKey(order.getKey());
-        switch (order.getState()){
+        switch (order.getState()) {
             case KeyOrder.STATE_NOT_PROCESS:
                 vo.setState(KeyOrderVO.STATE_NOT_PROCESS);
                 break;
@@ -41,4 +42,8 @@
         return vo;
     }
 
+    public static String createId(WxUserOrderCount orderCountInfo) {
+        return String.format("%s-%s-%s", orderCountInfo.getDay(), orderCountInfo.getUid(), orderCountInfo.getOrderType());
+    }
+
 }

--
Gitblit v1.8.0