Browse Source

发券行为

shish 6 years ago
parent
commit
c555b577f0
2 changed files with 19 additions and 2 deletions
  1. 9 0
      app/saas/controllers/TestController.php
  2. 10 2
      biz/coupon/classes/CouponAssetClass.php

+ 9 - 0
app/saas/controllers/TestController.php

@@ -5,6 +5,7 @@ namespace saas\controllers;
 use biz\merchant\services\MerchantService;
 use biz\message\services\InformAdminService;
 use biz\order\services\OrderService;
+use biz\user\services\UserService;
 use biz\wx\services\WxOpenService;
 use Yii;
 use common\components\wxUtil;
@@ -78,4 +79,12 @@ class TestController extends PublicController
 		InformAdminService::addInform($shopId, $type, $params);
 	}
 
+	//添加优惠券 shish 2020.5.5
+	public function actionAddCoupon()
+	{
+		$merchant = MerchantService::getMerchantById(12358);
+		$user = UserService::getById(12543444);
+		UserService::focus($user,$merchant);
+	}
+
 }

+ 10 - 2
biz/coupon/classes/CouponAssetClass.php

@@ -6,6 +6,7 @@ use biz\goods\services\GoodsCategoryService;
 use biz\goods\services\GoodsStyleService;
 use common\components\business;
 use common\components\stringUtil;
+use common\components\wxUtil;
 use common\services\xhTMessageService;
 use Yii;
 use biz\base\classes\BaseClass;
@@ -19,10 +20,15 @@ class CouponAssetClass extends BaseClass
 	public static function giveCoupon($user, $merchant, $userAsset)
 	{
 		$userId = $user['id'];
+		$merchantId = $merchant['id'];
 		$asset = self::getByCondition(['merchantId' => $merchantId]);
 		$time = time();
-		$merchantId = $merchant['id'];
 		$date = date("Y-m-d H:i:s");
+		echo '<pre>';
+		print_r($userAsset);
+		print_r($user);
+		print_r($asset);
+		
 		//商家开启注册会员送券
 		if (isset($asset['switch']) && $asset['switch'] == 1) {
 			//客户没有消费过且没有领过优惠券
@@ -58,7 +64,9 @@ class CouponAssetClass extends BaseClass
 							"keyword1" => ["value" => '代金劵', "color" => "#173177"],
 							"keyword2" => ["value" => $amount . '元', "color" => "#173177"],
 							"keyword3" => ["value" => date("Y-m-d H:i"), "color" => "#173177"],
-							"remark" => ["value" => "点击查看详情", "color" => "#173177"]]];
+							"remark" => ["value" => "点击查看详情", "color" => "#173177"]
+						]
+					];
 					wxUtil::sendTaskInform($data, $merchant);
 				}
 			}