# dlAddProduct 入庫單帶入產品 Heading: 帶入產品 | dmm.addProduct Template: popup ![](https://hackmd.io/_uploads/SJC0XxzCn.png) 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 帶回原來頁面|