---
# System prepended metadata

title: 双美生技系統分析文件
tags: [双美生技]

---

---
title: 双美生技系統分析文件
tags: 双美生技
---

<style>
th { 
    font-size: 14px;
    border-collapse: collapse;
    border-width:3px
}
td { 
    font-size: 12px;
    border-collapse: collapse;
    border-width:3px
}
h2 {
    color:#3498DB
}
</style>

# 双美生技系統分析文件

# 1 系統概要

## 1.1 系統架構圖


# 2 後台功能

## 2.1 後台管理-系統管理-點數LOG管理

### 2.1.1 選單結構
系統管理-點數LOG管理

### 2.1.2 畫面連結位置
輸入網址：https://xxx.xxx.xxx.xxx/Admin/

### 2.1.3 主要功能說明
管理者檢查第三方排程資訊是否正常，記錄發生錯誤事件。

### 2.1.4 主要畫面說明
<b>1.列表頁</b>
![](https://i.imgur.com/s5m9CJU.png)

<b>2.內容頁</b>
![](https://i.imgur.com/tbW8zBo.png)

### 2.1.5 輸入欄位說明
<b>1.列表頁</b>
|欄位名稱|顯示格式|欄位說明|
|:------:|:------:|:-------|
|關鍵字查詢|輸入框|1. 輸入查詢的手機 |
|顯示數量|下拉選單|1. 調整當頁面顯示資料數量|

### 2.1.6 功能項目說明
<b>1.列表頁</b>
|功能名稱|功能類別|動作|功能說明|
|:-------|:-------|:--:|:-------|
|查詢|按鈕|點擊|1. 依據條件(手機號碼)進行查詢<br>2. 依據查詢結果顯示於分頁<br>3. 列表模式|
|數字(分頁) |連結   |點擊|1. 前往指定的分頁<br>2. 最多出現 7 個可以選取的分頁|
|數字(每頁) |下拉選項|數字|1. 預設10筆<br>2. 選項10、15、20、50<br>3. 依據下拉選項呈現每個分頁需要的資料筆數|

<b>2.內容頁</b>
|功能名稱|功能類別|動作|功能說明|
|:-------|:-------|:--:|:-------|
|Back|按鈕|點擊| 返回到列表頁面。|

### 2.1.7 主要流程說明
<b>1.列表頁</b>
|頁面流程|流程說明|錯誤訊息|
|:------:|:------|:------|
|主要情節|1. 輸入欲查詢的手機號碼<br>2. 點擊"查詢"<br>3. 有查詢結果，依據查詢結果筆數分頁呈現||
|擴充情節|1. 輸入欲查詢的手機號碼<br>2. 點擊"查詢"<br>3. 無查詢結果，顯示"查無資料顯示"||
|例外情節|||


### 2.1.8 資料設計說明
Table：
|No |Key|欄位(英)|欄位(中)|資料型態 |Null|Note|
|:-:|:-:|:-------|:-------|:--------|:---|:---|
|1  |PK |Id      |Id   |int unsigned  |N  |auto_increment|
|2  |   |Phone    |建立時間   |timestamp       |N   ||
|3  |   |Ip       |IP位置    |varchar(32)     |N   ||
|4  |   |Phone    |手機號碼   |varchar(32)     |N   ||
|5  |   |Count    |點數      |varchar(16)     |N   ||
|6  |   |ErrorAction |錯誤動作     |nvarchar(32)    |N   ||
|7  |   |Message     |詳細錯誤內容 |nvarchar(65535)  |Y   ||


---

## 2.2 後台管理-產品管理-保養品管理

### 2.2.1 選單結構
產品管理-保養品管理

### 2.2.2 畫面連結位置
輸入網址：https://xxx.xxx.xxx.xxx/Admin/

### 2.2.3 主要功能說明
使用者管理保養相關商品資訊

### 2.2.4 主要畫面說明
<b>1.列表頁</b>
![](https://i.imgur.com/qs5gSns.png)

<b>2.內容頁</b>
![](https://i.imgur.com/vj69SYo.png)
![](https://i.imgur.com/rcsKECe.png)
![](https://i.imgur.com/D8NuvDp.png)
![](https://i.imgur.com/Tpgr3C7.png)
![](https://i.imgur.com/vm51QbP.png)
![](https://i.imgur.com/IqTwtm6.png)
![](https://i.imgur.com/1CYyrEY.png)
![](https://i.imgur.com/ucF5I8N.png)
![](https://i.imgur.com/v6Q3V96.png)


### 2.2.5 輸入欄位說明
<b>1.列表頁</b>
|欄位名稱|顯示格式|欄位說明|
|:------:|:------:|:-------|
|關鍵字查詢|輸入框|1. 輸入查詢的商品名稱 |
|顯示數量|下拉選單|1. 調整當頁面顯示資料數量|

<b>2.內容頁</b>
|欄位名稱|顯示格式|欄位說明|
|:------:|:------:|:-------|
|商品名稱|input|必填|
|英文名稱|input|必填|
|副標題|input|必填|
|描述|Text Area|輸入內容說明|
|排序|input|1.選填<br>2.圖片排序|
|容量|input|1.選填<br>2.商品規格新增|
|價錢|input|1.選填<br>2.商品規格新增|
|成分|Text Area|1.輸入內容說明|
|注意事項|Text Area|1.輸入內容說明|
|保存方式|Text Area|1.輸入內容說明|
|上架時間|input|1.必填<br>2.輸入樣式DateTimePicker<br>3.輸入格式(yyyy/MM/DD)<br>4.輸入時間不可大於結束時間|
|下架時間|input|1.必填<br>2.輸入樣式DateTimePicker<br>3.輸入格式(yyyy/MM/DD)<br>4.輸入時間不可小於起始時間|
|排序|input|1.可調整排序|

<b>2.商品內容頁-商品規格與庫存</b>
|欄位名稱|顯示格式|欄位說明|
|:------:|:------:|:-------|
|圖片|file upload|1.上傳圖片<br>2.針對上傳副檔名檢查格式與檔案大小|
|材質尺寸(長X寬X高)|input|1.填寫商品整體包含外盒大小<br>2. 商品規格新增|
|重量|input|1.選填<br>2. 商品規格新增|
|規格|input|1.選填<br>2. 商品規格新增|
|價錢|input|1.選填<br>2. 商品規格新增|
|庫存|input|1.必填<br>2. 商品規格新增|
|安全庫存數量|input|1.必填<br>2. 商品保護的數量<br>3. 商品規格新增|

<b>3.商品內容頁-商品介紹</b>
|欄位名稱|顯示格式|欄位說明|
|:------:|:------:|:-------|
|上圖下文|checkbox|1.勾選-才會將欄位呈現出來讓使用者填寫|
|圖片|file upload|1.上傳圖片<br>2.針對上傳副檔名檢查格式與檔案大小|
|標題|input|1.如果有勾選，需必填|
|說明|Text Area|1.輸入內容說明|
|左圖右文|checkbox|1.勾選-才會將欄位呈現出來讓使用者填寫|
|圖片|file upload|1.上傳圖片<br>2.針對上傳副檔名檢查格式與檔案大小|
|標題|input|1.如果有勾選，需必填|
|說明|Text Area|1.輸入內容說明|
|右圖左文|checkbox|1.勾選-才會將欄位呈現出來讓使用者填寫|
|圖片|file upload|1.上傳圖片<br>2.針對上傳副檔名檢查格式與檔案大小|
|標題|input|1.如果有勾選，需必填|
|說明|Text Area|1.輸入內容說明|
|編輯器|checkbox|1.勾選-才會將欄位呈現出來讓使用者填寫|
|編輯器內容|Text Area|1.輸入內容說明<br>使用編輯器，可以崁入圖片。|

<b>4.商品內容頁-推薦心得</b>
|欄位名稱|顯示格式|欄位說明|
|:------:|:------:|:-------|
|請選擇文章|Droplist|1.可搜尋並選取商品名稱<br>2.使用select2可搜尋|
|排序|input|1.可調整排序|

<b>5.商品內容頁-商品QA</b>
|欄位名稱|顯示格式|欄位說明|
|:------:|:------:|:-------|
|問題|input|1.必填<br>2. 商品QA新增|
|解決方法|input|1.必填<br>2. 商品QA新增|
|排序|input|1.可調整排序|

<b>6.商品內容頁-SEO設定</b>
|欄位名稱|顯示格式|欄位說明|
|:------:|:------:|:-------|
|自訂URL|input|選填|
|Meta標題|input|選填|
|Meta關鍵字|input|選填|
|Meta說明|input|選填|
|Qg標題|input|選填|
|Qg說明|input|選填|

<b>7.商品內容頁-推薦設定</b>
|欄位名稱|顯示格式|欄位說明|
|:------:|:------:|:-------|
|請選擇商品|Droplist|1.可搜尋並選取商品名稱<br>2.使用select2可搜尋|
|排序|input|1.可調整排序|

### 2.2.6 功能項目說明
<b>1.列表頁</b>
|功能名稱|功能類別|動作|功能說明|
|:-------|:-------|:--:|:-------|
|查詢|按鈕|點擊|1.依據條件(商品名稱)進行查詢<br>2.依據查詢結果顯示於分頁<br>3. 列表模式|
|新增|按鈕|點擊|1.建立新的保養商品內容資訊<br>2.新增內容|
|數字(分頁) |連結   |點擊|1.前往指定的分頁<br>2.最多出現 7 個可以選取的分頁|
|數字(每頁) |下拉選項|數字|1.預設10筆<br>2.選項10、15、20、50<br>3.依據下拉選項呈現每個分頁需要的資料筆數|

<b>2.內容頁</b>
|功能名稱|功能類別|動作|功能說明|
|:-------|:-------|:--:|:-------|
|儲存並返回|按鈕|點擊|1. 儲存當下編輯的全部資訊，回到保養品管理-列表頁面。|
|儲存|按鈕|點擊|1.儲存當下頁面資訊。|
|返回|按鈕|點擊|1.取消當下編輯資訊，回到保養品管理-列表頁面。|
|啟用|核取方塊|核取|1.選取上架狀態|

### 2.2.7 主要流程說明
<b>1.列表頁</b>
|頁面流程|流程說明|錯誤訊息|
|:------:|:------|:------|
|主要情節|1.輸入欲查詢的商品名稱<br>2.點擊"查詢"<br>3.有查詢結果，依據查詢結果筆數分頁呈現||
|擴充情節|1.輸入欲查詢的商品名稱<br>2.點擊"查詢"<br>3.無查詢結果，顯示"查無資料顯示"||
|例外情節|||


### 2.2.8 資料設計說明
Table：保養商品內容
|No |Key|欄位(英)|欄位(中)|資料型態 |Null|Note|
|:-:|:-:|:-------|:-------|:--------|:---|:---|
|1  |PK |Id      |Id   |int unsigned  |N  |auto_increment|
|2  |   |Name    |名稱   |nvarchar(32) |N  ||
|3  |   |EName   |英文名稱  |nvarchar(32) |N  ||
|4  |   |Subtitle|副標題   |nvarchar(32) |Y  ||
|5  |   |Describe|描述    |nvarchar(300) |Y  ||
|6  |   |Element |成分    |nvarchar(300) |Y  ||
|7  |   |Precautions  |注意事項    |nvarchar(300) |Y  ||
|8  |   |StorageMethod|保存方式    |nvarchar(300) |Y  ||
|9  |   |Sort    |排序      |int unsigned    |N  ||
|10 |   |StartTime    |上架時間  |timestamp  |N   |
|11 |   |EndTime      |下架時間  |timestamp  |N   |
|12 |   |IsEnable      |上下架狀態  |tinyint(1)  |N  ||
|13 |   |CreateTime    |建立時間   |timestamp    |N   ||
|14 |   |ModifyTime    |更新時間   |timestamp    |Y   ||

Table：商品規格與庫存
|No |Key|欄位(英)|欄位(中)|資料型態 |Null|Note|
|:-:|:-:|:-------|:-------|:--------|:---|:---|
|1  |PK |Id      |Id   |int unsigned  |N  |auto_increment|


---


## 2.3 後台管理-產品管理-優惠券管理

### 2.3.1 選單結構
產品管理-優惠券管理

### 2.3.2 畫面連結位置
輸入網址：https://xxx.xxx.xxx.xxx/Admin/

### 2.3.3 主要功能說明
使用者管理相關優惠內容

### 2.3.4 主要畫面說明
<b>1.列表頁</b>
![](https://i.imgur.com/dOctown.png)

<b>2.內容頁</b>
![](https://i.imgur.com/CgA6b0l.png)

### 2.3.5 輸入欄位說明
<b>1.列表頁</b>
|欄位名稱|顯示格式|欄位說明|
|:------:|:------:|:-------|
|關鍵字查詢|輸入框|1.輸入查詢的活動標題 |
|顯示數量|下拉選單|1.調整當頁面顯示資料數量|

<b>2.內容頁</b>
|欄位名稱|顯示格式|欄位說明|
|:------:|:------:|:-------|
|活動標題|input|必填|
|活動內容|Text Area|非必填|
|每會員歸戶發放張數|input|必填|
|達標金額|input|必填|
|折價金額|input|必填|
|上架時間|input|1.必填<br>2.輸入樣式DateTimePicker<br>3.輸入格式(yyyy/MM/DD)<br>4.輸入時間不可大於結束時間|
|下架時間|input|1.必填<br>2.輸入樣式DateTimePicker<br>3.輸入格式(yyyy/MM/DD)<br>4.輸入時間不可小於起始時間|

### 2.3.6 功能項目說明
<b>1.列表頁</b>
|功能名稱|功能類別|動作|功能說明|
|:-------|:-------|:--:|:-------|
|查詢|按鈕|點擊|1.依據條件(活動標題)進行查詢<br>2.依據查詢結果顯示於分頁<br>3.列表模式|
|新增|按鈕|點擊|1.建立新的優惠活動內容資訊<br>2.新增內容|
|數字(分頁) |連結   |點擊|1.前往指定的分頁<br>2.最多出現 7 個可以選取的分頁|
|數字(每頁) |下拉選項|數字|1.預設10筆<br>2.選項10、15、20、50<br>3.依據下拉選項呈現每個分頁需要的資料筆數|

<b>2.內容頁</b>
|功能名稱|功能類別|動作|功能說明|
|:-------|:-------|:--:|:-------|
|啟用|核取方塊|核取|1.選取上架狀態。|
|儲存|按鈕|點擊|1. 儲存當下頁面資訊。|
|返回|按鈕|點擊|1. 取消當下編輯資訊，回到優惠券管理-列表頁面。|

### 2.3.7 主要流程說明
<b>1.列表頁</b>
|頁面流程|流程說明|錯誤訊息|
|:------:|:------|:------|
|主要情節|1. 輸入欲查詢的活動標題<br>2. 點擊"查詢"<br>3. 有查詢結果，依據查詢結果筆數分頁呈現||
|擴充情節|1. 輸入欲查詢的活動標題<br>2. 點擊"查詢"<br>3. 無查詢結果，顯示"查無資料顯示"||
|例外情節|||


### 2.3.8 資料設計說明
Table：
|No |Key|欄位(英)|欄位(中)|資料型態 |Null|Note|
|:-:|:-:|:-------|:-------|:--------|:---|:---|

---


## 2.4 後台管理-診所管理-合作診所管理

### 2.4.1 選單結構
產品管理-合作診所管理

### 2.4.2 畫面連結位置
輸入網址：https://xxx.xxx.xxx.xxx/Admin/

### 2.4.3 主要功能說明
使用者管理診所相關資訊

### 2.4.4 主要畫面說明
<b>1.列表頁</b>
![](https://i.imgur.com/j9l6MSG.png)
<b>2.內容頁</b>
![](https://i.imgur.com/Lg5nXC6.png)

### 2.4.5 輸入欄位說明
<b>1.列表頁</b>
|欄位名稱|顯示格式|欄位說明|
|:------:|:------:|:-------|
|關鍵字查詢|輸入框|1. 輸入查詢的診所名稱 |
|顯示數量|下拉選單|1. 調整當頁面顯示資料數量|

<b>2.內容頁</b>
|欄位名稱|顯示格式|欄位說明|
|:------:|:------:|:-------|
|診所名稱|input|必填|
|連絡電話|input|必填|
|聯絡地址|input|必填|
|官方網站連結|input|非必填|
|社群網站連結|input|非必填|
|圖片上傳|file upload|1.上傳圖片<br>2.針對上傳副檔名檢查格式與檔案大小|

### 2.4.6 功能項目說明
<b>1.列表頁</b>
|功能名稱|功能類別|動作|功能說明|
|:-------|:-------|:--:|:-------|
|查詢|按鈕|點擊|1. 依據條件(診所名稱)進行查詢<br>2. 依據查詢結果顯示於分頁<br>3. 列表模式|
|新增|按鈕|點擊|1. 建立新的診所內容資訊<br>2. 新增內容|
|數字(分頁) |連結|點擊|1. 前往指定的分頁<br>2. 最多出現 7 個可以選取的分頁|
|數字(每頁) |下拉選項|數字|1. 預設10筆<br>2. 選項10、15、20、50<br>3. 依據下拉選項呈現每個分頁需要的資料筆數|

<b>2.內容頁</b>
|功能名稱|功能類別|動作|功能說明|
|:-------|:-------|:--:|:-------|
|儲存|按鈕|點擊|1. 儲存當下頁面資訊。|
|返回|按鈕|點擊|1. 取消當下編輯資訊，回到診所管理-列表頁面。|

### 2.4.7 主要流程說明
<b>1.列表頁</b>
|頁面流程|流程說明|錯誤訊息|
|:------:|:------|:------|
|主要情節|1. 輸入欲查詢的診所名稱<br>2. 點擊"查詢"<br>3. 有查詢結果，依據查詢結果筆數分頁呈現||
|擴充情節|1. 輸入欲查詢的診所名稱<br>2. 點擊"查詢"<br>3. 無查詢結果，顯示"查無資料顯示"||
|例外情節|||

### 2.4.8 資料設計說明
Table：
|No |Key|欄位(英)|欄位(中)|資料型態 |Null|Note|
|:-:|:-:|:-------|:-------|:--------|:---|:---|
|1  |PK |Id      |Id   |int unsigned  |N  |auto_increment|
|7  |   |CreateTime   |建立時間   |timestamp     |N   ||
|8  |   |ModifyTime   |更新時間   |timestamp     |Y   ||


---


## 2.5 後台管理-診所管理-認證醫師管理

### 2.5.1 選單結構
產品管理-認證醫師管理

### 2.5.2 畫面連結位置
輸入網址：https://xxx.xxx.xxx.xxx/Admin/

### 2.5.3 主要功能說明
使用者管理認證醫師相關資訊

### 2.5.4 主要畫面說明
<b>1.列表頁</b>
![](https://i.imgur.com/CDYU0Pq.png)

<b>2.內容頁</b>
![](https://i.imgur.com/UEyrtvk.png)
![](https://i.imgur.com/S8ZQYv0.png)

### 2.5.5 輸入欄位說明
<b>1.列表頁</b>
|欄位名稱|顯示格式|欄位說明|
|:------:|:------:|:-------|
|關鍵字查詢|輸入框|1. 輸入查詢的醫師名稱 |
|顯示數量|下拉選單|1. 調整當頁面顯示資料數量|

<b>2.內容頁</b>
|欄位名稱|顯示格式|欄位說明|
|:------:|:------:|:-------|
|醫師名稱|input|必填|
|學歷|Text Area|選填|
|個人相關連結|Droplist|1.選單功能 <br>2.選擇連結平台|
|個人相關連結|input|1.輸入相關連結網址|
|標註|input|選填|
|圖片上傳|file upload|1.上傳圖片<br>2.針對上傳副檔名檢查格式與檔案大小|

<b>3.內容頁-相關文章</b>
|欄位名稱|顯示格式|欄位說明|
|:------:|:------:|:-------|
|醫師推薦文章|Droplist|1.選單功能 <br>2.搜尋功能<br>3.使用select2可搜尋|
|診所名稱|Droplist|1.選單功能 <br>2.搜尋功能<br>3.使用select2可搜尋|

### 2.5.6 功能項目說明
<b>1.列表頁</b>
|功能名稱|功能類別|動作|功能說明|
|:-------|:-------|:--:|:-------|
|查詢|按鈕|點擊|1. 依據條件(醫師名稱)進行查詢<br>2. 依據查詢結果顯示於分頁<br>3. 列表模式|
|新增|按鈕|點擊|1. 建立新的認證醫師內容資訊<br>2. 新增內容|
|數字(分頁) |連結   |點擊|1. 前往指定的分頁<br>2. 最多出現 7 個可以選取的分頁|
|數字(每頁) |下拉選項|數字|1. 預設10筆<br>2. 選項10、15、20、50<br>3. 依據下拉選項呈現每個分頁需要的資料筆數|

<b>2.內容頁</b>
|功能名稱|功能類別|動作|功能說明|
|:-------|:-------|:--:|:-------|
|下一步|按鈕|點擊|1. 儲存並導引至個人推薦文章管理資訊。|
|儲存|按鈕|點擊|1. 儲存當下頁面資訊。|
|返回|按鈕|點擊|1. 取消當下編輯資訊，回到認證醫師-列表頁面。|

### 2.5.7 主要流程說明
<b>1.列表頁</b>
|頁面流程|流程說明|錯誤訊息|
|:------:|:------|:------|
|主要情節|1. 輸入欲查詢的醫師名稱<br>2. 點擊"查詢"<br>3. 有查詢結果，依據查詢結果筆數分頁呈現||
|擴充情節|1. 輸入欲查詢的醫師名稱<br>2. 點擊"查詢"<br>3. 無查詢結果，顯示"查無資料顯示"||
|例外情節|||

### 2.5.8 資料設計說明
Table：
|No |Key|欄位(英)|欄位(中)|資料型態 |Null|Note|
|:-:|:-:|:-------|:-------|:--------|:---|:---|
|5  |   |CreateTime   |建立時間   |timestamp     |N   ||
|6  |   |ModifyTime   |更新時間   |timestamp     |Y   ||


---


## 2.6 後台管理-診所管理-診所訂購紀錄管理

### 2.6.1 選單結構
產品管理-診所訂購紀錄管理

### 2.6.2 畫面連結位置
輸入網址：https://xxx.xxx.xxx.xxx/Admin/

### 2.6.3 主要功能說明
使用者管理匯入診所訂購紀錄

### 2.6.4 主要畫面說明
<b>1.列表頁</b>

### 2.6.5 輸入欄位說明
<b>1.列表頁</b>
|欄位名稱|顯示格式|欄位說明|
|:------:|:------:|:-------|

<b>2.內容頁</b>
|欄位名稱|顯示格式|欄位說明|
|:------:|:------:|:-------|

### 2.6.6 功能項目說明
<b>1.列表頁</b>
|功能名稱|功能類別|動作|功能說明|
|:-------|:-------|:--:|:-------|

<b>2.內容頁</b>
|功能名稱|功能類別|動作|功能說明|
|:-------|:-------|:--:|:-------|

### 2.6.7 主要流程說明
<b>1.列表頁</b>
|頁面流程|流程說明|錯誤訊息|
|:------:|:------|:------|


### 2.6.8 資料設計說明
Table：
|No |Key|欄位(英)|欄位(中)|資料型態 |Null|Note|
|:-:|:-:|:-------|:-------|:--------|:---|:---|

---
