Description
opened by kouho at 2020-07-31T21:24:30; updated 2022-08-22T11:00:28
酒場での課金がlog_yamada_paymentに反映されない問題が起きていました。
本来type1が入るべき場所に['device_type']が入っていたことが原因かと思われます。
jr-web/lib/public/Bar-SelectCoinResult.inc 62行目
$coin_payment = S_yamada_SetUserPaymentInsert(
$user_info['user_no'],
$user_info['device_type'], ← アイテムのIDを入れる必要があると思います。
1,
$card_no,
1,
$need_coin,
$item_json);
user_info に入っているdevice_type一覧
0
13
14
15
16
19
24
26
27
28
29
30
31
log_yamada_payment に入っているtypeの一覧
3
4
5
14
28
log_yamada_paymentのtype14と28の分をtype1に書き換えることで
既存データの修正はできそうです。
(データは2020-07-31 21:15時点で取得しました。)
@wada
kouho add_label at 2020-07-31T21:24:59: bug
kouho add_label at 2020-07-31T21:25:19: question
kouho delete_label at 2020-07-31T21:25:21: bug
Comment
#5991 by kouho at 2020-07-31T21:28:27; updated 2020-07-31T21:28:27
管理画面の修正の際に見つかった分です。
管理画面修正の範疇に収まらないかと思いましたので確認して対応してもらえましたら幸いです。
labelsが適切なものがわからずquestionを選択させていただいています。
Comment
#5993 by wada at 2020-08-03T09:28:09; updated 2020-08-03T09:28:09
@kouho
そのまま対応してもらって良いですよ。
wada add_label at 2020-08-03T09:28:52: bug
wada add_label at 2020-08-03T09:28:53: wontfix
wada delete_label at 2020-08-03T09:28:53: wontfix
wada delete_label at 2020-08-03T09:28:54: question
kouho change_title at 2020-08-06T17:39:18: 酒場の課金時にlog_yamada_paymentにtypeが正しくないものが入っていた
酒場の課金処理の修正
kouho commit at 2020-08-06T17:55:10: 酒場の課金処理の修正 #82
39442da82a024427c844eff93fb6c7f79f180634
kouho refer at 2020-08-06T17:59:35: 108:酒場の課金処理の修正 #82
Comment
#6203 by kouho at 2020-08-06T19:28:29; updated 2020-08-06T20:42:37
本番データ書き換え手順
# 書き換え前にlog_yamada_paymentのtypeの一覧を確認
SELECT DISTINCT(`type`) FROM `log_yamada_payment` WHERE 1 ORDER BY `type` ASC;
# typeの修正
UPDATE `log_yamada_payment` SET `type`=1 WHERE `type` IN (14,28);
# item_id,amount,unit_priceの修正
UPDATE `log_yamada_payment` SET `item_id`=`amount`,`amount`=1,`unit_price`=`use_free_coin`+`use_coin` WHERE `type` = 1 AND `item_id`=1 AND `unit_price`=1;
# 本番データ削除
- TRUNCATE `cpanel_daily_payment_item_analytics_monthly`;
- TRUNCATE `cpanel_daily_payment_item_analytics`;
# 集計し直し
ENVIRONMENT=production PF=yamada php tool_cpanel_daily_item_payment_analytics_monthly.php
ENVIRONMENT=production PF=yamada php tool_cpanel_daily_item_payment_analytics.php
kouho refer at 2020-08-06T20:22:30: 110:酒場の課金処理の修正 #82
kouho close at 2020-08-07T17:33:55: Close