12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- <?php
- namespace Combine\Lib;
- use Dever;
- class Core
- {
- # 合并用户数据
- public function handle($uid, $drop)
- {
- $table = array
- (
- 'passport/app',
- 'passport/wechat',
- 'act/comment',
- 'act/form_id',
- 'act/invite',
- 'act/like',
- 'act/live_comment',
- 'act/live_note',
- //'act/score',//积分相关的要加上,不能直接修改
- 'act/share',
- 'act/share_reflux',
- 'act/subscribe',
- 'act/watch',
- 'code/info',
- 'source/user',
- 'score/action_log',
- //'score/user',//积分
- //'score/user_level',//等级
- 'score/user_log',//积分日志
- 'message/inbox',
- 'invite/relation',
- 'pay/order',
- 'journal/order',
- );
- foreach ($drop as $k => $v) {
- foreach ($table as $k1 => $v1) {
- Dever::db($v1)->updates(array('set_uid' => $uid, 'option_uid' => $v));
- }
- Dever::db('code/info')->updates(array('set_create_uid' => $uid, 'option_create_uid' => $v));
- Dever::db('invite/relation')->updates(array('set_to_uid' => $uid, 'option_to_uid' => $v));
- # 积分相关 要把积分加上,再删掉之前的
- }
- }
- }
|