📦 資料庫內容匯出備份
💡 把整個資料庫匯出成單一一份 .sql 檔案(等同 mysqldump 的輸出效果),內容包含
每張資料表的建表語法(CREATE TABLE,含索引/外鍵/字元集設定)以及全部資料(INSERT INTO),
涵蓋機箱(Cabinets)、附掛攝影機(Cabinet_Cameras)、施工案件(Network_Orders) 三張核心資料表,
以及各項代碼管理/白名單/後台設定類資料表(施工狀態代碼、電路編號前綴、新設機箱前綴、轄區白名單、
首頁排版設定等),用 SHOW TABLES 動態取得,不會漏掉任何一張表。
🔁 還原方式:資料庫已存在的情況下,執行 mysql -u 帳號 -p 資料庫名稱 < 備份檔.sql 即可把
這份備份的內容還原回去(檔案本身不含 CREATE DATABASE,需要先自行建立好資料庫)。
✅ 此功能純粹讀取匯出,不會異動資料庫任何內容,可以隨時重複執行。
⏳ 若資料庫資料量較大,匯出過程可能需要一些時間,請耐心等候,匯出期間請勿關閉此頁面。
🔧 資料清洗:竣工案件回填機箱裝設狀態
💡 把施工狀態已經是「竣工」、但機箱設備狀態還不是「已裝設」的機箱,批次把機箱設備狀態改成「已裝設」——竣工代表現場真的已經完工,機箱本身必然已經裝設好,這裡只是把 hardware_status 這個欄位補齊、跟施工狀態的事實同步,不影響施工案件本身的任何資料。
⚠️ 只有目前符合「後台管理 → 新設機箱前綴設定」的機箱才會被轉換(舊箱不追蹤機箱設備狀態這個欄位);如果機箱目前的「是否為新設機箱」標記跟前綴設定對不起來(例如前綴設定是後來才調整的),執行時也會一併同步這個標記,否則轉換後畫面可能還是不會顯示。
🔍 請先按下方按鈕檢查目前符合條件的機箱清單,確認沒問題後再按「確認執行轉換」,不會沒有預覽就直接寫入資料庫。
🗺️ 轄區匯入白名單
💡 限制「會勘與機箱工程資料匯入」只接受特定轄區的機箱資料:區公所/分局/派出所三個區塊各自獨立設定。
⚠️ 某個區塊完全沒有「啟用中」的白名單資料時,視為該區塊不限制,不會擋任何資料匯入(維持過去的行為);只要新增了任何一筆啟用中的白名單,該區塊就會開始限制,機箱解析出來的代碼必須落在白名單內才會被匯入。
📂 派出所白名單可依「所屬分局」分類選取,勾選分局標題可整批選取該分局底下全部派出所,也可以只勾選個別派出所,最後一次送出整批加入白名單。
🚫 三個區塊只要有任何一個沒通過,整列(機箱+攝影機+電路申請)都會被跳過不寫入,匯入完成後的結果訊息會列出被擋下的分頁/行號/機箱編號供檢視。
行政區公所白名單
警分局白名單
派出所白名單
💡 重疊轄區:若某派出所轄區與其他施工單位重疊(預設「不重疊」),開啟後「機箱網路路數檢查」與首頁「新設機箱裝設進度」這兩項統計,只會計算該派出所轄下已配到聯單編號或專線電路編號的機箱;完全沒有配到任何編號的機箱,因為無法確認是否為我方案件,兩項統計都不會計入。
| 分局 | 派出所代碼 | 派出所名稱 | 狀態 | 重疊轄區 | 操作 |
| 尚未載入資料 |
🧵 待協佈線篩選條件設定
💡 這裡設定的條件會同時套用到「待協佈線清單總覽」頁面跟首頁 dashboard 的「待協佈線統計」小工具,兩邊資料來源共用同一份設定,不會對不起來。
⚠️ 全站共用一份設定(不是每人一份),尚未儲存過設定時使用系統內建的預設條件。四個條件皆為「且(AND)」的關係,同時符合才會被列入待協佈線清單。
🗺️ 施工案件地圖設定
💡 「施工案件地圖」(導覽列「檢視」群組)預設可見角色為:系統管理者、業務PM/監工主管、施工班主管、施工班人員(施工班人員僅能看到自己所屬派班別的案件)。
廠商工班/廠商PM這兩個角色預設不顯示此功能,可在下方個別開啟;廠商PM開啟後的地圖權限比照業務PM(看全部案件,不受班別限制),廠商工班開啟後比照其在待協佈線清單的既有慣例(看全部案件,不分班別)。
⚠️ 全站共用一份設定(不是每人一份),尚未儲存過設定時使用系統內建的預設條件。