public class ExtcardpayDaoImpl extends com.xunlei.common.dao.JdbcBaseDao implements IExtcardpayDao
| Constructor and Description |
|---|
ExtcardpayDaoImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
deleteExtcardpay(Extcardpay data) |
void |
deleteExtcardpayByIds(long... ids) |
Extcardpay |
findExtcardpay(Extcardpay data) |
Extcardpay |
findExtcardpayById(long id) |
void |
insertExtcardpay(Extcardpay data) |
com.xunlei.common.util.Sheet<Extcardpay> |
queryExtcardpay(Extcardpay data,
com.xunlei.common.util.PagedFliper fliper) |
com.xunlei.common.util.Sheet<Extcardpay> |
queryExtcardpayGreaterThanSeqid(Extcardpay data,
com.xunlei.common.util.PagedFliper fliper)
这个方法主要是给cardpay的掉单定时任务使用,有两个特别的地方:
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.
|
void |
updateExtcardpay(Extcardpay 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 Extcardpay findExtcardpay(Extcardpay data)
findExtcardpay in interface IExtcardpayDaopublic Extcardpay findExtcardpayById(long id)
findExtcardpayById in interface IExtcardpayDaopublic com.xunlei.common.util.Sheet<Extcardpay> queryExtcardpay(Extcardpay data, com.xunlei.common.util.PagedFliper fliper)
queryExtcardpay in interface IExtcardpayDaopublic void insertExtcardpay(Extcardpay data)
insertExtcardpay in interface IExtcardpayDaopublic void updateExtcardpay(Extcardpay data)
updateExtcardpay in interface IExtcardpayDaopublic void deleteExtcardpay(Extcardpay data)
deleteExtcardpay in interface IExtcardpayDaopublic void deleteExtcardpayByIds(long... ids)
deleteExtcardpayByIds in interface IExtcardpayDaopublic com.xunlei.common.util.Sheet<Extcardpay> queryExtcardpayGreaterThanSeqid(Extcardpay data, com.xunlei.common.util.PagedFliper fliper)
queryExtcardpayGreaterThanSeqid in interface IExtcardpayDaoCopyright © 2016. All rights reserved.