Browse Source

Merge branch 'qs_local_mp' into develop

# Conflicts:
#	app/Admin/Controllers/Test.php
#	composer.lock
master
lanzu_qsy 5 years ago
parent
commit
ca2ff54020
  1. 3
      app/Admin/Controllers/LanzuMmWithdrawController.php
  2. 53
      app/Admin/Controllers/Test.php
  3. 1
      composer.json
  4. 972
      composer.lock

3
app/Admin/Controllers/LanzuMmWithdrawController.php

@ -159,8 +159,9 @@ class LanzuMmWithdrawController extends AdminController
->options([1 => '已同意', -1 => '已拒绝'])
->default(0)->disable();
} else {
$form->model()->status = 1;
$form->radio('status', '状态')
->options([1 => '同意', -1 => '拒绝'])->default(1,true);
->options([1 => '同意', -1 => '拒绝']);
}
$form->saved(function (Form $form) use ($mmId) {

53
app/Admin/Controllers/Test.php

@ -4,34 +4,39 @@
namespace App\Admin\Controllers;
use AlibabaCloud\Client\AlibabaCloud;
use AlibabaCloud\Client\Exception\ClientException;
use AlibabaCloud\Client\Exception\ServerException;
use Dcat\Admin\Controllers\AdminController;
use EasyWeChat\Factory;
class Test extends AdminController
{
public function test($openid='ojbLs4otqY74RjlVHLlywoaLS5t8'){
$data = [];
$user = '覃生';
//$data['openid'] = 'o0JHr4nKmDGtfnTUQoP-yovB39w4';
$data['openid'] = $openid;
$data['amount'] = 0.3 * 100;
$data['partner_trade_no'] = time();
$data['re_user_name'] = '覃生';
$data['desc'] = '测试';
return self::transfers($data);
}
public static function transfers($data = [])
public function sentSms()
{
$app = Factory::payment(config('wechat.payment.default'));
$res = $app->transfer->toBalance([
'partner_trade_no' => $data['partner_trade_no'], // 商户订单号,需保持唯一性(只能是字母或者数字,不能包含有符号)
'openid' => $data['openid'],
'check_name' => 'NO_CHECK', // NO_CHECK:不校验真实姓名, FORCE_CHECK:强校验真实姓名
're_user_name' => $data['re_user_name'], // 如果 check_name 设置为FORCE_CHECK,则必填用户真实姓名
'amount' => $data['amount'], // 企业付款金额,单位为分
'desc' => $data['desc'], // 企业付款操作说明信息。必填
]);
return $res;
AlibabaCloud::accessKeyClient('LTAI4GBjK1Ha8r8fvDdq9atk','ZbRGJT44SEE2GGGy29bPmBVY2e2D6l')
->regionId('cn-shenzhen')
->asDefaultClient();
try {
$result = AlibabaCloud::rpc()
->product('Dysmsapi')
->version('2020-09-4')
->action('SendSms')
->method('POST')
->host('dysmsapi.aliyuncs.com')
->options([
'query' => [
'RegionId' => "cn-shenzhen",
'PhoneNumbers' => "13481194554",
'SignName' => "懒族 ",
],
])
->request();
dd($result);
}catch (ClientException $e){
echo $e->getErrorMessage() . PHP_EOL;
}catch (ServerException $e){
echo $e->getErrorMessage() . PHP_EOL;
}
}
}

1
composer.json

@ -9,6 +9,7 @@
"license": "MIT",
"require": {
"php": "^7.2.5",
"alibabacloud/client": "^1.5",
"dcat/laravel-admin": "^1.6",
"fideloper/proxy": "^4.2",
"fruitcake/laravel-cors": "^1.0",

972
composer.lock
File diff suppressed because it is too large
View File

Loading…
Cancel
Save