@Component public class ExtuniononlinepayDaoImpl extends com.xunlei.common.dao.JdbcBaseDao implements IExtuniononlinepayDao
| Constructor and Description |
|---|
ExtuniononlinepayDaoImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
deleteExtuniononlinepay(Extuniononlinepay data) |
void |
deleteExtuniononlinepayByIds(long... ids) |
Extuniononlinepay |
findExtuniononlinepay(Extuniononlinepay data) |
Extuniononlinepay |
findExtuniononlinepayById(long id) |
void |
insertExtuniononlinepay(Extuniononlinepay data) |
com.xunlei.common.util.Sheet<Extuniononlinepay> |
queryExtuniononlinepay(Extuniononlinepay data,
com.xunlei.common.util.PagedFliper fliper) |
com.xunlei.common.util.Sheet<Extuniononlinepay> |
queryExtuniononlinepayGreaterThanSeqid(Extuniononlinepay data,
com.xunlei.common.util.PagedFliper fliper)
这个方法主要是给银联在线支付的掉单定时任务使用,有两个特别的地方: 1:如果data的seqid 不为0,那么 查询sql的seqid>data的seqid 2:如果data的Fromdate不为空,那么查询sql的InputTime>=data的Fromdate, 并且不会自动增加 00:00:00;
如果data的Todate不为空,那么查询sql的InputTime<=data的Todate, 并且不会自动增加 23:59:59.
|
Extuniononlinepay |
queryExtuniononlinepaySum(Extuniononlinepay data) |
void |
updateExtuniononlinepay(Extuniononlinepay data) |
String |
whereSql(Extuniononlinepay data) |
String |
whereSqlGreaterThanSeqid(Extuniononlinepay 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 Extuniononlinepay findExtuniononlinepay(Extuniononlinepay data)
findExtuniononlinepay in interface IExtuniononlinepayDaopublic Extuniononlinepay findExtuniononlinepayById(long id)
findExtuniononlinepayById in interface IExtuniononlinepayDaopublic com.xunlei.common.util.Sheet<Extuniononlinepay> queryExtuniononlinepay(Extuniononlinepay data, com.xunlei.common.util.PagedFliper fliper)
queryExtuniononlinepay in interface IExtuniononlinepayDaopublic String whereSql(Extuniononlinepay data)
public void insertExtuniononlinepay(Extuniononlinepay data)
insertExtuniononlinepay in interface IExtuniononlinepayDaopublic void updateExtuniononlinepay(Extuniononlinepay data)
updateExtuniononlinepay in interface IExtuniononlinepayDaopublic void deleteExtuniononlinepay(Extuniononlinepay data)
deleteExtuniononlinepay in interface IExtuniononlinepayDaopublic void deleteExtuniononlinepayByIds(long... ids)
deleteExtuniononlinepayByIds in interface IExtuniononlinepayDaopublic Extuniononlinepay queryExtuniononlinepaySum(Extuniononlinepay data)
queryExtuniononlinepaySum in interface IExtuniononlinepayDaopublic com.xunlei.common.util.Sheet<Extuniononlinepay> queryExtuniononlinepayGreaterThanSeqid(Extuniononlinepay data, com.xunlei.common.util.PagedFliper fliper)
queryExtuniononlinepayGreaterThanSeqid in interface IExtuniononlinepayDaopublic String whereSqlGreaterThanSeqid(Extuniononlinepay data)
Copyright © 2016. All rights reserved.