From ddf3cd1cedcfff04aa7ae1f6573debd207ac489c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9Cwanyongkang=E2=80=9D?= <“937888580@qq.com”> Date: Thu, 4 Mar 2021 14:01:08 +0800 Subject: [PATCH] test --- script/test/test.php | 89 ++++++++++++++++++++++++++++---------------- 1 file changed, 56 insertions(+), 33 deletions(-) diff --git a/script/test/test.php b/script/test/test.php index 4b85502..3974046 100644 --- a/script/test/test.php +++ b/script/test/test.php @@ -4,49 +4,72 @@ $is_script = 1; include_once __DIR__ . '/../../index.php'; // use app\order\model\CashOut as CashMoedl; -// use app\order\model\User as UserModel; + +use app\agent\model\User; +use app\order\model\User as UserModel; // use app\order\model\UserScore as ScoreModel; -use app\order\model\ProductOrder as OrderModel; -use app\api\model\ProductPackage as ProductPackageModel; +// use app\order\model\ProductOrder as OrderModel; +// use app\api\model\ProductPackage as ProductPackageModel; +use app\manager\model\ProductAccount; -$order_model = new OrderModel; -$package_model = new ProductPackageModel; +// $order_model = new OrderModel; +// $package_model = new ProductPackageModel; +$user_model = new UserModel; +$account_model = new ProductAccount; +$list = $account_model->field('user.Name,user.id_code,product_account.Account') +->join('user ON product_account.UserId=user.Id') +->where(['ProductId'=>['in',[1,2]]]) +->where("product_account.EndTime>'".date('Y-m-d')."'") +->fetchAll(); +$file = fopen('./qzxlsim.csv', 'w'); -$file_path = './product_order.csv'; -$file = fopen($file_path, 'r'); - - -$data = []; -while ($info = fgetcsv($file)) { - - $id = $info[0]; - $temp = explode(',',$info[1]); - $refund_time = $temp[0]; - $create_time = date('Y-m-d H:i:s',strtotime($temp[1]) + 86400 + mt_rand(0,86459)); - - $time = (intval(explode('天',$refund_time)[0])-1).'天'.explode('天',$refund_time)[1]; - - $update_data = [ - 'RefundRestTime' => $time, - 'CreateTime' => $create_time, - 'UpdateTime' => $create_time, - ]; - - die; - - $order_model->updateOne(['Id'=>$id],$update_data); - - // print_r($update_data);die; - // $time = - // $id = $info[0]; - // print_r($time);die; +foreach ($list as &$info) { + $info['Name'] = mb_substr($info['Name'], 0, 1) . '***'; + $info['id_code'] = substr($info['id_code'], 0, 6) . '***'; + fputcsv($file, $info); } +fclose($file); + die; + + + +// $file_path = './product_order.csv'; +// $file = fopen($file_path, 'r'); + + +// $data = []; +// while ($info = fgetcsv($file)) { + +// $id = $info[0]; +// $temp = explode(',',$info[1]); +// $refund_time = $temp[0]; +// $create_time = date('Y-m-d H:i:s',strtotime($temp[1]) + 86400 + mt_rand(0,86459)); + +// $time = (intval(explode('天',$refund_time)[0])-1).'天'.explode('天',$refund_time)[1]; + +// $update_data = [ +// 'RefundRestTime' => $time, +// 'CreateTime' => $create_time, +// 'UpdateTime' => $create_time, +// ]; + +// die; + +// $order_model->updateOne(['Id'=>$id],$update_data); + +// // print_r($update_data);die; +// // $time = +// // $id = $info[0]; +// // print_r($time);die; +// } + +// die; //强子迅联先锋 $file_path = './qzxlbutui.csv';