master
cody 4 months ago
parent 98c055eff2
commit d995294e9f

@ -13,7 +13,10 @@ use App\Models\Config;
use App\Models\Message;
use App\Models\SupplyDemand;
use App\Models\SupplyDemandKeep;
use App\Notifications\BirthdayNotify;
use App\Notifications\SupplyDemandNotify;
use Illuminate\Support\Facades\DB;
use Illuminate\Support\Facades\Notification;
use Illuminate\Support\Facades\Validator;
class SupplyDemandController extends CommonController
@ -130,7 +133,14 @@ class SupplyDemandController extends CommonController
} else {
$model = new SupplyDemand();
$all['user_id'] = $this->getUserId();
// 发通知
// 短信通知
$supply_demand_mobile = Config::getValueByKey('supply_demand_mobile');
$supply_demand_mobile = explode(',', $supply_demand_mobile);
$smsSign = Config::getValueByKey('sms_sign');
$content = "{$smsSign}【{$this->getUser()->name}】发布了一条新的供需信息";
foreach ($supply_demand_mobile as $mobile) {
ymSms($mobile, $content);
}
}
$model->fill($all);
$model->save();

@ -1,48 +0,0 @@
<?php
/**
* 缴费通知
*/
namespace App\Notifications;
use Illuminate\Bus\Queueable;
use Illuminate\Notifications\Notification;
class SupplyDemand extends Notification
{
use Queueable;
public $data;
/**
* Create a new notification instance.
*
* @return void
*/
public function __construct($data)
{
$this->data = $data;
}
/**
* Get the notification's delivery channels.
*
* @param mixed $notifiable
* @return array
*/
public function via($notifiable)
{
return ['database'];
}
/**
* Get the array representation of the notification.
*
* @param mixed $notifiable
* @return array
*/
public function toArray($notifiable)
{
return $this->data;
}
}
Loading…
Cancel
Save