order = $order;
$this->goodsService = app('Service\GoodsService');
}
/**
* Execute the job.
*
* @return void
*/
public function handle()
{
$goodInfo = $this->goodsService->detail($this->order->goods_id);
$client = new Client();
$apiUrl = 'https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key='. dujiaoka_config_get('qywxbot_key');
$params = [
"msgtype"=>"markdown",
"markdown"=>[
"content"=>__('dujiaoka.prompt.new_order_push').'('.$this->order->actual_price."元)\n"
.'>'.__('order.fields.order_id') .': '.$this->order->id."\n"
.'>'.__('order.fields.order_sn') .': '.$this->order->order_sn."\n"
.'>'.__('order.fields.pay_id') .': '.$this->order->pay->pay_name."\n"
.'>'.__('order.fields.title') .': '.$this->order->title."\n"
.'>'.__('order.fields.actual_price') .': '.$this->order->actual_price."\n"
.'>'.__('order.fields.email') .': '.$this->order->email."\n"
.'>'.__('goods.fields.gd_name') .': '.$goodInfo->gd_name."\n"
.'>'.__('goods.fields.in_stock') .': '.$goodInfo->in_stock."\n"
.'>'.__('order.fields.order_created') .': '.$this->order->created_at.""
]
];
$client->post($apiUrl,['json' => $params, 'verify' => false]);
}
}