本發(fā)明涉及一種點(diǎn)拍網(wǎng)的智能拍賣方法,屬于電子商務(wù)技術(shù)領(lǐng)域。
背景技術(shù):
傳統(tǒng)拍賣有以下局限性和痛點(diǎn):(1)花費(fèi)大,拍賣公司舉行傳統(tǒng)拍賣會(huì)要租用場(chǎng)地,需要會(huì)議費(fèi)用、安保餐飲費(fèi)用、通訊費(fèi)用等,花費(fèi)巨大。(2)效率低,傳統(tǒng)拍賣會(huì)一個(gè)拍賣師只能專注于一個(gè)拍賣會(huì)的現(xiàn)場(chǎng)主持,工作效率低。(3)競(jìng)買人競(jìng)買費(fèi)用高,受時(shí)間、地域等影響,競(jìng)買人參加傳統(tǒng)拍賣會(huì),要安排好時(shí)間、差旅、住宿等,費(fèi)用會(huì)增加競(jìng)買人競(jìng)買成本。(4)惡意競(jìng)爭(zhēng),惡意串標(biāo),傳統(tǒng)現(xiàn)場(chǎng)拍賣會(huì),競(jìng)買人彼此能見到,容易存在惡意競(jìng)爭(zhēng)、串標(biāo)問題。以上幾點(diǎn)傳統(tǒng)拍賣的局限性和痛點(diǎn),給委托人、競(jìng)買人、拍賣公司都可能帶來利益損失。
近年來,網(wǎng)絡(luò)競(jìng)拍是在互聯(lián)網(wǎng)大提速的前提下興起的一種競(jìng)拍模式。網(wǎng)絡(luò)競(jìng)拍存在不受場(chǎng)地限制、保密性高、可以實(shí)現(xiàn)遠(yuǎn)程操控、方便快捷等優(yōu)點(diǎn),受到競(jìng)買人、拍賣方等的喜愛。
現(xiàn)有的某些網(wǎng)絡(luò)競(jìng)拍中,用戶點(diǎn)擊對(duì)有權(quán)限參與競(jìng)拍的標(biāo)的,頁面直接建立與node信息廣播服務(wù)器的http長連接。這種方案存在安全一定隱患,攻擊者從網(wǎng)頁源代碼或進(jìn)行抓包分析后,獲得了node服務(wù)的端口、地址及通訊報(bào)文格式,就直接可以與node服務(wù)器建立連接,并偽造相關(guān)請(qǐng)求發(fā)送至服務(wù)器,干擾或破壞競(jìng)價(jià)的正常進(jìn)行。
當(dāng)標(biāo)的比較多時(shí),并且參與競(jìng)拍的競(jìng)買人很多,標(biāo)的與競(jìng)拍人之間是多對(duì)多的關(guān)系,如果對(duì)每個(gè)標(biāo)的進(jìn)行競(jìng)買權(quán)限設(shè)置,工作量非常大,不利于提高標(biāo)的的成交金額,降低了成交率。
傳統(tǒng)網(wǎng)絡(luò)競(jìng)拍中,某個(gè)用戶出價(jià)或其他競(jìng)價(jià)事件發(fā)生后,其他正在參與競(jìng)拍的用戶通過頁面自動(dòng)刷新機(jī)制獲取最新消息,這種方案存在兩個(gè)缺陷:1、頁面定時(shí)刷新,比如每?jī)擅腌娝⑿乱淮?,頁面信息獲取不及時(shí)。對(duì)應(yīng)實(shí)時(shí)性較強(qiáng)的競(jìng)價(jià)交易系統(tǒng),用戶體驗(yàn)非常差。2、用戶頁面定時(shí)刷新,每次用戶請(qǐng)求都需要讀取數(shù)據(jù)庫,并發(fā)用戶多時(shí),會(huì)給系統(tǒng)帶來很大壓力。
技術(shù)實(shí)現(xiàn)要素:
針對(duì)現(xiàn)有技術(shù)的不足,本發(fā)明提供了一種點(diǎn)拍網(wǎng)的智能拍賣方法;
術(shù)語解釋:
target_id,標(biāo)的id;
本發(fā)明的技術(shù)方案為:
一種點(diǎn)拍網(wǎng)的智能拍賣方法,包括步驟如下:
a、登陸:競(jìng)買人/拍賣師登陸,包括步驟如下:
(1)判斷該競(jìng)買人/拍賣師是否注冊(cè)過,是的話進(jìn)入步驟(2),否則,競(jìng)買人自行進(jìn)行注冊(cè),拍賣師由拍賣公司管理員進(jìn)行賬號(hào)創(chuàng)建;
(2)競(jìng)買人/拍賣師輸入用戶名、密碼,發(fā)起競(jìng)拍/拍賣請(qǐng)求,該競(jìng)拍請(qǐng)求包括target_id,即競(jìng)買人/拍賣師意向競(jìng)買/拍賣的標(biāo)的的id,拍賣后臺(tái)接收到該競(jìng)拍/拍賣請(qǐng)求后,返回該競(jìng)買人/拍賣師一個(gè)token碼,
(3)競(jìng)買人/拍賣師用該token碼連接node,建立長連接,根據(jù)競(jìng)拍/拍賣請(qǐng)求中的target_id,加入該target_id對(duì)應(yīng)的room,即競(jìng)買人/拍賣師意向競(jìng)買/拍賣的標(biāo)的所在的room;點(diǎn)拍網(wǎng)中,每個(gè)標(biāo)的都對(duì)應(yīng)一個(gè)room,參與此標(biāo)的競(jìng)拍的競(jìng)買人、拍賣師都加入這個(gè)room,node中的room相當(dāng)于一個(gè)聊天室,競(jìng)買人、拍賣師操作的消息都在此room中實(shí)時(shí)廣播,消息不會(huì)廣播到給其他無關(guān)用戶,從而,一個(gè)競(jìng)價(jià)人出價(jià),所有其他競(jìng)買人和拍賣師能實(shí)時(shí)獲取最新的報(bào)價(jià)。
b、競(jìng)拍:
(4)競(jìng)買人發(fā)起出價(jià)請(qǐng)求,出價(jià)請(qǐng)求包括競(jìng)買人id、參與本次競(jìng)拍的號(hào)牌、出價(jià)金額、當(dāng)前參與的標(biāo)的id,拍賣后臺(tái)接收到該出價(jià)請(qǐng)求后,訪問oracle數(shù)據(jù)庫,進(jìn)行邏輯判斷,如果競(jìng)買人報(bào)價(jià)成功,則返回競(jìng)買人出價(jià)成功信息,進(jìn)入步驟(5),否則,則返回競(jìng)買人出價(jià)失敗信息;
(5)拍賣后臺(tái)發(fā)送消息至node,消息包括競(jìng)買人競(jìng)買標(biāo)的的target_id、事件類型、競(jìng)買人出價(jià)金額,事件類型為出價(jià);
(6)node根據(jù)競(jìng)買標(biāo)的的target_id,找到對(duì)應(yīng)的room,實(shí)時(shí)進(jìn)行消息廣播推送,廣播消息發(fā)給同在此room中的除了拍賣后臺(tái)外其他所有連接者,包括其他的競(jìng)買人、拍賣師,其他所有連接者所在頁面實(shí)時(shí)顯示最新消息;
(7)返回競(jìng)買人出價(jià)成功信息后,自動(dòng)延長競(jìng)買時(shí)間,并開始計(jì)算延時(shí)時(shí)間,達(dá)到設(shè)置的延長時(shí)間且在該段延時(shí)時(shí)間內(nèi)無新成功報(bào)價(jià),最后一次成功出價(jià)者成交,競(jìng)價(jià)結(jié)束。
根據(jù)本發(fā)明優(yōu)選的,所述延時(shí)時(shí)間為5分鐘。
則倒計(jì)時(shí)進(jìn)入5分鐘以內(nèi),只要有競(jìng)買人報(bào)價(jià)成功,則拍賣將自動(dòng)延時(shí)5分鐘。
根據(jù)本發(fā)明優(yōu)選的,參與競(jìng)拍進(jìn)行身份驗(yàn)證,包括步驟如下:
a、競(jìng)買人/拍賣師通過網(wǎng)頁發(fā)起node連接請(qǐng)求后,拍賣后臺(tái)生成一個(gè)token碼,將該token碼返回給網(wǎng)頁,網(wǎng)頁緩存在隱藏域中,與此同時(shí),拍賣后臺(tái)還將token碼發(fā)送到node,node將該token碼保存到redis內(nèi)存數(shù)據(jù)庫中,并且設(shè)置該token碼的有效時(shí)間ts,過了ts后,redis內(nèi)存數(shù)據(jù)庫會(huì)自動(dòng)刪除該token碼;t的取值范圍為5-15;
b、競(jìng)買人/拍賣師所在頁面采用該token碼在有效時(shí)間ts內(nèi)連接node,建立長連接,node在redis內(nèi)存數(shù)據(jù)庫中查找該token碼,并進(jìn)行匹配,匹配成功,則允許連接,否則,匹配失敗,則拒絕連接。
此處設(shè)計(jì)的優(yōu)勢(shì)在于,防止token碼丟失、被攔截或隨意生成token碼進(jìn)行后臺(tái)連接的惡意攻擊。
根據(jù)本發(fā)明優(yōu)選的,t=10。
根據(jù)本發(fā)明優(yōu)選的,對(duì)標(biāo)的組進(jìn)行拍賣,所述標(biāo)的組包括兩個(gè)或以上的標(biāo)的,設(shè)定標(biāo)的組有n個(gè)標(biāo)的,對(duì)標(biāo)的組中的每個(gè)標(biāo)的進(jìn)行順序編號(hào),設(shè)定編號(hào)依次為1、2…i…n;對(duì)參與競(jìng)拍該標(biāo)的組的競(jìng)買人設(shè)置競(jìng)買權(quán)限,即對(duì)每個(gè)競(jìng)買人設(shè)置競(jìng)買到的標(biāo)的的數(shù)量,當(dāng)該競(jìng)買人競(jìng)買的標(biāo)的達(dá)到其對(duì)應(yīng)的競(jìng)買到的標(biāo)的的數(shù)量時(shí),則不能再對(duì)該標(biāo)的組進(jìn)行競(jìng)買;參與競(jìng)拍前設(shè)置每個(gè)參與競(jìng)拍該標(biāo)的組的競(jìng)買人的競(jìng)買到的標(biāo)的的數(shù)量均為0,包括:
通過步驟b,按照順序編號(hào),依次對(duì)標(biāo)的組中的標(biāo)的進(jìn)行競(jìng)拍,每次競(jìng)拍結(jié)束時(shí),判斷競(jìng)買到該標(biāo)的的競(jìng)買人的競(jìng)買到的標(biāo)的的數(shù)量是否大于設(shè)置的競(jìng)買到的標(biāo)的的數(shù)量,如果大于,重新對(duì)該標(biāo)的進(jìn)行競(jìng)拍,否則,競(jìng)買到該標(biāo)的的競(jìng)買人的競(jìng)買到的標(biāo)的的數(shù)量加1,判斷下一競(jìng)拍的標(biāo)的的編號(hào)是否大于n,大于則結(jié)束,否則,繼續(xù)對(duì)下一編號(hào)的標(biāo)的進(jìn)行競(jìng)拍。
此處設(shè)計(jì)的優(yōu)勢(shì)在于,拍賣過程中,一個(gè)標(biāo)的拍賣完畢,拍賣師、競(jìng)買人參與標(biāo)的列表自動(dòng)刷新,當(dāng)前要主持或參加的標(biāo)的,列在列表的第一項(xiàng)。方便用戶操作。順拍標(biāo)的組標(biāo)的很多、參與競(jìng)拍人多時(shí),標(biāo)的與競(jìng)拍人之間是多對(duì)多的關(guān)系,如果對(duì)每個(gè)標(biāo)的進(jìn)行競(jìng)買權(quán)限設(shè)置,工作量非常大,順拍標(biāo)的組可以對(duì)成交標(biāo)的數(shù)量限制,方便了拍賣公司的設(shè)置,節(jié)約了大量工作時(shí)間;對(duì)競(jìng)買人來講,可以參與順拍標(biāo)的組中所有標(biāo)的競(jìng)拍,提高了標(biāo)的的參與競(jìng)拍人數(shù),有利于提高標(biāo)的的成交金額和成交率。
根據(jù)本發(fā)明優(yōu)選的,所述點(diǎn)拍網(wǎng)的智能拍賣方法,在登陸之前,還包括新增標(biāo)的,具體步驟包括:拍賣公司創(chuàng)建標(biāo)的信息,包括標(biāo)的名稱、類型、拍賣方式、標(biāo)的行業(yè)、標(biāo)的圖片、標(biāo)的拍賣師,拍賣方式包括增價(jià)拍賣、降價(jià)拍賣,并將該標(biāo)的信息保存在oracle數(shù)據(jù)庫中。
標(biāo)的可以選擇主持此標(biāo)的拍賣的拍賣師,只有指定的拍賣師才能主持此標(biāo)的。可以上傳標(biāo)的關(guān)聯(lián)的圖片,上傳的圖片中可以選擇一個(gè)為封面。
根據(jù)本發(fā)明優(yōu)選的,所述步驟(4),所述邏輯判斷,拍賣前,對(duì)每個(gè)競(jìng)拍人設(shè)定競(jìng)拍權(quán)限,包括普通競(jìng)買人、優(yōu)先購買權(quán)人,對(duì)于一個(gè)標(biāo)的,系統(tǒng)提供為標(biāo)的添加競(jìng)買人權(quán)限的功能,只有添加過競(jìng)買權(quán)限的賬號(hào),可以參與本標(biāo)的的競(jìng)拍。對(duì)優(yōu)先購買人,還可以設(shè)置優(yōu)先權(quán)限,目前系統(tǒng)可以設(shè)置1-9級(jí)權(quán)限,9級(jí)為最大權(quán)限。優(yōu)先購買權(quán)又稱先買權(quán),是指特定人依照法律規(guī)定或合同約定,在出賣人出賣標(biāo)的物于第三人時(shí),享有的在同等條件優(yōu)先于第三人購買的權(quán)利。優(yōu)先購買權(quán)人一般是標(biāo)的的債權(quán)人。包括步驟如下:
當(dāng)普通競(jìng)買人之間進(jìn)行競(jìng)價(jià)時(shí),競(jìng)價(jià)未結(jié)束前,即在自由競(jìng)價(jià)時(shí)間且在延時(shí)時(shí)間內(nèi),如果當(dāng)前出價(jià)高于標(biāo)的當(dāng)前價(jià)格,(如果是第一次出價(jià),則當(dāng)前出價(jià)必須大于等于起拍價(jià)),并且出價(jià)時(shí)間大于上次出價(jià)時(shí)間,則認(rèn)為出價(jià)成功,標(biāo)的當(dāng)前價(jià)格更新為當(dāng)前出價(jià),否則,出價(jià)失敗;
當(dāng)優(yōu)先購買權(quán)人與普通競(jìng)買人之間進(jìn)行競(jìng)價(jià)時(shí),如果當(dāng)前出價(jià)人為優(yōu)先購買權(quán)人,且當(dāng)前最高報(bào)價(jià)人為普通競(jìng)買人,當(dāng)前出價(jià)人是指提交報(bào)價(jià)正在被系統(tǒng)處理,還未出價(jià)成功前;當(dāng)前最高報(bào)價(jià)人是指標(biāo)的價(jià)格目前價(jià)格出價(jià)成功者,當(dāng)優(yōu)先購買權(quán)人出價(jià)價(jià)格大于等于標(biāo)的當(dāng)前價(jià)格時(shí),出價(jià)成功,否則,出價(jià)失敗;
當(dāng)優(yōu)先購買權(quán)人與優(yōu)先購買權(quán)人之間進(jìn)行競(jìng)價(jià)時(shí),如果當(dāng)前出價(jià)人與當(dāng)前最高報(bào)價(jià)人均為優(yōu)先購買權(quán)人,且當(dāng)前出價(jià)人權(quán)限比當(dāng)前最高報(bào)價(jià)人高,出價(jià)價(jià)格大于等于當(dāng)前價(jià)格,則當(dāng)前出價(jià)人出價(jià)成功,否則,出價(jià)失敗。
本發(fā)明的有益效果為:
1、本發(fā)明采用無阻塞的node服務(wù)器進(jìn)行實(shí)時(shí)消息廣播,大大減輕了業(yè)務(wù)服務(wù)器的壓力,信息到達(dá)速度快,提高了系統(tǒng)可用性和用戶體驗(yàn)。
2、本發(fā)明用戶必須憑用戶名,密碼登錄進(jìn)系統(tǒng),登錄成功后,如果參與某個(gè)標(biāo)的競(jìng)拍,發(fā)起請(qǐng)求后,系統(tǒng)后臺(tái)分配唯一的token信息,并且此token信息10秒鐘之內(nèi)有效,用戶與node服務(wù)器申請(qǐng)建立長連接時(shí),附帶此token。超過10秒鐘此token就無效,防止token被攔截或惡意破解。
3、點(diǎn)拍網(wǎng)基于互聯(lián)網(wǎng)的智能拍賣系統(tǒng)提供了o2o的網(wǎng)絡(luò)拍賣交易服務(wù)平臺(tái),用戶只要擁有一臺(tái)能上網(wǎng)的pc就可以參與競(jìng)拍,甚至使用智能手機(jī)就可以參與競(jìng)拍。點(diǎn)拍網(wǎng)基于互聯(lián)網(wǎng)+的智能拍賣系統(tǒng)提供了o2o的網(wǎng)絡(luò)拍賣交易服務(wù)平臺(tái)。無論是誰,無論在哪里,只要可以上網(wǎng)就可以參與競(jìng)拍,甚至用手機(jī)就可以參與。也節(jié)約了時(shí)間、交通、住宿等諸多成本。競(jìng)買人不受地域限制,不用到現(xiàn)場(chǎng),保證了用戶出價(jià)的公平性,隱私性,競(jìng)價(jià)過程公開、公平、公正,避免了惡意串標(biāo)等問題。
4、針對(duì)傳統(tǒng)拍賣效率低的問題,使用點(diǎn)拍網(wǎng)智能拍賣系統(tǒng)提供的智能競(jìng)價(jià)服務(wù),拍賣師可以同時(shí)主持多個(gè)拍賣會(huì),拍賣師只需點(diǎn)擊鼠標(biāo),啟動(dòng)拍賣,監(jiān)督競(jìng)價(jià)過程即可,整個(gè)拍賣會(huì)競(jìng)價(jià)過程按符合拍賣法邏輯自動(dòng)進(jìn)行,直到拍賣結(jié)束。拍賣結(jié)束,系統(tǒng)會(huì)自動(dòng)提示當(dāng)前中標(biāo)的用戶。
5、競(jìng)買人競(jìng)價(jià)過程中,每個(gè)競(jìng)買人分配不同的號(hào)牌,競(jìng)買人以不同的號(hào)牌作為標(biāo)識(shí)參與競(jìng)價(jià),號(hào)牌不對(duì)外公開,只有拍賣師知道號(hào)牌對(duì)應(yīng)的競(jìng)買人,競(jìng)買人之間無法知道誰參與競(jìng)拍,也就無法惡意阻擾,惡意串標(biāo)。
6、對(duì)拍賣公司來講,采用點(diǎn)拍網(wǎng)智能拍賣系統(tǒng),舉行拍賣會(huì)的成本大大降低,標(biāo)的成交率,溢價(jià)率有所提高,有利于公司業(yè)務(wù)的發(fā)展。
7、對(duì)委托人來講,采用點(diǎn)拍網(wǎng)智能拍賣系統(tǒng),可以實(shí)時(shí)對(duì)拍賣進(jìn)行監(jiān)拍;標(biāo)的成交率,溢價(jià)率有所提高,委托人的利益得到提高。
附圖說明
圖1為競(jìng)拍身份驗(yàn)證機(jī)制示意圖;
圖2為本發(fā)明點(diǎn)拍網(wǎng)的智能拍賣方法流程示意圖;
具體實(shí)施方式
下面結(jié)合說明書附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步限定,但不限于此。
實(shí)施例
一種點(diǎn)拍網(wǎng)的智能拍賣方法,包括步驟如下:
a、登陸:競(jìng)買人/拍賣師登陸,包括步驟如下:
(1)判斷該競(jìng)買人/拍賣師是否注冊(cè)過,是的話進(jìn)入步驟(2),否則,競(jìng)買人自行進(jìn)行注冊(cè),拍賣師由拍賣公司管理員進(jìn)行賬號(hào)創(chuàng)建;
(2)競(jìng)買人/拍賣師輸入用戶名、密碼,發(fā)起競(jìng)拍/拍賣請(qǐng)求,該競(jìng)拍請(qǐng)求包括target_id,即競(jìng)買人/拍賣師意向競(jìng)買/拍賣的標(biāo)的的id,拍賣后臺(tái)處理程序接收到該競(jìng)拍/拍賣請(qǐng)求后,返回該競(jìng)買人/拍賣師一個(gè)token碼;
(3)競(jìng)買人/拍賣師用該token碼連接node,建立長連接,根據(jù)競(jìng)拍/拍賣請(qǐng)求中的target_id,加入該target_id對(duì)應(yīng)的room,即競(jìng)買人/拍賣師意向競(jìng)買/拍賣的標(biāo)的所在的room;點(diǎn)拍網(wǎng)中,每個(gè)標(biāo)的都對(duì)應(yīng)一個(gè)room,參與此標(biāo)的競(jìng)拍的競(jìng)買人、拍賣師都加入這個(gè)room,node中的room相當(dāng)于一個(gè)聊天室,競(jìng)買人、拍賣師操作的消息都在此room中實(shí)時(shí)廣播,消息不會(huì)廣播到給其他無關(guān)用戶,從而,一個(gè)競(jìng)價(jià)人出價(jià),所有其他競(jìng)買人和拍賣師能實(shí)時(shí)獲取最新的報(bào)價(jià)。
b、競(jìng)拍:
(4)競(jìng)買人發(fā)起出價(jià)請(qǐng)求,出價(jià)請(qǐng)求包括競(jìng)買人id、參與本次競(jìng)拍的號(hào)牌、出價(jià)金額、當(dāng)前參與的標(biāo)的id,拍賣后臺(tái)處理程序接收到該出價(jià)請(qǐng)求后,訪問oracle數(shù)據(jù)庫,進(jìn)行邏輯判斷,如果競(jìng)買人報(bào)價(jià)成功,則返回競(jìng)買人出價(jià)成功信息,進(jìn)入步驟(5),否則,則返回競(jìng)買人出價(jià)失敗信息;
(5)拍賣后臺(tái)處理程序發(fā)送消息至node,消息包括競(jìng)買人競(jìng)買標(biāo)的的target_id、事件類型、競(jìng)買人出價(jià)金額,事件類型為出價(jià);
(6)node根據(jù)競(jìng)買標(biāo)的的target_id,找到對(duì)應(yīng)的room,實(shí)時(shí)進(jìn)行消息廣播推送,廣播消息發(fā)給同在此room中的除了拍賣后臺(tái)處理程序外其他所有連接者,包括其他的競(jìng)買人、拍賣師,其他所有連接者所在頁面實(shí)時(shí)顯示最新消息;
(7)返回競(jìng)買人出價(jià)成功信息后,自動(dòng)延長競(jìng)買時(shí)間,并開始計(jì)算延時(shí)時(shí)間,達(dá)到設(shè)置的延長時(shí)間且在該段延時(shí)時(shí)間內(nèi)無新成功報(bào)價(jià),最后一次成功出價(jià)者成交,競(jìng)價(jià)結(jié)束。延時(shí)時(shí)間為5分鐘。
本實(shí)施例點(diǎn)拍網(wǎng)的智能拍賣方法流程示意圖如圖2所示,圖2中,step1、用戶參與競(jìng)拍;step2、返回用戶token碼;step3、用token碼連接node,建立長連接,并加入標(biāo)的對(duì)應(yīng)room;step4、用戶發(fā)起競(jìng)拍出價(jià)事件;step5、消息廣播通知;step6、消息廣播,對(duì)加入廣播的所有客戶端進(jìn)行廣播。
步驟(3)中,參與競(jìng)拍進(jìn)行身份驗(yàn)證,如圖1所示,包括步驟如下:
a、競(jìng)買人/拍賣師通過網(wǎng)頁發(fā)起node連接請(qǐng)求后,拍賣后臺(tái)處理程序生成一個(gè)token碼,將該token碼返回給網(wǎng)頁,網(wǎng)頁緩存在隱藏域中,與此同時(shí),拍賣后臺(tái)處理程序還將token碼發(fā)送到node,node將該token碼保存到redis內(nèi)存數(shù)據(jù)庫中,并且設(shè)置該token碼的有效時(shí)間ts,過了ts后,redis內(nèi)存數(shù)據(jù)庫會(huì)自動(dòng)刪除該token碼;t的取值為10;
b、競(jìng)買人/拍賣師所在頁面采用該token碼在有效時(shí)間ts內(nèi)連接node,建立長連接,node在redis內(nèi)存數(shù)據(jù)庫中查找該token碼,并進(jìn)行匹配,匹配成功,則允許連接,否則,匹配失敗,則拒絕連接。
此處設(shè)計(jì)的優(yōu)勢(shì)在于,防止token碼丟失、被攔截或隨意生成token碼進(jìn)行后臺(tái)連接的惡意攻擊。
對(duì)標(biāo)的組進(jìn)行拍賣,標(biāo)的組包括兩個(gè)或以上的標(biāo)的,設(shè)定標(biāo)的組有n個(gè)標(biāo)的,對(duì)標(biāo)的組中的每個(gè)標(biāo)的進(jìn)行順序編號(hào),設(shè)定編號(hào)依次為1、2…i…n;對(duì)參與競(jìng)拍該標(biāo)的組的競(jìng)買人設(shè)置競(jìng)買權(quán)限,即對(duì)每個(gè)競(jìng)買人設(shè)置競(jìng)買到的標(biāo)的的數(shù)量,當(dāng)該競(jìng)買人競(jìng)買的標(biāo)的達(dá)到其對(duì)應(yīng)的競(jìng)買到的標(biāo)的的數(shù)量時(shí),則不能再對(duì)該標(biāo)的組進(jìn)行競(jìng)買;參與競(jìng)拍前設(shè)置每個(gè)參與競(jìng)拍該標(biāo)的組的競(jìng)買人的競(jìng)買到的標(biāo)的的數(shù)量均為0,包括:
通過步驟b,按照順序編號(hào),依次對(duì)標(biāo)的組中的標(biāo)的進(jìn)行競(jìng)拍,每次競(jìng)拍結(jié)束時(shí),判斷競(jìng)買到該標(biāo)的的競(jìng)買人的競(jìng)買到的標(biāo)的的數(shù)量是否大于設(shè)置的競(jìng)買到的標(biāo)的的數(shù)量,如果大于,重新對(duì)該標(biāo)的進(jìn)行競(jìng)拍,否則,競(jìng)買到該標(biāo)的的競(jìng)買人的競(jìng)買到的標(biāo)的的數(shù)量加1,判斷下一競(jìng)拍的標(biāo)的的編號(hào)是否大于n,大于則結(jié)束,否則,繼續(xù)對(duì)下一編號(hào)的標(biāo)的進(jìn)行競(jìng)拍。
此處設(shè)計(jì)的優(yōu)勢(shì)在于,拍賣過程中,一個(gè)標(biāo)的拍賣完畢,拍賣師、競(jìng)買人參與標(biāo)的列表自動(dòng)刷新,當(dāng)前要主持或參加的標(biāo)的,列在列表的第一項(xiàng)。方便用戶操作。順拍標(biāo)的組標(biāo)的很多、參與競(jìng)拍人多時(shí),標(biāo)的與競(jìng)拍人之間是多對(duì)多的關(guān)系,如果對(duì)每個(gè)標(biāo)的進(jìn)行競(jìng)買權(quán)限設(shè)置,工作量非常大,順拍標(biāo)的組可以對(duì)成交標(biāo)的數(shù)量限制,方便了拍賣公司的設(shè)置,節(jié)約了大量工作時(shí)間;對(duì)競(jìng)買人來講,可以參與順拍標(biāo)的組中所有標(biāo)的競(jìng)拍,提高了標(biāo)的的參與競(jìng)拍人數(shù),有利于提高標(biāo)的的成交金額和成交率。
點(diǎn)拍網(wǎng)的智能拍賣方法,在登陸之前,還包括新增標(biāo)的,具體步驟包括:拍賣公司創(chuàng)建標(biāo)的信息,包括標(biāo)的名稱、類型、拍賣方式、標(biāo)的行業(yè)、標(biāo)的圖片、標(biāo)的拍賣師,拍賣方式包括增價(jià)拍賣、降價(jià)拍賣,并將該標(biāo)的信息保存在oracle數(shù)據(jù)庫中。
標(biāo)的可以選擇主持此標(biāo)的拍賣的拍賣師,只有指定的拍賣師才能主持此標(biāo)的??梢陨蟼鳂?biāo)的關(guān)聯(lián)的圖片,上傳的圖片中可以選擇一個(gè)為封面。
所述步驟(4),所述邏輯判斷,拍賣前,對(duì)每個(gè)競(jìng)拍人設(shè)定競(jìng)拍權(quán)限,包括普通競(jìng)買人、優(yōu)先購買權(quán)人,對(duì)于一個(gè)標(biāo)的,系統(tǒng)提供為標(biāo)的添加競(jìng)買人權(quán)限的功能,只有添加過競(jìng)買權(quán)限的賬號(hào),可以參與本標(biāo)的的競(jìng)拍。對(duì)優(yōu)先購買人,還可以設(shè)置優(yōu)先權(quán)限,目前系統(tǒng)可以設(shè)置1-9級(jí)權(quán)限,9級(jí)為最大權(quán)限。優(yōu)先購買權(quán)又稱先買權(quán),是指特定人依照法律規(guī)定或合同約定,在出賣人出賣標(biāo)的物于第三人時(shí),享有的在同等條件優(yōu)先于第三人購買的權(quán)利。優(yōu)先購買權(quán)人一般是標(biāo)的的債權(quán)人。包括步驟如下:
當(dāng)普通競(jìng)買人之間進(jìn)行競(jìng)價(jià)時(shí),競(jìng)價(jià)未結(jié)束前,即在自由競(jìng)價(jià)時(shí)間且在延時(shí)時(shí)間內(nèi),如果當(dāng)前出價(jià)高于標(biāo)的當(dāng)前價(jià)格,(如果是第一次出價(jià),則當(dāng)前出價(jià)必須大于等于起拍價(jià)),并且出價(jià)時(shí)間大于上次出價(jià)時(shí)間,則認(rèn)為出價(jià)成功,標(biāo)的當(dāng)前價(jià)格更新為當(dāng)前出價(jià),否則,出價(jià)失敗;
當(dāng)優(yōu)先購買權(quán)人與普通競(jìng)買人之間進(jìn)行競(jìng)價(jià)時(shí),如果當(dāng)前出價(jià)人為優(yōu)先購買權(quán)人,且當(dāng)前最高報(bào)價(jià)人為普通競(jìng)買人,當(dāng)前出價(jià)人是指提交報(bào)價(jià)正在被系統(tǒng)處理,還未出價(jià)成功前;當(dāng)前最高報(bào)價(jià)人是指標(biāo)的價(jià)格目前價(jià)格出價(jià)成功者,當(dāng)優(yōu)先購買權(quán)人出價(jià)價(jià)格大于等于標(biāo)的當(dāng)前價(jià)格時(shí),出價(jià)成功,否則,出價(jià)失?。?/p>
當(dāng)優(yōu)先購買權(quán)人與優(yōu)先購買權(quán)人之間進(jìn)行競(jìng)價(jià)時(shí),如果當(dāng)前出價(jià)人與當(dāng)前最高報(bào)價(jià)人均為優(yōu)先購買權(quán)人,且當(dāng)前出價(jià)人權(quán)限比當(dāng)前最高報(bào)價(jià)人高,出價(jià)價(jià)格大于等于當(dāng)前價(jià)格,則當(dāng)前出價(jià)人出價(jià)成功,否則,出價(jià)失敗。