public class AutopaynewDaoImpl extends com.xunlei.common.dao.JdbcBaseDao implements IAutopaynewDao
| Constructor and Description |
|---|
AutopaynewDaoImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
deleteAutopaynew(Autopay_new data) |
void |
deleteAutopaynewByIds(long... ids) |
Autopay_new |
findAutopaynew(Autopay_new data) |
Autopay_new |
findAutopaynewById(long id) |
List<String> |
findPayType(String xunleiId,
String productType)
根据迅雷ID和产品类型 查询给定用户在给定产品下绑定的自动续费方式的信息
|
void |
insertAutopaynew(Autopay_new data) |
com.xunlei.common.util.Sheet<Autopay_new> |
queryAutopaynew(Autopay_new data,
com.xunlei.common.util.PagedFliper fliper) |
com.xunlei.common.util.Sheet<Autopay_new> |
queryAutoPayNewByXunleiId(String startTime,
String endTime,
String[] xunleiIds,
com.xunlei.common.util.PagedFliper fliper)
通过时间有效期和迅雷ID查找
|
Autopay_new |
queryLastAutopayNew(String xunleiId)
查询给定用户最新绑定的自动续费的信息
|
com.xunlei.common.util.Sheet<Autopay_new> |
queryNull()
查詢自動續費時間為null的記錄集合
|
com.xunlei.common.util.Sheet<Autopay_new> |
queryNullInXunleiId(String[] xunleiIds)
查詢自動續費時間為null的記錄集合
|
List<String> |
queryXunleiIdByExpireDate(String expireDate)
根据服务到期时间 查找对应的xunleiid
|
void |
update4Success(String xunleiId,
String expireDate,
String orderid,
String producttype)
自动续费成功之后,更新此所用自动续费关系的服务到期时间 上次支付的订单号等信息
|
void |
updateAutopaynew(Autopay_new data) |
addLimitToSql, batchUpdate, computeStartRowNo, createNextId, deleteObject, deleteObject, deleteObjectByCondition, execute, executeUpdate, findObject, findObjectByCondition, findObjects, findPagedObjects, findPagedObjects, findPagedObjects, findPagedObjectsExcludeFields, findPagedObjectsExcludeFields, findPagedObjectsIncludeFields, findPagedObjectsIncludeFields, getMaxNewSn, getNewSn, getNewSn, getSingleDouble, getSingleInt, getSingleLong, getSingleString, getSmoothNewSn, insertObject, isEmpty, isNotEmpty, isNumType, isSupportType, query, query, query, queryOne, queryOne, queryToList, queryToMap, queryToMap, queryToMapList, queryToMapList, saveObject, setDataS, toString, toString, toString, uniteForIn, updateObject, updateObject, updateObjectExcludeFields, updateObjectIncludeFieldspublic Autopay_new findAutopaynew(Autopay_new data)
findAutopaynew in interface IAutopaynewDaopublic Autopay_new findAutopaynewById(long id)
findAutopaynewById in interface IAutopaynewDaopublic com.xunlei.common.util.Sheet<Autopay_new> queryAutopaynew(Autopay_new data, com.xunlei.common.util.PagedFliper fliper)
queryAutopaynew in interface IAutopaynewDaopublic void insertAutopaynew(Autopay_new data)
insertAutopaynew in interface IAutopaynewDaopublic void updateAutopaynew(Autopay_new data)
updateAutopaynew in interface IAutopaynewDaopublic void deleteAutopaynew(Autopay_new data)
deleteAutopaynew in interface IAutopaynewDaopublic void deleteAutopaynewByIds(long... ids)
deleteAutopaynewByIds in interface IAutopaynewDaopublic List<String> findPayType(String xunleiId, String productType)
findPayType in interface IAutopaynewDaoxunleiId - productType - public com.xunlei.common.util.Sheet<Autopay_new> queryNull()
queryNull in interface IAutopaynewDaopublic void update4Success(String xunleiId, String expireDate, String orderid, String producttype)
update4Success in interface IAutopaynewDaoxunleiId - expireDate - orderid - public Autopay_new queryLastAutopayNew(String xunleiId)
IAutopaynewDaoqueryLastAutopayNew in interface IAutopaynewDaopublic List<String> queryXunleiIdByExpireDate(String expireDate)
queryXunleiIdByExpireDate in interface IAutopaynewDaoexpireDate - 服务到期时间public com.xunlei.common.util.Sheet<Autopay_new> queryNullInXunleiId(String[] xunleiIds)
queryNullInXunleiId in interface IAutopaynewDaopublic com.xunlei.common.util.Sheet<Autopay_new> queryAutoPayNewByXunleiId(String startTime, String endTime, String[] xunleiIds, com.xunlei.common.util.PagedFliper fliper)
IAutopaynewDaoqueryAutoPayNewByXunleiId in interface IAutopaynewDaoCopyright © 2016. All rights reserved.