From 8a66d7d040d10d03c32062ae7bb7e1fad836871f Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期五, 09 四月 2021 19:00:51 +0800 Subject: [PATCH] dubbo集成,订单优化 --- src/main/java/com/yeshi/buwan/dao/vip/VIPOrderRecordDao.java | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/yeshi/buwan/dao/vip/VIPOrderRecordDao.java b/src/main/java/com/yeshi/buwan/dao/vip/VIPOrderRecordDao.java index 5a71350..03aadda 100644 --- a/src/main/java/com/yeshi/buwan/dao/vip/VIPOrderRecordDao.java +++ b/src/main/java/com/yeshi/buwan/dao/vip/VIPOrderRecordDao.java @@ -1,6 +1,7 @@ package com.yeshi.buwan.dao.vip; import com.yeshi.buwan.dao.base.BaseDao; +import com.yeshi.buwan.domain.vip.OrderType; import com.yeshi.buwan.domain.vip.VIPOrderRecord; import org.springframework.stereotype.Repository; @@ -22,6 +23,10 @@ hql += " and r.uid=" + daoQuery.uid; } + if (daoQuery.orderType != null) { + hql += " and r.orderType=" + daoQuery.orderType; + } + hql += " order by r.createTime desc"; return hql; } @@ -33,11 +38,12 @@ public long count(DaoQuery daoQuery) { - return super.getCount(getHql(daoQuery),null); + return super.getCount(getHql(daoQuery), null); } public static class DaoQuery { public Integer state; + public OrderType orderType; public String uid; public int start; public int count; -- Gitblit v1.8.0