# dlAddProduct 入庫單帶入產品
Heading: 帶入產品 | dmm.addProduct
Template: popup

DataLoad: 因為現在不需要顯示以材料group 產品了
DmmService/getDLSupplierProductList 牙技所供應商產品列表:
-- 傳入:
{
"ua_id":"string",
"dl_id":"string",
"s_id": "string",
"search_key":"string",
"page":{
"pageNo":int,
"pageSize":int,
"sort":"string",
"direction":"string"
}
}
其中
ua_id: 傳入的 ua_id
dl_id : ua_id 所屬的牙技所 dl_id 或平台商傳入的 dl_id
s_id :供應商id
search_key: 傳入的 查詢條件,「材料名稱」、「產品名稱」或「廠牌」
p_pageNo: 傳入的 pageNo,如果 pageNo <= 0 then p_pageNo = 1
p_pageSize: 傳入的 pageSize,如果 pageSize <= 0 then p_pageSize = 1
p_sort: 傳入的 sort,目前未使用
p_direction: 傳入的 direction,目前未使用
-- 回傳:
{
"returnCode":"string",
"errorMessage": "string",
"pagination": {
"now_page": int,
"per_page": int,
"page_count": int,
"total_record": int
},
"dl_name": "string",
"s_name": "string",
"dlSupplierProductList": [
{
"dl_m_id": "string",
"sp_id": "string",
"dl_m_name": "string",
"sp_name": "string",
"sp_brand": "string",
"sp_model": "string",
"sp_unit_price": DECIMAL,
"sp_packing_quantity": int,
"ref_sp_packing_unit": "string"
} ,
...
]
}
其中
s_name :供應商名稱
dl_m_id :牙技所材料流水號
sp_id :供應商產品 ID
dl_m_name :材料名稱
sp_name :產品名稱
sp_brand :廠牌
sp_model :型號
sp_unit_price :單價
sp_packing_quantity
ref_sp_packing_unit :包裝單位(ct_code = 'packing_unit')
dataObject 的內容依【排序】遞增
## 傳入參數
|varName|說明|預設值|
|---|---|---|
|id|牙技所 id|--> dl_id|
|s_id|供應商 id|--> s_id|
## 快速搜尋欄位
|i18n label|中文標題|varName|inputType|option|
|---|---|---|---|---|
|search.keyword|請輸入關鍵字|search_key|text| |
## 搜尋動作按鈕
|i18n label|中文標題|API|
|---|---|---|
|icon.search|搜尋|[Materialmanage.getDLSupplierProductList](#)|
## 編輯欄位
|i18n label|中文標題|varName|inputType|legnth|必填|option|validate|位置|
|---|---|---|---|---|---|---|---|---|
||牙技所 id|dl_id|hidden||||||
||供應商 id|s_id|hidden||||||
||牙技所材料 id|dl_m_id|checkbox|50||||dl_m_id 與 sp_id 為一組資料|
||供應商產品 id|sp_id|checkbox|50||||dl_m_id 與 sp_id 為一組資料|
||材料名稱|dl_m_name|label|200|N||||
||產品名稱|sp_name|label|200|N||||
## button 動作
|i18n label|中文標題|API/URL|
|---|---|---|
|btn.cancle|取消|關閉視窗|
|btn.confirm|確認|將勾選的 sp_id ,sp_name, sp_brand ,sp_model,sp_unit_price ,sp_packing_quantity ,ref_sp_packing_unit 帶回原來頁面|