|
@@ -93,13 +93,13 @@ public class TableServiceImpl implements ITableService {
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
public void savePrice(PriceInfoDto dto){
|
|
public void savePrice(PriceInfoDto dto){
|
|
|
- String tableName = String.format("%s_%s_%s", dto.getCoin().replaceAll("_", ""), dto.getSource(), dto.getType()).toUpperCase();
|
|
|
|
|
|
|
+ String tableName = String.format("%s_%s_%s", dto.getCoin().replaceAll("_", ""), dto.getSource(), dto.getB_type()).toUpperCase();
|
|
|
try {
|
|
try {
|
|
|
// 尝试先写入
|
|
// 尝试先写入
|
|
|
this.tableMapper.savePrice(tableName, dto.getTime(), dto.getAsk(), dto.getBid());
|
|
this.tableMapper.savePrice(tableName, dto.getTime(), dto.getAsk(), dto.getBid());
|
|
|
} catch (BadSqlGrammarException ex){// 捕获表不存在的异常
|
|
} catch (BadSqlGrammarException ex){// 捕获表不存在的异常
|
|
|
// 建表
|
|
// 建表
|
|
|
- this.createTable(dto.getSource(), dto.getCoin(), dto.getType());
|
|
|
|
|
|
|
+ this.createTable(dto.getSource(), dto.getCoin(), dto.getB_type());
|
|
|
try {
|
|
try {
|
|
|
// 写入
|
|
// 写入
|
|
|
this.tableMapper.savePrice(tableName, dto.getTime(), dto.getAsk(), dto.getBid());
|
|
this.tableMapper.savePrice(tableName, dto.getTime(), dto.getAsk(), dto.getBid());
|