lvhao 2 månader sedan
förälder
incheckning
1ff04cea08
1 ändrade filer med 36 tillägg och 28 borttagningar
  1. 36 28
      core/CoreApp/models/Model_logic_u9tools.php

+ 36 - 28
core/CoreApp/models/Model_logic_u9tools.php

@@ -114,46 +114,54 @@ class Model_logic_u9tools extends Lin_Model {
         $features = explode("-",trim($sku,'-'));
         foreach($features as $k=>$v)
         {
-            if(isset($typeclass[$v]) && isset($bmpx[$typeclass[$v]['classid']]))
-            {
-                if($typeclass[$v]['bm'] != '')
-                {
-                    $bmpx[$typeclass[$v]['classid']] = $typeclass[$v]['bm'];
+            if(isset($typeclass[$v])){
                 
-                }
-            }
-            if($v != 0)
-            {
-                $this->logic_ding->sendToDing("getOneU9bmHasGift异常".json_encode($sku));
-                if(isset($pm[$typeclass[$v]['classid']]))
+
+                if(isset($typeclass[$v]) && isset($bmpx[$typeclass[$v]['classid']]))
                 {
-                    if($typeclass[$v]['title'] == '9A')
-                    {
-                        $pm[$typeclass[$v]['classid']] = '9A';
-                    }
-                    else if($typeclass[$v]['title'] == '10A')
+                    if($typeclass[$v]['bm'] != '')
                     {
-                        $pm[$typeclass[$v]['classid']] = '10A';
+                        $bmpx[$typeclass[$v]['classid']] = $typeclass[$v]['bm'];
+                    
                     }
-                    else
+                }
+                if($v != 0)
+                {
+                    $this->logic_ding->sendToDing("getOneU9bmHasGift异常".json_encode($sku));
+                    if(isset($pm[$typeclass[$v]['classid']]))
                     {
-                        $clzh = $typeclass[$v]['zh'];
-                        if(stripos($typeclass[$v]['zh'],'|') !== false)
+                        if($typeclass[$v]['title'] == '9A')
                         {
-                            $clzh = explode('|',rtrim($typeclass[$v]['zh'],'|'));
-                            $clzh = $clzh[0];
+                            $pm[$typeclass[$v]['classid']] = '9A';
+                        }
+                        else if($typeclass[$v]['title'] == '10A')
+                        {
+                            $pm[$typeclass[$v]['classid']] = '10A';
+                        }
+                        else
+                        {
+                            $clzh = $typeclass[$v]['zh'];
+                            if(stripos($typeclass[$v]['zh'],'|') !== false)
+                            {
+                                $clzh = explode('|',rtrim($typeclass[$v]['zh'],'|'));
+                                $clzh = $clzh[0];
+                            }
+                            $pm[$typeclass[$v]['classid']] = $clzh;
                         }
-                        $pm[$typeclass[$v]['classid']] = $clzh;
                     }
-                }
-                if(isset($jm[$typeclass[$v]['classid']]))
-                {
-                    if($typeclass[$v]['jm'])
+                    if(isset($jm[$typeclass[$v]['classid']]))
                     {
-                        $jm[$typeclass[$v]['classid']] = $typeclass[$v]['jm'];
+                        if($typeclass[$v]['jm'])
+                        {
+                            $jm[$typeclass[$v]['classid']] = $typeclass[$v]['jm'];
+                        }
                     }
                 }
+
+
+
             }
+            
         }
         $jm = array_filter($jm);//去除空值
         $jm = implode("-",$jm);