[發(fā)明專利]積分過期系統(tǒng)中快速更新積分余額的方法有效
| 申請?zhí)枺?/td> | 201811267595.1 | 申請日: | 2018-10-29 |
| 公開(公告)號: | CN109409958B | 公開(公告)日: | 2021-11-16 |
| 發(fā)明(設(shè)計)人: | 陳熙;楊雪梅;漆堯;唐軍 | 申請(專利權(quán))人: | 四川長虹電器股份有限公司 |
| 主分類號: | G06Q30/02 | 分類號: | G06Q30/02 |
| 代理公司: | 四川省成都市天策商標(biāo)專利事務(wù)所 51213 | 代理人: | 王荔 |
| 地址: | 621000 四*** | 國省代碼: | 四川;51 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 積分 過期 系統(tǒng) 快速 更新 余額 方法 | ||
本發(fā)明公開了一種積分過期系統(tǒng)中快速更新積分余額的方法,包括:建立由用戶表和流水表組成的積分系統(tǒng),所述用戶表包括id字段和cash字段;在用戶表中增加last_off_date字段和off_cash字段;在每一筆消費(fèi)積分時更新off_cash字段;在執(zhí)行積分過期時,計算出下一次執(zhí)行積分過期將被扣除的積分。本發(fā)明通過額外維護(hù)一個下次過期時候扣除的積分余額,在獲取用戶積分時,比較當(dāng)前時間是否達(dá)到了過期時間,若達(dá)到過期時間,可用積分余額為減去扣除積分值后的積分余額;未達(dá)到時間返回積分余額,實(shí)現(xiàn)快速、無延時的執(zhí)行積分過期扣除操作。
技術(shù)領(lǐng)域
本發(fā)明涉及積分?jǐn)?shù)據(jù)處理技術(shù)領(lǐng)域,具體的說,是一種積分過期系統(tǒng)中快速更新積分余額的方法。
背景技術(shù)
目前,積分作為一種有效擴(kuò)展用戶群,提高用戶忠誠度的促銷手段。積分過期策略可以篩選目標(biāo)活躍用戶,降低用戶維護(hù)成本,因此對于積分系統(tǒng)十分有必要設(shè)置積分過期時間,以便及時對用戶積分執(zhí)行過期操作。目前積分過期的實(shí)現(xiàn)方法一般分為兩種,一種是針對每一筆積分獲取,達(dá)到過期時間后該筆積分還未消費(fèi),就扣除掉。另一種是,針對某一個時間段內(nèi)獲取的積分,達(dá)到設(shè)定的過期時間后還未花費(fèi)就扣除掉,第一種的實(shí)現(xiàn)邏輯較為復(fù)雜,計算量較大。因此,目前很多實(shí)現(xiàn)方案采用的第二種方案。第二種目前實(shí)現(xiàn)是到達(dá)過期時間后逐個對用戶積分進(jìn)行過期,執(zhí)行過程可能持續(xù)幾個小時甚至更久,在積分過期執(zhí)行過程中,積分清零就會出現(xiàn)延遲的現(xiàn)象。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種積分過期系統(tǒng)中快速更新積分余額的方法,用于解決現(xiàn)有技術(shù)中由于執(zhí)行積分過期時間較長,積分清零出現(xiàn)延遲的問題。
本發(fā)明通過下述技術(shù)方案解決上述問題:
一種積分過期系統(tǒng)中快速更新積分余額的方法,包括:
步驟S100:建立由用戶表和流水表組成的積分系統(tǒng),所述用戶表包括id字段和cash字段,所述id字段用于唯一標(biāo)識用戶,所述cash字段用于標(biāo)識當(dāng)前積分余額;
步驟S200:在用戶表中增加last_off_date字段和off_cash字段,所述last_off_date字段用于標(biāo)識上次執(zhí)行節(jié)分過期時間,所述off_cash字段用于標(biāo)識下次執(zhí)行積分過期將扣除的積分;
步驟S300:在每一筆消費(fèi)積分時更新off_cash字段;
步驟S400:在執(zhí)行積分過期時,計算出下一次執(zhí)行積分過期將被扣除的積分。
進(jìn)一步地,所述步驟S300具體包括:
步驟S310:獲取用戶積分余額:
查詢用戶表,檢測last_off_date加上一個積分周期是否小于當(dāng)前日期,如果是,將cash字段減去off_cash字段的值返回作為當(dāng)前積分余額,否則返回cash字段值作為用戶余額;
步驟S320:用戶消費(fèi)積分:
比較當(dāng)前積分余額是否大于消費(fèi)數(shù)額,如果是,則進(jìn)入下一步,否則,返回失敗;
步驟S330:判斷l(xiāng)ast_off_date字段加上一個積分周期是否小于當(dāng)前日期,如果是,則扣除cash,生成流水表記錄;否則,扣除cash并扣除off_cash,生成流水表記錄。
進(jìn)一步地,所述步驟S330中,扣除off_cash時,如果off_cash小于消費(fèi)積分?jǐn)?shù)額,則將off_cash清零。
進(jìn)一步地,所述步驟S400具體包括:
步驟S410:從用戶表中查找需要執(zhí)行積分過期操作的用戶;
步驟S420:對所述用戶執(zhí)行cash減去off_cash,并修改last_off_date為當(dāng)前時間值;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于四川長虹電器股份有限公司,未經(jīng)四川長虹電器股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811267595.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類





