---
# System prepended metadata

title: ENV2021-Project 工作日誌

---

# ENV2021-Project 工作日誌

# 2021-01-08

* GCP 系統建置完成，文件：https://hackmd.io/Ea9cqtBXTY2H1rhUyYRoWw?view
* 公廁編號欄位驗證完成：
```
/^[0-9]{10}-[A-Z]{1}-[0-9]{5}$/
```
* 公廁基本資料分類欄位建置完成：基隆市行政區、公廁級別、公廁類別、公廁類型、公廁樓層、管理單位主管機關、管理機關單位所屬部門、檢查表單類型	
* 公廁基本資料 (Node Type: public_toilet)
```
* 公廁名稱* field_title
* 公廁編號* field_pt_sn
* 基隆市行政區域* field_pt_klarea
* 公廁地址* field_pt_address
* 公廁類型* field_pt_class
* 公廁級別* field_pt_level
* 公廁類別* field_pt_type
* 樓層* field_pt_floor
* 管理機關單位(局、處)* field_pt_ref_mgt
* 委外清潔廠商/電話 field_pt_cleaner
* 開放時間 field_pt_open
* 化糞池清理頻率* field_pt_stc_freq
* 清掃頻率* field_pt_clean_freq
* 坐式 field_pt_t01
* 蹲式 field_pt_t02
* 小便斗 field_pt_t03
* 親子空間 field_pt_t04
* 無障礙空間 ffield_pt_t05
* 免治馬桶 field_pt_t06
* 總坐式數 field_pt_total_01
* 總蹲式數 field_pt_total_02
* 總座數 field_pt_total_03
* 總廁間數 field_pt_total_00
* 坐式蹲式比率 field_pt_ratio
```
* 公廁管理單位基本資料 (Node Type: public_toilet_mgt_unit)
```
* 管理單位名稱* field_title
* 所屬部門* field_ptmgt_dept
* 主管機關* field_ptmgt_boss
* 管理機關單位電話 field_ptmgt_phone
* 管理機關單位Email field_ptmgt_email
```
* 檢查表單 (Node Type: check_form)
```
* 表單名稱* field_title (日期+自動流水號)
* 流水號* field_cf_serial (隱藏欄位,自動流水號)
* 表單類型* field_cf_type
* 受檢單位簽名 field_cf_inspected_sign

```

## URL Rule
* 開立檢查表 /cf-add
* 流程 /flow/
* 查詢介面 /inquiry
* 統計分析 /analysis
* 基本資料維護 /maintain


## Patch
```
cd /home/wwwroot/env/drupal/web/modules/contrib/conditional_fields
curl https://www.drupal.org/files/issues/2019-03-12/field-js-selectors-updated-with-inputs-2911857-10.patch | patch -p1
```


## 待解決 issue

* 匯出 Excel 檔案必須含圖片
* 檢查單編號 auto