網頁

2021/6/30

工作紀錄 Mar, 2021 - Jun, 2021

從2020年9月開始的駐點工作,從2021年3月到2021年6月間的工作紀錄。


後台重構 tech stack

  • Java 8
  • Maven
  • Spring Boot
  • Spring Data JPA
  • Thymleaf
  • HTML
  • CSS
  • JavaScript
  • jQuery
  • jQuery UI
  • Oracle database

開發維護歷程

  • 除錯 - ATM付款重複付款問題排除
  • 除錯 - 信用卡部分退款失敗問題排除
  • 功能 - 訂單轉出貨排程
  • 維護 - 信用卡請款流程調整
  • 維護 - ATM付款過期自動取消訂單
  • 功能 - 發票變更排程
  • 功能 - 發票列印排程
  • 除錯 - 信用卡請款排程執行中取消請款資料錯誤問題排除
  • 功能 - 線上發票列印回拋ERP
  • 維護 - 發票變更merge
  • 維護 - 訂單轉出貨排程上線監控及修正
  • 除錯 - 發票變更排程錯誤修正
  • 維護 - 線上發票練印回拋ERP新增欄位
  • 功能 - 後台重構-供應商手冊及說明書下載
  • 功能 - 後台重構-供應商暫停出貨申請
  • 功能 - 後台重構-供應商罰款單

排程服務與ERP系統間的資料交換

Linux系統的排程服務透過samba mount與Windows系統的ERP以xml檔格式進行資料交換。

                  ┌──────────────────────┐       ┌──────────────────┐
┌──────────┐      │ Linux system         │       │  Windows system  │
│          │      │ ┌──────────────────┐ │       │  ┌────────────┐  │
│  Oracle  │◄─────┤►│ Schedule service │ │       │  │ ERP system │  │
│          │      │ └──────────────────┘ │       │  └────────────┘  │
└──────────┘      │         ▲            │       │        ▲         │
                  │         │            │       │        │         │
                  │        xml           │       └────────┼─────────┘
                  │         │            │                │
                  │         ▼            │                │
                  │ ┌─────────────────┐ Samba mount       │
                  │ │      /dir       │◄─┬───────xml──────┘
                  │ └─────────────────┘  │
                  │                      │
                  └──────────────────────┘


2 則留言:

  1. 肉豬大 請問你的流程圖是用甚麼工具畫的

    回覆刪除
  2. @xiang
    https://asciiflow.com/ 加上純手刻喔

    回覆刪除