model('basic_material_ext')->getList('bm_id,weight', array('bm_id'=>$bmIds)); $porth = array(); foreach ($bmExt as $v) { if($v['weight']) { $porth[$v['bm_id']] = bcmul($v['weight'], $bmNum[$v['bm_id']], 2); } } return $porth; } }