1.一種在線選座的方法,其特征在于,所述方法包括:
獲取用戶選擇的目標(biāo)座位;
確定所述目標(biāo)座位包含的座位段,所述座位段包括一個或多個連續(xù)的目標(biāo)座位;
針對每個座位段,判斷所述座位段是否符合預(yù)設(shè)的選座規(guī)則;
如果所有座位段都符合所述選座規(guī)則,則確認(rèn)所述目標(biāo)座位選擇成功;
如果存在不符合所述選座規(guī)則的座位段,則確認(rèn)所述目標(biāo)座位選擇失敗。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述判斷所述座位段是否符合預(yù)設(shè)的選座規(guī)則,包括:
判斷所述座位段是否有一側(cè)邊界為排邊界;
如果所述座位段有一側(cè)邊界為排邊界,則確認(rèn)所述座位段符合所述選座規(guī)則。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述判斷所述座位段是否符合預(yù)設(shè)的選座規(guī)則,還包括:
如果所述座位段的兩側(cè)邊界均不是排邊界,則判斷所述座位段是否有一側(cè)邊界的相鄰座位為已選座位;
如果所述座位段有一側(cè)邊界的相鄰座位為已選座位,則確認(rèn)所述座位段符合所述選座規(guī)則。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述判斷所述座位段是否符合預(yù)設(shè)的選座規(guī)則,還包括:
如果所述座位段的兩側(cè)邊界的相鄰座位均是未選座位,則判斷所述座位段兩側(cè)邊界的所述相鄰座位的非所述座位段內(nèi)的相鄰座位是否均為未選座位;
如果所述座位段兩側(cè)邊界的相鄰座位的非所述座位段內(nèi)的相鄰座位均為未選座位,則確認(rèn)所述座位段符合所述選座規(guī)則。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述判斷所述座位段是否 符合預(yù)設(shè)的選座規(guī)則,還包括:
如果所述座位段兩側(cè)邊界的相鄰座位的非所述座位段內(nèi)的相鄰座位不均為未選座位,則確認(rèn)所述座位段不符合所述選座規(guī)則。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
在確認(rèn)所述目標(biāo)座位選擇失敗時,針對不符合所述選座規(guī)則的座位段,向用戶推薦符合所述選座規(guī)則的座位。
7.一種在線選座的裝置,其特征在于,所述裝置包括:
目標(biāo)獲取單元,獲取用戶選擇的目標(biāo)座位;
座位段確定單元,確定所述目標(biāo)座位包含的座位段,所述座位段包括一個或多個連續(xù)的目標(biāo)座位;
規(guī)則判斷單元,針對每個座位段,判斷所述座位段是否符合預(yù)設(shè)的選座規(guī)則;
第一確認(rèn)單元,如果所有座位段都符合所述選座規(guī)則,則確認(rèn)所述目標(biāo)座位選擇成功;
第二確認(rèn)單元,如果存在不符合所述選座規(guī)則的座位段,則確認(rèn)所述目標(biāo)座位選擇失敗。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,
所述規(guī)則判斷單元,具體判斷所述座位段是否有一側(cè)邊界為排邊界,如果所述座位段有一側(cè)邊界為排邊界,則確認(rèn)所述座位段符合所述選座規(guī)則。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,
所述規(guī)則判斷單元,在所述座位段的兩側(cè)邊界均不是排邊界時,判斷所述座位段是否有一側(cè)邊界的相鄰座位為已選座位,如果所述座位段有一側(cè)邊界的相鄰座位為已選座位,則確認(rèn)所述座位段符合所述選座規(guī)則。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,
所述規(guī)則判斷單元,在所述座位段的兩側(cè)邊界的相鄰座位均是未選座位,則判斷所述座位段兩側(cè)邊界的所述相鄰座位的非所述座位段內(nèi)的相鄰座位是否均為未選座位,如果所述座位段兩側(cè)邊界的相鄰座位的非所述座位段內(nèi)的 相鄰座位均為未選座位,則確認(rèn)所述座位段符合所述選座規(guī)則。
11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,
所述規(guī)則判斷單元,在所述座位段兩側(cè)邊界的相鄰座位的非所述座位段內(nèi)的相鄰座位不均為未選座位時,確認(rèn)所述座位段不符合所述選座規(guī)則。
12.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括:
座位推薦單元,在確認(rèn)所述目標(biāo)座位選擇失敗時,針對不符合所述選座規(guī)則的座位段,向用戶推薦符合所述選座規(guī)則的座位。