Administrator
2023-07-19 16264d61c7f4b1fc148172d7ecb6f8ccd35e43d6
trade/huaxin/trade_api_server.py
@@ -362,6 +362,21 @@
                    if dataJSON["code"] == 0:
                        data = dataJSON["data"]
                        huaxin_trade_record_manager.DelegateRecordManager.add(data)
                        # 是否可以撤单
                        if data:
                            codes = []
                            for d in data:
                                if huaxin_util.is_can_cancel(d["orderStatus"]):
                                    codes.append(d["securityID"])
                            if codes:
                                try:
                                    trade_manager.process_trade_delegate_data([{"code":c} for c in codes])
                                except Exception as e:
                                    logging.exception(e)
                elif type_ == "money":
                    dataJSON = huaxin_trade_api.get_money()
                    if dataJSON["code"] == 0: