1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- <?php
- /**
- * Niushop商城系统 - 团队十年电商经验汇集巨献!
- * =========================================================
- * Copy right 2019-2029 山西牛酷信息科技有限公司, 保留所有权利。
- * ----------------------------------------------
- * 官方网址: https://www.niushop.com.cn
- * 这不是一个自由软件!您只能在不用于商业目的的前提下对程序代码进行修改和使用。
- * 任何企业和个人不允许对程序代码以任何形式任何目的再发布。
- * =========================================================
- */
- // +---------------------------------------------------------------------+
- // | NiuCloud | [ WE CAN DO IT JUST NiuCloud ] |
- // +---------------------------------------------------------------------+
- // | Copy right 2019-2029 www.niucloud.com |
- // +---------------------------------------------------------------------+
- // | Author | NiuCloud <niucloud@outlook.com> |
- // +---------------------------------------------------------------------+
- // | Repository | https://github.com/niucloud/framework.git |
- // +---------------------------------------------------------------------+
- declare (strict_types = 1);
- namespace app\event;
- use app\model\order\Order as OrderModel;
- use app\model\shop\ShopMember as ShopMemberModel;
- /**
- * 创建订单后添加店铺关注
- */
- class OrderCreateShopMember
- {
- /**
- * 传入订单信息
- * @param unknown $data
- */
- public function handle($data)
- {
- $order_model = new OrderModel();
- $order_info = $order_model->getOrderInfo([ [ 'order_id', '=', $data['order_id'] ] ], 'site_id,member_id');
- $order_info = $order_info['data'];
- if (!empty($order_info)) {
- //添加店铺关注记录
- $shop_member_model = new ShopMemberModel();
- $res = $shop_member_model->addShopMember($order_info['site_id'], $order_info['member_id'], 0);
- return $res;
- }
- }
-
- }
|