1. 程式人生 > >18/11/19~18/11/23實習報告

18/11/19~18/11/23實習報告

18/11/19 星期一

已辦事項:

  1. 指令碼管理測試Demo
  2. GET、POST請求
    GET請求特殊符號16進位制編碼問題
    POST請求Path is None錯誤

  3. 需求變更:針對證券、期貨中頁面資料新增操作限定AccountType,下拉框內容僅為當前頁面的資料內容型別

待辦事項:

  1. 指令碼管理及日誌需求完善
  2. 自我充電

18/11/20 星期二

已辦事項:

  1. 需求變更:期貨策略模組欄位名稱變更
  2. 指令碼管理模組資料請求協議約束
  3. 針對請求約束協議,結合日誌相關資料表,建立指令碼日誌模組框架
  4. 針對請求返回JSON資料,對映為RequestResult物件,結合OpsScriptInfo物件,對OpsScriptLog物件進行初始化並持久化儲存

代辦事項:

  1. 指令碼請求業務邏輯程式碼實現
  2. 針對指令碼任務,進行請求測試

18/11/21 星期三

已辦事項:

  1. 指令碼管理模組:手動任務基本功能實現
  2. 指令碼管理模組:定時任務基本功能實現
  3. 指令碼日誌管理模組:基本功能實現
  4. 指令碼狀態管理器構建,降低任務定時排程器耦合度

待辦事項:

  1. 指令碼管理模組細節調整:指令碼狀態管理器、返回資料的解析分流處理
  2. 新增需求變更:
    1. 期貨持倉資料表相關欄位調整
    2. 期貨交易資料表相關欄位調整

18/11/22 星期四

已辦事項:

  1. QuantDIP專案啟動預處理:初始化指令碼資訊狀態
  2. 指令碼執行模組程式碼解耦,構建指令碼管理器:OpsScriptManager
  3. 指令碼管理模組任務執行測試
  4. 變更需求實現
  5. 指令碼日誌模組資訊展示 + 字典制作 + 僅開放清空日誌功能
  6. 新版本QuantDIP已更新至Trunk

待辦事項:

  1. 需求實現
  2. 自我充電

18/11/23 星期五

已辦事項:

  1. 針對指令碼管理場景"任務執行中刪除指令碼記錄", 優化指令碼管理器程式碼
  2. 指令碼管理模組中相關介面欄位調整
  3. 指令碼操作請求中URL拼接規則調整

待辦事項:

  1. 執行反饋請求中引數:ActionType的處理,原方案是根據Controller層進行靜態引數進行控制,多次操作以最終取值為準,導致指令碼日誌中"執行型別"欄位出現錯誤
  2. 指令碼資料新增中:指令碼初始狀態欄位應設定為:停止(無法更改)
  3. 指令碼資料修改中:腳本當前狀態和修改後狀態不一致時進行相應處理