红点提示
This commit is contained in:
parent
30d6030979
commit
3e85d0744c
@ -115,10 +115,11 @@ class Fragment extends BaseModel
|
|||||||
|
|
||||||
public static function getFragmentItem(){
|
public static function getFragmentItem(){
|
||||||
$itemMetas = mt\Item::getMetaListByType(mt\Item::FRAGMENT_TYPE);
|
$itemMetas = mt\Item::getMetaListByType(mt\Item::FRAGMENT_TYPE);
|
||||||
$list1 = array_column($itemMetas,'id');
|
$list1 = array();
|
||||||
$list2 = array();
|
$list2 = array();
|
||||||
$list3 = array();
|
$list3 = array();
|
||||||
foreach ($itemMetas as $meta ){
|
foreach ($itemMetas as $meta ){
|
||||||
|
array_push($list1,$meta['id']);
|
||||||
if ($meta['sub_type'] == mt\Item::HERO_FRAGMENT_SUBTYPE){
|
if ($meta['sub_type'] == mt\Item::HERO_FRAGMENT_SUBTYPE){
|
||||||
array_push($list2,$meta['id']);
|
array_push($list2,$meta['id']);
|
||||||
}else if ($meta['sub_type'] == mt\Item::GUN_FRAGMENT_SUBTYPE){
|
}else if ($meta['sub_type'] == mt\Item::GUN_FRAGMENT_SUBTYPE){
|
||||||
@ -138,7 +139,10 @@ class Fragment extends BaseModel
|
|||||||
'gun' => 0,
|
'gun' => 0,
|
||||||
);
|
);
|
||||||
$heroFragmentList = self::getList(1);
|
$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();
|
$fragmentItem = self::getFragmentItem();
|
||||||
$heroFragmentItem = $fragmentItem['hero'];
|
$heroFragmentItem = $fragmentItem['hero'];
|
||||||
$heroDiff = array_diff($heroFragmentItem,$heroFragmentListPro);
|
$heroDiff = array_diff($heroFragmentItem,$heroFragmentListPro);
|
||||||
@ -146,7 +150,10 @@ class Fragment extends BaseModel
|
|||||||
$data['hero'] = 1;
|
$data['hero'] = 1;
|
||||||
}
|
}
|
||||||
$gunFragmentList = self::getList(2);
|
$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'];
|
$gunFragmentItem = $fragmentItem['gun'];
|
||||||
$gunDiff = array_diff($gunFragmentItem,$gunFragmentListPro);
|
$gunDiff = array_diff($gunFragmentItem,$gunFragmentListPro);
|
||||||
if (empty($gunDiff)){
|
if (empty($gunDiff)){
|
||||||
|
Loading…
x
Reference in New Issue
Block a user