# 接送服務刪除 api
###### tags: `接送服務`
* 前端
- [x] 要判斷畫面是不是唯讀不可刪除(7.5.5.2 )
(1) 訂房卡明細狀態不為N:正常、I:今日到達、O:已到或C:退房
(2) 接送日期小於滾房租日schedule_dat < rent_dat
- [ ] 若有勾選自動入帳,則先鎖定訂房卡成功才可繼續執行,但若是從訂房卡開啟的畫面不須鎖定
- [x] 刪除完後,7.6.6.刪除後處理
(1) 刪除後重新讀取住客接送服務多筆資料
(2) 若尚有接送服務資料,則移至第一筆資料
(3) 若已無接送服務資料,則執行新增接送服務
- [x] 若從訂房明細住客tabpage,要傳 pageFrom & tmpOrderAppraise_key_nos 兩個參數。
* 後端
- [x] 判斷能不能刪除7.5.5.2
(1) 訂房卡明細狀態不為N:正常、I:今日到達、O:已到或C:退房
(2) 接送日期小於滾房租日schedule_dat < rent_dat
- [x] 7.6.4.若符合訂房自動入帳,自動入帳為Y 時加刪除訂房卡入的service_Tr 及重算房價 order_appraise
- [ ] 若從訂房明細住客tabpage,要拿pageFrom & tmpOrderAppraise_key_nos 兩個參數。抓 tmpOrderAppraise 該筆資料,並重算房價。
```json=
{
"prg_id" : "PMS0210081",
"socket_id" : "p6m5HF8u85NACf-0AAAO",
"athena_id" : 25,
"ins_usr" : "cio",
"session_id" : 36729501,
"func_id" : "0300",
"params" : {},
"locale" : "zh_TW",
"trans_log_id" : "20200227185833585",
"mac" : "",
"comp_cod" : "ZZATHENA",
"hotel_cod" : "01",
"server_ip" : "",
"reve_code" : "PMS0210081",
"client_ip" : "",
"upd_usr" : "cio",
"pageFrom" : "PMS0110041"//只有訂房明細要傳
"tmpOrderAppraise_key_nos" : 1234//只有訂房明細要傳
"user" : "cio",
"table" : {
"hfd_pickup_dt" : [
{
"action_cod" : "D",
"condition":[
{
"field" : "athena_id",
"value" : "25",
"operator" : "equal"
},
{
"field" : "hotel_cod",
"value" : "01",
"operator" : "equal"
},
{
"field" : "key_nos",
"value" : "13",
"operator" : "equal"
}
],
"upd_usr" : "cio",
"ins_usr" : "cio"
}
]
},
"event_time" : "2020-02-27T18:58:31+08:00"
}
```