(obj)} - registers a value/object that can only be accessed by * services, not providers. * * {@link auto.$provide#factory factory(fn)} - registers a service **factory function**, `fn`, * that will be wrapped in a **service provider** object, whose `$get` property will contain the * given factory function. * * {@link auto.$provide#service service(class)} - registers a **constructor function**, `class` * that will be wrapped in a **service provider** object, whose `$get` property will instantiate * a new object using the given constructor function. * * See the individual methods for more information and examples. */ /** * @ngdoc method * @name $provide#provider * @description * * Register a **provider function** with the {@link auto.$injector $injector}. Provider functions * are constructor functions, whose instances are responsible for "providing" a factory for a * service. * * Service provider names start with the name of the service they provide followed by `Provider`. * For example, the {@link ng.$log $log} service has a provider called * {@link ng.$logProvider $logProvider}. * * Service provider objects can have additional methods which allow configuration of the provider * and its service. Importantly, you can configure what kind of service is created by the `$get` * method, or how that service will act. For example, the {@link ng.$logProvider $logProvider} has a * method {@link ng.$logProvider#debugEnabled debugEnabled} * which lets you specify whether the {@link ng.$log $log} service will log debug messages to the * console or not. * * @param {string} name The name of the instance. NOTE: the provider will be available under `name + 'Provider'` key. * @param {(Object|function())} provider If the provider is: * * - `Object`: then it should have a `$get` method. The `$get` method will be invoked using * {@link auto.$injector#invoke $injector.invoke()} when an instance needs to be created. * - `Constructor`: a new instance of the provider will be created using * {@link auto.$injector#instantiate $injector.instantiate()}, then treated as `object`. * * @returns {Object} registered provider instance * @example * * The following example shows how to create a simple event tracking service and register it using * {@link auto.$provide#provider $provide.provider()}. * * ```js * // Define the eventTracker provider * function EventTrackerProvider() { * var trackingUrl = '/track'; * * // A provider method for configuring where the tracked events should been saved * this.setTrackingUrl = function(url) { * trackingUrl = url; * }; * * // The service factory function * this.$get = ['$http', function($http) { * var trackedEvents = {}; * return { * // Call this to track an event * event: function(event) { * var count = trackedEvents[event] || 0; * count += 1; * trackedEvents[event] = count; * return count; * }, * // Call this to save the tracked events to the trackingUrl * save: function() { * $http.post(trackingUrl, trackedEvents); * } * }; * }]; * } * * describe('eventTracker', function() { * var postSpy; * * beforeEach(module(function($provide) { * // Register the eventTracker provider * $provide.provider('eventTracker', EventTrackerProvider); * })); * * beforeEach(module(function(eventTrackerProvider) { * // Configure eventTracker provider * eventTrackerProvider.setTrackingUrl('/custom-track'); * })); * * it('tracks events', inject(function(eventTracker) { * expect(eventTracker.event('login')).toEqual(1); * expect(eventTracker.event('login')).toEqual(2); * })); * * it('saves to the tracking url', inject(function(eventTracker, $http) { * postSpy = spyOn($http, 'post'); * eventTracker.event('login'); * eventTracker.save(); * expect(postSpy).toHaveBeenCalled(); * expect(postSpy.mostRecentCall.args[0]).not.toEqual('/track'); * expect(postSpy.mostRecentCall.args[0]).toEqual('/custom-track'); * expect(postSpy.mostRecentCall.args[1]).toEqual({ 'login': 1 }); * })); * }); * ``` */ /** * @ngdoc method * @name $provide#factory * @description * * Register a **service factory**, which will be called to return the service instance. * This is short for registering a service where its provider consists of only a `$get` property, * which is the given service factory function. * You should use {@link auto.$provide#factory $provide.factory(getFn)} if you do not need to * configure your service in a provider. * * @param {string} name The name of the instance. * @param {Function|Array.} $getFn The injectable $getFn for the instance creation. * Internally this is a short hand for `$provide.provider(name, {$get: $getFn})`. * @returns {Object} registered provider instance * * @example * Here is an example of registering a service * ```js * $provide.factory('ping', ['$http', function($http) { * return function ping() { * return $http.send('/ping'); * }; * }]); * ``` * You would then inject and use this service like this: * ```js * someModule.controller('Ctrl', ['ping', function(ping) { * ping(); * }]); * ``` */ /** * @ngdoc method * @name $provide#service * @description * * Register a **service constructor**, which will be invoked with `new` to create the service * instance. * This is short for registering a service where its provider's `$get` property is the service * constructor function that will be used to instantiate the service instance. * * You should use {@link auto.$provide#service $provide.service(class)} if you define your service * as a type/class. * * @param {string} name The name of the instance. * @param {Function|Array.} constructor An injectable class (constructor function) * that will be instantiated. * @returns {Object} registered provider instance * * @example * Here is an example of registering a service using * {@link auto.$provide#service $provide.service(class)}. * ```js * var Ping = function($http) { * this.$http = $http; * }; * * Ping.$inject = ['$http']; * * Ping.prototype.send = function() { * return this.$http.get('/ping'); * }; * $provide.service('ping', Ping); * ``` * You would then inject and use this service like this: * ```js * someModule.controller('Ctrl', ['ping', function(ping) { * ping.send(); * }]); * ``` */ /** * @ngdoc method * @name $provide#value * @description * * Register a **value service** with the {@link auto.$injector $injector}, such as a string, a * number, an array, an object or a function. This is short for registering a service where its * provider's `$get` property is a factory function that takes no arguments and returns the **value * service**. * * Value services are similar to constant services, except that they cannot be injected into a * module configuration function (see {@link angular.Module#config}) but they can be overridden by * an Angular * {@link auto.$provide#decorator decorator}. * * @param {string} name The name of the instance. * @param {*} value The value. * @returns {Object} registered provider instance * * @example * Here are some examples of creating value services. * ```js * $provide.value('ADMIN_USER', 'admin'); * * $provide.value('RoleLookup', { admin: 0, writer: 1, reader: 2 }); * * $provide.value('halfOf', function(value) { * return value / 2; * }); * ``` */ /** * @ngdoc method * @name $provide#constant * @description * * Register a **constant service**, such as a string, a number, an array, an object or a function, * with the {@link auto.$injector $injector}. Unlike {@link auto.$provide#value value} it can be * injected into a module configuration function (see {@link angular.Module#config}) and it cannot * be overridden by an Angular {@link auto.$provide#decorator decorator}%BB%A2/" target="_blank" title="中央打虎">中央打虎 投资者 股票行情
您的位置:财股网 > 理财 > 银行 > 正文

先后遭“两条鱼”抱大腿 陆金所索赔800万

股票行情  www.caiguu.com  发布时间:2016-02-22  文章来源:每日经济新闻  责任编辑:李之忻
摘要:先有鲸鱼,又来鲤鱼。如今,陆金所被两条鱼弄得有点心烦。 去年下半年,陆金所打脸鲸鱼宝事件余波未平,眼下,又有一家名不见经传的互金平台鲤鱼理财也步上了鲸鱼宝的后尘,利用陆金所旗下稳盈-安e产品为其平台创造利润。 《每日经济新闻》记者了解到,因多...

  先有“鲸鱼”,又来“鲤鱼”。如今,陆金所被两条“鱼”弄得有点心烦。

  去年下半年,陆金所“打脸”鲸鱼宝事件余波未平,眼下,又有一家名不见经传的互金平台——鲤鱼理财也步上了鲸鱼宝的后尘,利用陆金所旗下“稳盈-安e”产品为其平台创造利润。

  《每日经济新闻》记者了解到,因多次沟通、警告无效,近日平安集团正式向厦门市中级人民法院提起诉讼,起诉鲸鱼宝侵犯中国平安商标权,并索赔超800万元。知情人士向记者透露,陆金所也已向鲤鱼理财发出了律师函。

  陆金所方面在接受《每日经济新闻》记者采访时表示,鲸鱼宝和鲤鱼理财等公司未经陆金所许可,反复使用陆金所、平安集团以及“稳盈-安e”进行虚假和误导性宣传,已经构成了不正当竞争,严重侵犯了陆金所的合法权益。陆金所要求有关公司立即停止所有侵权行为,删除所有涉及侵权和虚假宣传的内容。

  此外,有业内人士分析认为,鲸鱼宝以及鲤鱼理财等公司为了保证平台的流动性,让投资者随存随取,不排除采取了先行垫付资金的办法。

  一位接近陆金所的业内人士指出,有关公司向客户展示的债权合同具有篡改迹象,真实性存疑,为投资者的资金安全埋下了隐患。

  业内:有拆标兑付风险“我们年化收益是6.4%,是稳定的收益,这个收益只会根据央行的利息来变动。”《每日经济新闻》记者以投资者的身份咨询时,鲸鱼宝的客服人员如此表示,也就是说,在央行利率政策不发生变动的情况下,这款随存随取的活期理财产品的利息就稳定在6.4%,远高于市场同期理财产品的收益。

  据该客服介绍,鲸鱼宝不是P2P的模式,而是P2F的模式,产品购买的是陆金所的债权,风险是有保障的。鲸鱼宝通过大笔采购陆金所旗下P2P产品——“稳盈-安e”的债权,再通过鲸鱼宝平台向社会大众转销这些债权。

  而鲤鱼理财则在其网站上宣称,自己是银行级的安全理财平台,其销售的债权为市场“顶级债权”——“稳盈-安e”,并由平安融资担保(天津)全额本息保障。

  当记者就陆金所发出从未与“鲤鱼理财”合作的公告,向鲤鱼理财提出疑问时,该公司对外联系的人员表示,“陆金所不是没有跟我们合作,我们购买的是陆金所旗下的债权,很多客户都误会我们是陆金所旗下的公司……陆金所发表这个声明只是说,我们不是他们旗下的公司,我们和陆金所只有交易关系。”

  而针对安全性方面的疑问,鲤鱼理财方面则称,“不会,我们从来没有遇到过这种问题。”

  “稳盈-安e”是陆金所平台上预期年化收益最高、投资期限也最长的产品。陆金所官方平台显示,三年期“稳盈-安e”的收益率为8.4%。显然,鲸鱼、鲤鱼就是通过大量购买“稳盈-安e”的债权,再以低2~3个点的利率,通过自有平台充当“二倒手”的角色。

  但值得注意的是,陆金所产品期限为36个月,而鲸鱼宝、鲤鱼理财则是“随存随取”或“满月提现”。此外,与陆金所最低1000元起投不同的是,鲸鱼宝、鲤鱼理财的起投门槛仅为1元。

  鲸鱼宝的客服人员向记者解释,“我们购买的是三年有效期的(债权),然后把债权都拆分开来。”

  “为了保证平台的流动性,做到让投资者随存随取,不排除鲸鱼宝和鲤鱼理财等公司采取了先行垫付资金的办法。”一位不愿具名的业内人士向《每日经济新闻》记者指出,用自有资金垫付以满足资金流动,对平台提出垫付资金储备提出很高的要求。若垫付资金不足,或新进资金小于赎回资金,就将出现流动性紧张,导致平台提现困难。

  债权合同真实性存疑

  如果平台发生资金链紧张,导致客户资金无法兑付怎么办?针对《每日经济新闻》记者的疑问,鲸鱼宝客服人员表示,“这个不会的,因为债权是可以拆分转让的,这个我们都是有购买合同,网上都能查到。”

  在鲸鱼宝客服人员的指导下,记者从绿狗法律网上找到了鲸鱼金融上传的约43273份平安陆金所“稳盈-安e”的债权合同,其中最早的合同日期显示为2014年10月29日,而最近的合同日期则为2015年10月1日,投资金额从数百到上万元不等。

  记者查阅发现,这些债权合同的出借方,即投资人均为鲸鱼金融,并且合同内出借方的抬头均为出借机构,即是以机构名义投资的。

  一位接近陆金所的业内人士在接受《每日经济新闻》记者采访时表示,“稳盈-安e”这款产品仅仅针对个人,只有个人注册后通过绑定银行卡才能购买,而没有针对企业用户的投资渠道。

  这位业内人士的观点也得到了陆金所方面的证实。

  陆金所方面向《每日经济新闻》记者回应称,陆金所仅向陆金所网站的个人会员提供个人投融资服务,即只有在陆金所网站进行注册认证的个人会员,才能够进行投资。

让更多人知道事件的真相,把本文分享给好友:
更多
财股网声明:本文仅代表作者个人观点,不代表财股网立场,其原创性及文中内容未经证实,仅供参考,据此入市,风险自担。若该资讯与原文有异,概以原文为准。如果您对以上信息有任何疑问或因我们的工作疏忽,在作品内容,版权或其它问题有异议需要同本站联系的,请及时联络我们。财股网拥有本声明最终解释权。

上一篇:理财收益下滑股市不景气 银行春节后迎储蓄高峰

下一篇:四川地区去银行买理财产品 即将录音录像