|
|
@@ -2,7 +2,6 @@
|
|
|
|
|
|
namespace biz\wx\classes;
|
|
|
|
|
|
-use biz\admin\classes\AdminClass;
|
|
|
use biz\base\classes\BaseClass;
|
|
|
use biz\ghs\classes\GhsClass;
|
|
|
use biz\shop\classes\ShopAdminClass;
|
|
|
@@ -441,35 +440,40 @@ class WxMessageClass extends BaseClass
|
|
|
return false;
|
|
|
}
|
|
|
$amount = $cash->amount;
|
|
|
-
|
|
|
- $shopAdminId = $cash->shopAdminId ?? 0;
|
|
|
- $staff = ShopAdminClass::getById($shopAdminId, true);
|
|
|
- if (empty($staff)) {
|
|
|
- return false;
|
|
|
- }
|
|
|
- $adminId = $staff->adminId ?? 0;
|
|
|
- $admin = AdminClass::getById($adminId, true);
|
|
|
- if (empty($admin)) {
|
|
|
+ $adminList = ShopAdminClass::getRemainAdmin($shop);
|
|
|
+ if (empty($adminList)) {
|
|
|
return false;
|
|
|
}
|
|
|
- $openId = isset($admin['openId']) ? $admin['openId'] : '';
|
|
|
- if (empty($openId)) {
|
|
|
- return false;
|
|
|
+ $mainId = $shop->mainId ?? 0;
|
|
|
+ $staffList = ShopAdminClass::getAllByCondition(['mainId' => $mainId], true, '*', 'adminId');
|
|
|
+
|
|
|
+ foreach ($adminList as $admin) {
|
|
|
+ $openId = isset($admin['openId']) ? $admin['openId'] : '';
|
|
|
+ if (empty($openId)) {
|
|
|
+ continue;
|
|
|
+ }
|
|
|
+ $adminId = $admin['id'] ?? 0;
|
|
|
+ $super = $staffList[$adminId]['super'] ?? 0;
|
|
|
+ //提现管理员才通知
|
|
|
+ if ($super == 0) {
|
|
|
+ continue;
|
|
|
+ }
|
|
|
+ $data = [
|
|
|
+ "touser" => $openId,
|
|
|
+ "template_id" => $tempId,
|
|
|
+ "url" => Yii::$app->params['ghsDomain'],
|
|
|
+ "data" => [
|
|
|
+ "first" => ["value" => "您的提现已经到帐。", "color" => "#173177"],
|
|
|
+ "keyword1" => ["value" => $amount, "color" => "#173177"],
|
|
|
+ "keyword2" => ["value" => date("Y-m-d H:i"), "color" => "#173177"],
|
|
|
+ "remark" => ["value" => "感谢您的使用", "color" => "#173177"]
|
|
|
+ ]
|
|
|
+ ];
|
|
|
+ $data['miniprogram']['appid'] = $wx['miniAppId'];
|
|
|
+ $data['miniprogram']['pagepath'] = 'pagesStore/me/withdraw';
|
|
|
+
|
|
|
+ wxUtil::sendTaskInform($data, $wx, $ptStyle);
|
|
|
}
|
|
|
- $data = [
|
|
|
- "touser" => $openId,
|
|
|
- "template_id" => $tempId,
|
|
|
- "url" => Yii::$app->params['ghsDomain'],
|
|
|
- "data" => [
|
|
|
- "first" => ["value" => "您的提现已经到帐。", "color" => "#173177"],
|
|
|
- "keyword1" => ["value" => $amount, "color" => "#173177"],
|
|
|
- "keyword2" => ["value" => date("Y-m-d H:i"), "color" => "#173177"],
|
|
|
- "remark" => ["value" => "感谢您的使用", "color" => "#173177"]
|
|
|
- ]
|
|
|
- ];
|
|
|
- $data['miniprogram']['appid'] = $wx['miniAppId'];
|
|
|
- $data['miniprogram']['pagepath'] = 'pagesStore/me/withdraw';
|
|
|
- wxUtil::sendTaskInform($data, $wx, $ptStyle);
|
|
|
}
|
|
|
|
|
|
//订单送达通知 ssh 20210607
|