OtcStockRealDao.java
1.49 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
package com.cjs.cms.dao.quota;
import java.util.List;
import java.util.Map;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;
import com.cjs.cms.model.quota.OtcStockRealInfo;
import com.cjs.cms.util.db.OracleDao;
/**
* 用户有效持仓查询
* @author tongxiaochuan
*
*/
@Repository
public interface OtcStockRealDao extends OracleDao {
/**查询指定编号藏品的用户有效持仓信息*/
List<OtcStockRealInfo> queryList(String otcCode);
/**查询指定用户、指定代码的藏品的用户有效持仓信息*/
OtcStockRealInfo queryRealInfo(Map<String, Object> params);
//查询用户持仓数量不为0的有效持仓
List<OtcStockRealInfo> search(String otcCode);
/**根绝藏品代码查询用户*/
// List<Map<String, Object>> searchByCodes(Map<String, Object> params);
//
// Integer searchByCodeTotal(Map<String, Object> params);
/**查询未同意邀约的用户*/
List<String> searchAgreeNoUser(Map<String, Object> params);
/**用户当前持仓*/
List<Map<String, Object>> searchCurrentStock();
List<OtcStockRealInfo> queryUserAmount(String otcCode);
/**查询指定用户的指定藏品的持仓(可用+委托尚未卖出)*/
OtcStockRealInfo queryUserRealAmount(@Param("otcCode") String otcCode,
@Param("fundAccount") String fundAccount);
/**修改成本价*/
int updateSumBuyBalance(Map<String, Object> params);
}