fix(workWechat): 修复推送产品信息到企业微信的功能
- 在发送消息前增加对 URL 的判断,确保只在生产环境发送 - 优化了代码结构,提高了代码的可读性和维护性
This commit is contained in:
parent
2580957b71
commit
afc39e852a
@ -11,25 +11,27 @@ class ProductOffer
|
||||
{
|
||||
try {
|
||||
$url = getenv('PUSHPRODUCTOFFER');
|
||||
$order_id = $data['order_id'];
|
||||
$store_name = $data['store_name'];
|
||||
$num = $data['buyer_nums'];
|
||||
$unit_name = $data['unit_name'];
|
||||
$price = $data['price'];
|
||||
$create_time = $data['create_time'];
|
||||
$buyer_name = $data['buyer_name'];
|
||||
$pay_type = $data['pay_type_name'];
|
||||
$urls=getenv('APP_URL')."/api/purchase_product_offer?date=".$data['create_time'];
|
||||
$arr = ["msgtype" => "markdown", "markdown" => ["content" => "有新的采购商品
|
||||
>订单ID:<font color=\"comment\">$order_id</font>
|
||||
>商品名称:<font color=\"comment\">$store_name</font>
|
||||
>数量/单位:<font color=\"comment\">$num/$unit_name</font>
|
||||
>采购人:<font color=\"comment\">$buyer_name</font>
|
||||
>采购金额:<font color=\"comment\">$price</font>
|
||||
>采购时间:<font color=\"comment\">$create_time</font>
|
||||
>支付方式:<font color=\"comment\">$pay_type</font>
|
||||
[下载今日采购表格]($urls)"]];
|
||||
(new Curl())->postJson($url, json_encode($arr, true));
|
||||
if($url){
|
||||
$order_id = $data['order_id'];
|
||||
$store_name = $data['store_name'];
|
||||
$num = $data['buyer_nums'];
|
||||
$unit_name = $data['unit_name'];
|
||||
$price = $data['price'];
|
||||
$create_time = $data['create_time'];
|
||||
$buyer_name = $data['buyer_name'];
|
||||
$pay_type = $data['pay_type_name'];
|
||||
$urls=getenv('APP_URL')."/api/purchase_product_offer?date=".$data['create_time'];
|
||||
$arr = ["msgtype" => "markdown", "markdown" => ["content" => "有新的采购商品
|
||||
>订单ID:<font color=\"comment\">$order_id</font>
|
||||
>商品名称:<font color=\"comment\">$store_name</font>
|
||||
>数量/单位:<font color=\"comment\">$num/$unit_name</font>
|
||||
>采购人:<font color=\"comment\">$buyer_name</font>
|
||||
>采购金额:<font color=\"comment\">$price</font>
|
||||
>采购时间:<font color=\"comment\">$create_time</font>
|
||||
>支付方式:<font color=\"comment\">$pay_type</font>
|
||||
[下载今日采购表格]($urls)"]];
|
||||
(new Curl())->postJson($url, json_encode($arr, true));
|
||||
}
|
||||
} catch (\Throwable $e) {
|
||||
Log::error('推送商品信息保存:'.$e->getMessage());
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user