ayHaru пре 4 година
родитељ
комит
155f1753c9
1 измењених фајлова са 15 додато и 6 уклоњено
  1. 15 6
      helper/refill/policy/mgroup.php

+ 15 - 6
helper/refill/policy/mgroup.php

@@ -47,6 +47,9 @@ class rgroup
     private function load()
     {
         //读数据库,并解析,将所有的信息,都堆到 $mCtlitems 中
+        $mod = Model('provider_group');
+        $infos = $mod->getGroupInfo(['group_id' => $this->mGroupID]);
+        $this->mCtlitems = explode(',', $infos);
     }
 
     public function infos()
@@ -87,12 +90,14 @@ class rgroup_ctl
 
     private function load_groups()
     {
-        $groups = [];
+        $mod = Model('provider_group');
+        $items = $mod->getGroupList(['group_id' => ['gt' , 0]]);
         //遍历所有的group 表
-        $group_id = 0;
-        $group = new rgroup($group_id);
-        $groups[$group_id] = $group;
-
+        foreach ($items as $item) {
+            $group_id = $item['group_id'];
+            $group = new rgroup($group_id);
+            $groups[$group_id] = $group;
+        }
         //返回 groupid-> rgroup 的映射数组。
         return $groups;
     }
@@ -127,7 +132,11 @@ class rgroup_ctl
 
     private function parase($text)
     {
-
+        $data = explode('-',$text);
+        $spec = $data[3];
+        $card_type = $data[2];
+        $quality = $data[0];
+        $chname = $data[1];
         return [$spec,$card_type,$quality,$chname];
     }
 }