酒店分房項目API

會務(wù)酒店分房工具API

通用參數(shù)

  • 狀態(tài)碼code的含義

{
  0:請求成功
  1:操作失敗
}
  • 所有的API請求都要攜帶token參數(shù)

{
  access_token:  訪問token
  access_type:  token類型
}

新建工具

API

[POST] /tool_hotel
<span id="tool_content"></span>

請求參數(shù)

參數(shù) 類型 允許為空 描述
background String 背景圖片鏈接
tool_title String 工具標(biāo)題
tool_desc String 工具描述
permission String 限定的會議ID
agency_id String 機(jī)構(gòu)ID
open_time int 開始時間
close_time int 截止時間
form_config Array 表單配置

form_config數(shù)組數(shù)據(jù)項格式:

參數(shù) 類型 允許為空 描述
type String 表單類型
category String 表單分類
name String 字段名稱
desc String 字段描述
tips String 字段提示
picked_for_allocate String 是否勾選為分配規(guī)則
options Array 單選和多選類型的選擇項
required String 是否必填,值為true 或者 false
default String 是否默認(rèn),值為true 或者 false

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data int 工具ID

Sample

[POST] http://localhost:9999/tool_hotel?access_token=xxx&access_type=org

Body:

{
  "tool_title": "第二屆中國浙商會議酒店用房預(yù)訂",
  "background": "http://pic2.cxtuku.com/00/02/31/b945758fd74d.jpg”,
  "tool_desc":"",
  "permission": "",
  "agency_id": "非空",
  "open_time":"開始時間",
  "close_time":"關(guān)閉時間",
  "form_config":[
    {
      type:"xxx",
      name:"",
      desc:"",
      tips:"",
      options:[],
      required:"true",
      default:"true"
    }
  ]
}

Return:

{
  "code": 0,
  "msg": "創(chuàng)建成功",
  "data": “1”
}

查詢工具內(nèi)容

API

[GET] /tool_hotel/{id}

請求參數(shù)

參數(shù) 類型 允許為空 描述
access_token String 訪問憑證
access_type String 憑證類型

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data Object 返回數(shù)據(jù)

Data:

參數(shù) 類型 允許為空 描述
id int 工具ID
其它參數(shù)同 創(chuàng)建工具時提交的參數(shù)

更新工具內(nèi)容

API

[PUT] /tool_hotel/{id}

請求參數(shù)

參數(shù) 類型 允許為空 描述
id int 工具ID
其它參數(shù)同 創(chuàng)建工具時提交的參數(shù)

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data int 工具 ID

Return:

{
  "code": 0,
  "msg": "更新成功",
  "data": “1”
}

刪除工具

API

[DELETE] /tool_hotel/{id}

請求參數(shù)

參數(shù) 類型 允許為空 描述
access_token String 訪問憑證
access_type String 憑證類型

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data String 工具 ID

獲取excel模板

API

[get] /tool_hotel/{id}/excel_template

返回

excel表import_members_template.xlsx

批量上傳會員信息

API

[POST] /tool_hotel/{id}/batch_members

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data int 工具ID

讀取預(yù)約或待分配會員列表

API

[get] /tool_hotel/{id}/member_list/{select}

select :

unbook:未預(yù)約
unassigned:未分配

請求參數(shù)

參數(shù) 類型 允許為空 描述
page_index int 頁碼笨鸡,默認(rèn)是1漓概,當(dāng)值為0時則不分頁
page_size int 每頁大小勒极,默認(rèn)是10
name int 會員名字

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data Array 會員列表

data 數(shù)組數(shù)據(jù)項格式:

參數(shù) 類型 允許為空 描述
member_id String 會員ID
member_real_name String 會員名字
member_sex String 會員性別
member_phone String 會員手機(jī)號碼
member_IDnum String 身份證號碼
room_type String 選擇房型
member_checkin_date String 入住時間
member_checkout_date String 退房時間
hotel String 選擇酒店
member_extra String 會員提交的其它信息
member_status String 會員的分房狀態(tài)
pre_room_num String 預(yù)分配編號
remark_room_num String 備注房間號
send_msg_status String 發(fā)送消息狀態(tài)

讀取已分配會員列表

API

[get] /tool_hotel/{id}/member_list/assigned

請求參數(shù)

參數(shù) 類型 允許為空 描述
page_index int 頁碼敞恋,默認(rèn)是1
page_size int 每頁大小,默認(rèn)是10
name int 會員名字

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data Array 會員列表

data 數(shù)組數(shù)據(jù)項格式:

參數(shù) 類型 允許為空 描述
pre_room_num String 預(yù)訂編號
room_type String 房型
room_members String 房間成員
room_checkin_date String 入住時間
room_checkout_date String 離店時間

根據(jù)住房時間讀取未分配會員列表

API

[get] /tool_hotel/{id}/member_list/unallocate/from/{checkin_date}/to/{checkout_date}

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data Array 會員列表

data 數(shù)組數(shù)據(jù)項格式:

參數(shù) 類型 允許為空 描述
member_id String 會員ID
member_real_name String 會員名字
member_sex String 會員性別
member_phone String 會員手機(jī)號碼
member_IDnum String 身份證號碼
room_type String 選擇房型
member_checkin_date String 入住時間
member_checkout_date String 退房時間
can_share String 是否分房
hotel String 選擇酒店
remarks String 備注
member_extra String 會員提交的其它信息
member_status String 會員的分房狀態(tài)

導(dǎo)出會員列表

API

[GET] /tool_hotel/{id}/member_list_export/{select}
select :

unbook:未預(yù)約
unassigned:未分配
assigned:已分配

返回

excel表 member-list-{select}.xlsx

添加待預(yù)約會員

API

[POST] /tool_hotel/{id}/member/unbook

請求參數(shù)

參數(shù) 類型 允許為空 描述
member_real_name String 會員名字
member_phone String 會員手機(jī)號碼

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data String 會員ID

添加待分配會員

API

[POST] /tool_hotel/{id}/member/unallocate

請求參數(shù)

<span id="add_member"></span>

參數(shù) 類型 允許為空 描述
member_real_name String 會員名字
member_sex String 會員性別
member_phone String 會員手機(jī)號碼
member_IDnum String 身份證號碼
room_type String 選擇房型
member_checkin_date String 入住時間
member_checkout_date String 退房時間
can_share String 是否拼房
hotel String 選擇酒店瘤泪,沒有酒店選擇灶泵,傳空字符串
remarks String 備注
member_extra String 非默認(rèn)表單數(shù)據(jù)(把對象轉(zhuǎn)為json字符串)

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data String 會員ID

查詢會員信息

API

[GET] /tool_hotel/{id}/member/{id}

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data Object 會員信息

data格式:

參數(shù) 類型 允許為空 描述
pre_room_num String 預(yù)訂編號
remark_room_num String 備注房間號
其它參數(shù)同 添加待分配會員接口提交的參數(shù)

修改會員信息

API

[PUT] /tool_hotel/{id}/member/{id}
請求參數(shù)和返回結(jié)果同會員提交預(yù)約訂房信息

會員提交預(yù)約訂房信息

API

[PUT] /tool_hotel/{id}/book_room

請求參數(shù)

參數(shù) 類型 允許為空 描述
pre_room_num String 預(yù)訂編號
remark_room_num String 備注房間號
其它參數(shù)同 添加待分配會員接口提交的參數(shù)

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data String 會員ID

code :

{
   0:   成功
   1:不在預(yù)約列表
   2:已在分配列表
}

刪除會員

API

[DELETE] /tool_hotel/{id}/member/{id}

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data String 會員ID

給會員發(fā)送預(yù)訂短信

API

[PUT] /tool_hotel/{id}/member/{id}/message_book

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data String 會員手機(jī)號

給所有會員發(fā)送預(yù)訂短信

API

[PUT] /tool_hotel/{id}/message_book/to_all

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data String 工具ID

給所有會員發(fā)送成功短信通知

API

[PUT] /tool_hotel/{id}/message_allocated/to_all

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data String 工具ID

查詢已分配房間信息

[GET] /tool_hotel/{id}/allocated_room_info/{pre_room_num}

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data Object 會員手機(jī)號

data 數(shù)據(jù)格式:
<span id="allocated_room_info"></span>

參數(shù) 類型 允許為空 描述
pre_room_num int 預(yù)訂編號
room_type String 房間類型
member_checkin_date String 入住時間
member_checkout_date String 離店時間
remark_room_num String 標(biāo)記的房間號
room_members Array 房間成員

room_members數(shù)組數(shù)據(jù)格式:

參數(shù) 類型 允許為空 描述
member_id int 會員ID
member_real_name String 會員名字

修改已分配房間信息

[PUT] /tool_hotel/{id}/allocated_room_info/{pre_room_num}

請求參數(shù)

參數(shù) 類型 允許為空 描述
參數(shù)同 查詢已分配房間信息返回參數(shù)

清除已分配房間

[DELETE] /tool_hotel/{tool_id}/clear_room_member/{pre_room_num}

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data String 預(yù)訂房間編號

設(shè)置分房規(guī)則

API

[PUT] /tool_hotel/{id}/allocate_rule

請求參數(shù)

參數(shù) 類型 允許為空 描述
rules Array 分房規(guī)則

rules數(shù)組的數(shù)據(jù)項格式:

參數(shù) 類型 允許為空 描述
id Int 規(guī)則ID
name String 規(guī)則名稱
picked_for_allocate String 是否被勾選了,true:是,false:否

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data String 工具ID

讀取分房規(guī)則

API

[GET] /tool_hotel/{id}/allocate_rule

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data Array 分房規(guī)則

data數(shù)組的數(shù)據(jù)項格式:

參數(shù) 類型 允許為空 描述
id Int 規(guī)則ID
name String 規(guī)則名稱
picked_for_allocate String 是否被勾選了,true:是对途,false:否

批量分配房間

API

[PUT] /tool_hotel/{id}/batch_allocate

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data int 工具ID

讀取分房統(tǒng)計

API

[GET] /tool_hotel/{id}/allocate_stat

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data array 分類統(tǒng)計結(jié)果

data數(shù)組數(shù)據(jù)項格式:

[
            {
                category: '預(yù)訂會員統(tǒng)計',
                stat: {
                    "預(yù)約會員數(shù)量": book_member_num,
                    "待分配會員數(shù)量": unallocated_member_num,
                    "已分配會員數(shù)量": allocated_member_num,
                    "會員總數(shù)":member_num
                }
            },
            {
                category: '預(yù)訂房間統(tǒng)計',
                stat: {
                    "預(yù)約標(biāo)準(zhǔn)單人房間數(shù)量": book_singleroom_num,
                    "預(yù)約標(biāo)準(zhǔn)雙人房間數(shù)量": book_doubleroom_num,
                    "預(yù)約房間總數(shù)量": book_room_num
                }
            },
            {
                category: '房間分配統(tǒng)計',
                stat: {
                    "已分配標(biāo)準(zhǔn)單人房間數(shù)量": allocated_singleroom_num,
                    "未分配標(biāo)準(zhǔn)單人房間數(shù)量": unallocated_singleroom_num,
                    "已分配標(biāo)準(zhǔn)雙人房間數(shù)量": allocated_doubleroom_num,
                    "未分配標(biāo)準(zhǔn)雙人房間數(shù)量": unallocated_doubleroom_num,
                    "已分配房間數(shù)量": allocated_room_num,
                    "未分配房間數(shù)量": unallocated_room_num
                }
            }
 ]
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末赦邻,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子实檀,更是在濱河造成了極大的恐慌惶洲,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,542評論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件膳犹,死亡現(xiàn)場離奇詭異恬吕,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)须床,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,822評論 3 394
  • 文/潘曉璐 我一進(jìn)店門铐料,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人侨颈,你說我怎么就攤上這事余赢。” “怎么了哈垢?”我有些...
    開封第一講書人閱讀 163,912評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長扛拨。 經(jīng)常有香客問我耘分,道長,這世上最難降的妖魔是什么绑警? 我笑而不...
    開封第一講書人閱讀 58,449評論 1 293
  • 正文 為了忘掉前任求泰,我火速辦了婚禮,結(jié)果婚禮上计盒,老公的妹妹穿的比我還像新娘渴频。我一直安慰自己,他們只是感情好北启,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,500評論 6 392
  • 文/花漫 我一把揭開白布卜朗。 她就那樣靜靜地躺著拔第,像睡著了一般。 火紅的嫁衣襯著肌膚如雪场钉。 梳的紋絲不亂的頭發(fā)上蚊俺,一...
    開封第一講書人閱讀 51,370評論 1 302
  • 那天,我揣著相機(jī)與錄音逛万,去河邊找鬼泳猬。 笑死,一個胖子當(dāng)著我的面吹牛宇植,可吹牛的內(nèi)容都是我干的得封。 我是一名探鬼主播,決...
    沈念sama閱讀 40,193評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼指郁,長吁一口氣:“原來是場噩夢啊……” “哼呛每!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起坡氯,我...
    開封第一講書人閱讀 39,074評論 0 276
  • 序言:老撾萬榮一對情侶失蹤晨横,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后箫柳,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體手形,經(jīng)...
    沈念sama閱讀 45,505評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,722評論 3 335
  • 正文 我和宋清朗相戀三年悯恍,在試婚紗的時候發(fā)現(xiàn)自己被綠了库糠。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,841評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡涮毫,死狀恐怖瞬欧,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情罢防,我是刑警寧澤艘虎,帶...
    沈念sama閱讀 35,569評論 5 345
  • 正文 年R本政府宣布,位于F島的核電站咒吐,受9級特大地震影響野建,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜恬叹,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,168評論 3 328
  • 文/蒙蒙 一候生、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧绽昼,春花似錦唯鸭、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,783評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽明肮。三九已至,卻和暖如春停做,著一層夾襖步出監(jiān)牢的瞬間晤愧,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,918評論 1 269
  • 我被黑心中介騙來泰國打工蛉腌, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留官份,地道東北人。 一個月前我還...
    沈念sama閱讀 47,962評論 2 370
  • 正文 我出身青樓烙丛,卻偏偏與公主長得像舅巷,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子河咽,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,781評論 2 354

推薦閱讀更多精彩內(nèi)容

  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法钠右,類相關(guān)的語法,內(nèi)部類的語法忘蟹,繼承相關(guān)的語法飒房,異常的語法,線程的語...
    子非魚_t_閱讀 31,631評論 18 399
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理媚值,服務(wù)發(fā)現(xiàn)狠毯,斷路器,智...
    卡卡羅2017閱讀 134,656評論 18 139
  • 國家電網(wǎng)公司企業(yè)標(biāo)準(zhǔn)(Q/GDW)- 面向?qū)ο蟮挠秒娦畔?shù)據(jù)交換協(xié)議 - 報批稿:20170802 前言: 排版 ...
    庭說閱讀 10,967評論 6 13
  • 抽獎活動API 獲取參與抽獎名單 分頁獲取參與抽獎名單 導(dǎo)出參與名單的報表模板 導(dǎo)入?yún)⑴c名單 內(nèi)定中獎名單列表 獲...
    kingsonCai閱讀 2,517評論 1 1
  • 昨晚和老公一大家子吃飯褥芒,席間談起表哥嚼松,二姨家的孩子,大家不約而同的表示對他操碎了心锰扶。一直以來這位表哥的行事總是神秘...
    發(fā)條君的簡書閱讀 1,944評論 0 0