getNodetypBybranchId($branchId); if($wms_type != 'yjdf') { return ''; } foreach ($items as $key => $value) { $product_bn = $value['bn']; break; } if(empty($product_bn)) { return ''; } //获取上架状态:只拿最新2条数据 $sql = "SELECT * FROM sdb_material_basic_material_channel WHERE material_bn='". $product_bn ."' ORDER BY approve_status,id DESC LIMIT 0,2"; $channelList = kernel::database()->select($sql); if(empty($channelList)){ return ''; } foreach ($channelList as $key => $val) { $channel_id = $val['channel_id']; if($channel_id && $val['approve_status']=='1'){ return $channel_id; } } return ''; } }