通寶+核心賬戶升級需求
**資金變動**
**請看****[https://www.processon.com/view/link/5dde195fe4b012917345c139](https://www.processon.com/view/link/5dde195fe4b012917345c139)****密碼****123456
**充值部分**
1.普通充值流程
不改變流程,不過有字段中的變化.請參考新的數據表結構進行優化
2.大額匯款充值流程
不改變流程,不過有字段中的變化.請參考新的數據表結構進行優化
3.霸王餐充值流程
A.走收銀臺
1.需要后臺提供接口
2.根據提供數據拆分訂單(霸王餐訂單,商品訂單)
3.生成充值記錄
B.走大額匯款(具體流程可看文青設計圖)
1.需給app提供轉跳大額匯款支付頁面
2.大額支付頁面需做實名認證
3.根據app傳過來的數據生成大額匯款單
4.生成霸王餐訂單
5.生成商品訂單
6.此時需回傳app已經生成大額匯款單避免app訂單詳情中重復支付此接口app提供
7.需提供大額匯款單入口的接口(app訂單詳情中需保留該入口)
**消費部分**
注意:需要拆分大小訂單,一個大訂單對應多個子訂單,一個子訂單對應一個充值記錄
1.全積分消費
直接走積分消費流程生成大訂單及一條子訂單
2.積分+本金
A.先生成一條大訂單
B.扣去個人賬戶積分,并生成一條消費子訂單
C.本金扣除順序,時間倒序充值訂單,依次扣除金額
3.全本金
本金扣除順序,時間倒序充值訂單,依次扣除金額
注意:
扣除本金的過程,每影響一條充值記錄,就要生成一條對應的消費子訂單
如果充值訂單子賬戶余額為0則改變該訂單狀態為3(關閉狀態)
只生成一條賬戶明細記錄對應大訂單
**贖回部分**
注意:
拆分大小訂單,一個大訂單對應多個子訂單,一個子訂單對應一個充值記錄
只生成一條賬戶明細記錄對應大訂單
1.按充值訂單贖回
生成一條贖回大訂單,生成一條子訂單對應該充值訂單,如該充值訂單余額為0則改變充值訂單狀態為3(關閉狀態)
2.按金額贖回
生成一個贖回大訂單,按照可結算訂單正序依次扣款,每影響一條充值記錄就生成一個對應的子贖回訂單,
如該充值訂單余額為0則改變充值訂單狀態為3(關閉狀態)
**退款部分**
1.全額退款
A.改變大訂單訂單狀態為已退款
B.改變大訂單對應的子訂單狀態為已退款
C.生成退款記錄
D.對應的充值訂單子賬戶余額+(注意:如該充值訂單已關閉,需改變狀態為正常)
注意: 全積分消費請忽略流程D
2.部分退款
A.按照子訂單退款
1.改變子訂單定案狀態
2.生成退款記錄
3.對應的充值訂單子賬戶余額+(注意:如該充值訂單已關閉,需改變狀態為正常)
注意:全積分消費子訂單請忽略流程3
B.按金額退款
1.按照正序依次取子訂單金額
注意:優先退回積分
2.如消費子訂單金額為0則改變該訂單狀態為已退款
3.消費子訂單取回的金額應添加到對應的充值訂單賬戶余額中
注意:如消費訂單取回的是積分,請忽略流程3
4.如果該充值訂單為關閉狀態需改為正常狀態
5.生成退款記錄.
注意:
賬戶明細新添加字段customid
每次退款賬戶明細只生成一條記錄(對應退款大訂單),不改變原有流程流程
**贖回回退部分**
1.改變贖回大訂單狀態為已回退
2.改變所有該贖回大訂單下的子訂單狀態為已回退
3.把該贖回子訂單中的金額分別添加進對應充值子訂單賬戶余額中
4.如果該充值子訂單狀態為關閉狀態則改為正常狀態
注意:
賬戶明細新添加字段customid
每次退款賬戶明細只生成一條記錄(對應退款大訂單),不改變原有流程流程
**贈送**(****計息****)**部分**
每個贈送記錄對應一個充值訂單(積分補償除外)
**個人賬戶部分**
新增定存金額字段,賬戶余額的概念要變(之前的賬戶余額=賬戶計息金額+未計息),
現在 賬戶余額=賬戶余額(原賬戶計息金額)
**會員表部分**
表結構調整,刪除多余無用字段,
新添加lasttime最后修改時間
**老數據部分**
1.充值表
A.贈送部分
拿出來寫進新表中,老數據不用關聯充值訂單,但是需要關聯個人賬戶ID,和會員ID
B.消費退款部分
拿出來寫到新表退款記錄中,(原充值訂單中有退款訂單號),關聯小訂單,和關聯充值訂單可以不填
C.贖回充值部分
拿出來寫到新表回退記錄表中,(原有的應該是和贖回記錄一一對應的關系),好處理
D.老充值訂單改造
根據用戶個人賬戶和消費記錄逆向推理出,充值訂單(子賬戶的金額)
2.個人賬戶表
賬戶余額=賬戶余額(原賬戶計息金額+未計息金額)
改為
賬戶余額=原賬戶計息金額
3.賬戶明細表
新添加字段custiomid
(type字段,trans_type字段不變)
paytype字段重新定義具體對應關系如下
1.APP(充值)
至尊卡余額(101)
建業+APP(101)
微信(102)
支付寶(104)
通寶+(101)
2.微信(充值)
建業支付\-微信(203)
3.線下(充值)
pos充值(301)
4.快捷支付(充值)
銀行卡(40)
快捷支付(40)
6.系統(充值)
轉賬購買(661)
購買補償(602)
轉賬購買(601)
至尊卡消費購買(603)
贈送補償(611)
福利積分(612)
活動贈送(613)
充值活動贈送(614)
退款本金(621)
退款積分(631)
贖回回退(641)
7.其他
現金(701)
8.消費(801)
9.贖回(901)
4.App訂單表(t_orders)
該表為改造表(整合t_yjcharge和t_orders的數據),廢棄t_yjcharge表,
對應關系為num(此需求為微微提供),具體表接口看新數據字典
注:
新增product_amount定存金額(霸王餐用)
新增ordersource定義標識霸王餐666
5.總資金表
此版本之前消費時重復扣除了總資金表中的積分金額(因為在贈送時已經扣除)
需求:
把此版本之前的消費積分分別更改以下總資金表字段
賬戶總金額(amount)+
備付金(reserved)+
凍結資金(frost)-
6.大額訂單表
注:
新添加字段product_amount商品金額,
新增type類型9:霸王餐
此處僅作為變動記錄,不做記錄
注:以下是需要變動內容
type值改變,以下為對應關系
661系統大額 601手工大額 611 積分補償 602 本金補償 612 福利積分 613活動贈送 614充值活動贈送 603 至尊卡消費購買 502霸王餐定存
[
'1' => '661',
'2' => '601',
'3' => '611',
'4' => '602',
'5' => '612',
'6' => '613',
'7' => '614',
'8' => '603',
'9' => '502'
]
7.業態表
新添加4個新字段
- 通寶+后臺
- 新數據字典
- 測試數據庫配置
- 核心賬戶改造需求文檔
- 物業霸王餐
- 物業霸王餐上線流程
- 4月27版本上線數據庫變動情況
- 5月7日2.22版本上線數據庫變動情況
- 5月7日2.22版本上線須知
- 5月26日2.23版本數據庫變動情況
- 6月9日2.24版本數據庫變動情況
- 7月22日2.25版本數據庫變動情況
- 9月4日2.26版本數據庫變動情況
- 11月11日添加匯款規則設置
- 20.11.23大額轉賬轉用大額組件
- 20.11.25監控mns異常消息
- 20.12.04 通寶+入口限制
- 20.12.24 3.0通寶+階梯利率
- 21.01.08 通寶+遷移景安方案
- 21.01.29 物業霸王餐2.0
- 21.02.02 結算添加88折補貼金額
- 21.03.22 大額匯款贈送活動增加限制條件
- 21.05.20 代他付
- 21.06.28 充值對賬
- 21.07.03 添加折扣退款補貼
- 8月14版本,前端icon優化
- D0對賬
- 賬戶注銷
- 通寶+充值作廢
- 通寶+商家商戶信息
- 上線注意事項
- 上線執行sql語句
- 物業繳費
- 1.查詢用戶欠費綁定的信息
- 2.1手機號查詢信息接口