|
@@ -4,6 +4,7 @@ defined('InShopNC') or exit('Access Invalid!');
|
|
|
|
|
|
require_once(BASE_ROOT_PATH . "/helper/kdn_helper.php");
|
|
|
require_once(BASE_ROOT_PATH . "/helper/umeng.php");
|
|
|
+require_once(BASE_ROOT_PATH . "/helper/predeposit_helper.php");
|
|
|
|
|
|
class testControl extends mobileHomeControl
|
|
|
{
|
|
@@ -218,4 +219,52 @@ class testControl extends mobileHomeControl
|
|
|
$ordersn = $_GET['order_sn'];
|
|
|
kdn_helper::req_subscribe('YD', '3941561454548', $ordersn);
|
|
|
}
|
|
|
+
|
|
|
+ private function merge_user($mod_member,$mobile,$name,$passwd,$balance)
|
|
|
+ {
|
|
|
+ $user = $mod_member->where(array('member_mobile' => $mobile))->limit(false)->find();
|
|
|
+ if(empty($user))
|
|
|
+ {
|
|
|
+ $data = array();
|
|
|
+ $data['member_mobile'] = $mobile;
|
|
|
+ $data['member_name'] = $mobile;
|
|
|
+ $data['member_passwd'] = $passwd;
|
|
|
+ $data['member_nickname'] = $name;
|
|
|
+ $data['available_predeposit'] = $balance;
|
|
|
+
|
|
|
+ $mod_member->insert($data);
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ $data = array();
|
|
|
+ $data['member_name'] = $mobile;
|
|
|
+ $data['member_nickname'] = $name;
|
|
|
+
|
|
|
+ $mod_member->where(array('member_id' => $user['member_id']))->update($data);
|
|
|
+ $money = intval($balance * 100 + 0.5);
|
|
|
+
|
|
|
+ if($money > 0) {
|
|
|
+ $pd_helper = new predeposit_helper();
|
|
|
+ $pd_helper->transform_money($user['member_id'],$name,$balance);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ public function imolduserOp()
|
|
|
+ {
|
|
|
+ $mod_users = Model('users');
|
|
|
+ $mod_member = Model('member');
|
|
|
+
|
|
|
+ $users = $mod_users->field('*')->limit(false)->select();
|
|
|
+ foreach($users as $val)
|
|
|
+ {
|
|
|
+ $mobile = $val['mobile'];
|
|
|
+ $name = $val['name'];
|
|
|
+ $passwd = $val['encrypted_password'];
|
|
|
+ $balance = $val['remain_balance'];
|
|
|
+
|
|
|
+ $this->merge_user($mod_member,$mobile,$name,$passwd,$balance);
|
|
|
+
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|