Test.php 149 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125
  1. <?php
  2. namespace app\api\controller\v1;
  3. use AlibabaCloud\SDK\OSS\OSS\DeleteMultipleObjectsRequest\body\delete;
  4. use app\admin\controller\coupon\Couponarea;
  5. use app\admin\service\ConfigService;
  6. use app\api\services\ThirdPayServices;
  7. use app\api\services\UserAuthServices;
  8. use app\api\services\UserServices;
  9. use app\common\model\BoxMidHandleModel;
  10. use app\common\model\BoxHandleModel;
  11. use app\common\model\CouponAreaModel;
  12. use app\common\model\CouponPlanLogModel;
  13. use app\common\model\CouponPlanModel;
  14. use app\common\model\MachineListModel;
  15. use app\common\model\MachineModel;
  16. use app\common\model\ShopGoodsModel;
  17. use app\common\model\User;
  18. use app\common\model\UserDataModel;
  19. use app\common\model\UserFansModel;
  20. use app\common\model\UserModel;
  21. use app\common\model\YgOrderModel;
  22. use Grpc\Timeval;
  23. use jobs\CouponPlanJob;
  24. use jobs\JpOrderJob;
  25. use jobs\ShopOrderJob;
  26. use jobs\SystemMiddleOpenBox;
  27. use PhpOffice\PhpSpreadsheet\IOFactory;
  28. use PhpOffice\PhpSpreadsheet\Reader\Xls\MD5;
  29. use Rsa\RsaClient;
  30. use services\CacheServices;
  31. use think\cache\driver\Redis;
  32. use think\db\Where;
  33. use think\Exception;
  34. use think\facade\Cache;
  35. use think\facade\Db;
  36. use think\facade\Filesystem;
  37. use think\Request;
  38. use utils\Queue;
  39. use jianyan\excel\Excel;
  40. class Test
  41. {
  42. public function test5(Request $request)
  43. {
  44. $redis = new Redis();
  45. $redis->set('ccc', 3242353, 600);
  46. return 'success';
  47. $users = Db::name('user')->where('score_account_id','<=',0)->field('id,mobile,money,score,remark')->select();
  48. $count = 0;
  49. $ids = [];
  50. $ids1 = [];
  51. if($users){
  52. foreach ($users as $item){
  53. /*
  54. $moneyCount = Db::name('money_log')->where(['uid'=> $item['id']])
  55. ->where('create_at','<=','2023-02-19 19:30:00')
  56. ->count('id');
  57. if($moneyCount<=0){
  58. Db::name('user')->where(['id'=> $item['id']])->update(['remark'=>$item['remark'].'|更新余额:'.$item['money'].'++0','money'=> 0]);
  59. echo '用户'.$item['id'].'处理成功<br>';
  60. $ids[] = $item['id'];
  61. $count++;
  62. }else{
  63. $ids1[] = $item['id'];
  64. }
  65. */
  66. /*
  67. $lastMoneyLog = Db::name('money_log')->where(['uid'=> $item['id']])
  68. ->where('create_at','<=','2023-02-19 19:30:00')
  69. ->order('create_at','desc')
  70. ->order('id','desc')
  71. ->find();
  72. $lastMoneyId = isset($lastMoneyLog['id'])? $lastMoneyLog['id']:0;
  73. $lastMoney = isset($lastMoneyLog['after_money'])? $lastMoneyLog['after_money']:0;
  74. echo '处理用户:'.$item['id'].'++'.$item['money'].'++'.$lastMoneyId.'++'.$lastMoney."<br>";
  75. if($lastMoneyLog && $lastMoneyId){
  76. Db::name('user')->where(['id'=> $item['id']])->update(['remark'=>$item['remark'].'|更新余额:'.$item['money'].'++'.$lastMoney,'account_id'=> $lastMoneyId,'money'=> $lastMoney]);
  77. echo '处理成功<br>';
  78. $count++;
  79. }
  80. */
  81. $lastScoreLog = Db::name('score_log')
  82. ->where(['uid'=> $item['id']])
  83. ->where('create_at','<=','2023-02-19 19:30:00')
  84. ->order('create_at','desc')
  85. ->order('id','desc')
  86. ->find();
  87. $lastScoreId = isset($lastScoreLog['id'])? $lastScoreLog['id']:0;
  88. $lastScore = isset($lastScoreLog['after_score'])? $lastScoreLog['after_score']:0;
  89. echo '处理用户:'.$item['id'].'++'.$item['score'].'++'.$lastScoreId.'++'.$lastScore."<br>";
  90. if($lastScoreLog && $lastScoreId){
  91. Db::name('user')->where(['id'=> $item['id']])->update(['remark'=>$item['remark'].'|更新积分:'.$item['score'].'++'.$lastScore,'score_account_id'=> $lastScoreId,'score'=> $lastScore]);
  92. echo '处理成功<br>';
  93. $count++;
  94. }
  95. }
  96. }
  97. echo "累计处理:".$count."<br>";
  98. echo "累计ID:".implode(',', $ids)."<br>";
  99. echo "累计ID1:".implode(',', $ids1)."<br>";
  100. return 'success';
  101. }
  102. public function test4()
  103. {
  104. return false;
  105. $count = 0;
  106. $list = Db::name('money_log')->where(['type'=> 3])
  107. ->where('from_id','>', 0)
  108. ->where('create_at','>','2023-02-19 21:00:00')
  109. ->select();
  110. Db::startTrans();
  111. foreach($list as $v){
  112. echo "空盒退换余额记录:".$v['uid'].'+m+'.$v['money'].'+t+'.$v['type'].'++'.$v['state'].'++'.$v['from_id'].'<br>';
  113. if($v['uid']){
  114. $totalNum = Db::name('box_record')
  115. ->where(['uid'=> $v['uid'],'pay_type'=>2])
  116. ->where('create_time','>','2023-02-19 19:30:00')
  117. ->sum('num');
  118. $boxNum = Db::name('box_record')
  119. ->where(['uid'=> $v['uid'],'pay_type'=>2])
  120. ->where('create_time','>','2023-02-19 19:30:00')
  121. ->sum(Db::raw('box10+box20+box30+box40'));
  122. $emptyNum = $totalNum - $boxNum;
  123. $backNum = Db::name('money_log')
  124. ->where(['type'=> 3,'uid'=> $v['uid']])
  125. ->where('from_id','>', 0)
  126. ->where('create_at','>','2023-02-19 21:00:00')
  127. ->count('id');
  128. echo "用户空盒统计:".$v['uid'].'++'.$totalNum.'++'.$boxNum.'++应退'.$emptyNum.'++退了'.$backNum."个<br>";
  129. $getNum = max(0, $backNum - $emptyNum);
  130. /**
  131. if($getNum>0){
  132. $info = Db::name('user')->where(['id'=> $v['uid']])->field('id,money,score,profit_money')->find();
  133. $money = $getNum * 288;
  134. if(!Db::name('user')->where('id',$v['uid'])->dec('money', $money)->update()){
  135. Db::rollback();
  136. return '运行账户错误:'.$v['uid'].'++'.$money.'<br>';
  137. }
  138. $data = [
  139. 'uid'=>$v['uid'],
  140. 'type'=> 98,
  141. 'money'=> $money,
  142. 'create_at'=> sr_getcurtime(time()),
  143. 'state'=> 0,
  144. 'before_money'=> $info['money'],
  145. 'after_money'=> max(0, $info['money'] - $money),
  146. 'from_id'=> 0,
  147. 'uid2'=> 0,
  148. 'free_type'=> 0
  149. ];
  150. if(!Db::name('money_log')->insertGetId($data)){
  151. Db::rollback();
  152. return '运行流水错误:'.$v['uid'].'+'.$money."<br>";
  153. }
  154. $count++;
  155. }
  156. **/
  157. }
  158. }
  159. Db::commit();
  160. echo '合计处理:'.$count."个";
  161. return 'success';
  162. }
  163. public function test3()
  164. {
  165. return false;
  166. $temps = [];
  167. $temps1 = [];
  168. $userIds = [];
  169. $lists = Db::name('user_unmoney')->where(['status'=>1])
  170. ->where('create_time','>','2023-02-19 21:00:00')
  171. ->select();
  172. foreach ($lists as $v){
  173. $ids = isset($v['ids'])? $v['ids'] : '';
  174. $ids = $ids? explode(',', $ids): [];
  175. $uid = isset($v['uid'])? $v['uid'] : 0;
  176. $mid = isset($v['id'])? $v['id'] : 0;
  177. $tempIds = [];
  178. Db::startTrans();
  179. echo 'IDS:'.$v['ids']."<br>";
  180. $profitTotal = $profitTotal1= $v['money'];
  181. /**
  182. foreach ($ids as $id){
  183. $boxInfo = Db::name('box_handle')->where('id','=', $id)->find();
  184. //var_dump($info);
  185. $rid = isset($boxInfo['rid'])? $boxInfo['rid'] : 0;
  186. if($rid && !isset($temps[$rid])){
  187. //Db::name('box_handle')->where('create_time','>','2023-02-19 19:30:00')->where(['id'=> $id])->update(['is_delete'=>1]);
  188. echo "保留:".$mid.'++'.$uid.'++'.$rid.'-'.$id."<br>";
  189. $temps[$rid] = $rid;
  190. $userIds[] = $uid;
  191. $tempIds[] = $id;
  192. }else{
  193. $goodsPrice = isset($boxInfo['goods_price'])? $boxInfo['goods_price'] : 0;
  194. $sourcePrice = 288;
  195. $fee = 10;
  196. $backProfit = max(0, $goodsPrice - $fee - $sourcePrice);
  197. $profitTotal = max(0, $profitTotal - $backProfit);
  198. echo "清除:".$mid.'++'.$uid.'++'.$backProfit.'++'.$goodsPrice.'++'.$rid.'-'.$id."<br>";
  199. $info = Db::name('user')->where(['id'=> $uid])->field('id,money,score,profit_money')->find();
  200. if(!Db::name('user')->where('id',$uid)->dec('money', $sourcePrice)->update()){
  201. Db::rollback();
  202. return $uid.'+1+'.$rid.'++'.$id.'++'.$sourcePrice;
  203. }
  204. // return false;
  205. if($backProfit>0 && !Db::name('user')->where(['id'=> $uid])->dec('profit_money', $backProfit)->update()){
  206. Db::rollback();
  207. return $uid.'+2+'.$rid.'++'.$id;
  208. }
  209. $data = [
  210. 'uid'=>$uid,
  211. 'type'=> 98,
  212. 'money'=> $sourcePrice,
  213. 'create_at'=> sr_getcurtime(time()),
  214. 'state'=> 0,
  215. 'before_money'=> $info['money'],
  216. 'after_money'=> max(0, $info['money'] - $sourcePrice),
  217. 'from_id'=> $id,
  218. 'uid2'=> 0,
  219. 'free_type'=> 0
  220. ];
  221. if(!Db::name('money_log')->insertGetId($data)){
  222. Db::rollback();
  223. return $uid.'+3+'.$rid.'++'.$id;
  224. }
  225. if($boxInfo['is_delete'] != 1 && !Db::name('box_handle')->where('create_time','>','2023-02-19 19:30:00')->where(['id'=> $id])->update(['is_delete'=>1,'update_time'=> date('Y-m-d H:i:s')])){
  226. Db::rollback();
  227. return $uid.'+4+'.$rid.'++'.$id;
  228. }
  229. $temps1[] = $id;
  230. }
  231. }
  232. //var_dump($tempIds);
  233. if($profitTotal>0 && $profitTotal != $profitTotal1 && $mid && $tempIds && $temps1 && !Db::name('user_unmoney')->where(['status'=>1,'id'=> $mid])->update(['money'=> $profitTotal,'ids'=> implode(',', $tempIds)])){
  234. Db::rollback();
  235. return $uid.'+5+'.$mid;
  236. }
  237. **/
  238. Db::commit();
  239. echo "处理:".$mid."++".$uid.'++'.$profitTotal.'++'.$profitTotal1.'++'.($tempIds?implode(',', $tempIds):'')."<br>";
  240. }
  241. echo count($temps).'<br>';
  242. echo count($temps1);
  243. return 'success';
  244. }
  245. public function test2()
  246. {
  247. return false;
  248. $temps = [];
  249. $temps1 = [];
  250. $userIds = [];
  251. $lists = Db::name('box_handle')->where(['status'=>2,'handle_type'=>2])->where('create_time','>','2023-02-19 19:30:00')->select();
  252. foreach ($lists as $v){
  253. $rid = isset($v['rid'])? $v['rid'] : 0;
  254. $id = isset($v['id'])? $v['id'] : 0;
  255. $uid = isset($v['uid'])? $v['uid'] : 0;
  256. if($rid && !isset($temps[$rid])){
  257. //Db::name('box_handle')->where('create_time','>','2023-02-19 19:30:00')->where(['id'=> $id])->update(['is_delete'=>1]);
  258. $temps[$rid] = $rid;
  259. $userIds[] = $uid;
  260. }else{
  261. $price = $v['goods_price'];
  262. }
  263. }
  264. echo count($temps);
  265. return 'success';
  266. }
  267. // 根据一个时间戳 返回 还有多少 小时:分钟:秒
  268. public function getHoursMinuteSencond($time){
  269. if ($time > 3600){
  270. $G_time = date('G', $time);
  271. $hours_time = $G_time-8;
  272. $format = 'i:s';
  273. return $hours_time.':'.date($format, $time);
  274. // $format = 'G:i:s';
  275. }else{
  276. $format = ':i:s';
  277. }
  278. return date($format, $time);
  279. }
  280. //签名
  281. public function diankesign($data)
  282. {
  283. ksort($data);
  284. $signStr = "";
  285. foreach ($data as $key => $val) {
  286. $signStr .= $key . '=' . $val . '&';
  287. }
  288. $stringSignTemp = $signStr.'key=a05fd6fc1f924b74b83dfd519ce93c28';
  289. $signtemp = \md5($stringSignTemp);
  290. return strtoupper($signtemp);
  291. }
  292. public function test1(Request $request){
  293. die();
  294. $test_info = Db::name('test')->where('id', '=', 1)->lock(true)->find();//加锁查询
  295. $test_info = Db::name('test')->where('id', '=', 1)->update(['msg'=>intval($test_info['msg'])+1]);
  296. if (!$test_info){
  297. return '没有数据';
  298. }
  299. return 'success';
  300. }
  301. public function test(Request $request){
  302. // 13=>'提现失败退回
  303. // edit_user_money(13, 5346035, 1518);
  304. // 12=>'提现手续费退回',
  305. // edit_user_money(12, 5345035,55);
  306. // return 33;
  307. die();
  308. Db::name('action_liangb')->insert([
  309. 'create_time'=>sr_getcurtime(time()),
  310. 'wd_id'=>'WD534508950100529797'
  311. ]);
  312. return 22;
  313. return AESjiami('guojin789');
  314. //
  315. // sr_log('请求进来了:'.time());
  316. // $services = new ThirdPayServices();
  317. // $services->payDfBack('WD534508956101575010', 0, ['status'=>8, 'asdf'=>'adsfasdf'], 234234);
  318. //
  319. // return 33;
  320. Db::startTrans();
  321. try {
  322. $test_info = Db::name('test')->where('id', '=', 1)->lock(true)->find();//加锁查询
  323. // Db::commit();
  324. }catch (\Exception $e){
  325. Db::rollback();
  326. }
  327. sleep(20);
  328. return 33;
  329. sr_log('请求进来了:'.time());
  330. Db::startTrans();//开启事务
  331. $test_info = Db::name('test')->where('id', '=', 1)->lock(true)->find();//加锁查询
  332. if (empty($test_info)) {
  333. exit('查询的数据不存在~!');
  334. }
  335. //执行你想进行的操作
  336. #*如修改金额
  337. // $edit = Db::name('user')->where('id', '=', $userInfo['id'])->update(['amount' => $userInfo['amount'] + 10]);
  338. $test_info = Db::name('test')->where('id', '=', 1)->update(['msg'=>intval($test_info['msg'])+1]);
  339. if (!$test_info) {
  340. Db::rollback();
  341. return '操作失败~!';
  342. }
  343. Db::commit();
  344. return '操作成功';
  345. return 33;
  346. return strtotime('2023-02-14'.' '.'01:59:00');
  347. return AESjiami('abcd123456'); // 结果是 TDFyZ3n/5GksjKtjhj2G1w==
  348. return AESjiami('1993345xhy');
  349. die();
  350. Db::name('box_record')->where('create_time', '>', '2023-02-13 10:48:17')->save([
  351. 'status'=>1
  352. ]);
  353. return 33;
  354. return json_encode(explode('|', env('APP.NOT_OPEN_GOODS_ID')));
  355. return AESjiami('271234ab');
  356. die();
  357. return Db::name('money_log')->where('type', 7)->sum('money');
  358. die();
  359. Db::startTrans();
  360. try {
  361. $service = new ThirdPayServices();
  362. $service->payBack("20230206160818959664875", '28', 22, json_encode([]));
  363. Db::commit();
  364. }catch (\Exception $e){
  365. Db::rollback();
  366. return $e->getMessage();
  367. }
  368. return 33;
  369. // {
  370. // "pay": "true",
  371. // "appId": "dianke",
  372. // "amount": "28",
  373. // "orderId": "20230206160818959664875",
  374. // "version": "1.0",
  375. // "transactionId": "2023020622001491231429909739",
  376. // "sign": "D9560AEACD28FD948D979AF098C06451"
  377. //}
  378. return $this->diankesign([
  379. 'appId'=>'dianke',
  380. 'amount'=>'28',
  381. 'orderId'=>'20230206160818959664875',
  382. 'version'=>'1.0',
  383. 'transactionId'=>'2023020622001491231429909739',
  384. 'pay'=>'true'
  385. ]);
  386. return AESjiami('abcd123456');
  387. return 33;
  388. Db::startTrans();
  389. try {
  390. edit_user_money(5, 5344487, 1.5, 0, 2355);
  391. Db::commit();
  392. }catch (\Exception $e){
  393. Db::rollback();
  394. return $e->getMessage();
  395. }
  396. return 33;
  397. $money = 456710.6;
  398. // return (int)$money;
  399. $money = (int)$money;
  400. return $money - $money % 100;
  401. return 33;
  402. Db::startTrans();
  403. try {
  404. edit_user_money(2, 5344460, 30);
  405. Db::commit();
  406. }catch (\Exception $e){
  407. Db::rollback();
  408. return $e->getMessage();
  409. }
  410. //
  411. return 22;
  412. return AESjiami('le222555');
  413. Db::startTrans();
  414. try {
  415. $service = new ThirdPayServices();
  416. $service->payBack('SY20230111155456310371725659', 0.21, 15, json_encode(['11'=>'22']));
  417. Db::commit();
  418. }catch (\Exception $e){
  419. Db::rollback();
  420. return $e->getMessage();
  421. }
  422. return 33;
  423. // $services->
  424. return ;
  425. return json_encode(getdate());
  426. $date = sr_getcurtime(time());
  427. return $this->GetNextMonth($date);
  428. return 22;
  429. return AESjiami('abcd123456');
  430. Db::startTrans();
  431. try {
  432. $service = new ThirdPayServices();
  433. $service->payBack('SY202301102021116710191277261', 0.32, 15, json_encode(['aa'=>'bb']));
  434. Db::commit();
  435. }catch (\Exception $e){
  436. Db::rollback();
  437. sr_log($e->getMessage());
  438. return 'opstate=0'.$e->getMessage();
  439. }
  440. return 44;
  441. return $this->getHoursMinuteSencond(20626);
  442. // 180秒
  443. return date('Y-m-d H:i:s', $time);
  444. $hours = $time/60/60;
  445. $minute = (int)3234/60;
  446. $second = (int)3234/60/60;
  447. return $hours.'小时'.$minute.'分'.$second.'秒';
  448. // Queue::instance()->log('确定手动执行匹配福袋')->do('SystemHandleBox')->job(SystemMiddleOpenBox::class)->push([1]);
  449. return 33;
  450. $model = new ShopGoodsModel();
  451. $goods_arr = $model
  452. ->where('box_type', 20)
  453. ->where('goods_type', 2)
  454. ->field('goods_id,box_type,goods_img,price,goods_name')
  455. ->page(1, 20)->select();
  456. return json_encode($goods_arr);
  457. // Queue::instance()->log('确定手动执行匹配福袋')->do('SystemHandleBox')->job(SystemMiddleOpenBox::class)->push([1]);
  458. return 33;
  459. return AESjiami('abcd123456');
  460. $string = '144.0048';
  461. return floatval($string);
  462. Db::startTrans();
  463. try {
  464. // edit_user_money(6, 5344210, 144.0000, 0, 5344456);
  465. edit_user_money(6, 5344210, 3);
  466. Db::commit();
  467. }catch (\Exception $e){
  468. Db::rollback();
  469. return $e->getMessage();
  470. }
  471. return 77;
  472. return AESjiami('abcd123456');
  473. return 33;
  474. return Db::name('box_record')->where('id', '>', '0')->sum('num');
  475. Db::startTrans();
  476. try {
  477. $this->updateUserBox();
  478. Db::commit();
  479. }catch (\Exception $e){
  480. Db::rollback();
  481. return $e->getMessage();
  482. }
  483. return 22;
  484. return Db::name('box_record')->where('id', '>', 0)->sum('num');
  485. return 22;
  486. Db::name('box_record')->where('id', '>', 0)->save([
  487. 'box20'=>0,
  488. 'box30'=>0,
  489. 'box40'=>0
  490. ]);
  491. return 22;
  492. sr_testDb('adsf', 4);
  493. return $count = rand(0, 10);
  494. return AESjiami('abcd123456');
  495. Db::name('box')->insert([
  496. 'create_time'=>sr_getcurtime(time()),
  497. 'buy_most'=>1000,
  498. 'once_buy'=>20,
  499. 'qi_count'=>1,
  500. 'time_set'=>'10:00-10:30|14:00-15:30|18:00-20:00'
  501. ]);
  502. return 11;
  503. return Db::name('tz_log')->where('type', 1)->sum('score');
  504. // $path_user = Db::name('user')->whereFindInSet('path', 5344633)->sum('tz_num');
  505. // $tz = Db::name('user')->where('id', 5344633)->value('tz_num');
  506. //// 大飞下面 总共 306.7
  507. // return $path_user + $tz;
  508. $path_user = Db::name('user')->whereFindInSet('path', 5344367)->sum('tz_num');
  509. $tz = Db::name('user')->where('id', 5344367)->value('tz_num');
  510. return $path_user + $tz;
  511. return 11;
  512. Db::startTrans();
  513. try {
  514. Db::commit();
  515. }catch (\Exception $e){
  516. Db::rollback();
  517. }
  518. return 33;
  519. die();
  520. incUserPerformance(5344809, 5000);
  521. return 44;
  522. die();
  523. incUserPerformance(5344723,10000);
  524. return 33;
  525. die();
  526. return AESjiami('111111');
  527. $num = 3;
  528. return sr_getdianLen($num);
  529. // $num = 3.33;
  530. // return $num%1;
  531. // if ($num%1 == 0){
  532. // return true;
  533. // }
  534. return sr_isdouble_xiaoshu('1')?11:22;
  535. $val = 45.668;
  536. // return $val*100;
  537. if (is_float($val*100)){
  538. return '是的';
  539. }
  540. return '不是';
  541. die();
  542. Db::name('pingyin_account')->where('id','>', 0)->save(['status'=>1]);
  543. return 33;
  544. return ;
  545. die();
  546. Db::startTrans();
  547. try {
  548. $service = new ThirdPayServices();
  549. $service->payBack('SY202211090152516106612547818', '0.28', 15, json_encode(['aa'=>'bbb']));
  550. Db::commit();
  551. }catch (\Exception $e){
  552. Db::rollback();
  553. return $e->getMessage();
  554. }
  555. return 33;
  556. return AESjiami('111111');
  557. return md5(AESjiami('111111'));
  558. // die();
  559. return AESjiami('abcd123456');
  560. die();
  561. die();
  562. $user = Db::name('user')->where('mobile', '15678888155')->find();
  563. return Db::name('user')->whereFindInSet('path', $user['id'])->where('user_type', 1)->sum('performance_me');
  564. edit_user_score(3, 5344839, 5000);
  565. return 33;
  566. return AESjiami('111111');
  567. die();
  568. //die();
  569. // payBack($out_trade_no, $pay_money, $pay_type, $content)
  570. // return AESjiami('a12345678');
  571. // die();
  572. return Db::name('user')->whereFindInSet('path', '5344346')->where('user_type', 1)->sum('performance_me');
  573. die();
  574. return Db::name('user')->where('id', 'not in', [5344210,5344229])->sum('score');
  575. die();
  576. $res = json_decode('{"sign":"DeoimrF6Y9VvYKHdDHRdV9/d5UMQNWo79SZvTRrBPl+96mC3z69WXR3efgwfw4W7SaX35UUgZtA3UxoplpiPh0Tc7Hg332NUg0h/hRFKNHicS0lOkp/E0bK0sRJ2Q1DOG60kiziZe4aXOcomRPe8FpjCoTfexkh3OmxiCKT5bac=","ysepay_online_fastpay_response":{"code":"10000","msg":"Success","out_trade_no":"20221012221334525683423_yswk3014","trade_no":"01O221012748736903","total_amount":"1.13","trade_status":"WAIT_BUYER_PAY"}}');
  577. if (isset($res->ysepay_online_fastpay_response->code) && intval($res->ysepay_online_fastpay_response->code) == 10000 && isset($res->ysepay_online_fastpay_response->msg) && intval($res->ysepay_online_fastpay_response->msg) == 'Success'){
  578. $trade_no = $res->ysepay_online_fastpay_response->trade_no;
  579. // $insert = [
  580. // 'total_fee' => $total_amount,
  581. // 'trade_type' => $trade_type,
  582. // 'body' => $body,
  583. // 'state' => 7,
  584. // 'out_trade_no' => $out_trade_no,
  585. // 'pay_way' => $pay_way,
  586. // 'remarks' => $remarks,
  587. // 'order_type' => $order_type,
  588. // 'uid' => $uid,
  589. // 'voucher_img' => $voucher_img,
  590. // 'out_trade_no1'=>'',
  591. // 'hy_token_id'=>'',
  592. // 'buyer_mobile'=>$params['mobile'],
  593. // 'trade_no'=>$trade_no
  594. // ];
  595. // Db::name('payment')->insert($insert);
  596. return api_succ_return(['msg'=>'成功', 'data'=>['thirdpayYS'=>['trade_no'=>$trade_no]]]);
  597. }else{
  598. if (isset($res->ysepay_online_fastpay_response->sub_msg)){
  599. return api_error_return($res->ysepay_online_fastpay_response->sub_msg);
  600. }else{
  601. return api_error_return('支付错误,请联系客服');
  602. }
  603. }
  604. return api_error_return('支付错误,请联系客服1');
  605. incUserPerformance(5344400,10000);
  606. edit_user_score(8, 5344400, 25000);
  607. Db::name('user')->where('id', 5344400)->save(['user_type'=>9, 'free_level'=>10000]);
  608. return 22;
  609. return AESjiami('abcd123456');
  610. // edit_user_score(9, 5344638, 15000);
  611. return 33;
  612. $ser = new UserServices();
  613. try {
  614. $ser->exchargeMoneyDone(5344371, 1, '17888779318', '15102768809');
  615. }catch (Exception $e){
  616. return $e->getMessage();
  617. }
  618. return '成功';
  619. die();
  620. return AESjiami('yu860802');
  621. return ceil(9.0234 * 100)/100;
  622. die();
  623. $m_user = new UserModel();
  624. return $m_user->xiaoquPerformance(5344240);
  625. return Db::name('money_log')->where('uid', 5344240)->whereDay('create_at', 'today')->sum('money');
  626. die();
  627. return Db::name('tz_log')->where('type', 1)->sum('score');
  628. die();
  629. edit_user_score(9, 5344371,60000);
  630. die();
  631. return 10/3;
  632. return sprintf('%.4f', 10/3);
  633. return md5(AESjiami('111111'));
  634. die();
  635. return AESjiami('le222555');
  636. // sr_log('asdfasd');
  637. // $params = ["app_version"=>"1.0","app_sources"=>"android","sys_version"=>"11","sys_model"=>"CMAAN40","udid"=>"21e51c0ca03ed8c2","timestamp"=>"1664551149519","name"=>"111","sign"=>"0B0F7E07B36281F5B8EEAED2207E0567"];
  638. return createApiSign($request->post());
  639. // die();
  640. return createApiSign($request->param());
  641. die();
  642. // die();
  643. //// return sysconfig()
  644. // return AESjiami('111111');
  645. // $list = Db::name('user')->where('money', '>', 0)->select();
  646. // foreach ($list as $key=>$val){
  647. // Db::name('user')->where('id', $val['id'])->save(['money'=>0]);
  648. // }
  649. // return 33;
  650. //
  651. // return AESjiami('abcd123456');
  652. // return Db::name('user_freelevellog')->where('uid', 333)->where('type', 2)->max('free_level');
  653. //
  654. // $max_level = Db::name('user_freelevellog')->where('uid', 5344217)->where('type', 1)->max('re_level');
  655. // return $max_level;
  656. //
  657. // $num = 23.6666666;
  658. // return sprintf("%.4f",substr(sprintf("%.5f", $num), 0, -2));
  659. // return Db::name('score_log')->whereTime('create_at', '>', '2022-09-24 07:03:42')->sum('score');
  660. // return md5(AESjiami('abcd123456'));
  661. try {
  662. $arr = [];
  663. $begin_time = time() - 86400*30;
  664. for ($i=0;$i<30;$i++){
  665. $price = '1.'.random_int(1, 9).random_int(1, 9);
  666. Db::name('sys_func_log')->insert([
  667. 'type'=>1,
  668. 'money'=>$price,
  669. 'create_at'=>sr_getcurtime($begin_time + 86400*$i)
  670. ]);
  671. }
  672. }catch (Exception $e){
  673. return $e->getMessage();
  674. }
  675. return json_encode(json_encode($arr));
  676. return 33;
  677. // return md5(AESjiami('123456'));
  678. return $pass = AESjiami('le222555.');
  679. return preg_match('/\d+/', $pass) && preg_match('/[a-zA-Z]+/', $pass)?'有':'没有';
  680. return strlen('le222555.');
  681. return AESjiemi('fZhV5v5NjBSybEPtUoleJg==');
  682. die();
  683. return AESjiami('le222555.');
  684. die();
  685. // return is_numeric('123456')?'纯数字':'不是';
  686. return AESjiami('123456');
  687. return create_invite_code();
  688. return Db::name('payment')->whereDay('creat_at', 'yesterday')->where('state', 6)->sum('total_fee');
  689. die();
  690. // 老王:18746178697 7493436
  691. //心态:13260666578 7493433
  692. //郑跃兵:17888779318 7493466
  693. $teamUsers =[
  694. '7493436'=>0,
  695. '7493433'=>0,
  696. '7493466'=>0
  697. ];
  698. $list = Db::name('shop_order')->whereDay('created_time', 'today')->where('status', 1)->select();
  699. foreach ($list as $key=>$val){
  700. $path = Db::name('user')->where('id', $val['user_id'])->value('path');
  701. foreach ($teamUsers as $k1=>&$v1){
  702. if (strpos(strval($path), strval($k1)) !== false){
  703. $v1 += $val['total_price'];
  704. }
  705. }
  706. }
  707. return json_encode($teamUsers);
  708. die();
  709. // 平台所有余额总和
  710. return Db::name('user')->where('status', 1)->where('user_type', 1)->where('id', 'not in', [7493267, 7493266])->sum('money');
  711. die();
  712. die();
  713. return json_encode('{"app_id":"app_4f8d1f05-bcfd-4e9e-b093-b60c43036f2d","created_time":"1662713634","description":"\u8d2d\u4e70\u5546\u54c1","expend":{"pay_info":"https:\/\/qr.alipay.com\/bax08139bwvehcew1b3t30c8"},"id":"002112022090916535410414235160744284160","object":"payment","order_no":"HFPAY20220909165205254560022948","party_order_id":"02212209096083454601956","pay_amt":"0.19","pay_channel":"alipay","prod_mode":"true","query_url":"https:\/\/api.adapay.tech\/v1\/expire\/payments\/1\/380d6a9c3aa72e53eeb65e04ec062043","status":"succeeded"}');
  714. return json_decode('{"app_id":"app_4f8d1f05-bcfd-4e9e-b093-b60c43036f2d","created_time":"1662713634","description":"\u8d2d\u4e70\u5546\u54c1","expend":{"pay_info":"https:\/\/qr.alipay.com\/bax08139bwvehcew1b3t30c8"},"id":"002112022090916535410414235160744284160","object":"payment","order_no":"HFPAY20220909165205254560022948","party_order_id":"02212209096083454601956","pay_amt":"0.19","pay_channel":"alipay","prod_mode":"true","query_url":"https:\/\/api.adapay.tech\/v1\/expire\/payments\/1\/380d6a9c3aa72e53eeb65e04ec062043","status":"succeeded"}', true);
  715. return api_succ_return('成功');
  716. // return dirname(__FILE__);
  717. // include_once dirname(__FILE__). "../../../../../extend/thirdpay/AdapaySdk/init.php";
  718. // return 33;
  719. die();
  720. $str = '7493267,7493426,7493587,7493434,7493466';
  721. $arr = explode(',', $str);
  722. $arr = arsort($arr);
  723. var_dump($arr);
  724. return json_encode($arr);
  725. $apikey = 'getAppBanner1';
  726. $redis = new Redis();
  727. // $res = '{"code":200,"msg":"查询成功","datas":[{"id":12,"city_name":"安徽","initial":"A","is_del":0,"pid":0},{"id":316,"city_name":"阿坝藏族羌族自治州","initial":"A","is_del":0,"pid":24},{"id":322,"city_name":"安顺市","initial":"A","is_del":0,"pid":25},{"id":68,"city_name":"阿拉善盟","initial":"A","is_del":0,"pid":5},{"id":71,"city_name":"鞍山市","initial":"A","is_del":0,"pid":6},{"id":350,"city_name":"阿里地区","initial":"A","is_del":0,"pid":27},{"id":359,"city_name":"安康市","initial":"A","is_del":0,"pid":28},{"id":137,"city_name":"安庆市","initial":"A","is_del":0,"pid":12},{"id":395,"city_name":"阿克苏地区","initial":"A","is_del":0,"pid":32},{"id":401,"city_name":"阿勒泰地区","initial":"A","is_del":0,"pid":32},{"id":403,"city_name":"阿拉尔市","initial":"A","is_del":0,"pid":32},{"id":197,"city_name":"安阳市","initial":"A","is_del":0,"pid":17},{"id":1,"city_name":"北京","initial":"B","is_del":0,"pid":0},{"id":267,"city_name":"北海市","initial":"B","is_del":0,"pid":21},{"id":272,"city_name":"百色市","initial":"B","is_del":0,"pid":21},{"id":33,"city_name":"北京市","initial":"B","is_del":0,"pid":1},{"id":290,"city_name":"白沙黎族自治县","initial":"B","is_del":0,"pid":22},{"id":294,"city_name":"保亭黎族苗族自治县","initial":"B","is_del":0,"pid":22},{"id":40,"city_name":"保定市","initial":"B","is_del":0,"pid":3},{"id":58,"city_name":"包头市","initial":"B","is_del":0,"pid":5},{"id":314,"city_name":"巴中市","initial":"B","is_del":0,"pid":24},{"id":64,"city_name":"巴彦淖尔市","initial":"B","is_del":0,"pid":5},{"id":323,"city_name":"毕节市","initial":"B","is_del":0,"pid":25},{"id":73,"city_name":"本溪市","initial":"B","is_del":0,"pid":6},{"id":331,"city_name":"保山市","initial":"B","is_del":0,"pid":26},{"id":88,"city_name":"白山市","initial":"B","is_del":0,"pid":7},{"id":90,"city_name":"白城市","initial":"B","is_del":0,"pid":7},{"id":353,"city_name":"宝鸡市","initial":"B","is_del":0,"pid":28},{"id":364,"city_name":"白银市","initial":"B","is_del":0,"pid":29},{"id":132,"city_name":"蚌埠市","initial":"B","is_del":0,"pid":12},{"id":393,"city_name":"博尔塔拉蒙古自治州","initial":"B","is_del":0,"pid":32},{"id":394,"city_name":"巴音郭楞蒙古自治州","initial":"B","is_del":0,"pid":32},{"id":406,"city_name":"北屯市","initial":"B","is_del":0,"pid":32},{"id":180,"city_name":"滨州市","initial":"B","is_del":0,"pid":15},{"id":260,"city_name":"潮州市","initial":"C","is_del":0,"pid":20},{"id":276,"city_name":"崇左市","initial":"C","is_del":0,"pid":21},{"id":23,"city_name":"重庆","initial":"C","is_del":0,"pid":0},{"id":288,"city_name":"澄迈县","initial":"C","is_del":0,"pid":22},{"id":291,"city_name":"昌江黎族自治县","initial":"C","is_del":0,"pid":22},{"id":42,"city_name":"承德市","initial":"C","is_del":0,"pid":3},{"id":298,"city_name":"成都市","initial":"C","is_del":0,"pid":24},{"id":43,"city_name":"沧州市","initial":"C","is_del":0,"pid":3},{"id":60,"city_name":"赤峰市","initial":"C","is_del":0,"pid":5},{"id":336,"city_name":"楚雄彝族自治州","initial":"C","is_del":0,"pid":26},{"id":81,"city_name":"朝阳市","initial":"C","is_del":0,"pid":6},{"id":83,"city_name":"长春市","initial":"C","is_del":0,"pid":7},{"id":346,"city_name":"昌都市","initial":"C","is_del":0,"pid":27},{"id":109,"city_name":"常州市","initial":"C","is_del":0,"pid":10},{"id":392,"city_name":"昌吉回族自治州","initial":"C","is_del":0,"pid":32},{"id":139,"city_name":"滁州市","initial":"C","is_del":0,"pid":12},{"id":144,"city_name":"池州市","initial":"C","is_del":0,"pid":12},{"id":185,"city_name":"长治市","initial":"C","is_del":0,"pid":16},{"id":228,"city_name":"长沙市","initial":"C","is_del":0,"pid":19},{"id":234,"city_name":"常德市","initial":"C","is_del":0,"pid":19},{"id":237,"city_name":"郴州市","initial":"C","is_del":0,"pid":19},{"id":258,"city_name":"东莞市","initial":"D","is_del":0,"pid":20},{"id":285,"city_name":"东方市","initial":"D","is_del":0,"pid":22},{"id":286,"city_name":"定安县","initial":"D","is_del":0,"pid":22},{"id":302,"city_name":"德阳市","initial":"D","is_del":0,"pid":24},{"id":312,"city_name":"达州市","initial":"D","is_del":0,"pid":24},{"id":70,"city_name":"大连市","initial":"D","is_del":0,"pid":6},{"id":74,"city_name":"丹东市","initial":"D","is_del":0,"pid":6},{"id":340,"city_name":"大理白族自治州","initial":"D","is_del":0,"pid":26},{"id":341,"city_name":"德宏傣族景颇族自治州","initial":"D","is_del":0,"pid":26},{"id":343,"city_name":"迪庆藏族自治州","initial":"D","is_del":0,"pid":26},{"id":97,"city_name":"大庆市","initial":"D","is_del":0,"pid":8},{"id":104,"city_name":"大兴安岭地区","initial":"D","is_del":0,"pid":8},{"id":371,"city_name":"定西市","initial":"D","is_del":0,"pid":29},{"id":170,"city_name":"东营市","initial":"D","is_del":0,"pid":15},{"id":178,"city_name":"德州市","initial":"D","is_del":0,"pid":15},{"id":183,"city_name":"大同市","initial":"D","is_del":0,"pid":16},{"id":62,"city_name":"鄂尔多斯市","initial":"E","is_del":0,"pid":5},{"id":216,"city_name":"鄂州市","initial":"E","is_del":0,"pid":18},{"id":223,"city_name":"恩施土家族苗族自治州","initial":"E","is_del":0,"pid":18},{"id":268,"city_name":"防城港市","initial":"F","is_del":0,"pid":21},{"id":13,"city_name":"福建","initial":"F","is_del":0,"pid":0},{"id":72,"city_name":"抚顺市","initial":"F","is_del":0,"pid":6},{"id":77,"city_name":"阜新市","initial":"F","is_del":0,"pid":6},{"id":140,"city_name":"阜阳市","initial":"F","is_del":0,"pid":12},{"id":146,"city_name":"福州市","initial":"F","is_del":0,"pid":13},{"id":164,"city_name":"抚州市","initial":"F","is_del":0,"pid":14},{"id":247,"city_name":"佛山市","initial":"F","is_del":0,"pid":20},{"id":265,"city_name":"桂林市","initial":"G","is_del":0,"pid":21},{"id":270,"city_name":"贵港市","initial":"G","is_del":0,"pid":21},{"id":20,"city_name":"广东","initial":"G","is_del":1,"pid":0},{"id":21,"city_name":"广西","initial":"G","is_del":1,"pid":0},{"id":25,"city_name":"贵州","initial":"G","is_del":1,"pid":0},{"id":29,"city_name":"甘肃","initial":"G","is_del":0,"pid":0},{"id":304,"city_name":"广元市","initial":"G","is_del":0,"pid":24},{"id":311,"city_name":"广安市","initial":"G","is_del":0,"pid":24},{"id":317,"city_name":"甘孜藏族自治州","initial":"G","is_del":0,"pid":24},{"id":319,"city_name":"贵阳市","initial":"G","is_del":0,"pid":25},{"id":374,"city_name":"甘南藏族自治州","initial":"G","is_del":0,"pid":29},{"id":380,"city_name":"果洛藏族自治州","initial":"G","is_del":0,"pid":30},{"id":386,"city_name":"固原市","initial":"G","is_del":0,"pid":31},{"id":161,"city_name":"赣州市","initial":"G","is_del":0,"pid":14},{"id":242,"city_name":"广州市","initial":"G","is_del":0,"pid":20},{"id":3,"city_name":"河北","initial":"H","is_del":0,"pid":0},{"id":8,"city_name":"黑龙江","initial":"H","is_del":0,"pid":0},{"id":17,"city_name":"河南","initial":"H","is_del":0,"pid":0},{"id":273,"city_name":"贺州市","initial":"H","is_del":0,"pid":21},{"id":18,"city_name":"湖北","initial":"H","is_del":0,"pid":0},{"id":274,"city_name":"河池市","initial":"H","is_del":0,"pid":21},{"id":19,"city_name":"湖南","initial":"H","is_del":0,"pid":0},{"id":277,"city_name":"海口市","initial":"H","is_del":0,"pid":22},{"id":22,"city_name":"海南","initial":"H","is_del":1,"pid":0},{"id":38,"city_name":"邯郸市","initial":"H","is_del":0,"pid":3},{"id":45,"city_name":"衡水市","initial":"H","is_del":0,"pid":3},{"id":57,"city_name":"呼和浩特市","initial":"H","is_del":0,"pid":5},{"id":63,"city_name":"呼伦贝尔市","initial":"H","is_del":0,"pid":5},{"id":337,"city_name":"红河哈尼族彝族自治州","initial":"H","is_del":0,"pid":26},{"id":82,"city_name":"葫芦岛市","initial":"H","is_del":0,"pid":6},{"id":92,"city_name":"哈尔滨市","initial":"H","is_del":0,"pid":8},{"id":95,"city_name":"鹤岗市","initial":"H","is_del":0,"pid":8},{"id":357,"city_name":"汉中市","initial":"H","is_del":0,"pid":28},{"id":102,"city_name":"黑河市","initial":"H","is_del":0,"pid":8},{"id":113,"city_name":"淮安市","initial":"H","is_del":0,"pid":10},{"id":119,"city_name":"杭州市","initial":"H","is_del":0,"pid":11},{"id":376,"city_name":"海东市","initial":"H","is_del":0,"pid":30},{"id":377,"city_name":"海北藏族自治州","initial":"H","is_del":0,"pid":30},{"id":378,"city_name":"黄南藏族自治州","initial":"H","is_del":0,"pid":30},{"id":123,"city_name":"湖州市","initial":"H","is_del":0,"pid":11},{"id":379,"city_name":"海南藏族自治州","initial":"H","is_del":0,"pid":30},{"id":382,"city_name":"海西蒙古族藏族自治州","initial":"H","is_del":0,"pid":30},{"id":130,"city_name":"合肥市","initial":"H","is_del":0,"pid":12},{"id":133,"city_name":"淮南市","initial":"H","is_del":0,"pid":12},{"id":135,"city_name":"淮北市","initial":"H","is_del":0,"pid":12},{"id":391,"city_name":"哈密市","initial":"H","is_del":0,"pid":32},{"id":138,"city_name":"黄山市","initial":"H","is_del":0,"pid":12},{"id":398,"city_name":"和田地区","initial":"H","is_del":0,"pid":32},{"id":411,"city_name":"胡杨河市","initial":"H","is_del":0,"pid":32},{"id":181,"city_name":"菏泽市","initial":"H","is_del":0,"pid":15},{"id":198,"city_name":"鹤壁市","initial":"H","is_del":0,"pid":17},{"id":203,"city_name":"漯河市","initial":"H","is_del":0,"pid":17},{"id":212,"city_name":"黄石市","initial":"H","is_del":0,"pid":18},{"id":220,"city_name":"黄冈市","initial":"H","is_del":0,"pid":18},{"id":231,"city_name":"衡阳市","initial":"H","is_del":0,"pid":19},{"id":239,"city_name":"怀化市","initial":"H","is_del":0,"pid":19},{"id":252,"city_name":"惠州市","initial":"H","is_del":0,"pid":20},{"id":255,"city_name":"河源市","initial":"H","is_del":0,"pid":20},{"id":261,"city_name":"揭阳市","initial":"J","is_del":0,"pid":20},{"id":7,"city_name":"吉林","initial":"J","is_del":0,"pid":0},{"id":10,"city_name":"江苏","initial":"J","is_del":0,"pid":0},{"id":14,"city_name":"江西","initial":"J","is_del":0,"pid":0},{"id":75,"city_name":"锦州市","initial":"J","is_del":0,"pid":6},{"id":84,"city_name":"吉林市","initial":"J","is_del":0,"pid":7},{"id":94,"city_name":"鸡西市","initial":"J","is_del":0,"pid":8},{"id":99,"city_name":"佳木斯市","initial":"J","is_del":0,"pid":8},{"id":362,"city_name":"嘉峪关市","initial":"J","is_del":0,"pid":29},{"id":363,"city_name":"金昌市","initial":"J","is_del":0,"pid":29},{"id":369,"city_name":"酒泉市","initial":"J","is_del":0,"pid":29},{"id":122,"city_name":"嘉兴市","initial":"J","is_del":0,"pid":11},{"id":125,"city_name":"金华市","initial":"J","is_del":0,"pid":11},{"id":156,"city_name":"景德镇市","initial":"J","is_del":0,"pid":14},{"id":158,"city_name":"九江市","initial":"J","is_del":0,"pid":14},{"id":162,"city_name":"吉安市","initial":"J","is_del":0,"pid":14},{"id":166,"city_name":"济南市","initial":"J","is_del":0,"pid":15},{"id":173,"city_name":"济宁市","initial":"J","is_del":0,"pid":15},{"id":186,"city_name":"晋城市","initial":"J","is_del":0,"pid":16},{"id":188,"city_name":"晋中市","initial":"J","is_del":0,"pid":16},{"id":200,"city_name":"焦作市","initial":"J","is_del":0,"pid":17},{"id":210,"city_name":"济源市","initial":"J","is_del":0,"pid":17},{"id":217,"city_name":"荆门市","initial":"J","is_del":0,"pid":18},{"id":219,"city_name":"荆州市","initial":"J","is_del":0,"pid":18},{"id":248,"city_name":"江门市","initial":"J","is_del":0,"pid":20},{"id":328,"city_name":"昆明市","initial":"K","is_del":0,"pid":26},{"id":389,"city_name":"克拉玛依市","initial":"K","is_del":0,"pid":32},{"id":396,"city_name":"克孜勒苏柯尔克孜自治州","initial":"K","is_del":0,"pid":32},{"id":397,"city_name":"喀什地区","initial":"K","is_del":0,"pid":32},{"id":409,"city_name":"可克达拉市","initial":"K","is_del":0,"pid":32},{"id":410,"city_name":"昆玉市","initial":"K","is_del":0,"pid":32},{"id":194,"city_name":"开封市","initial":"K","is_del":0,"pid":17},{"id":6,"city_name":"辽宁","initial":"L","is_del":0,"pid":0},{"id":264,"city_name":"柳州市","initial":"L","is_del":0,"pid":21},{"id":275,"city_name":"来宾市","initial":"L","is_del":0,"pid":21},{"id":289,"city_name":"临高县","initial":"L","is_del":0,"pid":22},{"id":292,"city_name":"乐东黎族自治县","initial":"L","is_del":0,"pid":22},{"id":293,"city_name":"陵水黎族自治县","initial":"L","is_del":0,"pid":22},{"id":44,"city_name":"廊坊市","initial":"L","is_del":0,"pid":3},{"id":307,"city_name":"乐山市","initial":"L","is_del":0,"pid":24},{"id":318,"city_name":"凉山彝族自治州","initial":"L","is_del":0,"pid":24},{"id":320,"city_name":"六盘水市","initial":"L","is_del":0,"pid":25},{"id":333,"city_name":"丽江市","initial":"L","is_del":0,"pid":26},{"id":78,"city_name":"辽阳市","initial":"L","is_del":0,"pid":6},{"id":335,"city_name":"临沧市","initial":"L","is_del":0,"pid":26},{"id":86,"city_name":"辽源市","initial":"L","is_del":0,"pid":7},{"id":344,"city_name":"拉萨市","initial":"L","is_del":0,"pid":27},{"id":347,"city_name":"林芝市","initial":"L","is_del":0,"pid":27},{"id":361,"city_name":"兰州市","initial":"L","is_del":0,"pid":29},{"id":112,"city_name":"连云港市","initial":"L","is_del":0,"pid":10},{"id":372,"city_name":"陇南市","initial":"L","is_del":0,"pid":29},{"id":373,"city_name":"临夏回族自治州","initial":"L","is_del":0,"pid":29},{"id":129,"city_name":"丽水市","initial":"L","is_del":0,"pid":11},{"id":142,"city_name":"六安市","initial":"L","is_del":0,"pid":12},{"id":153,"city_name":"龙岩市","initial":"L","is_del":0,"pid":13},{"id":177,"city_name":"临沂市","initial":"L","is_del":0,"pid":15},{"id":179,"city_name":"聊城市","initial":"L","is_del":0,"pid":15},{"id":191,"city_name":"临汾市","initial":"L","is_del":0,"pid":16},{"id":192,"city_name":"吕梁市","initial":"L","is_del":0,"pid":16},{"id":195,"city_name":"洛阳市","initial":"L","is_del":0,"pid":17},{"id":240,"city_name":"娄底市","initial":"L","is_del":0,"pid":19},{"id":303,"city_name":"绵阳市","initial":"M","is_del":0,"pid":24},{"id":309,"city_name":"眉山市","initial":"M","is_del":0,"pid":24},{"id":101,"city_name":"牡丹江市","initial":"M","is_del":0,"pid":8},{"id":134,"city_name":"马鞍山市","initial":"M","is_del":0,"pid":12},{"id":250,"city_name":"茂名市","initial":"M","is_del":0,"pid":20},{"id":253,"city_name":"梅州市","initial":"M","is_del":0,"pid":20},{"id":5,"city_name":"内蒙古","initial":"N","is_del":1,"pid":0},{"id":263,"city_name":"南宁市","initial":"N","is_del":0,"pid":21},{"id":31,"city_name":"宁夏","initial":"N","is_del":0,"pid":0},{"id":306,"city_name":"内江市","initial":"N","is_del":0,"pid":24},{"id":308,"city_name":"南充市","initial":"N","is_del":0,"pid":24},{"id":342,"city_name":"怒江傈僳族自治州","initial":"N","is_del":0,"pid":26},{"id":349,"city_name":"那曲市","initial":"N","is_del":0,"pid":27},{"id":106,"city_name":"南京市","initial":"N","is_del":0,"pid":10},{"id":111,"city_name":"南通市","initial":"N","is_del":0,"pid":10},{"id":120,"city_name":"宁波市","initial":"N","is_del":0,"pid":11},{"id":152,"city_name":"南平市","initial":"N","is_del":0,"pid":13},{"id":154,"city_name":"宁德市","initial":"N","is_del":0,"pid":13},{"id":155,"city_name":"南昌市","initial":"N","is_del":0,"pid":14},{"id":205,"city_name":"南阳市","initial":"N","is_del":0,"pid":17},{"id":300,"city_name":"攀枝花市","initial":"P","is_del":0,"pid":24},{"id":334,"city_name":"普洱市","initial":"P","is_del":0,"pid":26},{"id":79,"city_name":"盘锦市","initial":"P","is_del":0,"pid":6},{"id":368,"city_name":"平凉市","initial":"P","is_del":0,"pid":29},{"id":148,"city_name":"莆田市","initial":"P","is_del":0,"pid":13},{"id":157,"city_name":"萍乡市","initial":"P","is_del":0,"pid":14},{"id":196,"city_name":"平顶山市","initial":"P","is_del":0,"pid":17},{"id":257,"city_name":"清远市","initial":"Q","is_del":0,"pid":20},{"id":269,"city_name":"钦州市","initial":"Q","is_del":0,"pid":21},{"id":282,"city_name":"琼海市","initial":"Q","is_del":0,"pid":22},{"id":30,"city_name":"青海","initial":"Q","is_del":0,"pid":0},{"id":37,"city_name":"秦皇岛市","initial":"Q","is_del":0,"pid":3},{"id":295,"city_name":"琼中黎族苗族自治县","initial":"Q","is_del":0,"pid":22},{"id":325,"city_name":"黔西南布依族苗族自治州","initial":"Q","is_del":0,"pid":25},{"id":326,"city_name":"黔东南苗族侗族自治州","initial":"Q","is_del":0,"pid":25},{"id":327,"city_name":"黔南布依族苗族自治州","initial":"Q","is_del":0,"pid":25},{"id":329,"city_name":"曲靖市","initial":"Q","is_del":0,"pid":26},{"id":93,"city_name":"齐齐哈尔市","initial":"Q","is_del":0,"pid":8},{"id":100,"city_name":"七台河市","initial":"Q","is_del":0,"pid":8},{"id":370,"city_name":"庆阳市","initial":"Q","is_del":0,"pid":29},{"id":150,"city_name":"泉州市","initial":"Q","is_del":0,"pid":13},{"id":167,"city_name":"青岛市","initial":"Q","is_del":0,"pid":15},{"id":225,"city_name":"潜江市","initial":"Q","is_del":0,"pid":18},{"id":345,"city_name":"日喀则市","initial":"R","is_del":0,"pid":27},{"id":176,"city_name":"日照市","initial":"R","is_del":0,"pid":15},{"id":9,"city_name":"上海","initial":"S","is_del":1,"pid":0},{"id":15,"city_name":"山东","initial":"S","is_del":0,"pid":0},{"id":16,"city_name":"山西","initial":"S","is_del":0,"pid":0},{"id":278,"city_name":"三亚市","initial":"S","is_del":0,"pid":22},{"id":279,"city_name":"三沙市","initial":"S","is_del":0,"pid":22},{"id":24,"city_name":"四川","initial":"S","is_del":1,"pid":0},{"id":28,"city_name":"陕西","initial":"S","is_del":0,"pid":0},{"id":35,"city_name":"石家庄市","initial":"S","is_del":0,"pid":3},{"id":305,"city_name":"遂宁市","initial":"S","is_del":0,"pid":24},{"id":69,"city_name":"沈阳市","initial":"S","is_del":0,"pid":6},{"id":85,"city_name":"四平市","initial":"S","is_del":0,"pid":7},{"id":89,"city_name":"松原市","initial":"S","is_del":0,"pid":7},{"id":348,"city_name":"山南市","initial":"S","is_del":0,"pid":27},{"id":96,"city_name":"双鸭山市","initial":"S","is_del":0,"pid":8},{"id":103,"city_name":"绥化市","initial":"S","is_del":0,"pid":8},{"id":360,"city_name":"商洛市","initial":"S","is_del":0,"pid":28},{"id":105,"city_name":"上海市","initial":"S","is_del":0,"pid":9},{"id":110,"city_name":"苏州市","initial":"S","is_del":0,"pid":10},{"id":118,"city_name":"宿迁市","initial":"S","is_del":0,"pid":10},{"id":124,"city_name":"绍兴市","initial":"S","is_del":0,"pid":11},{"id":384,"city_name":"石嘴山市","initial":"S","is_del":0,"pid":31},{"id":141,"city_name":"宿州市","initial":"S","is_del":0,"pid":12},{"id":402,"city_name":"石河子市","initial":"S","is_del":0,"pid":32},{"id":149,"city_name":"三明市","initial":"S","is_del":0,"pid":13},{"id":408,"city_name":"双河市","initial":"S","is_del":0,"pid":32},{"id":165,"city_name":"上饶市","initial":"S","is_del":0,"pid":14},{"id":187,"city_name":"朔州市","initial":"S","is_del":0,"pid":16},{"id":204,"city_name":"三门峡市","initial":"S","is_del":0,"pid":17},{"id":206,"city_name":"商丘市","initial":"S","is_del":0,"pid":17},{"id":213,"city_name":"十堰市","initial":"S","is_del":0,"pid":18},{"id":222,"city_name":"随州市","initial":"S","is_del":0,"pid":18},{"id":227,"city_name":"神农架林区","initial":"S","is_del":0,"pid":18},{"id":232,"city_name":"邵阳市","initial":"S","is_del":0,"pid":19},{"id":243,"city_name":"韶关市","initial":"S","is_del":0,"pid":20},{"id":244,"city_name":"深圳市","initial":"S","is_del":0,"pid":20},{"id":246,"city_name":"汕头市","initial":"S","is_del":0,"pid":20},{"id":254,"city_name":"汕尾市","initial":"S","is_del":0,"pid":20},{"id":2,"city_name":"天津","initial":"T","is_del":0,"pid":0},{"id":287,"city_name":"屯昌县","initial":"T","is_del":0,"pid":22},{"id":34,"city_name":"天津市","initial":"T","is_del":0,"pid":2},{"id":36,"city_name":"唐山市","initial":"T","is_del":0,"pid":3},{"id":61,"city_name":"通辽市","initial":"T","is_del":0,"pid":5},{"id":324,"city_name":"铜仁市","initial":"T","is_del":0,"pid":25},{"id":80,"city_name":"铁岭市","initial":"T","is_del":0,"pid":6},{"id":87,"city_name":"通化市","initial":"T","is_del":0,"pid":7},{"id":352,"city_name":"铜川市","initial":"T","is_del":0,"pid":28},{"id":365,"city_name":"天水市","initial":"T","is_del":0,"pid":29},{"id":117,"city_name":"泰州市","initial":"T","is_del":0,"pid":10},{"id":128,"city_name":"台州市","initial":"T","is_del":0,"pid":11},{"id":390,"city_name":"吐鲁番市","initial":"T","is_del":0,"pid":32},{"id":136,"city_name":"铜陵市","initial":"T","is_del":0,"pid":12},{"id":400,"city_name":"塔城地区","initial":"T","is_del":0,"pid":32},{"id":404,"city_name":"图木舒克市","initial":"T","is_del":0,"pid":32},{"id":407,"city_name":"铁门关市","initial":"T","is_del":0,"pid":32},{"id":174,"city_name":"泰安市","initial":"T","is_del":0,"pid":15},{"id":182,"city_name":"太原市","initial":"T","is_del":0,"pid":16},{"id":226,"city_name":"天门市","initial":"T","is_del":0,"pid":18},{"id":266,"city_name":"梧州市","initial":"W","is_del":0,"pid":21},{"id":281,"city_name":"五指山市","initial":"W","is_del":0,"pid":22},{"id":283,"city_name":"文昌市","initial":"W","is_del":0,"pid":22},{"id":284,"city_name":"万宁市","initial":"W","is_del":0,"pid":22},{"id":59,"city_name":"乌海市","initial":"W","is_del":0,"pid":5},{"id":65,"city_name":"乌兰察布市","initial":"W","is_del":0,"pid":5},{"id":338,"city_name":"文山壮族苗族自治州","initial":"W","is_del":0,"pid":26},{"id":355,"city_name":"渭南市","initial":"W","is_del":0,"pid":28},{"id":107,"city_name":"无锡市","initial":"W","is_del":0,"pid":10},{"id":366,"city_name":"武威市","initial":"W","is_del":0,"pid":29},{"id":121,"city_name":"温州市","initial":"W","is_del":0,"pid":11},{"id":385,"city_name":"吴忠市","initial":"W","is_del":0,"pid":31},{"id":131,"city_name":"芜湖市","initial":"W","is_del":0,"pid":12},{"id":388,"city_name":"乌鲁木齐市","initial":"W","is_del":0,"pid":32},{"id":405,"city_name":"五家渠市","initial":"W","is_del":0,"pid":32},{"id":172,"city_name":"潍坊市","initial":"W","is_del":0,"pid":15},{"id":175,"city_name":"威海市","initial":"W","is_del":0,"pid":15},{"id":211,"city_name":"武汉市","initial":"W","is_del":0,"pid":18},{"id":27,"city_name":"西藏","initial":"X","is_del":0,"pid":0},{"id":32,"city_name":"新疆","initial":"X","is_del":1,"pid":0},{"id":39,"city_name":"邢台市","initial":"X","is_del":0,"pid":3},{"id":66,"city_name":"兴安盟","initial":"X","is_del":0,"pid":5},{"id":67,"city_name":"锡林郭勒盟","initial":"X","is_del":0,"pid":5},{"id":339,"city_name":"西双版纳傣族自治州","initial":"X","is_del":0,"pid":26},{"id":351,"city_name":"西安市","initial":"X","is_del":0,"pid":28},{"id":354,"city_name":"咸阳市","initial":"X","is_del":0,"pid":28},{"id":108,"city_name":"徐州市","initial":"X","is_del":0,"pid":10},{"id":375,"city_name":"西宁市","initial":"X","is_del":0,"pid":30},{"id":145,"city_name":"宣城市","initial":"X","is_del":0,"pid":12},{"id":147,"city_name":"厦门市","initial":"X","is_del":0,"pid":13},{"id":159,"city_name":"新余市","initial":"X","is_del":0,"pid":14},{"id":190,"city_name":"忻州市","initial":"X","is_del":0,"pid":16},{"id":199,"city_name":"新乡市","initial":"X","is_del":0,"pid":17},{"id":202,"city_name":"许昌市","initial":"X","is_del":0,"pid":17},{"id":207,"city_name":"信阳市","initial":"X","is_del":0,"pid":17},{"id":215,"city_name":"襄阳市","initial":"X","is_del":0,"pid":18},{"id":218,"city_name":"孝感市","initial":"X","is_del":0,"pid":18},{"id":221,"city_name":"咸宁市","initial":"X","is_del":0,"pid":18},{"id":224,"city_name":"仙桃市","initial":"X","is_del":0,"pid":18},{"id":230,"city_name":"湘潭市","initial":"X","is_del":0,"pid":19},{"id":241,"city_name":"湘西土家族苗族自治州","initial":"X","is_del":0,"pid":19},{"id":256,"city_name":"阳江市","initial":"Y","is_del":0,"pid":20},{"id":262,"city_name":"云浮市","initial":"Y","is_del":0,"pid":20},{"id":271,"city_name":"玉林市","initial":"Y","is_del":0,"pid":21},{"id":26,"city_name":"云南","initial":"Y","is_del":1,"pid":0},{"id":310,"city_name":"宜宾市","initial":"Y","is_del":0,"pid":24},{"id":313,"city_name":"雅安市","initial":"Y","is_del":0,"pid":24},{"id":330,"city_name":"玉溪市","initial":"Y","is_del":0,"pid":26},{"id":76,"city_name":"营口市","initial":"Y","is_del":0,"pid":6},{"id":91,"city_name":"延边朝鲜族自治州","initial":"Y","is_del":0,"pid":7},{"id":98,"city_name":"伊春市","initial":"Y","is_del":0,"pid":8},{"id":356,"city_name":"延安市","initial":"Y","is_del":0,"pid":28},{"id":358,"city_name":"榆林市","initial":"Y","is_del":0,"pid":28},{"id":114,"city_name":"盐城市","initial":"Y","is_del":0,"pid":10},{"id":115,"city_name":"扬州市","initial":"Y","is_del":0,"pid":10},{"id":381,"city_name":"玉树藏族自治州","initial":"Y","is_del":0,"pid":30},{"id":383,"city_name":"银川市","initial":"Y","is_del":0,"pid":31},{"id":399,"city_name":"伊犁哈萨克自治州","initial":"Y","is_del":0,"pid":32},{"id":160,"city_name":"鹰潭市","initial":"Y","is_del":0,"pid":14},{"id":163,"city_name":"宜春市","initial":"Y","is_del":0,"pid":14},{"id":171,"city_name":"烟台市","initial":"Y","is_del":0,"pid":15},{"id":184,"city_name":"阳泉市","initial":"Y","is_del":0,"pid":16},{"id":189,"city_name":"运城市","initial":"Y","is_del":0,"pid":16},{"id":201,"city_name":"濮阳市","initial":"Y","is_del":0,"pid":17},{"id":214,"city_name":"宜昌市","initial":"Y","is_del":0,"pid":18},{"id":233,"city_name":"岳阳市","initial":"Y","is_del":0,"pid":19},{"id":236,"city_name":"益阳市","initial":"Y","is_del":0,"pid":19},{"id":238,"city_name":"永州市","initial":"Y","is_del":0,"pid":19},{"id":259,"city_name":"中山市","initial":"Z","is_del":0,"pid":20},{"id":11,"city_name":"浙江","initial":"Z","is_del":0,"pid":0},{"id":280,"city_name":"儋州市","initial":"Z","is_del":0,"pid":22},{"id":41,"city_name":"张家口市","initial":"Z","is_del":0,"pid":3},{"id":297,"city_name":"重庆市","initial":"Z","is_del":0,"pid":23},{"id":299,"city_name":"自贡市","initial":"Z","is_del":0,"pid":24},{"id":301,"city_name":"泸州市","initial":"Z","is_del":0,"pid":24},{"id":315,"city_name":"资阳市","initial":"Z","is_del":0,"pid":24},{"id":321,"city_name":"遵义市","initial":"Z","is_del":0,"pid":25},{"id":332,"city_name":"昭通市","initial":"Z","is_del":0,"pid":26},{"id":367,"city_name":"张掖市","initial":"Z","is_del":0,"pid":29},{"id":116,"city_name":"镇江市","initial":"Z","is_del":0,"pid":10},{"id":126,"city_name":"衢州市","initial":"Z","is_del":0,"pid":11},{"id":127,"city_name":"舟山市","initial":"Z","is_del":0,"pid":11},{"id":387,"city_name":"中卫市","initial":"Z","is_del":0,"pid":31},{"id":143,"city_name":"亳州市","initial":"Z","is_del":0,"pid":12},{"id":151,"city_name":"漳州市","initial":"Z","is_del":0,"pid":13},{"id":168,"city_name":"淄博市","initial":"Z","is_del":0,"pid":15},{"id":169,"city_name":"枣庄市","initial":"Z","is_del":0,"pid":15},{"id":193,"city_name":"郑州市","initial":"Z","is_del":0,"pid":17},{"id":208,"city_name":"周口市","initial":"Z","is_del":0,"pid":17},{"id":209,"city_name":"驻马店市","initial":"Z","is_del":0,"pid":17},{"id":229,"city_name":"株洲市","initial":"Z","is_del":0,"pid":19},{"id":235,"city_name":"张家界市","initial":"Z","is_del":0,"pid":19},{"id":245,"city_name":"珠海市","initial":"Z","is_del":0,"pid":20},{"id":249,"city_name":"湛江市","initial":"Z","is_del":0,"pid":20},{"id":251,"city_name":"肇庆市","initial":"Z","is_del":0,"pid":20}]}';
  728. // $result = json_decode($res, true);
  729. $redis->delete($apikey);
  730. // $redis->set($apikey, $result['datas']);
  731. die();
  732. Db::startTrans();
  733. try {
  734. //
  735. // edit_user_score(24, 7495015, 16);
  736. // edit_user_scoreaway(8, 7495015, 16);
  737. //
  738. // edit_user_score(24, 7496456, 40);
  739. // edit_user_scoreaway(8, 7496456, 40);
  740. //
  741. // edit_user_score(24, 7494044, 40);
  742. // edit_user_scoreaway(8, 7494044, 40);
  743. edit_user_money(17, 7493428,10);
  744. Db::commit();
  745. }catch (\Exception $e){
  746. Db::rollback();
  747. return $e->getMessage();
  748. }
  749. return 'success';
  750. return AESjiami('abcd123456');
  751. die();
  752. // return Db::name('coupon_plan_log')->where('uid', 7501136)->where('plan_id', 'in', '278,282,279,283,275,280,277,281')->sum('buy_num');
  753. return Db::name('scorelock_log')->where('uid', 7501136)->where('plan_id', 'in', '278,282,279,283,275,280,277,281')->sum('buy_num');
  754. die();
  755. // 处理 18198666086 他积分扣5万 6086已经扣除25585
  756. edit_user_scoreaway(7 , 7572458, 8000);
  757. edit_user_scoreaway(7 , 7575889, 8000);
  758. edit_user_scoreaway(7 , 7603254, 6000);
  759. edit_user_scoreaway(7 , 7572324, 1500);
  760. edit_user_scoreaway(7 , 7605407, 1500);
  761. edit_user_scoreaway(7 , 7603010, 585);
  762. die();
  763. // 15759476806 7588620
  764. // 17537161112 7493442
  765. // 13996260121 7520062
  766. $mobile = 13996260121;
  767. $uid = 7520062;
  768. $total_income = Db::name('payment')->where('state', 6)->where('order_type', 4)->where('uid', $uid)->sum('total_fee');
  769. $tx_success = Db::name('withdraw_log')->where('status', 1)->where('uid', $uid)->sum('apply_money');
  770. return $mobile.'充值:'.$total_income.',提现成功:'.$tx_success;
  771. // edit_user_scorelock1(1, 7495271, 1);
  772. die();
  773. // Db::name('coupon_plan_log')->where('id', '>', 61805)->save(['is_get_dymic'=>2]);
  774. // return 22;
  775. // die();
  776. // $service = new UserServices();
  777. // try {
  778. // $service->withdraw(7493456, 100, 1);
  779. // }catch (Exception $e){
  780. // return $e->getMessage();
  781. // }
  782. //
  783. // return 'success';
  784. // return Db::name('user')->where('id', 'not in', '7493266,7493267')->sum('score');
  785. // return Db::name('user')->where('id', 'not in', '7493266,7493267')->where('income_type', 2)->sum('score_away');
  786. // return 33;
  787. // return $income = Db::name('payment')->where('state', 6)->where('uid', 7601690)->where('order_type', 4)->sum('total_fee');
  788. // $withdraw = Db::name('withdraw_log')->where('status', 1)->where('uid', 7539494)->sum('apply_money');
  789. // return $income - $withdraw;
  790. // return Db::name('withdraw_log')->where('status', 1)->sum('practical_money');
  791. //// 272 277
  792. // return Db::name('coupon_plan_log')->where('plan_id','in','272')->where('uid', 'not in', '7493266,7493267')->sum('buy_num');
  793. // $arr = [
  794. // '超过10000笔数'=>Db::name('withdraw_log')->where('practical_money', '>', 10000)->where('status', 0)->count('id'),
  795. // '超过10000总金额'=>Db::name('withdraw_log')->where('practical_money', '>', 10000)->where('status', 0)->sum('practical_money'),
  796. // ];
  797. //
  798. // return json_encode($arr);
  799. //
  800. // die();
  801. // edit_user_score(20, 7569185, 2160);
  802. // edit_user_score(20, 7493480, 60);
  803. // return 22;
  804. // die();
  805. // return Db::name('user')->where('id', 'not in', '7493267,7493266')->sum('score');
  806. // return Db::name('coupon_plan_log')->where('uid', 'not in', '7493267,7493266')->where('plan_id', '266')->sum('buy_num');
  807. // return Db::name('user')->where('id', 'not in', '7493267,7493266')->whereFindInSet('path', '7493430')->sum('buy_num');
  808. //
  809. // return Db::name('coupon_plan_log')->whereDay('create_time', '-1 day')->where('uid', 'not in', '7493267')->sum('buy_num');
  810. // return Db::name('coupon_plan_log')->whereDay('create_time', '-1 day')->where('uid', 'not in', '7493267')->sum('buy_num');
  811. // die();
  812. $apikey = 'dianfeiarea';
  813. $redis = new Redis();
  814. $res = '{"code":200,"msg":"查询成功","datas":[{"id":12,"city_name":"安徽","initial":"A","is_del":0,"pid":0},{"id":316,"city_name":"阿坝藏族羌族自治州","initial":"A","is_del":0,"pid":24},{"id":322,"city_name":"安顺市","initial":"A","is_del":0,"pid":25},{"id":68,"city_name":"阿拉善盟","initial":"A","is_del":0,"pid":5},{"id":71,"city_name":"鞍山市","initial":"A","is_del":0,"pid":6},{"id":350,"city_name":"阿里地区","initial":"A","is_del":0,"pid":27},{"id":359,"city_name":"安康市","initial":"A","is_del":0,"pid":28},{"id":137,"city_name":"安庆市","initial":"A","is_del":0,"pid":12},{"id":395,"city_name":"阿克苏地区","initial":"A","is_del":0,"pid":32},{"id":401,"city_name":"阿勒泰地区","initial":"A","is_del":0,"pid":32},{"id":403,"city_name":"阿拉尔市","initial":"A","is_del":0,"pid":32},{"id":197,"city_name":"安阳市","initial":"A","is_del":0,"pid":17},{"id":1,"city_name":"北京","initial":"B","is_del":0,"pid":0},{"id":267,"city_name":"北海市","initial":"B","is_del":0,"pid":21},{"id":272,"city_name":"百色市","initial":"B","is_del":0,"pid":21},{"id":33,"city_name":"北京市","initial":"B","is_del":0,"pid":1},{"id":290,"city_name":"白沙黎族自治县","initial":"B","is_del":0,"pid":22},{"id":294,"city_name":"保亭黎族苗族自治县","initial":"B","is_del":0,"pid":22},{"id":40,"city_name":"保定市","initial":"B","is_del":0,"pid":3},{"id":58,"city_name":"包头市","initial":"B","is_del":0,"pid":5},{"id":314,"city_name":"巴中市","initial":"B","is_del":0,"pid":24},{"id":64,"city_name":"巴彦淖尔市","initial":"B","is_del":0,"pid":5},{"id":323,"city_name":"毕节市","initial":"B","is_del":0,"pid":25},{"id":73,"city_name":"本溪市","initial":"B","is_del":0,"pid":6},{"id":331,"city_name":"保山市","initial":"B","is_del":0,"pid":26},{"id":88,"city_name":"白山市","initial":"B","is_del":0,"pid":7},{"id":90,"city_name":"白城市","initial":"B","is_del":0,"pid":7},{"id":353,"city_name":"宝鸡市","initial":"B","is_del":0,"pid":28},{"id":364,"city_name":"白银市","initial":"B","is_del":0,"pid":29},{"id":132,"city_name":"蚌埠市","initial":"B","is_del":0,"pid":12},{"id":393,"city_name":"博尔塔拉蒙古自治州","initial":"B","is_del":0,"pid":32},{"id":394,"city_name":"巴音郭楞蒙古自治州","initial":"B","is_del":0,"pid":32},{"id":406,"city_name":"北屯市","initial":"B","is_del":0,"pid":32},{"id":180,"city_name":"滨州市","initial":"B","is_del":0,"pid":15},{"id":260,"city_name":"潮州市","initial":"C","is_del":0,"pid":20},{"id":276,"city_name":"崇左市","initial":"C","is_del":0,"pid":21},{"id":23,"city_name":"重庆","initial":"C","is_del":0,"pid":0},{"id":288,"city_name":"澄迈县","initial":"C","is_del":0,"pid":22},{"id":291,"city_name":"昌江黎族自治县","initial":"C","is_del":0,"pid":22},{"id":42,"city_name":"承德市","initial":"C","is_del":0,"pid":3},{"id":298,"city_name":"成都市","initial":"C","is_del":0,"pid":24},{"id":43,"city_name":"沧州市","initial":"C","is_del":0,"pid":3},{"id":60,"city_name":"赤峰市","initial":"C","is_del":0,"pid":5},{"id":336,"city_name":"楚雄彝族自治州","initial":"C","is_del":0,"pid":26},{"id":81,"city_name":"朝阳市","initial":"C","is_del":0,"pid":6},{"id":83,"city_name":"长春市","initial":"C","is_del":0,"pid":7},{"id":346,"city_name":"昌都市","initial":"C","is_del":0,"pid":27},{"id":109,"city_name":"常州市","initial":"C","is_del":0,"pid":10},{"id":392,"city_name":"昌吉回族自治州","initial":"C","is_del":0,"pid":32},{"id":139,"city_name":"滁州市","initial":"C","is_del":0,"pid":12},{"id":144,"city_name":"池州市","initial":"C","is_del":0,"pid":12},{"id":185,"city_name":"长治市","initial":"C","is_del":0,"pid":16},{"id":228,"city_name":"长沙市","initial":"C","is_del":0,"pid":19},{"id":234,"city_name":"常德市","initial":"C","is_del":0,"pid":19},{"id":237,"city_name":"郴州市","initial":"C","is_del":0,"pid":19},{"id":258,"city_name":"东莞市","initial":"D","is_del":0,"pid":20},{"id":285,"city_name":"东方市","initial":"D","is_del":0,"pid":22},{"id":286,"city_name":"定安县","initial":"D","is_del":0,"pid":22},{"id":302,"city_name":"德阳市","initial":"D","is_del":0,"pid":24},{"id":312,"city_name":"达州市","initial":"D","is_del":0,"pid":24},{"id":70,"city_name":"大连市","initial":"D","is_del":0,"pid":6},{"id":74,"city_name":"丹东市","initial":"D","is_del":0,"pid":6},{"id":340,"city_name":"大理白族自治州","initial":"D","is_del":0,"pid":26},{"id":341,"city_name":"德宏傣族景颇族自治州","initial":"D","is_del":0,"pid":26},{"id":343,"city_name":"迪庆藏族自治州","initial":"D","is_del":0,"pid":26},{"id":97,"city_name":"大庆市","initial":"D","is_del":0,"pid":8},{"id":104,"city_name":"大兴安岭地区","initial":"D","is_del":0,"pid":8},{"id":371,"city_name":"定西市","initial":"D","is_del":0,"pid":29},{"id":170,"city_name":"东营市","initial":"D","is_del":0,"pid":15},{"id":178,"city_name":"德州市","initial":"D","is_del":0,"pid":15},{"id":183,"city_name":"大同市","initial":"D","is_del":0,"pid":16},{"id":62,"city_name":"鄂尔多斯市","initial":"E","is_del":0,"pid":5},{"id":216,"city_name":"鄂州市","initial":"E","is_del":0,"pid":18},{"id":223,"city_name":"恩施土家族苗族自治州","initial":"E","is_del":0,"pid":18},{"id":268,"city_name":"防城港市","initial":"F","is_del":0,"pid":21},{"id":13,"city_name":"福建","initial":"F","is_del":0,"pid":0},{"id":72,"city_name":"抚顺市","initial":"F","is_del":0,"pid":6},{"id":77,"city_name":"阜新市","initial":"F","is_del":0,"pid":6},{"id":140,"city_name":"阜阳市","initial":"F","is_del":0,"pid":12},{"id":146,"city_name":"福州市","initial":"F","is_del":0,"pid":13},{"id":164,"city_name":"抚州市","initial":"F","is_del":0,"pid":14},{"id":247,"city_name":"佛山市","initial":"F","is_del":0,"pid":20},{"id":265,"city_name":"桂林市","initial":"G","is_del":0,"pid":21},{"id":270,"city_name":"贵港市","initial":"G","is_del":0,"pid":21},{"id":20,"city_name":"广东","initial":"G","is_del":1,"pid":0},{"id":21,"city_name":"广西","initial":"G","is_del":1,"pid":0},{"id":25,"city_name":"贵州","initial":"G","is_del":1,"pid":0},{"id":29,"city_name":"甘肃","initial":"G","is_del":0,"pid":0},{"id":304,"city_name":"广元市","initial":"G","is_del":0,"pid":24},{"id":311,"city_name":"广安市","initial":"G","is_del":0,"pid":24},{"id":317,"city_name":"甘孜藏族自治州","initial":"G","is_del":0,"pid":24},{"id":319,"city_name":"贵阳市","initial":"G","is_del":0,"pid":25},{"id":374,"city_name":"甘南藏族自治州","initial":"G","is_del":0,"pid":29},{"id":380,"city_name":"果洛藏族自治州","initial":"G","is_del":0,"pid":30},{"id":386,"city_name":"固原市","initial":"G","is_del":0,"pid":31},{"id":161,"city_name":"赣州市","initial":"G","is_del":0,"pid":14},{"id":242,"city_name":"广州市","initial":"G","is_del":0,"pid":20},{"id":3,"city_name":"河北","initial":"H","is_del":0,"pid":0},{"id":8,"city_name":"黑龙江","initial":"H","is_del":0,"pid":0},{"id":17,"city_name":"河南","initial":"H","is_del":0,"pid":0},{"id":273,"city_name":"贺州市","initial":"H","is_del":0,"pid":21},{"id":18,"city_name":"湖北","initial":"H","is_del":0,"pid":0},{"id":274,"city_name":"河池市","initial":"H","is_del":0,"pid":21},{"id":19,"city_name":"湖南","initial":"H","is_del":0,"pid":0},{"id":277,"city_name":"海口市","initial":"H","is_del":0,"pid":22},{"id":22,"city_name":"海南","initial":"H","is_del":1,"pid":0},{"id":38,"city_name":"邯郸市","initial":"H","is_del":0,"pid":3},{"id":45,"city_name":"衡水市","initial":"H","is_del":0,"pid":3},{"id":57,"city_name":"呼和浩特市","initial":"H","is_del":0,"pid":5},{"id":63,"city_name":"呼伦贝尔市","initial":"H","is_del":0,"pid":5},{"id":337,"city_name":"红河哈尼族彝族自治州","initial":"H","is_del":0,"pid":26},{"id":82,"city_name":"葫芦岛市","initial":"H","is_del":0,"pid":6},{"id":92,"city_name":"哈尔滨市","initial":"H","is_del":0,"pid":8},{"id":95,"city_name":"鹤岗市","initial":"H","is_del":0,"pid":8},{"id":357,"city_name":"汉中市","initial":"H","is_del":0,"pid":28},{"id":102,"city_name":"黑河市","initial":"H","is_del":0,"pid":8},{"id":113,"city_name":"淮安市","initial":"H","is_del":0,"pid":10},{"id":119,"city_name":"杭州市","initial":"H","is_del":0,"pid":11},{"id":376,"city_name":"海东市","initial":"H","is_del":0,"pid":30},{"id":377,"city_name":"海北藏族自治州","initial":"H","is_del":0,"pid":30},{"id":378,"city_name":"黄南藏族自治州","initial":"H","is_del":0,"pid":30},{"id":123,"city_name":"湖州市","initial":"H","is_del":0,"pid":11},{"id":379,"city_name":"海南藏族自治州","initial":"H","is_del":0,"pid":30},{"id":382,"city_name":"海西蒙古族藏族自治州","initial":"H","is_del":0,"pid":30},{"id":130,"city_name":"合肥市","initial":"H","is_del":0,"pid":12},{"id":133,"city_name":"淮南市","initial":"H","is_del":0,"pid":12},{"id":135,"city_name":"淮北市","initial":"H","is_del":0,"pid":12},{"id":391,"city_name":"哈密市","initial":"H","is_del":0,"pid":32},{"id":138,"city_name":"黄山市","initial":"H","is_del":0,"pid":12},{"id":398,"city_name":"和田地区","initial":"H","is_del":0,"pid":32},{"id":411,"city_name":"胡杨河市","initial":"H","is_del":0,"pid":32},{"id":181,"city_name":"菏泽市","initial":"H","is_del":0,"pid":15},{"id":198,"city_name":"鹤壁市","initial":"H","is_del":0,"pid":17},{"id":203,"city_name":"漯河市","initial":"H","is_del":0,"pid":17},{"id":212,"city_name":"黄石市","initial":"H","is_del":0,"pid":18},{"id":220,"city_name":"黄冈市","initial":"H","is_del":0,"pid":18},{"id":231,"city_name":"衡阳市","initial":"H","is_del":0,"pid":19},{"id":239,"city_name":"怀化市","initial":"H","is_del":0,"pid":19},{"id":252,"city_name":"惠州市","initial":"H","is_del":0,"pid":20},{"id":255,"city_name":"河源市","initial":"H","is_del":0,"pid":20},{"id":261,"city_name":"揭阳市","initial":"J","is_del":0,"pid":20},{"id":7,"city_name":"吉林","initial":"J","is_del":0,"pid":0},{"id":10,"city_name":"江苏","initial":"J","is_del":0,"pid":0},{"id":14,"city_name":"江西","initial":"J","is_del":0,"pid":0},{"id":75,"city_name":"锦州市","initial":"J","is_del":0,"pid":6},{"id":84,"city_name":"吉林市","initial":"J","is_del":0,"pid":7},{"id":94,"city_name":"鸡西市","initial":"J","is_del":0,"pid":8},{"id":99,"city_name":"佳木斯市","initial":"J","is_del":0,"pid":8},{"id":362,"city_name":"嘉峪关市","initial":"J","is_del":0,"pid":29},{"id":363,"city_name":"金昌市","initial":"J","is_del":0,"pid":29},{"id":369,"city_name":"酒泉市","initial":"J","is_del":0,"pid":29},{"id":122,"city_name":"嘉兴市","initial":"J","is_del":0,"pid":11},{"id":125,"city_name":"金华市","initial":"J","is_del":0,"pid":11},{"id":156,"city_name":"景德镇市","initial":"J","is_del":0,"pid":14},{"id":158,"city_name":"九江市","initial":"J","is_del":0,"pid":14},{"id":162,"city_name":"吉安市","initial":"J","is_del":0,"pid":14},{"id":166,"city_name":"济南市","initial":"J","is_del":0,"pid":15},{"id":173,"city_name":"济宁市","initial":"J","is_del":0,"pid":15},{"id":186,"city_name":"晋城市","initial":"J","is_del":0,"pid":16},{"id":188,"city_name":"晋中市","initial":"J","is_del":0,"pid":16},{"id":200,"city_name":"焦作市","initial":"J","is_del":0,"pid":17},{"id":210,"city_name":"济源市","initial":"J","is_del":0,"pid":17},{"id":217,"city_name":"荆门市","initial":"J","is_del":0,"pid":18},{"id":219,"city_name":"荆州市","initial":"J","is_del":0,"pid":18},{"id":248,"city_name":"江门市","initial":"J","is_del":0,"pid":20},{"id":328,"city_name":"昆明市","initial":"K","is_del":0,"pid":26},{"id":389,"city_name":"克拉玛依市","initial":"K","is_del":0,"pid":32},{"id":396,"city_name":"克孜勒苏柯尔克孜自治州","initial":"K","is_del":0,"pid":32},{"id":397,"city_name":"喀什地区","initial":"K","is_del":0,"pid":32},{"id":409,"city_name":"可克达拉市","initial":"K","is_del":0,"pid":32},{"id":410,"city_name":"昆玉市","initial":"K","is_del":0,"pid":32},{"id":194,"city_name":"开封市","initial":"K","is_del":0,"pid":17},{"id":6,"city_name":"辽宁","initial":"L","is_del":0,"pid":0},{"id":264,"city_name":"柳州市","initial":"L","is_del":0,"pid":21},{"id":275,"city_name":"来宾市","initial":"L","is_del":0,"pid":21},{"id":289,"city_name":"临高县","initial":"L","is_del":0,"pid":22},{"id":292,"city_name":"乐东黎族自治县","initial":"L","is_del":0,"pid":22},{"id":293,"city_name":"陵水黎族自治县","initial":"L","is_del":0,"pid":22},{"id":44,"city_name":"廊坊市","initial":"L","is_del":0,"pid":3},{"id":307,"city_name":"乐山市","initial":"L","is_del":0,"pid":24},{"id":318,"city_name":"凉山彝族自治州","initial":"L","is_del":0,"pid":24},{"id":320,"city_name":"六盘水市","initial":"L","is_del":0,"pid":25},{"id":333,"city_name":"丽江市","initial":"L","is_del":0,"pid":26},{"id":78,"city_name":"辽阳市","initial":"L","is_del":0,"pid":6},{"id":335,"city_name":"临沧市","initial":"L","is_del":0,"pid":26},{"id":86,"city_name":"辽源市","initial":"L","is_del":0,"pid":7},{"id":344,"city_name":"拉萨市","initial":"L","is_del":0,"pid":27},{"id":347,"city_name":"林芝市","initial":"L","is_del":0,"pid":27},{"id":361,"city_name":"兰州市","initial":"L","is_del":0,"pid":29},{"id":112,"city_name":"连云港市","initial":"L","is_del":0,"pid":10},{"id":372,"city_name":"陇南市","initial":"L","is_del":0,"pid":29},{"id":373,"city_name":"临夏回族自治州","initial":"L","is_del":0,"pid":29},{"id":129,"city_name":"丽水市","initial":"L","is_del":0,"pid":11},{"id":142,"city_name":"六安市","initial":"L","is_del":0,"pid":12},{"id":153,"city_name":"龙岩市","initial":"L","is_del":0,"pid":13},{"id":177,"city_name":"临沂市","initial":"L","is_del":0,"pid":15},{"id":179,"city_name":"聊城市","initial":"L","is_del":0,"pid":15},{"id":191,"city_name":"临汾市","initial":"L","is_del":0,"pid":16},{"id":192,"city_name":"吕梁市","initial":"L","is_del":0,"pid":16},{"id":195,"city_name":"洛阳市","initial":"L","is_del":0,"pid":17},{"id":240,"city_name":"娄底市","initial":"L","is_del":0,"pid":19},{"id":303,"city_name":"绵阳市","initial":"M","is_del":0,"pid":24},{"id":309,"city_name":"眉山市","initial":"M","is_del":0,"pid":24},{"id":101,"city_name":"牡丹江市","initial":"M","is_del":0,"pid":8},{"id":134,"city_name":"马鞍山市","initial":"M","is_del":0,"pid":12},{"id":250,"city_name":"茂名市","initial":"M","is_del":0,"pid":20},{"id":253,"city_name":"梅州市","initial":"M","is_del":0,"pid":20},{"id":5,"city_name":"内蒙古","initial":"N","is_del":1,"pid":0},{"id":263,"city_name":"南宁市","initial":"N","is_del":0,"pid":21},{"id":31,"city_name":"宁夏","initial":"N","is_del":0,"pid":0},{"id":306,"city_name":"内江市","initial":"N","is_del":0,"pid":24},{"id":308,"city_name":"南充市","initial":"N","is_del":0,"pid":24},{"id":342,"city_name":"怒江傈僳族自治州","initial":"N","is_del":0,"pid":26},{"id":349,"city_name":"那曲市","initial":"N","is_del":0,"pid":27},{"id":106,"city_name":"南京市","initial":"N","is_del":0,"pid":10},{"id":111,"city_name":"南通市","initial":"N","is_del":0,"pid":10},{"id":120,"city_name":"宁波市","initial":"N","is_del":0,"pid":11},{"id":152,"city_name":"南平市","initial":"N","is_del":0,"pid":13},{"id":154,"city_name":"宁德市","initial":"N","is_del":0,"pid":13},{"id":155,"city_name":"南昌市","initial":"N","is_del":0,"pid":14},{"id":205,"city_name":"南阳市","initial":"N","is_del":0,"pid":17},{"id":300,"city_name":"攀枝花市","initial":"P","is_del":0,"pid":24},{"id":334,"city_name":"普洱市","initial":"P","is_del":0,"pid":26},{"id":79,"city_name":"盘锦市","initial":"P","is_del":0,"pid":6},{"id":368,"city_name":"平凉市","initial":"P","is_del":0,"pid":29},{"id":148,"city_name":"莆田市","initial":"P","is_del":0,"pid":13},{"id":157,"city_name":"萍乡市","initial":"P","is_del":0,"pid":14},{"id":196,"city_name":"平顶山市","initial":"P","is_del":0,"pid":17},{"id":257,"city_name":"清远市","initial":"Q","is_del":0,"pid":20},{"id":269,"city_name":"钦州市","initial":"Q","is_del":0,"pid":21},{"id":282,"city_name":"琼海市","initial":"Q","is_del":0,"pid":22},{"id":30,"city_name":"青海","initial":"Q","is_del":0,"pid":0},{"id":37,"city_name":"秦皇岛市","initial":"Q","is_del":0,"pid":3},{"id":295,"city_name":"琼中黎族苗族自治县","initial":"Q","is_del":0,"pid":22},{"id":325,"city_name":"黔西南布依族苗族自治州","initial":"Q","is_del":0,"pid":25},{"id":326,"city_name":"黔东南苗族侗族自治州","initial":"Q","is_del":0,"pid":25},{"id":327,"city_name":"黔南布依族苗族自治州","initial":"Q","is_del":0,"pid":25},{"id":329,"city_name":"曲靖市","initial":"Q","is_del":0,"pid":26},{"id":93,"city_name":"齐齐哈尔市","initial":"Q","is_del":0,"pid":8},{"id":100,"city_name":"七台河市","initial":"Q","is_del":0,"pid":8},{"id":370,"city_name":"庆阳市","initial":"Q","is_del":0,"pid":29},{"id":150,"city_name":"泉州市","initial":"Q","is_del":0,"pid":13},{"id":167,"city_name":"青岛市","initial":"Q","is_del":0,"pid":15},{"id":225,"city_name":"潜江市","initial":"Q","is_del":0,"pid":18},{"id":345,"city_name":"日喀则市","initial":"R","is_del":0,"pid":27},{"id":176,"city_name":"日照市","initial":"R","is_del":0,"pid":15},{"id":9,"city_name":"上海","initial":"S","is_del":1,"pid":0},{"id":15,"city_name":"山东","initial":"S","is_del":0,"pid":0},{"id":16,"city_name":"山西","initial":"S","is_del":0,"pid":0},{"id":278,"city_name":"三亚市","initial":"S","is_del":0,"pid":22},{"id":279,"city_name":"三沙市","initial":"S","is_del":0,"pid":22},{"id":24,"city_name":"四川","initial":"S","is_del":1,"pid":0},{"id":28,"city_name":"陕西","initial":"S","is_del":0,"pid":0},{"id":35,"city_name":"石家庄市","initial":"S","is_del":0,"pid":3},{"id":305,"city_name":"遂宁市","initial":"S","is_del":0,"pid":24},{"id":69,"city_name":"沈阳市","initial":"S","is_del":0,"pid":6},{"id":85,"city_name":"四平市","initial":"S","is_del":0,"pid":7},{"id":89,"city_name":"松原市","initial":"S","is_del":0,"pid":7},{"id":348,"city_name":"山南市","initial":"S","is_del":0,"pid":27},{"id":96,"city_name":"双鸭山市","initial":"S","is_del":0,"pid":8},{"id":103,"city_name":"绥化市","initial":"S","is_del":0,"pid":8},{"id":360,"city_name":"商洛市","initial":"S","is_del":0,"pid":28},{"id":105,"city_name":"上海市","initial":"S","is_del":0,"pid":9},{"id":110,"city_name":"苏州市","initial":"S","is_del":0,"pid":10},{"id":118,"city_name":"宿迁市","initial":"S","is_del":0,"pid":10},{"id":124,"city_name":"绍兴市","initial":"S","is_del":0,"pid":11},{"id":384,"city_name":"石嘴山市","initial":"S","is_del":0,"pid":31},{"id":141,"city_name":"宿州市","initial":"S","is_del":0,"pid":12},{"id":402,"city_name":"石河子市","initial":"S","is_del":0,"pid":32},{"id":149,"city_name":"三明市","initial":"S","is_del":0,"pid":13},{"id":408,"city_name":"双河市","initial":"S","is_del":0,"pid":32},{"id":165,"city_name":"上饶市","initial":"S","is_del":0,"pid":14},{"id":187,"city_name":"朔州市","initial":"S","is_del":0,"pid":16},{"id":204,"city_name":"三门峡市","initial":"S","is_del":0,"pid":17},{"id":206,"city_name":"商丘市","initial":"S","is_del":0,"pid":17},{"id":213,"city_name":"十堰市","initial":"S","is_del":0,"pid":18},{"id":222,"city_name":"随州市","initial":"S","is_del":0,"pid":18},{"id":227,"city_name":"神农架林区","initial":"S","is_del":0,"pid":18},{"id":232,"city_name":"邵阳市","initial":"S","is_del":0,"pid":19},{"id":243,"city_name":"韶关市","initial":"S","is_del":0,"pid":20},{"id":244,"city_name":"深圳市","initial":"S","is_del":0,"pid":20},{"id":246,"city_name":"汕头市","initial":"S","is_del":0,"pid":20},{"id":254,"city_name":"汕尾市","initial":"S","is_del":0,"pid":20},{"id":2,"city_name":"天津","initial":"T","is_del":0,"pid":0},{"id":287,"city_name":"屯昌县","initial":"T","is_del":0,"pid":22},{"id":34,"city_name":"天津市","initial":"T","is_del":0,"pid":2},{"id":36,"city_name":"唐山市","initial":"T","is_del":0,"pid":3},{"id":61,"city_name":"通辽市","initial":"T","is_del":0,"pid":5},{"id":324,"city_name":"铜仁市","initial":"T","is_del":0,"pid":25},{"id":80,"city_name":"铁岭市","initial":"T","is_del":0,"pid":6},{"id":87,"city_name":"通化市","initial":"T","is_del":0,"pid":7},{"id":352,"city_name":"铜川市","initial":"T","is_del":0,"pid":28},{"id":365,"city_name":"天水市","initial":"T","is_del":0,"pid":29},{"id":117,"city_name":"泰州市","initial":"T","is_del":0,"pid":10},{"id":128,"city_name":"台州市","initial":"T","is_del":0,"pid":11},{"id":390,"city_name":"吐鲁番市","initial":"T","is_del":0,"pid":32},{"id":136,"city_name":"铜陵市","initial":"T","is_del":0,"pid":12},{"id":400,"city_name":"塔城地区","initial":"T","is_del":0,"pid":32},{"id":404,"city_name":"图木舒克市","initial":"T","is_del":0,"pid":32},{"id":407,"city_name":"铁门关市","initial":"T","is_del":0,"pid":32},{"id":174,"city_name":"泰安市","initial":"T","is_del":0,"pid":15},{"id":182,"city_name":"太原市","initial":"T","is_del":0,"pid":16},{"id":226,"city_name":"天门市","initial":"T","is_del":0,"pid":18},{"id":266,"city_name":"梧州市","initial":"W","is_del":0,"pid":21},{"id":281,"city_name":"五指山市","initial":"W","is_del":0,"pid":22},{"id":283,"city_name":"文昌市","initial":"W","is_del":0,"pid":22},{"id":284,"city_name":"万宁市","initial":"W","is_del":0,"pid":22},{"id":59,"city_name":"乌海市","initial":"W","is_del":0,"pid":5},{"id":65,"city_name":"乌兰察布市","initial":"W","is_del":0,"pid":5},{"id":338,"city_name":"文山壮族苗族自治州","initial":"W","is_del":0,"pid":26},{"id":355,"city_name":"渭南市","initial":"W","is_del":0,"pid":28},{"id":107,"city_name":"无锡市","initial":"W","is_del":0,"pid":10},{"id":366,"city_name":"武威市","initial":"W","is_del":0,"pid":29},{"id":121,"city_name":"温州市","initial":"W","is_del":0,"pid":11},{"id":385,"city_name":"吴忠市","initial":"W","is_del":0,"pid":31},{"id":131,"city_name":"芜湖市","initial":"W","is_del":0,"pid":12},{"id":388,"city_name":"乌鲁木齐市","initial":"W","is_del":0,"pid":32},{"id":405,"city_name":"五家渠市","initial":"W","is_del":0,"pid":32},{"id":172,"city_name":"潍坊市","initial":"W","is_del":0,"pid":15},{"id":175,"city_name":"威海市","initial":"W","is_del":0,"pid":15},{"id":211,"city_name":"武汉市","initial":"W","is_del":0,"pid":18},{"id":27,"city_name":"西藏","initial":"X","is_del":0,"pid":0},{"id":32,"city_name":"新疆","initial":"X","is_del":1,"pid":0},{"id":39,"city_name":"邢台市","initial":"X","is_del":0,"pid":3},{"id":66,"city_name":"兴安盟","initial":"X","is_del":0,"pid":5},{"id":67,"city_name":"锡林郭勒盟","initial":"X","is_del":0,"pid":5},{"id":339,"city_name":"西双版纳傣族自治州","initial":"X","is_del":0,"pid":26},{"id":351,"city_name":"西安市","initial":"X","is_del":0,"pid":28},{"id":354,"city_name":"咸阳市","initial":"X","is_del":0,"pid":28},{"id":108,"city_name":"徐州市","initial":"X","is_del":0,"pid":10},{"id":375,"city_name":"西宁市","initial":"X","is_del":0,"pid":30},{"id":145,"city_name":"宣城市","initial":"X","is_del":0,"pid":12},{"id":147,"city_name":"厦门市","initial":"X","is_del":0,"pid":13},{"id":159,"city_name":"新余市","initial":"X","is_del":0,"pid":14},{"id":190,"city_name":"忻州市","initial":"X","is_del":0,"pid":16},{"id":199,"city_name":"新乡市","initial":"X","is_del":0,"pid":17},{"id":202,"city_name":"许昌市","initial":"X","is_del":0,"pid":17},{"id":207,"city_name":"信阳市","initial":"X","is_del":0,"pid":17},{"id":215,"city_name":"襄阳市","initial":"X","is_del":0,"pid":18},{"id":218,"city_name":"孝感市","initial":"X","is_del":0,"pid":18},{"id":221,"city_name":"咸宁市","initial":"X","is_del":0,"pid":18},{"id":224,"city_name":"仙桃市","initial":"X","is_del":0,"pid":18},{"id":230,"city_name":"湘潭市","initial":"X","is_del":0,"pid":19},{"id":241,"city_name":"湘西土家族苗族自治州","initial":"X","is_del":0,"pid":19},{"id":256,"city_name":"阳江市","initial":"Y","is_del":0,"pid":20},{"id":262,"city_name":"云浮市","initial":"Y","is_del":0,"pid":20},{"id":271,"city_name":"玉林市","initial":"Y","is_del":0,"pid":21},{"id":26,"city_name":"云南","initial":"Y","is_del":1,"pid":0},{"id":310,"city_name":"宜宾市","initial":"Y","is_del":0,"pid":24},{"id":313,"city_name":"雅安市","initial":"Y","is_del":0,"pid":24},{"id":330,"city_name":"玉溪市","initial":"Y","is_del":0,"pid":26},{"id":76,"city_name":"营口市","initial":"Y","is_del":0,"pid":6},{"id":91,"city_name":"延边朝鲜族自治州","initial":"Y","is_del":0,"pid":7},{"id":98,"city_name":"伊春市","initial":"Y","is_del":0,"pid":8},{"id":356,"city_name":"延安市","initial":"Y","is_del":0,"pid":28},{"id":358,"city_name":"榆林市","initial":"Y","is_del":0,"pid":28},{"id":114,"city_name":"盐城市","initial":"Y","is_del":0,"pid":10},{"id":115,"city_name":"扬州市","initial":"Y","is_del":0,"pid":10},{"id":381,"city_name":"玉树藏族自治州","initial":"Y","is_del":0,"pid":30},{"id":383,"city_name":"银川市","initial":"Y","is_del":0,"pid":31},{"id":399,"city_name":"伊犁哈萨克自治州","initial":"Y","is_del":0,"pid":32},{"id":160,"city_name":"鹰潭市","initial":"Y","is_del":0,"pid":14},{"id":163,"city_name":"宜春市","initial":"Y","is_del":0,"pid":14},{"id":171,"city_name":"烟台市","initial":"Y","is_del":0,"pid":15},{"id":184,"city_name":"阳泉市","initial":"Y","is_del":0,"pid":16},{"id":189,"city_name":"运城市","initial":"Y","is_del":0,"pid":16},{"id":201,"city_name":"濮阳市","initial":"Y","is_del":0,"pid":17},{"id":214,"city_name":"宜昌市","initial":"Y","is_del":0,"pid":18},{"id":233,"city_name":"岳阳市","initial":"Y","is_del":0,"pid":19},{"id":236,"city_name":"益阳市","initial":"Y","is_del":0,"pid":19},{"id":238,"city_name":"永州市","initial":"Y","is_del":0,"pid":19},{"id":259,"city_name":"中山市","initial":"Z","is_del":0,"pid":20},{"id":11,"city_name":"浙江","initial":"Z","is_del":0,"pid":0},{"id":280,"city_name":"儋州市","initial":"Z","is_del":0,"pid":22},{"id":41,"city_name":"张家口市","initial":"Z","is_del":0,"pid":3},{"id":297,"city_name":"重庆市","initial":"Z","is_del":0,"pid":23},{"id":299,"city_name":"自贡市","initial":"Z","is_del":0,"pid":24},{"id":301,"city_name":"泸州市","initial":"Z","is_del":0,"pid":24},{"id":315,"city_name":"资阳市","initial":"Z","is_del":0,"pid":24},{"id":321,"city_name":"遵义市","initial":"Z","is_del":0,"pid":25},{"id":332,"city_name":"昭通市","initial":"Z","is_del":0,"pid":26},{"id":367,"city_name":"张掖市","initial":"Z","is_del":0,"pid":29},{"id":116,"city_name":"镇江市","initial":"Z","is_del":0,"pid":10},{"id":126,"city_name":"衢州市","initial":"Z","is_del":0,"pid":11},{"id":127,"city_name":"舟山市","initial":"Z","is_del":0,"pid":11},{"id":387,"city_name":"中卫市","initial":"Z","is_del":0,"pid":31},{"id":143,"city_name":"亳州市","initial":"Z","is_del":0,"pid":12},{"id":151,"city_name":"漳州市","initial":"Z","is_del":0,"pid":13},{"id":168,"city_name":"淄博市","initial":"Z","is_del":0,"pid":15},{"id":169,"city_name":"枣庄市","initial":"Z","is_del":0,"pid":15},{"id":193,"city_name":"郑州市","initial":"Z","is_del":0,"pid":17},{"id":208,"city_name":"周口市","initial":"Z","is_del":0,"pid":17},{"id":209,"city_name":"驻马店市","initial":"Z","is_del":0,"pid":17},{"id":229,"city_name":"株洲市","initial":"Z","is_del":0,"pid":19},{"id":235,"city_name":"张家界市","initial":"Z","is_del":0,"pid":19},{"id":245,"city_name":"珠海市","initial":"Z","is_del":0,"pid":20},{"id":249,"city_name":"湛江市","initial":"Z","is_del":0,"pid":20},{"id":251,"city_name":"肇庆市","initial":"Z","is_del":0,"pid":20}]}';
  815. $result = json_decode($res, true);
  816. $redis->set($apikey, $result['datas']);
  817. return 11;
  818. //die();
  819. // $list = Db::name('user')->where('pid', 7569185)->select();
  820. // $users = '';
  821. // foreach ($list as $key=>$val){
  822. // $users .= ($val['id'].',');
  823. // }
  824. // return $users;
  825. // return json_encode(Db::name('score_log')->where('type', 10)->whereDay('create_at', 'today')->sum('score');
  826. return $pushDynamic = Db::name('score_log')->where('type', 10)->whereDay('create_at', '-2 day')->sum('score');
  827. return Db::name('withdraw_log')->where('status', 0)->sum('practical_money');
  828. $addmoney = intval(number_format(8.32*100 - 8.22*100, '0', '.', ''));
  829. $need = env('APP.YG_ONCE_ADD') * 100;
  830. // return json_encode([$addmoney, $need]);
  831. if (intval($need) > intval($addmoney)){
  832. return '当前加价幅度不能低于'.env('APP.YG_ONCE_ADD');
  833. }
  834. return 11;
  835. return Db::name('score_log')->whereDay('create_at', '-1 day')->where('type', 10)->sum('score');
  836. die();
  837. return Db::name('score_log')->where('id', '>', 618769)->where('type', 11)->sum('score');
  838. // 7493433
  839. return Db::name('score_log')->where('uid', 7493433)->where('type', 11)->where('create_at', '>', '2022-07-25 00:00:00')->where('create_at', '<', '2022-07-26 00:00:00')->sum('score');
  840. $day = 'today';
  841. return $total = Db::name('coupon_plan_log')->whereDay('create_time', $day)->where('uid', 'not in', [7493267,7493266])->sum('buy_num');
  842. // return Db::name('coupon_plan_log')->where('create_time', '>', '2022-07-24 20:16:42')->where('uid', 'not in', '7493266,7493267')->sum('buy_num');
  843. // Queue::instance()->log('执行成功新增计划')->do("couponAddNewPlan")->job(CouponPlanJob::class)->push([13, 272, 1]);
  844. //
  845. // return 22;
  846. // return Db::name('score_log')->whereDay('create_at', 'today')->where('type', 'in', '11')->sum('score');
  847. $set_arr = [];
  848. $list = Db::name('coupon_plan_log')->where('create_time', '>', '2022-07-25 20:00:01')->where('plan_id', 272)->where('uid', 'not in', '7493266,7493267')->select();
  849. foreach ($list as $key=>$val){
  850. }
  851. return Db::name('withdraw_log')->whereDay('create_at', 'today')->sum('apply_money');
  852. return 33;
  853. return 33;
  854. Db::name('coupon_plan_log')->where('create_time', '>', '2022-07-24 20:16:42')->save(['is_get_dymic'=>2]);
  855. return 44;
  856. $get_time = time();
  857. $model = new CouponPlanModel();
  858. Db::startTrans();
  859. try {
  860. $model->addPlan(7528608, 1000, 271, true, 0, $get_time);
  861. // $m_uer = new UserModel();
  862. //
  863. // $userinfo = Db::name('user')->where('id', 7493487)->find();
  864. // $money = 20;
  865. // // 直推收益
  866. // $piduserinfo = $m_uer->where('id', $userinfo['pid'])->field('score, id,pid,is_auth,level')->find();
  867. // $zt_score = number_format($money * env('coupon.COUPON_ZHITUI_SCALE', 0)/100, 4, '.', '');
  868. // if ($zt_score > 0 && $piduserinfo){
  869. // if ($piduserinfo['is_auth'] == 1){
  870. //
  871. // edit_user_score(9, $piduserinfo['id'],$zt_score);
  872. // }
  873. // }
  874. Db::commit();
  875. }catch (\Exception $e){
  876. Db::rollback();
  877. return $e->getMessage();
  878. }
  879. return 33;
  880. // Queue::instance()->log('竞拍过期执行成功705675')->job(JpOrderJob::class)->do('YgOrderExpired')->secs(5)->push([705675]);
  881. // return 33;
  882. // return Db::name('score_log')->where('uid', 7495208)->where('type', 'in', '9,11')->sum('score');
  883. // return AESjiami('abcd123456');
  884. //
  885. // Queue::instance()->log('竞拍过期执行成功')->job(JpOrderJob::class)->do('YgOrderExpired')->secs(5)->push([200336]);
  886. ////
  887. // return 33;
  888. // return Db::name('score_log')->where('uid', )->su
  889. return createApiSign([
  890. 'timestamp'=> '1658559823114',
  891. 'app_version'=> '2.0.0',
  892. 'app_sources'=> 'miniapp',
  893. 'sys_version'=> '10.0.1',
  894. 'udid'=> '16585598231114333537',
  895. 'sm_deviceid'=> '16585598231114333537',
  896. 'mobile'=> '18280066008',
  897. 'password'=> 'JUiJ5bDDSsWEaHKeAhCC7w==',
  898. 'login_type'=> 'pass',
  899. 'jg_regid'=> '3aasdfad'
  900. ]);
  901. return AESjiami('abcd1234');
  902. return 33;
  903. return Db::name('shop_goods')->where('price', '<', '999')->field('price,goods_id')->page(1, 10)->select();
  904. // edit_user_couponnum(5, 7506924, 5);
  905. return 33;
  906. $service = new UserServices();
  907. try {
  908. $service->withdraw(7494922,300, 1);
  909. }catch (Exception $e){
  910. return $e->getMessage();
  911. }
  912. return 'success';
  913. $list = Db::name('score_log')->where('uid', 7494922)->where('type', 3)->page(1,1)->select();
  914. return json_encode($list);
  915. // $in = Db::name('score_log')->where('type', 'in', '1,6,13')->whereDay('create_at', 'today')->where('uid', 'not in', '7493266,7493267')->sum('score');
  916. // $out = Db::name('score_log')->where('type', 'in', '2,7,8,9,10,11,15')->whereDay('create_at', 'today')->where('uid', 'not in', '7493266,7493267')->sum('score');
  917. $arr = [
  918. '消费抢购参加扣除'=>Db::name('score_log')->where('type', 'in', '1')->whereDay('create_at', 'today')->where('uid', 'not in', '7493266,7493267')->sum('score'),
  919. '消费抢购活动结束发放'=>Db::name('score_log')->where('type', 'in', '2')->whereDay('create_at', 'today')->where('uid', 'not in', '7493266,7493267')->sum('score'),
  920. '购买商品返积分'=>Db::name('score_log')->where('type', 'in', '5')->whereDay('create_at', 'today')->where('uid', 'not in', '7493266,7493267')->sum('score'),
  921. '兑换商品'=>Db::name('score_log')->where('type', 'in', '6')->whereDay('create_at', 'today')->where('uid', 'not in', '7493266,7493267')->sum('score'),
  922. '激励奖'=>Db::name('score_log')->where('type', 'in', '7')->whereDay('create_at', 'today')->where('uid', 'not in', '7493266,7493267')->sum('score'),
  923. '末尾奖'=>Db::name('score_log')->where('type', 'in', '8')->whereDay('create_at', 'today')->where('uid', 'not in', '7493266,7493267')->sum('score'),
  924. '直推认购收益'=>Db::name('score_log')->where('type', 'in', '9')->whereDay('create_at', 'today')->where('uid', 'not in', '7493266,7493267')->sum('score'),
  925. '平级收益'=>Db::name('score_log')->where('type', 'in', '10')->whereDay('create_at', 'today')->where('uid', 'not in', '7493266,7493267')->sum('score'),
  926. '动态收益'=>Db::name('score_log')->where('type', 'in', '11')->whereDay('create_at', 'today')->where('uid', 'not in', '7493266,7493267')->sum('score'),
  927. '积分兑换到余额'=>Db::name('score_log')->where('type', 'in', '12')->whereDay('create_at', 'today')->where('uid', 'not in', '7493266,7493267')->sum('score'),
  928. '分红任务包兑换'=>Db::name('score_log')->where('type', 'in', '13')->whereDay('create_at', 'today')->where('uid', 'not in', '7493266,7493267')->sum('score'),
  929. '货款补发'=>Db::name('score_log')->where('type', 'in', '14')->whereDay('create_at', 'today')->where('uid', 'not in', '7493266,7493267')->sum('score'),
  930. '购物收益'=>Db::name('score_log')->where('type', 'in', '15')->whereDay('create_at', 'today')->where('uid', 'not in', '7493266,7493267')->sum('score'),
  931. '货款补缴'=>Db::name('score_log')->where('type', 'in', '16')->whereDay('create_at', 'today')->where('uid', 'not in', '7493266,7493267')->sum('score')
  932. ];
  933. return json_encode($arr);
  934. return Db::name('withdraw_log')->where('status', '0')->select();
  935. $count = Db::name('xz_log')->where('type', 12)->where('id', '>', 3305814)->where('uid2', '20220705082713911354155')->count('id');
  936. return $count;
  937. $list = Db::name('xz_log')->where('type', 12)->select()->toArray();
  938. $arr = [];
  939. foreach ($list as $key=>$val){
  940. $count = Db::name('xz_log')->where('uid2', $val['uid2'])->count('id');
  941. if ($count > 1){
  942. $arr[] = $val['uid2'];
  943. }
  944. }
  945. return json_encode($arr);
  946. $list = Db::name('yg_buy_record')->where('type', 1)->select()->toArray();
  947. return json_encode($list);
  948. return $redscore = explode('-', '-');
  949. // return $beginToday=mktime(0,0,0,intval(date('m')),intval(date('d')),intval(date('Y')));;
  950. // return $endToday=mktime(24,0,0,intval(date('m')),intval(date('d')),intval(date('Y')));;
  951. $arr = [];
  952. // 更新每天的couponarea信息
  953. $area_list = Db::name('coupon_area')->select();
  954. foreach ($area_list as $key=>$val){
  955. $dayval = json_decode($val['buy_time']);
  956. $day = $dayval->day;
  957. $arr[] = $day;
  958. $beginToday=mktime(0,0,0,intval(date('m')),intval(date('d')),intval(date('Y')));
  959. $endToday=mktime(24,0,0,intval(date('m')),intval(date('d')),intval(date('Y')));
  960. $is_today = false;
  961. if ($beginToday<=$day && $endToday>$day){
  962. $is_today = true;
  963. }
  964. Db::name('coupon_area')->where('id', $val['id'])->save(['is_today'=>($is_today?1:0)]);
  965. }
  966. return $arr;
  967. return 22;
  968. return $list = Db::name('shop_order')->where('user_id', 7605660)->where('status', 2)->select();
  969. JPushServicePushOneMsg(false, '1507bfd3f73dcc61ff8', '您的竞拍被别人拍下了,快去看看吧', ['type'=>2,'params'=>json_encode(['yg_id'=>'3333'])]);
  970. return 22;
  971. return AESjiami('whl123456');
  972. return JPushServicePushOneMsg(false, '1507bfd3f73dcc61ff8', '测试', ['type'=>1,'params'=>json_encode(['url'=>html_entity_decode('https://www.baidu.com')])]);
  973. return 33;
  974. return sr_getcurtime(mktime(0,0,0,date('m'), date('d'), date('Y')));
  975. // return Db::name('payment')->where('order_type', 4)->where('state', 6)->whereDay('creat_at', '-1 day')->sum('total_fee');
  976. return $list = Db::name('payment')->where('order_type', 4)->where('state', 6)->whereDay('creat_at', 'in', [])->select();
  977. $sum = 0;
  978. foreach ($list as $key=>$val){
  979. $sum +=$val['total_fee'];
  980. }
  981. return $sum;
  982. $total = 0.0000;
  983. $list = Db::name('payment')->where('order_type', 4)->where('state', 6)->whereDay('creat_at', 'yesterday')->select();
  984. foreach ($list as $key=>$val){
  985. $total += $val['total_fee'];
  986. }
  987. return $total;
  988. return Db::name('payment')->where('order_type', 4)->where('state', 6)->whereDay('creat_at', 'yesterday')->sum('total_fee');
  989. $dayback = '- 10 day';
  990. $total = Db::name('user')->whereDay('reg_time', $dayback)->count('id');
  991. $total_shim = Db::name('user')->whereDay('reg_time', $dayback)->where('is_auth', 1)->count('id');
  992. $res = [
  993. 'date'=>sr_getcurtime(time()-86400*10, 'Y年-m月-d日'),
  994. 'xz_sum'=>Db::name('user')->sum('xz_num'),
  995. 'xz_more_10'=>Db::name('user')->where('xz_num', '>', 11.5)->sum('xz_num'),
  996. 'yesterday_income'=>Db::name('payment')->where('order_type', 4)->where('state', 6)->whereDay('creat_at', $dayback)->sum('total_fee'),
  997. 'withdow_success'=>number_format(Db::name('withdraw_log')->whereDay('update_at', $dayback)->where('status', 1)->sum('practical_money'), '2', '.', ''),
  998. 'yesterday_incomeuser'=>$total,
  999. 'yester_incomshiming'=>$total_shim,
  1000. 'yester_couponnum'=>Db::name('coupon_plan_log')->whereDay('create_time', $dayback)->count('id'),
  1001. 'yeseter_xznum'=>Db::name('xz_log')->where('type', 6)->whereDay('create_at', $dayback)->sum('score'),
  1002. 'yester_shouxu'=>Db::name('xz_log')->where('type', 5)->whereDay('create_at', $dayback)->sum('shouxu_num')
  1003. ];
  1004. return $res;
  1005. die();
  1006. return json_encode(['tokenId'=>'7493666', 'ip'=>'113.251.62.38', 'timestamp'=>1657861293000, 'deviceId'=>'DeyJvcmdhbml6YXRpb24iOiJqNUtZSUpWVThtVk9ZTEQ1Qm5vRmFjY2Vzc0tleTp3Zlc1dUM4WE9XcTJza2FEUW9YMyIsIm9zIjoiYW5kcm9pZCIsImFwcElkIjoiZGVmYXVsdCIsImVuY29kZSI6MSwiZGF0YSI6ImV5SmhNU0k2SW1WNFkyVndkR2x2YmlJc0ltRTJJam9pWVc1a2NtOXBaQ0lzSW1FM0lqb2lNeTR5TGpJaUxDSmhNVEFpT2lJeE1DSXNJbUV4TXlJNklrMUpJRGdpTENKaE9UWWlPaUpxTlV0WlNVcFdWVGh0Vms5WlRFUTFRbTV2Um1GalkyVnpjMHRsZVRwM1psYzFkVU00V0U5WGNUSnphMkZFVVc5WU15SXNJbUV4TVNJNkltUmxabUYxYkhRaUxDSmxJam9pYW1GMllTNXNZVzVuTGtWNFkyVndkR2x2YmpvZ1pYSnliM0lnY21WME9pQTJNVFEzTURCY2JseDBZWFFnWTI5dExtbHphSFZ0WldrdWJERXhNVEZzTVRFeE1URXhTV3d1YkRFeE1URnNNVEV4TVRFeFNXd3ViREV4TVRGc01URXhNVEV4U1d3b1ZXNXJibTkzYmlCVGIzVnlZMlU2TVRRMU1DbGNibHgwWVhRZ1kyOXRMbWx6YUhWdFpXa3ViREV4TVd3eE1URXhNV3hKYkM1c01URXhNV3d4TVRFeE1URkpiQzVzTVRFeGJERXhNVEZzU1d3dWJERXhNV3d4TVRFeE1XeEpiQ2hWYm10dWIzZHVJRk52ZFhKalpUb3hNRFlwWEc1Y2RHRjBJR052YlM1cGMyaDFiV1ZwTG5OdFlXNTBhV1p5WVhWa0xsTnRRVzUwYVVaeVlYVmtMbWRsZEVSbGRtbGpaVWxrS0ZWdWEyNXZkMjRnVTI5MWNtTmxPakUxS1Z4dVhIUmhkQ0JqYjIwdVpYaGhiWEJzWlM1a1lYRnpiMlowTG1obFlXeDBhSEJoYzNOd2IzSjBMbTEyY0M1MWFTNWhZM1JwZG1sMGVTNVRjR3hoYzJoQlkzUnBkbWwwZVM1cGJtbDBSR0YwWVNoVGNHeGhjMmhCWTNScGRtbDBlUzVyZERvNU5pbGNibHgwWVhRZ1kyOXRMbXhwWVc1NWFTNWpiMjF0YjI1elpHc3VZbUZ6WlM1Q1lYTmxRV04wYVhacGRIa3ViMjVEY21WaGRHVW9RbUZ6WlVGamRHbDJhWFI1TG10ME9qRXhPQ2xjYmx4MFlYUWdZVzVrY205cFpDNWhjSEF1UVdOMGFYWnBkSGt1Y0dWeVptOXliVU55WldGMFpTaEJZM1JwZG1sMGVTNXFZWFpoT2pjNE9UTXBYRzVjZEdGMElHRnVaSEp2YVdRdVlYQndMa0ZqZEdsMmFYUjVMbkJsY21admNtMURjbVZoZEdVb1FXTjBhWFpwZEhrdWFtRjJZVG8zT0Rnd0tWeHVYSFJoZENCaGJtUnliMmxrTG1Gd2NDNUpibk4wY25WdFpXNTBZWFJwYjI0dVkyRnNiRUZqZEdsMmFYUjVUMjVEY21WaGRHVW9TVzV6ZEhKMWJXVnVkR0YwYVc5dUxtcGhkbUU2TVRNd055bGNibHgwWVhRZ1lXNWtjbTlwWkM1aGNIQXVRV04wYVhacGRIbFVhSEpsWVdRdWNHVnlabTl5YlV4aGRXNWphRUZqZEdsMmFYUjVLRUZqZEdsMmFYUjVWR2h5WldGa0xtcGhkbUU2TXpJNE15bGNibHgwWVhRZ1lXNWtjbTlwWkM1aGNIQXVRV04wYVhacGRIbFVhSEpsWVdRdWFHRnVaR3hsVEdGMWJtTm9RV04wYVhacGRIa29RV04wYVhacGRIbFVhSEpsWVdRdWFtRjJZVG96TkRVM0tWeHVYSFJoZENCaGJtUnliMmxrTG1Gd2NDNXpaWEoyWlhKMGNtRnVjMkZqZEdsdmJpNU1ZWFZ1WTJoQlkzUnBkbWwwZVVsMFpXMHVaWGhsWTNWMFpTaE1ZWFZ1WTJoQlkzUnBkbWwwZVVsMFpXMHVhbUYyWVRvNE15bGNibHgwWVhRZ1lXNWtjbTlwWkM1aGNIQXVjMlZ5ZG1WeWRISmhibk5oWTNScGIyNHVWSEpoYm5OaFkzUnBiMjVGZUdWamRYUnZjaTVsZUdWamRYUmxRMkZzYkdKaFkydHpLRlJ5WVc1ellXTjBhVzl1UlhobFkzVjBiM0l1YW1GMllUb3hNelVwWEc1Y2RHRjBJR0Z1WkhKdmFXUXVZWEJ3TG5ObGNuWmxjblJ5WVc1ellXTjBhVzl1TGxSeVlXNXpZV04wYVc5dVJYaGxZM1YwYjNJdVpYaGxZM1YwWlNoVWNtRnVjMkZqZEdsdmJrVjRaV04xZEc5eUxtcGhkbUU2T1RVcFhHNWNkR0YwSUdGdVpISnZhV1F1WVhCd0xrRmpkR2wyYVhSNVZHaHlaV0ZrSkVndWFHRnVaR3hsVFdWemMyRm5aU2hCWTNScGRtbDBlVlJvY21WaFpDNXFZWFpoT2pJd05EUXBYRzVjZEdGMElHRnVaSEp2YVdRdWIzTXVTR0Z1Wkd4bGNpNWthWE53WVhSamFFMWxjM05oWjJVb1NHRnVaR3hsY2k1cVlYWmhPakV3TnlsY2JseDBZWFFnWVc1a2NtOXBaQzV2Y3k1TWIyOXdaWEl1Ykc5dmNDaE1iMjl3WlhJdWFtRjJZVG95TWpRcFhHNWNkR0YwSUdGdVpISnZhV1F1WVhCd0xrRmpkR2wyYVhSNVZHaHlaV0ZrTG0xaGFXNG9RV04wYVhacGRIbFVhSEpsWVdRdWFtRjJZVG8zTlRZeUtWeHVYSFJoZENCcVlYWmhMbXhoYm1jdWNtVm1iR1ZqZEM1TlpYUm9iMlF1YVc1MmIydGxLRTVoZEdsMlpTQk5aWFJvYjJRcFhHNWNkR0YwSUdOdmJTNWhibVJ5YjJsa0xtbHVkR1Z5Ym1Gc0xtOXpMbEoxYm5ScGJXVkpibWwwSkUxbGRHaHZaRUZ1WkVGeVozTkRZV3hzWlhJdWNuVnVLRkoxYm5ScGJXVkpibWwwTG1waGRtRTZOVE01S1Z4dVhIUmhkQ0JqYjIwdVlXNWtjbTlwWkM1cGJuUmxjbTVoYkM1dmN5NWFlV2R2ZEdWSmJtbDBMbTFoYVc0b1dubG5iM1JsU1c1cGRDNXFZWFpoT2prMU1DbGNiaUo5IiwidG4iOiIiLCJlcCI6IiJ9','os'=>'android', 'appVersion'=>'2.0.0']);
  1007. // 动态百分之三
  1008. // Queue::instance()->log('动态收益执行成功')->do("couponPlanDynamic")->job(CouponPlanJob::class)->push(['7493267,7493426,7493427,7493428,7493429,7493433,7493446', 2000, 7493500]);
  1009. // return 22;
  1010. // Queue::instance()->log('竞拍过期执行成功')->job(JpOrderJob::class)->do('YgOrderExpired')->secs(5)->push([200203]);
  1011. die();
  1012. return 22;
  1013. return Db::name('score_log')->where('from_id', 240)->where('type', 2)->sum('score');
  1014. die();
  1015. $redis = new \think\cache\driver\Redis();
  1016. $redis->delete('getCouponAreaList');
  1017. return 22;
  1018. $redis->set('getCouponAreaList', ['aa'=>'bb']);
  1019. return 22;
  1020. // return Db::name('withdraw_log')->where('status', 1)->sum('practical_money');
  1021. // return Db::name('payment')->where('state', 6)->where('total_fee', '>', '3')->sum('total_fee');
  1022. // $list = Db::name('coupon_plan_log')->whereDay('create_time', '-1 day')->group('uid')->select();
  1023. // return $list;
  1024. //
  1025. // $levelarr = array();
  1026. // foreach ($list as $key=>$val){
  1027. // $path = Db::name('user')->where('id', $val['uid'])->value('path');
  1028. // $arr = explode(',', $path);
  1029. // $level = '';
  1030. // foreach ($arr as $key1=>$val1){
  1031. // $level = Db::name('user')->where('id', $val['uid'])->value('level');
  1032. // $level .= $level;
  1033. // }
  1034. //
  1035. // array_push($levelarr, $level);
  1036. // }
  1037. //
  1038. // return $levelarr;
  1039. // return Db::name('user')->where('id', )
  1040. //
  1041. // return Db::name('score_log')->where('type', 11)->whereDay('create_at', 'yesterday')->where('uid', 'not in', [7493267,7493266])->sum('score');
  1042. // return Db::name('coupon_plan_log')->whereDay('create_time', 'yesterday')->where('uid', 'not in', [7493267,7493266])->sum('buy_num');
  1043. //
  1044. // return Db::name('coupon_plan_log')->whereDay('create_time', 'today')->group('uid');
  1045. //
  1046. // return AESjiami('Hmd1234567890');
  1047. // die();
  1048. return 22;
  1049. $ser = new ThirdPayServices();
  1050. return $ser->getYsfPayJJSubmit(3444, []);
  1051. // edit_user_xz(14,7494382, 20, 111, 0);
  1052. // edit_user_xz(14, $uid, $need_num, $insert_id, $shouxu_num);
  1053. die();
  1054. $model_user = new UserModel();
  1055. $list = $model_user->whereFindInSet('path', 7493430)->field('id,is_auth,nickname, avatar, reg_time')->toArray();
  1056. return 33;
  1057. return 23;
  1058. return password('admin');
  1059. die();
  1060. // aaa
  1061. // return Db::name('thirdxz_hforder')->where('status', 1)->sum('price');
  1062. // return Db::name('withdraw_log')->where('status', 0)->where('practical_money', '>', '10000')->field('uid,apply_money,create_at,zfb_number,zfb_name')->select();
  1063. return Db::name('payment')->where('order_type', 4)->where('state', 6)->whereDay('creat_at', 'today')->sum('total_fee');
  1064. // return Db::name('xz_log')->where('type', 3)->whereDay('create_at', '-7 day')->sum('score');
  1065. // return 22;
  1066. //
  1067. // return 33;
  1068. //
  1069. // return AESjiami('a123456789.');
  1070. //
  1071. // return Db::name('payment')->where('order_type', 4)->where('state', 6)->whereDay('creat_at', 'today')->sum('total_fee');
  1072. // return Db::name('payment')->where('order_type', 4)->where('state', 6)->whereDay('creat_at', 'today')->sum('total_fee');
  1073. //return creathfOrderSn();
  1074. // $params = [
  1075. // 'mchId'=>env('XZTHIRD.PINWEI_MCHID'),
  1076. // 'datetime'=>date('Ymdhis', time())
  1077. // ];
  1078. //
  1079. // $params['sign'] = createApiSigncreatePwApiSign($params);
  1080. //
  1081. // return $params;
  1082. // return password_hash("rasmuslerdorf", PASSWORD_DEFAULT);
  1083. // 想知道以下字符从哪里来,可参见 password_hash() 的例子
  1084. // $hash = '$2y$10$KJwzVxe/plQ/EfDU2BnJIl.tbmvpAkVD0fq3T3a5OAEwGQ0qSBAcgK';
  1085. //
  1086. // if (password_verify('rasmuslerdorf', $hash)) {
  1087. // return '密码正确';
  1088. // } else {
  1089. // return '密码错误';
  1090. // }
  1091. // return AESjiemi('5izRb20EuGOQmIasKQCfYQ==');
  1092. // RSA 加密
  1093. // return RSA_openssl('{"test":"asdfasdf","asdf":"555555"}', 'encode');
  1094. // rsa 解密
  1095. // return RSA_openssl('WJOUfBgNuFYHwgfJtwgqVt8tmlbqRzNDCXab9SrdH7xb46b4HFBDhL5AltFITbg19ZxeMZJXsoYyruRHvYP/Y3FBCjdM5N08gaM8Z0OlKW85gJfy3TlfKQmLicYmxuMVcpBLEzFpeM9CBgs5KWDnngb9zz8DlJyzV4tTR/vR73I=', 'decode');
  1096. // GOBOkWqE87XgKLdl+3ePZMk7BUV1qEI0AqiLVuDwKj2GpBVMLR+mh0RrmD7a0ZFunF7ruZpvSU2b1mf3R/UNt+DcDU8wNQL1bCxz/acG5jdkuXi95eCIAyIe2Ym7YeMyFe4y8hvAlj4j/KFHGMWgWBgxdtOXH5o8e9oSlwX3u6g=
  1097. // return RSA_openssl('GOBOkWqE87XgKLdl+3ePZMk7BUV1qEI0AqiLVuDwKj2GpBVMLR+mh0RrmD7a0ZFunF7ruZpvSU2b1mf3R/UNt+DcDU8wNQL1bCxz/acG5jdkuXi95eCIAyIe2Ym7YeMyFe4y8hvAlj4j/KFHGMWgWBgxdtOXH5o8e9oSlwX3u6g=', 'decode');
  1098. // 获取某个用户的token
  1099. // die();
  1100. // $start = date('Y-m-d H:i:s',mktime(0,0,0,date('m'),date('d'),date('Y')));
  1101. // $w = date('w',strtotime($start));
  1102. //// $last_week_mon = date('Y-m-d H:i:s',mktime(0,0,0,date('m'),date('d')-$w+1-7,date('Y')));
  1103. // $old_start = date('Y-m-d H:i:s',mktime(0,0,0,date('m'),date('d')-90,date('Y')));
  1104. // $end_time = date('Y-m-d H:i:s',mktime(0,0,0,date('m'),date('d')+1,date('Y'))-1);
  1105. //
  1106. // // 用户在上一周的抢购数据总和 用户零撸次数
  1107. // $buy_num = Db::name('coupon_plan_log')->where('uid', 7494925)->where('create_time', '>', $old_start)->sum('buy_num');
  1108. //
  1109. // return $buy_num;
  1110. // return checkUserNeedsSecuritLogin(7494925);
  1111. // $start = date('Y-m-d H:i:s',mktime(0,0,0,date('m'),date('d'),date('Y')));
  1112. // $w = date('w',strtotime($start));
  1113. //// $last_week_mon = date('Y-m-d H:i:s',mktime(0,0,0,date('m'),date('d')-$w+1-7,date('Y')));
  1114. // $old_start = date('Y-m-d H:i:s',mktime(0,0,0,date('m'),date('d')-7,date('Y')));
  1115. // $end_time = date('Y-m-d H:i:s',mktime(0,0,0,date('m'),date('d')+1,date('Y'))-1);
  1116. //
  1117. // return $end_time;
  1118. // edit_user_xz(8, 7501532, 16);
  1119. // return 22;
  1120. //
  1121. ////return $b_withdraw = array('bankStage'=>[],'businessCode'=>'WITHDRAW');
  1122. // $ser = new ThirdPayServices();
  1123. // return $ser->getYsfPayJJSubmit(3444, []);
  1124. // return 22;
  1125. // return Db::name('payment')->where('order_type', 4)->where('state', 6)->whereDay('creat_at', 'today')->sum('total_fee');
  1126. //return ;
  1127. // $time = time();
  1128. // return $order_timestart = sr_getcurtime($time, 'YmdHis');;
  1129. // $orderi_info = [
  1130. // 'businessType'=>"100007",
  1131. // 'goodsList'=>[
  1132. // 'amount'=>1,
  1133. // 'name'=>'商品名字',
  1134. // 'number'=>'1箱'
  1135. // ],
  1136. // 'id'=>'id34535'
  1137. // ];
  1138. // return json_encode($orderi_info);
  1139. // return $have_count = Db::name('machine_list')->where('uid', 7493460)->where('mid', 2)->where('state', 1)->count();
  1140. // return AESjiami('453322');
  1141. // return number_format(20*(100-5)/100, '2', '.', '');
  1142. // die();
  1143. //
  1144. // return password('Wubiao112759?@$+');
  1145. // return Db::name('user')->where('id', 'in', '7590826,7535444,7601260,7601255,7601256,7601258,7601313,7601265,7601268,7601257,7601264,7601309,7601307,7601284,7601316,7601310,7601287,7601270,7601272,7601271,7601304,7601252,7601305,7601253,7601249,7601251,7601250,7601413,7601415,7601414,7601376,7601412,7601383,7601411,7601400,7601371,7601364,7601365,7601291,7601386,7601389,7601340,7601379,7601341,7601342,7601344,7601346,7601295,7601321,7601303,7601323,7601322,7545546,7545533,7545528,7545518,7545504,7545493,7545486,7545495,7545455,7545408,7545406,7545407,7545403,7545544,7545374,7545357,7545412,7545378,7545355,7545588,7545394,7545432,7545414,7545417,7545732,7545804,7545438,7545469,7545591,7545839,7545837,7545743,7545601,7545575,7545885,7545860,7545882,7545739,7545579,7545358,7545472,7545430,7545425,7545383,7545856,7545581,7545381,7545593,7545878,7545448,7545427,7545873,7545754,7545836,7545585,7545433,7545397,7545847,7545893,7545368,7545366,7545431,7545468,7545480,7545476,7545450,7545501,7545517,7545530,7545515,7545497,7545507,7545490,7545736,7545746,7545737,7545742,7545865,7523174,7523220,7523016,7523167,7523226,7523211,7523015,7523175,7523009,7523244,7523253,7523188,7523288,7523208,7523161,7523256,7523212,7523171,7523052,7523360,7523255,7523367,7523383,7523058,7523081,7523224,7523260,7523432,7523319,7523254,7523325,7523332,7523411,7523311,7523350,7523348,7523225,7523292,7523335,7523358,7523388,7523877,7523762,7523909,7523858,7523827,7523588,7523829,7523351,7523833,7526058,7526094,7526113,7526112,7526174,7526064,7526125,7523583,7526081,7526178,7526173,7526126,7526065,7525972,7526155,7526141,7526056,7526090,7526115,7526783,7526743,7526744,7526884,7526955,7526894,7526872,7526871,7527048,7526907,7526909,7526985,7526470,7526988,7526914,7527022,7526499,7526497,7527026,7526782,7543503,7543578,7543630,7543599,7543610,7543574,7543611,7543576,7543615,7544227,7543589,7544071,7544042,7545805,7543620,7544230,7545795,7545199,7545225,7545786,7545208,7545791,7545205,7545799,7543621,7545788,7545763,7545211,7543441,7543459,7543401,7545200,7543407,7543445,7544228,7543454,7543460,7543382,7543423,7543524,7543515,7543509,7543458,7543455,7543436,7543487,7543559,7543519,7543521,7543543,7543529,7543565,7543488,7543549,7543569,7543571,7543440,7543411,7543418,7544073,7544079,7544085,7543406,7544034,7543467,7543421,7543470,7545179,7545764,7545774,7545181,7545173,7545765,7545185,7545164,7545768,7545781,7543466,7545782,7545680,7545701,7545714,7545650,7545651,7545656,7545755,7545905,7545908,7545914,7545965,7546004,7545854,7545600,7545946,7545913,7545925,7546006,7545840,7545728,7545710,7545716,7545699,7545692,7545598,7545620,7545911,7545655,7545685,7545691,7545936,7545643,7545652,7545992,7545918,7545937,7545671,7545687,7545586,7545624,7545648,7545610,7545711,7545723,7545758,7545920,7545981,7545997,7563912,7563923,7563931,7564110,7563934,7563942,7563089,7563327,7563598,7563649,7563650,7563652,7563657,7563357,7563858,7563697,7563380,7563517,7563519,7563523,7563636,7563602,7563172,7563191,7563225,7563734,7563741,7563790,7564133,7563303,7563298,7563229,7563332,7563214,7563360,7563419,7563423,7563362,7563359,7563361,7563531,7563461,7563411,7563408,7563518,7563352,7563467,7563465,7563100,7564367,7564512,7564410,7563414,7564510,7564508,7563683,7563631,7564288,7564294,7564333,7564320,7564326,7564329,7564290,7564291,7564327,7564289,7564308,7564407,7564292,7564298,7564304,7564301,7564578,7564592,7564577,7564240,7564207,7564137,7564122,7564012,7563970,7563211,7563364,7564259,7563594,7564420,7578664,7558661,7558652,7558650,7557288,7557305,7557264,7557279,7557298,7557273,7557419,7558719,7558218,7557342,7557528,7557326,7557497,7557280,7557238,7557176,7557728,7557735,7557484,7557409,7558566,7558410,7558461,7558409,7558408,7558436,7558407,7558417,7558445,7559289,7559282,7559284,7559274,7559310,7559015,7557505,7557507,7557516,7557348,7557322,7559301,7559212,7557140,7558536,7559285,7557483,7557903,7557738,7556724,7556766,7556759,7556773,7556641,7556753,7556910,7556846,7556847,7556744,7556805,7556902,7556906,7550651,7550723,7550774,7551313,7551314,7551310,7551323,7551311,7551553,7551552,7551711,7551698,7551674,7551693,7551678,7551673,7551391,7551382,7551388,7552759,7551873,7551881,7551876,7551912,7551874,7551870,7551609,7551869,7550996,7551709,7550815,7550732,7551608,7551554,7550637,7551875,7550742,7550818,7550685,7550656,7550649,7550662,7550724,7550660,7550658,7551216,7551213,7551224,7551219,7551226,7551231,7551228,7550821,7550746,7550636,7550765,7551251,7551341,7551517,7550908,7551308,7551309,7551317,7551318,7551315,7551312,7551322,7551384,7551381,7551258,7551257,7551400,7551559,7551557,7551671,7551613,7551616,7551615,7551611,7550834,7550835,7550702,7551669,7550826,7550946,7550820,7551182,7551026,7551028,7551186,7551174,7551103,7551142,7551138,7551179,7551143,7551227,7551160,7551241,7551289,7551184,7551270,7551242,7551141,7551250,7551247,7551253,7551202,7548681,7548710,7548682,7548680,7548707,7548712,7548715,7548713,7548714,7548709,7548563,7548776,7548716,7548937,7549047,7549054,7548786,7548829,7548797,7548809,7548811,7548820,7548810,7548881,7548856,7548866,7548869,7548911,7548868,7548888,7548902,7549112,7549086,7549123,7549125,7549121,7549139,7549149,7544546,7551153,7551166,7551180,7551175,7551189,7551173,7551163,7551167,7551197,7548752,7548936,7548940,7548973,7548935,7548949,7551273,7548670,7551279,7551287,7551288,7551285,7551280,7551292,7551291,7551293,7551134,7551249,7551327,7548657,7551765,7551296,7552079,7551769,7552470,7551484,7550461,7550456,7550470,7550466,7550455,7550465,7550464,7550468,7550463,7550457,7550406,7536725,7557092,7548691,7548733,7548749,7548745,7548758,7548816,7548864,7548794,7548894,7549022,7548744,7548915,7548770,7548805,7548899,7548900,7548959,7548934,7548608,7548606,7548649,7548646,7548653,7548998,7548654,7548663,7548665,7548669,7548674,7548835,7548778,7548801,7548804,7548800,7548907,7548913,7548919,7548939,7548921,7548941,7548629,7548626,7548635,7548690,7548831,7548838,7548839,7548874,7548696,7548697,7548742,7548748,7548686,7548850,7548637,7548640,7548634,7548661,7548638,7548641,7548662,7548677,7548688,7527341,7527357,7527339,7527358,7527359,7529164,7529159,7529171,7529152,7529268,7529237,7529231,7529146,7529288,7529154,7529170,7529227,7529160,7529155,7529157,7529252,7529196,7529181,7529150,7529168,7529138,7529232,7530054,7530241,7530224,7529334,7527342,7529224,7530017,7529312,7527343,7527352,7527345,7527344,7529892,7529895,7527356,7527355,7529901,7530398,7530221,7530421,7530444,7529191,7530390,7530307,7530191,7529205,7530452,7534354,7534400,7534402,7534397,7534398,7534351,7534395,7529948,7529212,7534357,7534390,7534383,7534374,7534385,7529233,7529215,7529203,7529141,7529147,7529145,7529173,7529149,7529188,7529261,7529256,7529161,7529189,7529166,7526805,7529240,7529220,7529194,7529222,7529246,7529259,7529271,7529250,7529284,7529323,7529254,7529255,7526851,7529257,7529287,7529310,7529294,7529211,7529186,7529199,7529230,7529286,7529285,7529304,7529317,7529201,7529223,7529216,7529333,7529249,7529305,7529309,7529325,7535500,7535953,7535495,7529289,7535457,7535456,7529192,7529332,7529244,7534421,7534411,7535434,7535437,7535438,7534377,7534414,7535448,7535925,7535930,7534423,7535447,7535950,7535488,7534434,7535463,7541266,7524978,7534430,7524569,7541163,7524471,7523916,7535928,7541165,7523886,7541158,7535945,7543679,7543695,7543657,7544596,7544312,7544331,7543675,7543694,7543705,7544029,7543651,7543638,7544601,7543660,7543658,7543652,7543649,7543678,7543684,7543738,7543731,7543977,7543765,7529320,7544530,7543990,7543676,7544584,7543775,7544549,7544025,7544015,7544020,7543934,7543681,7544011,7543409,7544493,7544523,7544309,7544413,7544532,7544594,7544306,7544410,7544088,7543868,7544235,7544542,7543811,7544301,7545213,7543762,7545261,7545250,7545267,7544010,7543659,7545536,7545670,7545228,7545696,7545644,7545628,7545638,7545829,7545808,7545810,7545852,7545241,7545812,7544244,7545834,7545831,7545811,7545806,7545232,7544593,7544608,7544574,7544558,7544520,7544535,7544544,7544465,7544492,7544515,7544475,7544395,7544402,7544427,7544424,7544390,7544391,7544345,7544362,7544279,7543995,7544234,7545826,7544560,7545809,7544534,7545821,7545824,7545816,7545815,7546023,7545820,7543667,7543963,7543892,7543647,7543860,7543751,7543770,7544923,7544898,7544899,7544900,7544918,7544924,7544920,7544586,7544925,7544571,7544553,7544522,7544550,7544979,7544988,7544869,7544893,7544929,7544940,7544949,7544956,7544970,7544822,7544831,7544839,7544841,7544843,7544846,7544722,7544716,7544708,7545109,7545136,7544844,7545024,7545092,7545798,7544937,7544993,7545832,7545612,7545606,7545607,7545608,7545006,7545007,7545540,7545005,7544857,7544871,7544862,7544856,7544863,7544861,7545775,7545148,7545850,7545862,7545771,7545077,7545060,7545021,7545779,7544622,7545439,7541172,7534415,7534424,7541151,7541170,7524011,7541153,7541168,7541182,7541214,7541208,7541190,7541207,7545784,7545823,7544308,7545276,7541202,7541179,7541200,7541178,7541184,7541177,7541187,7541173,7541203,7541225,7541253,7541249,7541197,7541229,7541243,7541261,7541238,7541218,7541237,7541216,7541263,7541256,7548636,7548701,7548685,7548584,7544519,7548981,7548957,7548987,7544502,7540988,7541054,7540983,7540980,7541020,7541025,7540977,7541028,7540972,7541031,7540995,7541035,7541011,7540948,7541000,7540952,7541018,7541007,7540960,7540957,7540969,7564135,7564283,7564302,7564319,7564293,7571444,7571573,7523959,7571545,7523960,7523971,7523973,7523988,7523993,7523997,7524002,7524017,7524139,7524149,7524382,7524385,7524498,7524499,7524501,7524510,7524610,7524697,7524763,7524803,7524973,7524985,7524549,7524993,7524998,7525015,7525059,7525061,7525072,7525081,7525160,7525162,7525164,7525193,7525220,7525221,7525225,7525243,7525268,7525275,7525273,7525288,7525329,7525373,7525420,7525482,7529239,7529177,7529298,7529311,7529225,7529264,7529313,7529324,7529272,7529238,7529162,7529174,7529965,7529957,7529882,7529916,7530000,7530112,7530093,7529985,7529877,7530021,7530102,7530108,7530101,7530095,7530106,7530099,7529913,7530109,7529908,7529949,7530168,7530043,7529301,7529955,7530222,7530040,7529163,7530305,7530364,7530267,7529984,7530288,7530263,7530297,7530405,7530423,7530450,7543281,7530007,7544656,7543772,7545280,7548692,7548699,7548727,7548773,7548817,7548854,7549177,7601245,7601405,7601339,7601343,7598066,7598077,7598482,7598116,7598100,7598494,7598884,7599190,7599207,7599175,7599224,7599208,7599222,7599241,7599245,7599255,7545551,7563543,7563654,7563693,7551193,7548762,7529193,7592008,7514087,7525687,7524049,7523666,7524093,7524076,7524126,7524080,7524061,7524118,7524109,7524116,7524091,7524064,7523659,7523657,7523664,7523645,7520429,7523151,7523662,7541343,7524134,7524132,7543976,7524158,7548962,7524155,7528958,7524150,7523961')->where('xz_num', '>', 10)->sum('xz_num');
  1146. //
  1147. //// return Db::name('payment')->where('order_type', 4)->where('state', 6)->whereDay('creat_at', 'today')->sum('total_fee');
  1148. //
  1149. $total = Db::name('user')->whereDay('reg_time', 'yesterday')->count('id');
  1150. $total_shim = Db::name('user')->whereDay('reg_time', 'yesterday')->where('is_auth', 1)->count('id');
  1151. $res = [
  1152. '日期'=>sr_getcurtime(time()-86400, 'Y年-m月-d日'),
  1153. '星钻总数'=>Db::name('user')->sum('xz_num'),
  1154. '星钻大于10总数'=>Db::name('user')->where('xz_num', '>', 11.5)->sum('xz_num'),
  1155. '昨日充值'=>Db::name('payment')->where('order_type', 4)->where('state', 6)->whereDay('creat_at', 'yesterday')->sum('total_fee'),
  1156. '昨日提现总金额'=>number_format(Db::name('withdraw_log')->whereDay('update_at', 'yesterday')->where('status', 1)->sum('practical_money'), '2', '.', ''),
  1157. '昨日用户新增总人数'=>$total,
  1158. '昨日用户新增实名人数'=>$total_shim,
  1159. '昨日抢购人数'=>Db::name('coupon_plan_log')->whereDay('create_time', 'yesterday')->count('id'),
  1160. '昨日星钻交易量'=>Db::name('xz_log')->where('type', 6)->whereDay('create_at', 'yesterday')->sum('score'),
  1161. '昨日星钻手续费'=>Db::name('xz_log')->where('type', 5)->whereDay('create_at', 'yesterday')->sum('shouxu_num')
  1162. ];
  1163. return json_encode($res);
  1164. // Queue::instance()->log('执行成功新增计划')->do("couponAddNewPlan")->job(CouponPlanJob::class)->secs(3)->push([13, 152, 1]);
  1165. // return 33;
  1166. // Queue::instance()->log('竞拍过期执行成功')->do('YgOrderExpired')->job(JpOrderJob::class)->push([1]);
  1167. // return 22;
  1168. //die();
  1169. // return sysconfig('xzconfig', 'xz_cur_money');;
  1170. // die();
  1171. // 星钻扣退
  1172. // edit_user_xz(13,7497003, 1 );
  1173. // 星钻退回
  1174. // edit_user_xz(8,7496595,1 );
  1175. return 11;
  1176. // return AESjiami('453211');
  1177. // if (vertifySecurityPass('035155')){
  1178. // return '通过';
  1179. // }
  1180. // return '不通过';
  1181. // adsfasdf
  1182. // $list = Db::name('user')->where('id', 'in', '7555174,7538654,7507902,7532263,7520159,7515649,7528156,7600010,7600011,7595952,7502027,7520988,7529577,7570021,7502027,7515649,7553812')->field('mobile,id')->select();
  1183. // $str = '';
  1184. //
  1185. // foreach ($list as $key=>$val){
  1186. // $str .= ("'".$val['mobile']."'");
  1187. // }
  1188. //
  1189. // return $str;
  1190. // return Db::name('payment')->where('state', 6)->where('out_trade_no', 'like', "%CL%")->sum('total_fee');
  1191. // return Db::name('payment')->where('state', 6)->where('out_trade_no', 'like', "%FYYL%")->sum('total_fee');
  1192. // $sum_before = Db::name('coupon_plan')->where('area_id', 20)->where('state', 1)->sum('target_num');
  1193. // $bobi = $sum_before * 0.7;
  1194. //
  1195. // $tuandui = $sum_before * 0.03;
  1196. //
  1197. // $score = Db::name('user')->where('mobile', 18981488889)->value('score');
  1198. //
  1199. // if (($score + $bobi+$tuandui) > 500000){
  1200. // return '负波比'.'---'.($score + $bobi+$tuandui);
  1201. // }
  1202. //
  1203. // return '正波比'.'---'.($score + $bobi+$tuandui);
  1204. // $time_arr = [];
  1205. // for ($i = 0;$i < 5;$i ++){
  1206. //
  1207. // $datastr = date("Y-m-d",strtotime("-".$i." day"));
  1208. // $str=$datastr." 0:0:0";
  1209. // $data["star"]=$str;
  1210. // $str=$datastr." 24:00:00";
  1211. // $data["end"]=$str;
  1212. //// return $data;
  1213. //
  1214. // array_push($time_arr, $data);
  1215. //// $time_arr[] = $i;
  1216. //// array_push($time_arr, $i);
  1217. // }
  1218. //
  1219. //
  1220. // return $time_arr;
  1221. //
  1222. // die();
  1223. // $income = Db::name('score_log')->where('uid',7494922)->where('state', 1)->sum('score');
  1224. // $out = Db::name('score_log')->where('uid',7494922)->where('state', 2)->sum('score');
  1225. // return [
  1226. // '收入'=>$income,
  1227. // '支出'=>$out,
  1228. // '相差'=>$income-$out
  1229. // ];
  1230. // return ;
  1231. // return AESjiami('mm123456');
  1232. // return Db::name('shop_order')->where('status', 'in', '2,3')->sum('rebate_lock_score');
  1233. // return Db::name('withdraw_log')->where('status', 1)->sum('practical_money');
  1234. // return Db::name('payment')->where('order_type', 'in',"4")->where('state', 6)->sum('total_fee');
  1235. // return getWebUrl();
  1236. // return md5(AESjiami('Hmd1234567890'));
  1237. // return Db::name('score_log')->where('uid', 7525254)->where('state', 2)->sum('score');
  1238. // die();
  1239. // Db::name('ad_error_records')->whereTime('create_time', '<', sr_getcurtime(time()))->save(['status'=>2]);
  1240. // return 22;
  1241. // $count199 = Db::name('renwu_machine_list')->where('rid', 9)->count();
  1242. // $count399 = Db::name('renwu_machine_list')->where('rid', 10)->count();
  1243. //
  1244. // return [
  1245. // '199个数'=>$count199,
  1246. // '199'=>$count199 * 199,
  1247. // '399个数'=>$count399,
  1248. // '399'=>$count399 * 399,
  1249. // '共计'=>$count399 * 399+$count199 * 199,
  1250. // '分发'=>Db::name('sys_func_log')->where('type', 1)->sum('money')
  1251. // ];
  1252. //
  1253. // die();
  1254. //
  1255. // $arr = array(
  1256. // 130, 131, 132, 133, 134, 135, 136, 137, 138, 139,
  1257. // 144, 147,
  1258. // 150, 151, 152, 153, 155, 156, 157, 158, 159,
  1259. // 176, 177, 178,
  1260. // 180, 181, 182, 183, 184, 185, 186, 187, 188, 189,
  1261. // );
  1262. // $phone = $arr[array_rand($arr)] . '' . mt_rand(1000, 9999) . '' . mt_rand(1000, 9999);
  1263. // die();
  1264. // die();
  1265. // $last_info = Db::name('coupon_plan_log')->where('plan_id', 158)->where('uid', 7548432)->max('id');
  1266. // return $last_info;
  1267. // return AESjiami('abcd123456');
  1268. // 今日总实名人数
  1269. // return Db::name('user')->whereDay('reg_time', 'today')->where('is_auth', 1)->count();
  1270. // return Db::name('ad_log')->where('uid', 75133205)->where('status', 2)->whereDay('create_time', 'today')->max('id');
  1271. // return AESjiami('abcd123456');
  1272. // die();
  1273. //
  1274. // $redis = new \think\cache\driver\Redis();
  1275. // $redis->clear();
  1276. // return 22;
  1277. // 昨日星钻交易数量
  1278. // return Db::name('xz_log')->where('type', 5)->whereDay('create_at', 'today')->sum('score');
  1279. // 所有积分星钻
  1280. return json_encode(['星钻'=>Db::name('user')->where('xz_num', '>', 0.2)->where('xz_num', '<', 200)->sum('xz_num'), 'score'=>['用户持有'=>Db::name('user')->where('id', 'not in', 7493267)->sum('score'), '池子'=>Db::name('coupon_plan')->where('state', 1)->sum('target_num')] ]);
  1281. // return sr_getcurtime(strtotime('+3 day', strtotime("2022-04-18 12:42:20")));
  1282. // return sr_getcurtime(strtotime('+3 day'));
  1283. //
  1284. Db::startTrans();
  1285. try {
  1286. Db::name('user')->where('id', 'in', '7598474,7598479,7598492,7598495,7598508,7598522,7598540,7598555,7598562,7598574,7598590,7598594,7598598,7598605,7598614,7598615,7598616,7598617,7598618,7598619,7598620,7598621,7598622,7598623,7598624,7598625,7598626,7598627,7598628,7598629,7598630,7598632,7598634,7598635,7598637,7598639,7598641,7598642,7598648,7598649,7598650,7598651,7598655,7598656,7598659,7598660,7598661,7598662,7598663,7598664,7598668,7598669,7598670,7598673,7598674,7598675,7598678,7598679,7598684,7598687,7598689,7598690,7598696,7598697,7598698,7598699,7598700,7598701,7598702,7598704,7598709,7598711,7598712,7598713,7598714,7598715,7598717,7598718,7598720,7598723,7598725,7598726,7598728,7598729,7598730,7598731,7598740,7598741,7598748,7598750,7598755,7598756,7598759,7598760,7598761,7598762,7598763,7598764,7598765,7598766,7598767,7598768,7598770,7598771,7598773,7598776,7598777,7598779,7598781,7598782,7598783,7598785,7598787,7598789,7598793,7598794,7598795,7598797,7598801,7598805,7598806,7598808,7598811,7598813,7598814,7598815,7598819,7598821,7598823,7598827,7598828,7598831,7598832,7598833,7598834,7598838,7598843,7598847,7598850,7598855,7598856,7598864,7598869,7598871,7598873,7598877,7598881,7598882,7598885,7598888,7598893,7598899,7598905,7598906,7598910,7598916,7598917,7598918,7598920,7598921,7598923,7598931,7598932,7598933,7598934,7598938,7598939,7598941,7598942,7598945,7598950,7598952,7598957,7598961,7598962,7598969,7598971,7598972,7598977,7598980,7598981,7598983,7598986,7598988,7598989,7598990,7598992,7598993,7598995,7598999,7599000,7599004,7599005,7599013,7599015,7599018,7599020,7599027,7599030,7599042,7599050,7599059,7599070,7599072,7599078,7599080,7599086,7599087,7599094,7599095,7599099,7599105,7599106,7599113,7599155')->inc('total_active', 2000)->update();
  1287. Db::commit();
  1288. }catch (\Exception $e){
  1289. Db::rollback();
  1290. return 'error';
  1291. }
  1292. return 'success';
  1293. // return AESjiami('abcd123456');
  1294. // 当前这一期购买记录 总和
  1295. return Db::name('coupon_plan_log')->where('plan_id', 143)->sum('buy_num');
  1296. // 查看昨天这个人的总收益
  1297. return Db::name('score_log')->where('uid', 7493427)->where('type', 'in', [9,10,11])->whereDay('create_at', 'yesterday')->sum('score');
  1298. // 减少用户积分
  1299. // edit_user_score(16, 7493685, 22);
  1300. // return 33;
  1301. //
  1302. // $list = Db::name('machine_list')
  1303. // ->alias('l')
  1304. // ->leftJoin('machine m','m.id = l.mid')
  1305. // ->field('l.*,m.name,m.add_active')
  1306. // ->where('get_type', 'in', [2,3])
  1307. // ->where('state', 2)
  1308. // ->select()
  1309. // ->toArray();
  1310. // foreach ($list as $key=>$val){
  1311. //
  1312. // if ($key > 1391){
  1313. // edit_user_active(5,$val['uid'], $val['add_active']);
  1314. // }
  1315. // }
  1316. // return 22;
  1317. // $m_machinelist = new MachineListModel();
  1318. // return $m_machinelist->whereTime('expire_time', '<', date("Y-m-d",strtotime("+90 day")))->where('state', 1)->select()->toArray();
  1319. // return AESjiami('abcd123456');
  1320. //return $error_count = env('API.ORDER_ERROR_BOTH_COUNT', 20);
  1321. // $sql = "update zy_user set zy_user.`level` = `super_lv` where `super_lv` > 0";
  1322. // edit_user_score(16,7507305,14);
  1323. // $modeluser = new UserModel();
  1324. // $list = Db::name('active_log')->where('type', 3)->select();
  1325. // foreach ($list as $key=>$val){
  1326. // $modeluser->where('id', $val['uid'])->dec('total_active', $val['score']*2)->update();
  1327. // }
  1328. //
  1329. // return 33;
  1330. // // 获取团队上面所有uid
  1331. $str = '';
  1332. $list = Db::name('user')->where('pid', 7496093)->field('id,pid')->select()->toArray();
  1333. foreach ($list as $key=>$val){
  1334. $str = $str . $val['id'].',';
  1335. }
  1336. return $str;
  1337. $model = new UserModel();
  1338. return $model->getFansData(7496093);
  1339. // 7495457
  1340. $list = Db::name('user')->whereFindInSet('path', 7495457)->field('id')->select()->toArray();
  1341. // $active_arr = [1=>1,2=>1,3=>10,4=>50,5=>100];
  1342. $active = 1;
  1343. $less = 0;
  1344. foreach ($list as $key=>$val){
  1345. $mlist = Db::name('machine_list')->where('uid', $val['id'])->field('mid,state')->select();
  1346. foreach ($mlist as $k1=>$v1){
  1347. $machine = Db::name('machine')->where('id', $v1['mid'])->find();
  1348. if ($v1['state'] == 1){
  1349. $active = $active + $machine['add_active'];
  1350. }else{
  1351. $less = $less + $machine['add_active'];
  1352. }
  1353. }
  1354. }
  1355. return ['active'=>$active, 'less'=>$less];
  1356. // 获取团队下面所有uid
  1357. // $str = '';
  1358. // $list = Db::name('user')->where('pid', 7496093)->field('id,pid')->select()->toArray();
  1359. //
  1360. // foreach ($list as $key=>$val){
  1361. // $str = $str . $val['id'].',';
  1362. // }
  1363. //
  1364. // return $str;
  1365. Db::startTrans();
  1366. try {
  1367. $list = Db::name('user')->where('pid', 'in', "7496093,7499553,7493635")->where('status', 0)->field('id,status,performance_me,money_income')->select()->toArray();
  1368. foreach ($list as $key=>$val){
  1369. Db::name('user')->where('id', $val['id'])->save(['status'=>1]);
  1370. // if ($val['performance_me'] > 0 || $val['money_income'] > 0){
  1371. // Db::name('user')->where('id', $val['id'])->save(['status'=>1]);
  1372. // }else{
  1373. // Db::name('user')->where('id', $val['id'])->save(['status'=>0]);
  1374. // }
  1375. }
  1376. Db::commit();
  1377. }catch (\Exception $e){
  1378. Db::rollback();
  1379. return $e->getMessage();
  1380. }
  1381. return 22;
  1382. $m_user = new UserModel();
  1383. return $m_user->getFansData('7496093');
  1384. return Db::name('payment')->where('state', 6)->where('pay_at', '>', '2022-05-16 00:00:00')->where('order_type', 4)->sum('total_fee');
  1385. // 今日团队新增
  1386. return Db::name('user')->where('reg_time', '>', '2022-05-16 00:00:00')->where('is_auth', 1)->count();
  1387. if (Db::name('xz_log')->where([['uid', '=', 7493426],['type','=', 3],['create_at','>', sr_getcurtime(time()-86400*3)]])->find()){
  1388. return 11;
  1389. }
  1390. return 22;
  1391. die();
  1392. incTodayTeamStatic(7500968, 2, '7493267,7493487,7499425');
  1393. return 11;
  1394. // 全网星钻手续费比例星钻分红
  1395. // return Db::name('userteam_log')->where('day', sr_getcurtime(strtotime("-1 day"), 'Y-m-d'))->where('type', 2)->field('level,day,num')->select();
  1396. // return Db::name('xz_log')->where('uid', 7493727)->where('state', 1)->sum('score');
  1397. // die();
  1398. // return Db::name('payment')->where('state', 6)->where('creat_at', '>', '2022-05-11 00:00:00')->where('order_type', 4)->sum('total_fee');
  1399. //
  1400. // return urlencode(getWebUrl().'/api/thirdPayClSuccess');
  1401. // return AESjiemi('KFM7rNmEprpl7awDjqjJNrZ0P82HeE61L1SDN9tT5EW3NLgXk6ku3Oh8fiBPiWKgy41w\/XH3ss2jBIThLmprFA==');
  1402. // return bcmul(10.311933, 100, 0);
  1403. //
  1404. //
  1405. //
  1406. // return sr_getcurtime(time(), 'Ymd');
  1407. // sr_log('aa');
  1408. // return 11;
  1409. // Queue::instance()->log('动态收益执行成功')->do("couponPlanDynamic")->job(CouponPlanJob::class)->push(['7493267,7493426,7493427,7493428,7493429,7493433,7493452,7493974,7495238', 1000, '7503557']);
  1410. // return 11;
  1411. // $path = Db::name('user')->where('id', 7498935)->value('path');
  1412. //
  1413. // $arr = explode(',', $path);
  1414. // return Db::name('user')->where('id','in', $arr)->field('level,id')->select();
  1415. //
  1416. // $list = Db::name('score_log')->where('create_at', '>', '2022-05-09 02:56:43')->where('type', '1')->field('uid, score')->select()->toArray();
  1417. //
  1418. // $arr = [];
  1419. // foreach ($list as $key=>$value){
  1420. // $user = Db::name('user')->where('id', $value['uid'])->field('id,level,path')->find();
  1421. // array_push($arr, ['id'=>$value['uid'], 'level'=>$user['level'], 'score'=>$value['score'], '']);
  1422. // }
  1423. // return $arr;
  1424. //
  1425. // return Db::table('zy_devices_record')
  1426. //// ->field('username,max(score)')
  1427. // ->group('udid')
  1428. // ->having('count(udid)>1')
  1429. // ->select();
  1430. //
  1431. // return Db::name('devices_record')->group('udid')->having("count(udid)>1")->select();
  1432. // return Db::execute('select * from zy_devices_record GROUP BY udid HAVING count(udid) > 1');
  1433. //
  1434. //return Db::query("select * from zy_user where status=0", ['id' => 1]);
  1435. //
  1436. // $list = Db::query("");
  1437. // return $list;
  1438. //
  1439. // return Db::query("select * from zy_devices_record where 1=1 GROUP BY udid HAVING count(udid) > 1");
  1440. // edit_user_score(9 , 7493430, 0.65);
  1441. // edit_user_score(11 , 7493430, 0.65);
  1442. // return 11;
  1443. // 总共平台波比
  1444. // $muser = new UserModel();
  1445. //
  1446. // $userinfo = $muser->where('id', 7493434)->field('score, id,pid,is_auth,level')->find();
  1447. // $piduserinfo = $muser->where('id', $userinfo['pid'])->field('score, id,pid,is_auth,level')->find();
  1448. // $user_de = 605;
  1449. // $pj_score = 0;
  1450. // // 平级收益
  1451. // if ($piduserinfo && $userinfo['level'] > 0){
  1452. // if ($userinfo['level'] == $piduserinfo['level']){
  1453. // $money = $user_de - 560;
  1454. // $pj_score = number_format($money * env('coupon.COUPON_PINGJI_SCALE', 0)/100, 4, '.', '');
  1455. // }
  1456. // }
  1457. //
  1458. // return $pj_score;
  1459. //
  1460. //
  1461. //
  1462. // return [
  1463. // 'dongtai'=> Db::name('score_log')->where([['type', '=', 11],['create_at', '>','2022-05-07 00:01:18']])->sum('score'),
  1464. // 'pingji'=> Db::name('score_log')->where([['type', '=', 10],['create_at', '>','2022-05-07 00:01:18']])->sum('score'),
  1465. // 'zhitui'=> Db::name('score_log')->where([['type', '=', 9],['create_at', '>','2022-05-07 00:01:18']])->sum('score'),
  1466. // 'jingtai'=> Db::name('score_log')->where([['type', '=', 2],['create_at', '>','2022-05-07 00:01:18']])->sum('score')
  1467. // ];
  1468. //
  1469. // $list = Db::name('score_log')->where([['type', '=', 2],['create_at', '>','2022-05-07 00:01:18']])->select()->toArray();
  1470. // $arr = [];
  1471. // foreach ($list as $key=>$value){
  1472. // $user = Db::name('user')->where('id', $value['uid'])->field('id,level,pid')->find();
  1473. // if ($user['level'] > 0){
  1474. // $piduser = Db::name('user')->where('id', $user['pid'])->field('id,level,pid')->find();
  1475. // if ($piduser['level'] == $user['level']){
  1476. // array_push($arr, $value);
  1477. // }
  1478. //
  1479. // }
  1480. // }
  1481. //
  1482. // return $arr;
  1483. // return AESjiami('hxf250725');
  1484. // 今日总充值
  1485. return Db::name('payment')->where('state', 6)->where('pay_at', '>', '2022-04-16 00:00:00')->where('order_type', 4)->sum('total_fee');
  1486. // return Db::name('payment')->where('state', 6)->where('order_type', 4)->sum('total_fee');
  1487. // return Db::name('payment')->where('state', 6)->where('order_type', 2)->sum('total_fee');
  1488. // return Db::name('withdraw_log')->where('status', 1)->sum('practical_money');
  1489. //
  1490. // die();
  1491. // die();
  1492. // ======================================= 查看直推看广告 ============================================
  1493. // $list = Db::name('user')->where('pid', 7493477)->where('is_auth', 1)->field('id, mobile')->select();
  1494. // $uids = [];
  1495. // foreach ($list as $key=>$val){
  1496. // array_push($uids, $val['id']);
  1497. //
  1498. // }
  1499. // return Db::name('ad_log')->where('type', 2)->whereDay('create_time', 'yesterday')->where('uid', 'in', $uids)->field('create_time')->select();
  1500. // return $uids;
  1501. // ==============================================================================================================
  1502. // return Db::name('sys_func_log')->where('type', 1)->sum('money');
  1503. // return Db::name('user')->where('reg_time', '>', '2022-04-25 00:00:00')->where('reg_time', '<', '2022-04-26 00:00:00')->where('is_auth', 1)->count('id');
  1504. // die();
  1505. // die();
  1506. // return Db::name('payment')->where('state', 6)->where('order_type', 2)->where('pay_at', '<', '2022-04-22 11:45:13')->count('id');
  1507. // die();
  1508. // return Db::name('devices_record')->field('udid, uid')->group('udid')->select();
  1509. // ================ 计算任务包很天增长 ================
  1510. $arr = [];
  1511. // 矿机增长
  1512. for ($i=0;$i<9;$i++){
  1513. $time = sr_getcurtime(time()-86400*$i, 'Y-m-d');
  1514. $count = Db::name('renwu_machine_list')->whereDay('create_time',$time)->where('rid', 9)->count();
  1515. $count1 = Db::name('renwu_machine_list')->whereDay('create_time',$time)->where('rid', 10)->count();
  1516. $arr[$time] = ['199'=>$count, '399'=>$count1, 'all'=>$count + $count1];
  1517. }
  1518. return json_encode($arr);
  1519. // ================ 计算任务包很天增长 ================
  1520. return Db::name('coupon_plan_log')->where('plan_id', 112)->sum('buy_num');
  1521. die();
  1522. // ==========================================================================================
  1523. // ===============计算每一期消费抢购目标金额跟实际买入
  1524. $res = [];
  1525. $list = Db::name('coupon_plan')->where('state', 'in', [1,2])->select()->toArray();
  1526. foreach ($list as $key=>$val){
  1527. $res[$val['id']] = Db::name('coupon_plan_log')->where('plan_id', $val['id'])->sum('buy_num');
  1528. }
  1529. return $res;
  1530. // ==========================================================================================
  1531. // return $request->ip();
  1532. // return AESjiemi('537PacNG7epB4QcZklKbHw==');
  1533. // return intval(2.34);
  1534. // 锁定积分
  1535. // Db::name('shop_order')->where('status','in', [1, 2])->sum('rebate_lock_score');
  1536. // 总积分
  1537. Db::name('shop_order')->where('status','in', [1, 2])->sum('rebate_score');
  1538. //用户总消费
  1539. Db::name('payment')->where('state','in', 6)->where('order_type', 4)->sum('total_fee');
  1540. // 199 分红任务包
  1541. // 399 分红任务包
  1542. // 总提现金额
  1543. return Db::name('withdraw_log')->where('status', 1)->sum('practical_money');
  1544. die();
  1545. return Db::name('payment')->where('state', 6)->where('order_type', 4)->sum('total_fee');
  1546. // Db::name('shop_order')->where('status', 'in', [1,2])->update(['ship_code'=>'', 'ship_name'=>'', 'ship_number'=>'', 'status'=>1]);
  1547. $list = Db::name('shop_order')->select()->toArray();
  1548. foreach ($list as $key=>$val){
  1549. $uptime = $val['updated_time'];
  1550. $cutime = $val['created_time'];
  1551. Db::name('shop_order')->where('order_id', $val['order_id'])->update(['created_time'=>$uptime, 'updated_time'=>$cutime]);
  1552. }
  1553. return 11;
  1554. // $user_model = new UserModel();
  1555. // return $list = $user_model->where('is_auth', 1)->field('id,is_auth')->select();
  1556. //// foreach ()
  1557. return 11;
  1558. Db::name('getali_token')->insertGetId([
  1559. 'uid'=>33,
  1560. 'content'=>json_encode(['aa'=>'bb']),
  1561. 'create_time'=>sr_getcurtime(time()),
  1562. 'ip'=>$request->ip()
  1563. ]);
  1564. return 22;
  1565. return $count = Db::name('getali_token')->whereDay('create_time', 'today')->where('uid', 33)->count();
  1566. die();
  1567. $pay_info= Db::name('payment')->where('out_trade_no', 'DLB1649942227721944271609429OP')->find();
  1568. sr_testDb(json_encode($pay_info), 1);
  1569. return 22;
  1570. $params = [
  1571. 'appid'=>'92b8bd950a272d07038c72fdc4ca80f1',
  1572. 'method'=>'payment.aljsapp',
  1573. 'merchant'=>'220971127793732674',
  1574. 'body'=>'购买商品',
  1575. 'external_order_no'=>'24235256', // 我们自己的订单号
  1576. 'total_amount'=>'1.5',
  1577. 'notify_url'=>'http://api.meikangjw.com/api/aliResult'
  1578. ];
  1579. $sign = thirdPayGetSign($params, '9e4089dd079d8f6e3bb9f274825818ad');
  1580. $params['sign'] = $sign;
  1581. // return $params;
  1582. $res = _curlrequest('http://openpay.duolaibei.com/api/gateway', $params, 'post');
  1583. return $res;
  1584. return AESjiami('abcd123456');
  1585. // return encode('888888');
  1586. // return decode('123456x544qo83ef');
  1587. $ser = new UserServices();
  1588. $res = $ser->checkSmsCode('286117', 'register', '18280066008');
  1589. // return json_encode($res);
  1590. return $res?'11':'22';
  1591. return $new_login = cryption('888888', 'E', 'zy02022');
  1592. return $new_login = cryption('7H+6DCDrGMtrESqhogM', 'D', 'zy02022');
  1593. return AESjiami('haohao6752');
  1594. $model = new UserModel();
  1595. try {
  1596. $model->getUserDetailByUid('7493267');
  1597. }catch (Exception $e){
  1598. return api_error_return($e->getMessage());
  1599. }
  1600. return 22;
  1601. }
  1602. // 测试redis
  1603. public function testredis(){
  1604. die();
  1605. $redis = new \think\cache\driver\Redis();
  1606. $redis->connect('127.0.0.1', 6379);
  1607. $redis->set('Magic','http://shejishi.cc');
  1608. echo $redis->get('Magic');
  1609. }
  1610. // 订单退款接口
  1611. public function refund(Request $request){
  1612. die();
  1613. //die();
  1614. // list($body, $total_amount, $order_type, $remarks, $trade_type, $pay_way, $voucher_img) = $this->_payConf($uid, $params);
  1615. // 这是测试 线要干掉
  1616. // $total_amount = floatval('0.'.mt_rand(1, 3).mt_rand(1, 9));
  1617. // $out_trade_no = 'CL'.rand(1000000000, 9999999999) . (string)date('ymdhis', time()) . (int)microtime(true); // 订单号
  1618. $params = [
  1619. 'appid'=>'1059174',
  1620. 'out_trade_no'=>'CL82200455302206141216301655180190'
  1621. ];
  1622. // sr_log(json_encode($params));
  1623. $sign = thirdPayGetSignCL('XMLfjHMPOGexsSaadIWSVCNG0XJBClZZ', $params);
  1624. $params['sign'] = $sign;
  1625. // return $params;
  1626. // sr_log(json_encode($params));
  1627. $res = _curlrequest('https://api2.payunk.com/index/refund', $params, 'post');
  1628. sr_log(sr_getcurtime(time()).$res);
  1629. $res = json_decode($res);
  1630. return $res;
  1631. if ($res && isset($res->code) && $res->code == 200){
  1632. // $this->setPaymentOrder(compact('body', 'out_trade_no','total_amount', 'remarks', 'uid', 'trade_type', 'order_type', 'pay_way', 'voucher_img'), 7);
  1633. return api_succ_return(['msg'=>'请求成功', 'data'=>['thirdpayclwx'=>['url'=>$res->url,'success_url'=>$success_url, 'error_url'=>$error_url]]]);
  1634. }else{
  1635. return api_error_return('获取失败');
  1636. }
  1637. }
  1638. // 请求商品缓存
  1639. public function updateTemple(Request $request){
  1640. die();
  1641. Db::startTrans();
  1642. try {
  1643. $temp_list = Db::name('shop_buynote')->field('id,content')->select();
  1644. $tempsarr = [];
  1645. foreach ($temp_list as $key=>$val){
  1646. $tempsarr[$val['id']] = $val['content'];
  1647. }
  1648. $list = Db::name('shop_goods')->field('goods_id,buynote_template_id')->select();
  1649. foreach ($list as $key=>$val){
  1650. Db::name('shop_goods')->where('goods_id', $val['goods_id'])->save(['buynote_template'=>$tempsarr[$val['buynote_template_id']]]);
  1651. }
  1652. Db::commit();
  1653. }catch (\Exception $e){
  1654. Db::rollback();
  1655. return $e->getMessage();
  1656. }
  1657. return 'success';
  1658. }
  1659. }