| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- package top.lvzhiqiang.service;
- import com.alibaba.fastjson.JSONArray;
- import com.alibaba.fastjson.JSONObject;
- import me.chanjar.weixin.cp.api.WxCpService;
- import me.chanjar.weixin.cp.bean.article.NewArticle;
- import java.util.Map;
- /**
- * Coin Service
- *
- * @author lvzhiqiang
- * 2023/9/5 15:23
- */
- public interface CoinService {
- String monitorJob();
- void monitorAlarm(String content, String jobAlarmMode);
- void monitorAlarm4APP_TEXT_CARD(String content, JSONObject params, WxCpService wxCpService);
- void monitorAlarm4CHAT_BOT(String content, JSONObject params);
- void monitorAlarm4NEWS(JSONObject params, WxCpService wxCpService,NewArticle... articles);
- /**
- * 主查询
- *
- * @param params
- * @return
- */
- Object mainSearch(JSONObject params) throws Exception;
- void syncData(String startTime, String endTime, String pageSize);
- String orderDetail(String trackingNo);
- String orderDetail2(String orderId, String symbol);
- void syncData4TraderList();
- void syncData4TraderListSub(JSONArray dataList);
- String watchlistDetail(String symbol, String operationType);
- Object watchlistUpdate(String symbol, String remark);
- void syncCoinmarketcapCMap();
- Map<String, JSONObject> getMonitorJobConfig();
- }
|