@Component public class ExtwechatpayDaoImpl extends com.xunlei.common.dao.JdbcBaseDao implements IExtwechatpayDao
| Constructor and Description |
|---|
ExtwechatpayDaoImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
deleteExtwechatpay(Extwechatpay data) |
void |
deleteExtwechatpayByIds(long... ids) |
Extwechatpay |
findExtwechatpay(Extwechatpay data) |
Extwechatpay |
findExtwechatpayById(long id) |
void |
insertExtwechatpay(Extwechatpay data) |
com.xunlei.common.util.Sheet<Extwechatpay> |
queryExtwechatpay(Extwechatpay data,
com.xunlei.common.util.PagedFliper fliper) |
com.xunlei.common.util.Sheet<Extwechatpay> |
queryExtwechatpayGreaterThanSeqid(Extwechatpay 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.
|
Extwechatpay |
queryExtwechatpaySum(Extwechatpay data) |
void |
updateExtwechatpay(Extwechatpay data) |
String |
whereSql(Extwechatpay data) |
String |
whereSqlGreaterThanSeqid(Extwechatpay 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 Extwechatpay findExtwechatpay(Extwechatpay data)
findExtwechatpay in interface IExtwechatpayDaopublic Extwechatpay findExtwechatpayById(long id)
findExtwechatpayById in interface IExtwechatpayDaopublic com.xunlei.common.util.Sheet<Extwechatpay> queryExtwechatpay(Extwechatpay data, com.xunlei.common.util.PagedFliper fliper)
queryExtwechatpay in interface IExtwechatpayDaopublic String whereSql(Extwechatpay data)
public void insertExtwechatpay(Extwechatpay data)
insertExtwechatpay in interface IExtwechatpayDaopublic void updateExtwechatpay(Extwechatpay data)
updateExtwechatpay in interface IExtwechatpayDaopublic void deleteExtwechatpay(Extwechatpay data)
deleteExtwechatpay in interface IExtwechatpayDaopublic void deleteExtwechatpayByIds(long... ids)
deleteExtwechatpayByIds in interface IExtwechatpayDaopublic Extwechatpay queryExtwechatpaySum(Extwechatpay data)
queryExtwechatpaySum in interface IExtwechatpayDaopublic com.xunlei.common.util.Sheet<Extwechatpay> queryExtwechatpayGreaterThanSeqid(Extwechatpay data, com.xunlei.common.util.PagedFliper fliper)
queryExtwechatpayGreaterThanSeqid in interface IExtwechatpayDaopublic String whereSqlGreaterThanSeqid(Extwechatpay data)
Copyright © 2016. All rights reserved.