红点提示

This commit is contained in:
hujiabin 2023-04-14 10:58:26 +08:00
parent 30d6030979
commit 3e85d0744c

View File

@ -115,10 +115,11 @@ class Fragment extends BaseModel
public static function getFragmentItem(){
$itemMetas = mt\Item::getMetaListByType(mt\Item::FRAGMENT_TYPE);
$list1 = array_column($itemMetas,'id');
$list1 = array();
$list2 = array();
$list3 = array();
foreach ($itemMetas as $meta ){
array_push($list1,$meta['id']);
if ($meta['sub_type'] == mt\Item::HERO_FRAGMENT_SUBTYPE){
array_push($list2,$meta['id']);
}else if ($meta['sub_type'] == mt\Item::GUN_FRAGMENT_SUBTYPE){
@ -138,7 +139,10 @@ class Fragment extends BaseModel
'gun' => 0,
);
$heroFragmentList = self::getList(1);
$heroFragmentListPro = array_column($heroFragmentList,'item_id');
$heroFragmentListPro = array();
foreach ($heroFragmentList as $value){
array_push($heroFragmentListPro,$value['item_id']);
}
$fragmentItem = self::getFragmentItem();
$heroFragmentItem = $fragmentItem['hero'];
$heroDiff = array_diff($heroFragmentItem,$heroFragmentListPro);
@ -146,7 +150,10 @@ class Fragment extends BaseModel
$data['hero'] = 1;
}
$gunFragmentList = self::getList(2);
$gunFragmentListPro = array_column($gunFragmentList,'item_id');
$gunFragmentListPro = array();
foreach ($gunFragmentList as $value){
array_push($gunFragmentListPro,$value['item_id']);
}
$gunFragmentItem = $fragmentItem['gun'];
$gunDiff = array_diff($gunFragmentItem,$gunFragmentListPro);
if (empty($gunDiff)){