shish 1 yıl önce
ebeveyn
işleme
969fb82a23
1 değiştirilmiş dosya ile 18 ekleme ve 3 silme
  1. 18 3
      app-hd/controllers/MemberWealController.php

+ 18 - 3
app-hd/controllers/MemberWealController.php

@@ -37,10 +37,23 @@ class MemberWealController extends BaseController
 
         $shopId = $this->shopId;
         $list = MemberWealClass::getAllByCondition(['shopId' => $shopId], null, '*', null);
-        if(!empty($list)){
-            $list = arrayUtil::arraySort($list,'level',SORT_ASC);
+        if (!empty($list)) {
+            $list = arrayUtil::arraySort($list, 'level', SORT_ASC);
+            $member = [];
+            foreach ($list as $key => $val) {
+                $name = $val['name'] ?? '普通会员';
+                $levelSn = $val['levelSn'] ?? 'general';
+                $level = $val['level'] ?? 1;
+                $discount = $val['discount'] ?? 0.95;
+                $it = [
+                    'name' => $name,
+                    'levelSn' => $levelSn,
+                    'level' => $level,
+                    'discount' => $discount,
+                ];
+                $member[] = $it;
+            }
         }
-        print_r($list);die;
 
         util::success(['member' => $member, 'reduceDay' => $reduceDay]);
     }
@@ -69,12 +82,14 @@ class MemberWealController extends BaseController
                 $discount = $v['discount'] ?? 0.95;
                 $levelSn = $v['levelSn'] ?? 'general';
                 $level = $v['level'] ?? 1;
+                $name = $v['name'] ?? '普通会员';
                 $it = [
                     'mainId' => $mainId,
                     'shopId' => $shopId,
                     'level' => $level,
                     'levelSn' => $levelSn,
                     'discount' => $discount,
+                    'name' => $name,
                 ];
                 MemberWealClass::add($it, true);
             }