support model, collect plugin and cost plugin

support model, collect plugin and cost plugin
continue, when there is no asset_info then SupportCost.objects.get_or_create(...) will crush