---
# System prepended metadata

title: /mpm/prosthesisAttrEdit 補綴物屬性-新增/編輯

---

# /mpm/prosthesisAttrEdit 補綴物屬性-新增/編輯


Heading: if request("pa_id")=null 新增補綴物屬性 mpm.header_prosthesisAttrCreate
         else :          編輯補綴物屬性    mpm.header_prosthesisAttrEdit  
Template: basicAdd/basicEdit

load屬性資料:
  load api :mpm.prosthesisAttrLoad
  {"ua_id":"string",
"dl_id //牙技所ID":"string",
"pa_id //屬性ID":"string"
}



## 傳入參數
|varName|說明|備註|
|---|---|---|
|dl_id |牙技所ID||
|pa_id|屬性 pa_id||




## 編輯欄位

|i18n label|中文標題|varName|inputType|legnth|必填|option|validate|位置|
|---|---|---|---|---|---|---|---|---|
|||dl_id|hidden|
|||p_id|hidden|
|mpm.pa_name|屬性名稱：|pa_name|text|100|Y||
|mpm.pp_remark|說明|pa_remark|textarea|||||
|mpm.pp_remark_msg|字數限500字元內||display|||||
|mpm.pa_pic_id|圖片id|pa_pic_id|hidden|||||
|mpm.img_new_file_name |圖片名稱||display|||||
|mpm.img_file_path |圖片路徑||display|||||
|mpm.img_suggestion|建議圖片尺寸50*50px||display|||||

## validation

|funtion|description|API|
|---|---|---|
|validForm|msg_notNull: 此為必填欄位
|confirmDel|msg_confirmDel:確認是否進行資料刪除? |
|reset|msg_reset: 是否要放棄此次的編輯資訊？|
|validForm|msg_fail02: (新增/編輯 根據request("pa_id")失敗，(屬性名稱)已存在|
|validForm|msg_fail03: 編輯失敗，(屬性名稱)資料不存在|
|validForm|msg_fail07:  該屬性已被補綴物使用，無法進行刪除|
|validForm|msg_sucess: (新增/編輯/刪除 根據request("pa_id")判斷顯示甚麼字)成功|
 


## 動作

|label|中文標題|API/URL|動作|
|---|---|---|---|
|dataload||mpm.prosthesisAttrLoad({dl_id,pa_id})||
|btn.cancle|取消||reset()|
|btn.prosthesisAttr_delete|刪除補綴物屬性(只有編修才能出現)|mpm.prosthesisAttrDelete|confirmDel()|

 


## APIs

mpm.prosthesisAttrLoad        
mpm.prosthesisAttrEdit        
mpm.prosthesisAttrDelete        
 
 
 
 動作成功回到 /mpm/prosthesisAttrList
 失敗停留在原頁