浏览代码

通知功能优化

shish 6 年之前
父节点
当前提交
efed9bd386
共有 1 个文件被更改,包括 35 次插入3 次删除
  1. 35 3
      biz/message/classes/InformAdminClass.php

+ 35 - 3
biz/message/classes/InformAdminClass.php

@@ -69,7 +69,39 @@ class InformAdminClass extends BaseClass
 	//宝贝售出提醒 shish 2020.5.31
 	public static function goodsSoldInform($params, $admin, $TMList)
 	{
-	
+		$totalFee = isset($params['totalFee']) ? $params['totalFee'] : 0;
+		$orderId = isset($params['orderId']) ? $params['orderId'] : '';
+		$orderSn = isset($params['orderSn']) ? $params['orderSn'] : '';
+		$orderName = '商品';
+		$userName = '石头';
+		$data['briefContent'] = "客户" . $userName . "付款" . $totalFee . '元';
+		//收入提醒
+		$openId = isset($admin['adminBaseInfo']['openId']) ? $admin['adminBaseInfo']['openId'] : '';
+		$miniOpenId = isset($admin['adminBaseInfo']['miniOpenId']) ? $admin['adminBaseInfo']['miniOpenId'] : '';
+		$shortTempId = 'OPENTM207422813';
+		$tempId = isset($TMList[$shortTempId]) ? $TMList[$shortTempId] : '';
+		$tMessage = [
+			"touser" => $openId,
+			"template_id" => $tempId,
+			"url" => Yii::$app->params['adminUrl'] . '/order/detail',
+			"data" => [
+				"first" => ["value" => '您有新的收入!', "color" => "#173177"],
+				"keyword1" => ["value" => (string)$orderSn, "color" => "#173177"],
+				"keyword2" => ["value" => $orderName, "color" => "#173177"],
+				"keyword3" => ["value" => number_format($totalFee, 2) . '元', "color" => "#173177"],
+				"keyword4" => ["value" => number_format($totalFee, 2) . '元', "color" => "#173177"],
+				"keyword5" => ["value" => $userName, "color" => "#173177"],
+				"remark" => ["value" => '点此查看详细', "color" => "#173177"]
+			]
+		];
+		if (!empty($miniOpenId)) {
+			$tMessage['miniprogram']['appid'] = $params['miniAppId'];
+			$tMessage['miniprogram']['pagepath'] = 'admin/order/detail?id=' . $orderId;
+		}
+		$data['tMessage'] = json_encode($tMessage);
+		$msg = "客户" . $userName . "付款" . $totalFee . '元';
+		$data['content'] = $msg;
+		return $data;
 	}
 	
 	//送到通知 shish 2020.1.31
@@ -123,13 +155,13 @@ class InformAdminClass extends BaseClass
 			"template_id" => $tempId,
 			"url" => Yii::$app->params['adminUrl'] . '/order/detail',
 			"data" => [
-				"first" => ["value" => '您有宝贝售出哦!', "color" => "#173177"],
+				"first" => ["value" => '您有新的收入!', "color" => "#173177"],
 				"keyword1" => ["value" => (string)$orderSn, "color" => "#173177"],
 				"keyword2" => ["value" => $orderName, "color" => "#173177"],
 				"keyword3" => ["value" => number_format($totalFee, 2) . '元', "color" => "#173177"],
 				"keyword4" => ["value" => number_format($totalFee, 2) . '元', "color" => "#173177"],
 				"keyword5" => ["value" => $userName, "color" => "#173177"],
-				"remark" => ["value" => '点此查看详细、编辑收花人信息。', "color" => "#173177"]
+				"remark" => ["value" => '点此查看详细', "color" => "#173177"]
 			]
 		];
 		if (!empty($miniOpenId)) {