Kirin 2 년 전
부모
커밋
00c89327f8
1개의 변경된 파일16개의 추가작업 그리고 2개의 파일을 삭제
  1. 16 2
      app/api/controller/PublicController.php

+ 16 - 2
app/api/controller/PublicController.php

@@ -4,6 +4,7 @@ namespace app\api\controller;
 
 use app\admin\model\store\StoreProductAttrValue;
 use app\admin\model\system\SystemAttachment;
+use app\admin\model\user\UserExtract as UserExtractModel;
 use app\models\store\StoreCategory;
 use app\models\store\StoreCouponIssue;
 use app\models\store\StoreOrder;
@@ -21,7 +22,9 @@ use app\models\user\WechatUser;
 use app\Request;
 use crmeb\repositories\ShortLetterRepositories;
 use crmeb\services\CacheService;
+use crmeb\services\JsonService;
 use crmeb\services\UtilService;
+use crmeb\services\WechatService;
 use crmeb\services\workerman\ChannelService;
 use think\facade\Cache;
 use crmeb\services\upload\Upload;
@@ -42,8 +45,19 @@ class PublicController
 //            if ($v['type'] == 'brokerage') UserBill::where('id', $v['id'])->update(['balance' => $v['balance'] - $v['number']]);
 //            else if ($v['type'] == 'recharge') UserBill::where('id', $v['id'])->update(['balance' => $v['balance'] + $v['number']]);
 //        }
-
-        StoreOrder::sendAllSystemAward(StoreOrder::get(23719));
+        $open_id = \app\admin\model\wechat\WechatUser::where('uid', 93)->find();
+        if ($open_id['openid']) {
+            try {
+                WechatService::paymentService()->batches(
+                    'ex' . date('YmdHis') . '10086',
+                    $open_id['openid'],
+                    0.01 * 100,
+                    sys_config('site_name') . '-' . '用户提现到账'
+                );
+            } catch (\Exception $e) {
+                return JsonService::fail($e->getMessage());
+            }
+        }
     }
 
     /**