18/11/19~18/11/23實習報告
阿新 • • 發佈:2018-12-07
18/11/19 星期一
已辦事項:
- 指令碼管理測試Demo
-
GET、POST請求
GET請求特殊符號16進位制編碼問題
POST請求Path is None錯誤 - 需求變更:針對證券、期貨中頁面資料新增操作限定AccountType,下拉框內容僅為當前頁面的資料內容型別
待辦事項:
- 指令碼管理及日誌需求完善
- 自我充電
18/11/20 星期二
已辦事項:
- 需求變更:期貨策略模組欄位名稱變更
- 指令碼管理模組資料請求協議約束
- 針對請求約束協議,結合日誌相關資料表,建立指令碼日誌模組框架
- 針對請求返回JSON資料,對映為RequestResult物件,結合OpsScriptInfo物件,對OpsScriptLog物件進行初始化並持久化儲存
代辦事項:
- 指令碼請求業務邏輯程式碼實現
- 針對指令碼任務,進行請求測試
18/11/21 星期三
已辦事項:
- 指令碼管理模組:手動任務基本功能實現
- 指令碼管理模組:定時任務基本功能實現
- 指令碼日誌管理模組:基本功能實現
- 指令碼狀態管理器構建,降低任務定時排程器耦合度
待辦事項:
- 指令碼管理模組細節調整:指令碼狀態管理器、返回資料的解析分流處理
- 新增需求變更:
- 期貨持倉資料表相關欄位調整
- 期貨交易資料表相關欄位調整
18/11/22 星期四
已辦事項:
- QuantDIP專案啟動預處理:初始化指令碼資訊狀態
- 指令碼執行模組程式碼解耦,構建指令碼管理器:OpsScriptManager
- 指令碼管理模組任務執行測試
- 變更需求實現
- 指令碼日誌模組資訊展示 + 字典制作 + 僅開放清空日誌功能
- 新版本QuantDIP已更新至Trunk
待辦事項:
- 需求實現
- 自我充電
18/11/23 星期五
已辦事項:
- 針對指令碼管理場景"任務執行中刪除指令碼記錄", 優化指令碼管理器程式碼
- 指令碼管理模組中相關介面欄位調整
- 指令碼操作請求中URL拼接規則調整
待辦事項:
- 執行反饋請求中引數:ActionType的處理,原方案是根據Controller層進行靜態引數進行控制,多次操作以最終取值為準,導致指令碼日誌中"執行型別"欄位出現錯誤
- 指令碼資料新增中:指令碼初始狀態欄位應設定為:停止(無法更改)
- 指令碼資料修改中:腳本當前狀態和修改後狀態不一致時進行相應處理