"internal-3G-BLOG-GW-1145222850.cn-north-1.elb.amazonaws.com.cn", "port" => "6666"); public $memcache = array( 'servers' => array( array('host' => 'livestockmem.r2bd3q.cfg.cnn1.cache.amazonaws.com.cn', 'port' => 11211), ), 'prefix' => 'zjcj', 'expire' => 900, ); function __construct() { $this->socket = new CSocket($this->params); $this->cache = new CMemcache($this->memcache); } function getbiaoqianList($data) { $param = array("host" => "internal-3G-BLOG-GW-1145222850.cn-north-1.elb.amazonaws.com.cn", "port" => "6666"); $type = "B213"; $socket_co = new CSocket($param); $rs = $socket_co->senddata($type, $data); return $rs; } function getTitleAllList($data) { $type = 'B520'; $ckey.='getTitleAllList' . $data["ArticleID"]; $rs = $this->cache->get($ckey); if (!$rs) { $rs = $this->socket->senddata($type, $data); $this->cache->set($ckey, $rs); } return $rs; } function blogList(){ $type="B006"; $data["Sort"]=1; $rtn=$this->socket->senddata($type, $data); var_dump($rtn); } function getunRead($data) { $type = 'B282'; $rs = $this->socket->senddata($type, $data); $getData["RetRecords"] = 0; if ($rs["Status"]["Code"] == "00") { $getData['RetRecords'] = intval($rs['Status']['RetRecords']); } return $getData; } function getIndexBlogList($data) { $type = "B260"; if (ISCACHE) { $ckey = "getIndexBlogList_{StartNo}_{QryCount}_{TagID}_{Type}"; $ckey = str_replace('{QryCount}', $data['QryCount'], $ckey); $ckey = str_replace('{StartNo}', $data['StartNo'], $ckey); $rs = $this->cache->get($ckey); if (!$rs) { //echo $ckey; $rs = $this->socket->senddata($type, $data); if ($rs["Status"]["Code"] == "00" && $rs["Status"]["RetRecords"] > 0) { if ($rs['Status']['RetRecords'] == 1) { $rs['Records']['Record'] = array(0 => $rs['Records']['Record']); } $common = new common_user(); $mode = new usermodel(); // $str="基金金泰,基金泰和,基金安信,基金汉盛,基金裕阳,基金景阳,基金兴华,基金安顺,基金金鑫,基金汉兴,基金兴和,基金科讯,基金通乾,基金科瑞,基金银丰,治理ETF,超大ETF,价值ETF,50ETF,央企ETF,央企申赎,民企ETF,责任ETF,周期ETF,非周ETF,中盘ETF,招商上证消费80,小康ETF,商品ETF,180ETF,龙头ETF,综指ETF,中小ETF,金融ETF,新兴ETF,国企ETF,成长ETF,380ETF,300ETF,HS300ETF,华夏300,资源ETF,180EWETF,50等权,500沪市ETF,180高ETF,500ETF,广发500,诺安500,能源行业,材料行业,消费行业,金融行业,医药行业,万家380,百强ETF,红利ETF,H股ETF,国债ETF,企债ETF,城投ETF,易货币,博时货币,银华日利,华宝添益,医药ETF,非银ETF,景顺食品,景顺TMT,景顺医药,500医药,主要消费,医药卫生,金融地产,德国30,纳指ETF,标普500,恒指ETF,恒生通,国泰黄金,黄金ETF,云化CWB1,武钢CWB1,深高CWB1,上汽CWB1,赣粤CWB1,石化CWB1,上港CWB1,青啤CWB1,国电CWB1,康美CWB1,宝钢CWB1,葛洲CWB1,江铜CWB1,长虹CWB1,浦发银行,邯郸钢铁,齐鲁退市,ST东北高,白云机场,武钢股份,东风汽车,中国国贸,首创股份,上海机场,包钢股份,华能国际,皖通高速,华夏银行,民生银行,日照港,上港集团,宝钢股份,中原高速,上海电力,山东钢铁,浙能电力,中海发展,华电国际,中国石化,南方航空,中信证券,三一重工,福建高速,楚天高速,招商银行,歌华有线,中直股份,四川路桥,保利地产,中国联通,宁波联合,浙江广厦,中江地产,黄山旅游,华润万东,中国医药,象屿股份,五矿发展,古越龙山,海信电器,中纺投资,华润双鹤,皖维高新,南京高科,*ST联谊,宇通客车,冠城大通,葛洲坝,银鸽投资,浙江富润,凤凰光学,*ST钢构,上海梅林,中达股份,*ST新业,青鸟华光,宋都股份,澄星股份,人福医药,金花股份,东风科技,海泰发展,博信股份,中葡股份,同仁堂,东方金钰,退市长油,中视传媒,特变电工,啤酒花,ST明科,S*ST精密,禾嘉股份,大名城,哈高科,云天化,开创国际,广州发展,林海股份,同方股份,明星电力,莱钢股份,青山纸业,上汽集团,永鼎股份,重庆路桥,美尔雅,亚盛集团,国金证券,中科英华,北方稀土,天成控股,浙江东日,东睦股份,东方航空,三峡水利,西宁特钢,中国卫星,长江投资,浙江东方,郑州煤电,宏图高科,兰花科创,铁龙物流,杭钢股份,金健米业,弘业股份,太极集团,波导股份,岷江水电,重庆啤酒,东湖高新,乐凯胶片,道博股份,浪莎股份,中青旅,西部资源,兴发集团,金发科技,*ST国创,大元股份,长春一东,廊坊发展,中国船舶,航天机电,维科精华,建发股份,宝硕股份,华升股份,永泰能源,中体产业,大龙地产,巨化股份,天坛生物,香江控股,福建南纸,新日恒力,福田汽车,联美控股,武汉控股,太原重工,上海建工,上海贝岭,黄河旋风,卧龙地产,美都能源,中国玻纤,雅戈尔,*ST东安,黑化股份,瑞茂通,*ST云大,S佳通,生益科技,光电股份,格力地产,莲花味精,国中水务,兖州煤业,吉林森工,锦州港,华资实业,长城电工,创兴资源,中牧股份,复星医药,伊力特,大唐电信,金种子酒,江苏吴中,金宇集团,哈空调,福日电子,S山东铝,有研新材,安彩高科,新湖中宝,罗顿发展,紫江企业,西藏药业,江泉实业,亚星客车,长春经开,浙江医药,秦岭水泥,全柴动力,南山铝业,江苏阳光,海南航空,太龙药业,鲁商置业,天津松江,升华拜克,赤天化,*ST昌九,青岛碱业,沧州大化,凌钢股份,金鹰股份,大杨创世,山水文化,民丰特纸,桂冠电力,铜峰电子,海南椰岛,云南城投,华业地产,时代万恒,中昌海运,青海华鼎,万通地产,*ST成城,延长化建,两面针,南纺股份,冠农股份,中恒集团,天方药业,鑫科材料,广汇能源,大湖股份,首旅酒店,广晟有色,凯乐科技,阳光照明,北方股份,路桥建设,ST景谷,北京城建,海正药业,国电南自,赣粤高速,外运发展,航天信息,开开实业,嘉化能源,武昌鱼,恒瑞医药,亿利能源,东方创业,重庆港九,中央商场,太化股份,*ST南钢,钱江水利,浦东建设,羚锐制药,S*ST国瓷,江苏舜天,大恒科技,亿阳信通,华仪电气,西水股份,中电远达,三峡新材,鄂尔多斯,S兰铝,美罗药业,安琪酵母,*ST新材,维维股份,ST南化,标准股份,曙光股份,恒顺醋业,*ST商城,酒钢宏兴,华泰股份,万华化学,桂东电力,荣华实业,平高电气,农发种业,上海家化,洪都航空,营口港,巢东股份,亚星化学,振华重工,国栋建设,天房发展,瀚蓝环境,华发股份,西藏天路,大东方,兰太实业,中新药业,天通股份,宏达股份,白云山,长春燃气,国机汽车,澳柯玛,美克家居,西藏珠峰,天利高新,华夏幸福,航天动力,长江通信,大橡塑,阳泉煤业,山东高速,亚宝药业,浙江龙盛,旭光股份,敦煌种业,精伦电子,恒丰纸业,承德钒钛,国旅联合,新农开发,华微电子,华联综超,江西铜业,联创光电,通葡股份,宁波韵升,红星发展,五洲交通,西南证券,三房巷,万向德农,中航电子,中文传媒,华菱星马,首开股份,宁沪高速,天科股份,宝光股份,健康元,*ST贤成,广东明珠,金地集团,ST金泰,北巴传媒,海越股份,龙净环保,江山股份,金瑞科技,成发科技,盛和资源,东华实业,盘江股份,金山股份,安源煤业,海澜之家,抚顺特钢,红豆股份,海润光伏,大有能源,动力源,国电南瑞,安泰集团,三友化工,华胜天成,小商品城,湘电股份,江淮汽车,天润乳业,现代制药,仰帆控股,昆药集团,柳化股份,青松建化,华鲁恒升,中远航运,三元股份,吉恩镍业,冠豪高新,北方导航,片仔癀,通威股份,瑞贝卡,国通管业,金证股份,华纺股份,宁夏建材,涪陵电力,博通股份,宝钛股份,时代新材,贵研铂业,士兰微,洪城水业,石岘纸业,空港股份,迪康药业,好当家,百利电气,风神股份,六国化工,包头铝业,华光股份,湘邮科技,杭萧钢构,科力远,千金药业,凌云股份,双良节能,风帆股份,福能股份,信威集团,扬农化工,亨通光电,天药股份,中金黄金,鹏欣资源,龙元建设,凤竹纺织,晋西车轴,精工钢构,驰宏锌锗,烽火通信,科达洁能,中化国际,航天晨光,安徽水利,华丽家族,西昌电力,香梨股份,方大特钢,上海能源,天富能源,黑牡丹,国药股份,腾达建设,联环药业,海岛建设,方大炭素,置信电气,康美药业,贵州茅台,中发科技,华海药业,中天科技,贵航股份,长园集团,菲达环保,江南高纤,中铁二局,山东药玻,交大昂立,豫光金铅,宏达矿业,栖霞建设,天士力,中国软件,亿晶光电,国发股份,狮头股份,新赛股份,莫高股份,新疆城建,山煤国际,山东黄金,深高速,厦门钨业,﹡ST天威,时代出版,方兴科技,太行水泥,九龙山,慧球科技,康缘药业,大西洋,老白干酒,金自天正,江西长运,国睿科技,法拉电子,迪马股份,洪城股份,山鹰纸业,中珠控股,安阳钢铁,恒生电子,信雅达,康恩贝,惠泉啤酒,皖江物流,万好万家,精达股份,京能电力,天华院,卧龙电气,八一钢铁,天地科技,海油工程,长电科技,海螺水泥,金晶科技,新华医疗,用友网络,广东榕泰,泰豪科技,*ST上航,龙溪股份,大连圣亚,益佰制药,中孚实业,新安股份,光明乳业,*ST大荒,熊猫烟花,青岛啤酒,方正科技,仪电电子,大洲兴业,市北高新,汇通能源,金丰投资,上实医药,上海科技,金杯汽车,*ST中毅,大众交通,老凤祥,神奇制药,鼎立股份,丰华股份,金枫酒业,国新能源,氯碱化工,海立股份,天宸股份,华鑫股份,嘉宝集团,双钱股份,复旦复华,PT水仙,申达股份,上电股份,新世界,棱光实业,龙头股份,百联股份,华联商厦,浙报传媒,中技控股,大众公用,三爱富,百视通,新黄浦,浦东金桥,号百控股,万业企业,申能股份,爱建股份,乐山电力,中源协和,ST国嘉,同达创业,外高桥,城投控股,锦江投资,飞乐音响,爱使股份,申华控股,飞乐股份,豫园商城,博元投资,信达地产,电子城,*ST花雕,福耀玻璃,新南洋,强生控股,陆家嘴,哈药股份,天地源,西南药业,太极实业,尖峰集团,*ST鞍成,*ST斯达,天目药业,*ST华圣,东阳光科,川投能源,中华企业,交运股份,航天通信,四川金顶,金山开发,上海普天,万鸿集团,南京新百,京投银泰,珠江实业,广船国际,金龙汽车,刚泰控股,上海石化,*ST三毛,青岛海尔,阳煤化工,亚通股份,东百集团,大商股份,大江股份,多伦股份,欧亚集团,湖南天雁,均胜电子,*ST数码,工大高新,沱牌舍得,三安光电,物产中大,中航投资,曲江文旅,彩虹股份,海博股份,ST生态,常林股份,盛屯矿业,南宁百货,南京医药,金瑞矿业,*ST松辽,凤凰股份,天津港,东软集团,大连热电,祁连山,百花村,金牛化工,首商股份,宁波富达,云维股份,华电能源,鲁北化工,佳都科技,重庆百货,中国高科,湖南海利,上海新梅,S前锋,实达集团,新华锦,苏州高新,中粮屯河,兰州民百,辽宁成大,山西焦化,华域汽车,一汽富维,华远地产,华银电力,中茵股份,江苏索普,大连控股,上实发展,西藏旅游,江中药业,天津海运,*ST哈慈,东方银星,锦江股份,厦门国贸,浪潮软件,长江传媒,红阳能源,洲际油气,中航黑豹,安徽合力,S*ST金荔,通策医疗,中电广通,中航重机,园城黄金,运盛实业,宁波富邦,祥龙电业,综艺股份,广誉远,S*ST龙昌,西藏城投,汉商集团,南京熊猫,东方通信,新潮实业,友好集团,水井坊,通宝能源,辅仁药业,新钢股份,鲁信创投,鲁银投资,新华百货,东方锅炉,中储股份,*ST达曼,鲁抗医药,轻纺城,京能置业,云煤能源,ST宜纸,保税科技,国电电力,钱江生化,浙大网新,宁波海运,*ST龙科,天津磁卡,华新水泥,福建水泥,新奥股份,鹏博士,悦达投资,昆明机床,天业股份,马钢股份,山西汾酒,神马股份,东方集团,华北制药,ST鞍一工,杭州解百,厦工股份,安信信托,ST宏盛,中路股份,耀皮玻璃,隧道股份,津劝业,上海物贸,世茂股份,益民集团,新华传媒,兰生股份,百联股份,成商集团,三精制药,香溢融通,广电网络,东方明珠,第一医药,申通地铁,上海机电,界龙实业,海通证券,上海九百,四川长虹,新湖创业,上柴股份,中西药业,上工申贝,丹化科技,宝信软件,同济科技,万里股份,自仪股份,上药转换,华东电脑,海欣股份,*ST中川,龙建股份,春兰股份,航天长峰,长百集团,工大首创,银座股份,王府井,*ST京城,北京城乡,南通科技,内蒙华电,哈投股份,百大集团,星湖科技,通化东宝,梅雁吉祥,智慧能源,厦华电子,*ST仪化,中炬高新,梅花生物,创业环保,东方电气,洛阳玻璃,中国嘉陵,*ST北科,航天电子,博瑞传播,亚泰集团,华联矿业,博闻科技,杉杉股份,宏发股份,国投电力,伊利股份,新疆众和,南京化纤,中房股份,秋林集团,宝诚股份,中航动力,广日股份,张江高科,中海海盛,厦门空港,三联商社,*ST信联,长江电力,重庆燃气,渤海活塞,株冶集团,国投中鲁,岳阳林纸,福成五丰,博汇纸业,北方创业,郴电国际,中材国际,恒源煤电,宝胜股份,新五丰,健民集团,宜华木业,广安爱众,北矿磁材,汇鸿股份,宁波热电,惠而浦,建设机械,雷鸣科化,科达股份,航民股份,赤峰黄金,四创电子,广汽长丰,贵绳股份,马应龙,文山电力,开滦股份,九州通,招商证券,唐山港,大同煤业,晋亿实业,柳钢股份,重庆钢铁,大秦铁路,金陵饭店,连云港,南京银行,文峰股份,宝泰隆,隆基股份,陕西黑猫,节能风电,宁波港,春秋航空,玉龙股份,一拖股份,赛轮金宇,西部黄金,中国神华,中南传媒,太平洋,恒立油缸,昊华能源,中国一重,四川成渝,中国国航,华鼎股份,三江购物,中国化学,海南橡胶,四方股份,博威合金,深圳燃气,重庆水务,兴业银行,西部矿业,北京银行,杭齿前进,中国西电,中国铁建,龙江交通,东兴证券,江南水务,东材科技,内蒙君正,吉鑫科技,林洋电子,陕西煤业,华电重工,环旭电子,桐昆股份,广汽集团,庞大集团,*ST二重,农业银行,中国北车,骆驼股份,江南嘉捷,中国平安,交通银行,广深铁路,新华保险,百隆东方,陕鼓动力,兴业证券,怡球资源,中国中铁,工商银行,东风股份,吉林高速,大智慧,东吴证券,*ST锐电,九牧王,三星电气,会稽山,北辰实业,鹿港科技,中国铝业,中国太保,上海医药,中信重工,广电电气,中国中冶,中国人寿,长城汽车,旗滨集团,平煤股份,中国建筑,中国电建,明泰铝业,滨化股份,华泰证券,潞安环能,风范股份,郑煤机,际华集团,上海电气,中国南车,力帆股份,光大证券,宁波建工,蓝科高新,星宇股份,中国交建,皖新传媒,中海油服,光大银行,中国石油,中海集运,招商轮船,正泰电器,大连港,江河创建,中国国旅,亚星锚链,中煤能源,紫金矿业,方正证券,京运通,国投新集,中国远洋,凤凰传媒,吉视传媒,永辉超市,建设银行,金钼股份,中国汽研,海南矿业,中国银行,中国重工,大唐发电,金隅股份,丰林集团,中信银行,出版传媒,人民网,奥康国际,宏昌电子,龙宇燃油,晶方科技,联明股份,喜临门,北特科技,万盛股份,合锻股份,弘讯科技,园区设计,设计股份,中科曙光,和邦股份,宁波精达,长白山,川仪股份,康尼机电,共进股份,翠微股份,中材节能,华贸物流,福达股份,渤海轮渡,莎普爱思,兰石重装,亚邦股份,济民制药,海天味业,华懋科技,应流股份,维力医疗,依顿电子,明星电缆,日出东方,柳州医药,今世缘,新华龙,九洲药业,维格娜丝,贵人鸟,健盛集团,高能环境,永艺股份,再升科技,东方电缆,禾丰牧业,诺力股份,杭电股份,南威软件,火炬电子,龙马环卫,石英股份,航天工程,纽威股份,隆鑫通用,宁波高发,华友钴业,福斯特,柯利达,新澳股份,好莱客,晨光文具,益丰药房,银龙股份,中电电机,洛阳钼业,继峰股份,方盛制药,仪电B股,市北B股,大众B股,神奇B股,老凤祥B,*ST中纺B,鼎立B股,氯碱B股,双钱B股,海立B股,金桥B股,外高B股,国新B股,锦投B股,中路B股,金山B股,海欣B股,耀皮B股,大江B股,上柴B股,丹科B股,*ST三毛B,百联B股,上工B股,机电B股,宝信B,物贸B股,自仪B股,锦旅B股,沪普天B,PT水仙B,陆家B股,华新B股,锦江B股,阳晨B股,鄂资B股,华电B股,天海B,汇丽B,大名城B,东信B股,黄山B股,开开B股,海航B股,天雁B股,振华B股,伊泰B股,东电B股,新城B股,*ST大化B,锦港B股,凯马B,九龙山B,东贝B股,凌云B股,平安银行,万科A,PT金田A,国农科技,世纪星源,深振业A,零七股份,宝利来,中国宝安,深华新,深物业A,南玻A,*ST石化A,沙河股份,PT中浩A,深康佳A,深中华A,中冠A,深深宝A,深华发A,深科技,深赤湾A,深天地A,招商地产,特力A,飞亚达A,深圳能源,国药一致,深深房A,富奥股份,中粮地产,深桑达A,*ST新都,深信泰丰,中国天楹,华联控股,深南电A,深大通,中集集团,宝安地产,中洲控股,中航地产,深纺织A,泛海控股,ST中侨,康达尔,德赛电池,深天马A,方大集团,深国商,深赛格,华锦股份,中金岭南,农产品,深圳华强,中兴通讯,北方国际,长城电脑,华控赛格,华侨城A,特发信息,海王生物,盐田港,深圳机场,天健集团,广聚能源,中信海直,TCL集团,宜华地产,中成股份,丰原药业,川化股份,华数传媒,中联重科,常山股份,国际实业,申万宏源,东方市场,美的集团,潍柴动力,许继电气,冀东水泥,金融街,ST生化,华意压缩,ST鑫光,大明退市,胜利股份,金谷源,山东地矿,沈阳机床,英特集团,ST五环,东旭光电,渤海租赁,民生控股,合肥百货,小天鹅A,通程控股,吉林化纤,南京中北,湖北宜化,东阿阿胶,徐工机械,兴业矿业,华天酒店,粤高速A,张家界,晨鸣纸业,山东路桥,鄂武商A,绿景控股,海虹控股,*ST传媒,珠江控股,中润资源,珠海港,琼民源,华塑控股,金路集团,烯碳新材,丽珠集团,渝开发,攀渝钛业,国际医学,荣安地产,四环生物,江南红箭,*ST凤凰,美菱电器,白云山A,广州浪奇,东方宾馆,红太阳,银润投资,美的电器,柳工,广弘控股,大冷股份,穗恒运A,力合股份,万家乐,万泽股份,*ST猴王,华映科技,广宇发展,云南白药,粤电力A,中天城投,佛山照明,TCL通讯,皖能电力,中原环保,金浦钛业,金圆股份,闽福发A,湖南投资,S湘火炬,江铃汽车,创元科技,靖远煤电,沙隆达A,泰山石油,神州信息,PT南洋,*ST广夏,莱茵置业,万向钱潮,昆百大A,烽火电子,宏源证券,陕国投A,西安民生,渝三峡A,海南海药,海德股份,泸州老窖,长城股份,苏常柴A,新大洲A,海马汽车,粤宏远A,广东甘化,盐湖集团,威孚高科,北部湾港,S*ST托普,友利控股,东北电气,汇源通信,金叶珠宝,PT粤金曼,黔轮胎A,紫光古汉,桐君阁,平潭发展,大通燃气,*ST国恒,西北轴承,古井贡酒,东北制药,兴蓉投资,青岛双星,建投能源,韶能股份,金马退市,盛达矿业,渤海股份,青海明胶,华媒控股,阳光股份,绵世股份,西安旅游,内蒙发展,焦作万方,大东海A,湖北金环,亿城投资,石油济柴,吉化退市,海螺型材,新华联,*ST比特,恒立实业,吉林敖东,长安汽车,如意集团,天茂集团,高新发展,攀钢钒钛,铜陵有色,顺发恒业,三木集团,合金投资,英力特,风华高科,茂化实华,万方发展,西王食品,仁和药业,格力电器,泰达股份,ST九州,金岭矿业,金科股份,中钨高新,ST海洋,*ST中富,*ST南华,长春高新,索芙特,永安林业,湖北广电,经纬纺机,美好集团,荣丰控股,金鸿能源,盈方微,阳光城,上峰水泥,当代东方,ST银山,智度投资,恒天海龙,襄阳轴承,大连友谊,山推股份,视觉中国,东方电子,远兴能源,中山公用,东北证券,恒天天鹅,建新矿业,ST宏业,宝新能源,亚太实业,惠天热电,华泽钴镍,滨海能源,炼石有色,沈阳化工,S*ST佳纸,模塑科技,厦门信达,正虹科技,恒逸石化,浙江震元,双环科技,大冶特钢,河北钢铁,天兴仪表,京蓝科技,锦龙股份,丰乐种业,中兴商业,黑芝麻,韶钢松山,苏宁环球,大地传媒,新能泰山,西安饮食,湖南发展,美锦能源,京东方A,鲁泰A,华东科技,国元证券,燕京啤酒,*ST环保,四川美丰,泰禾集团,振华科技,罗牛山,中房地产,南风化工,中航动控,普洛药业,长城信息,国海证券,锌业股份,西藏发展,漳州发展,*ST三维,新华制药,浩物股份,中色股份,中百集团,斯太尔,本钢板材,西藏矿业,锦化退市,*ST华信,通化金马,漳泽电力,中航飞机,*ST大菲,广发证券,中核科技,新兴铸管,*ST派神,平庄能源,美达股份,长江证券,武汉中商,北新建材,*ST创智,北大医药,万年青,华神集团,甘肃电投,盐湖股份,华闻传媒,太原刚玉,易食股份,中国武夷,中水渔业,酒鬼酒,一汽轿车,四川九洲,北京文化,金宇车城,*ST炎黄,银河投资,云铝股份,铁岭新城,创维数字,烟台冰轮,陕西金叶,天山纺织,美利纸业,江淮动力,辽油退市,方大化工,岳阳兴长,金城股份,京山轻机,*ST海化,超声电子,太钢不锈,桑德环境,*ST长兴,东莞控股,天音控股,鲁西化工,五矿稀土,*ST龙涤,贵糖股份,长城动漫,鑫茂科技,秦川机床,国兴地产,中信国安,承德露露,华茂股份,高鸿股份,江钻股份,冀东装备,五粮液,国风塑业,顺鑫农业,海印股份,银星能源,三湘股份,扬子退市,安凯客车,张裕A,吉电股份,新希望,天山股份,云南铜业,潍柴重机,大连国际,华联股份,湖北能源,同力水泥,海南高速,中鼎股份,峨眉山A,茂业物流,法尔胜,星美联合,东凌粮油,双汇发展,津滨发展,鞍钢股份,赣能股份,现代投资,航天科技,新洋丰,云内动力,厦门港务,物产中拓,天一科技,数源科技,大亚科技,南宁糖业,泸天化,钱江摩托,山大华特,华北高速,电广传媒,嘉凯城,金陵药业,南方汇通,海信科龙,佳电股份,河北宣工,众合机电,福星股份,一汽夏利,中钢国际,兰州黄河,中粮生化,中关村,华菱钢铁,神火股份,四川双马,华西股份,冀中能源,紫光股份,凯迪电力,南天信息,新乡化纤,建峰化工,中国重汽,广济药业,河池化工,欣龙控股,中原退市,中通客车,东方能源,首钢股份,锡业股份,中南建设,东方钽业,华东医药,天保基建,长源电力,上风高科,煤气化,安泰科技,中科三环,蓝鼎控股,新中基,佛塑科技,银泰资源,春晖股份,浪潮信息,桂林旅游,中弘股份,金马股份,银亿股份,中银绒业,西山煤电,大庆华科,广州友谊,华工科技,九芝堂,诚志股份,闽东电力,皇台酒业,中国中期,新大陆,隆平高科,华润三九,宗申动力,豫能控股,新和成,鸿达兴业,伟星股份,华邦颖泰,德豪润达,*ST精功,华兰生物,大族激光,天奇股份,传化股份,盾安环境,凯恩股份,中航机电,永新股份,*ST霞客,世荣兆业,东信和平,华信国际,亿帆鑫富,京新药业,中捷资源,科华生物,海特高新,苏宁云商,航天电器,山东威达,七喜控股,思源电气,七匹狼,达安基因,巨轮股份,苏泊尔,丽江旅游,美欣达,华帝股份,汉麻产业,久联发展,双鹭药业,黔源电力,南京港,登海种业,华孚色纺,兔宝宝,江苏三友,国光电器,轴研科技,宝鹰股份,宁波华翔,同方国芯,三花股份,中工国际,同洲电子,云南盐化,德美化工,得润电子,横店东磁,中钢天源,威尔泰,云南旅游,粤水电,江山化工,宏润建设,远光软件,华峰氨纶,东华软件,瑞泰科技,景兴纸业,黑猫股份,獐子岛,众和股份,长城影视,凯瑞德,软控股份,东源电器,沙钢股份,雪莱特,大港股份,太阳纸业,苏州固锝,中材科技,金螳螂,栋梁新材,孚日股份,海鸥卫浴,万丰奥威,东方海洋,新野纺织,鲁阳股份,新海宜,金智科技,江苏国泰,中泰化学,国脉科技,青岛金王,生意宝,南岭民爆,山河智能,浔兴股份,海翔药业,天康生物,广东鸿图,冠福股份,广博股份,恒宝股份,信隆实业,莱宝高科,沃华医药,沧州明珠,兴化股份,三钢闽光,威海广泰,三变科技,天润控股,罗平锌电,三维通信,中国海诚,东港股份,紫鑫药业,康强电子,新海股份,科陆电子,天马股份,荣信股份,天邦股份,湘潭电化,银轮股份,*ST新民,露天煤业,中环股份,沃尔核材,利欧股份,恒星科技,广宇集团,*ST普林,东南网架,安纳达,实益达,顺络电子,拓邦股份,东华科技,蓉胜超微,宁波银行,印纪传媒,宏达高科,中核钛白,荣盛发展,方圆支承,北纬通信,西部材料,通润装备,北斗星通,广电运通,石基信息,报喜鸟,辰州矿业,通富微电,正邦科技,汉钟精机,三特索道,*ST常铝,远望谷,斯米克,*ST三鑫,*ST东力,红宝丽,莱茵生物,东方锆业,深圳惠程,智光电气,芭田股份,精诚铜业,澳洋科技,千足珍珠,游族网络,广陆数测,江特电机,御银股份,延华智能,中航光电,艾派克,粤传媒,云海金属,怡亚通,海得控制,华天科技,全聚德,广百股份,新嘉联,利达光电,成飞集成,劲嘉股份,路翔股份,山东如意,武汉凡谷,海隆软件,方正电机,证通电子,嘉应制药,东晶电子,云投生态,九鼎新材,金风科技,海亮股份,大连重工,国统股份,海利得,准油股份,合肥城建,达意隆,飞马国际,宏达新材,南洋股份,特尔佳,大立科技,诺普信,三全食品,*ST合泰,拓日新能,恒康医疗,天宝股份,东华能源,福晶科技,鱼跃医疗,三力士,濮耐股份,江南化工,奥特迅,合兴包装,鸿博股份,科大讯飞,奥维通信,启明信息,塔牌集团,*ST民和,安妮股份,大华股份,恒邦股份,天威视讯,金飞达,威华股份,歌尔声学,九阳股份,通产丽星,滨江集团,澳洋顺昌,北化股份,帝龙新材,*ST东数,大洋电机,联化科技,步步高,上海莱士,川大智胜,泰和新材,海陆重工,彩虹精化,利尔化学,升达林业,伊立浦,拓维信息,恩华药业,大东南,新华都,西仪股份,浙富控股,陕天然气,卫士通,美邦服饰,法因数控,东方雨虹,川润股份,水晶光电,华昌化工,桂林三金,万马股份,友阿股份,神开股份,久其软件,新世纪,光迅科技,博深工具,天润曲轴,亚太股份,世联行,保龄宝,奇正藏药,超华科技,宇顺电子,禾盛新材,星期六,奥飞动漫,罗莱家纺,信立泰,精艺股份,辉煌科技,博云新材,鑫龙电器,圣农发展,太阳电缆,齐心集团,西部建设,美盈森,洋河股份,南国置业,中科云网,北新路桥,威创股份,中利科技,东方园林,海大集团,三泰电子,日海通讯,雅致股份,焦点科技,键桥通讯,众生药业,久立特材,乐通股份,海峡股份,华英农业,理工监测,中联电气,普利特,洪涛股份,永太科技,富安娜,新朋股份,皇氏集团,得利斯,皖通科技,仙琚制药,罗普斯金,英威腾,科华恒盛,人人乐,赛象科技,奥普光电,积成电子,格林美,新纶科技,巨力索具,禾欣股份,海宁皮城,潮宏基,柘中建设,泰尔重工,高乐股份,精华制药,北京科锐,漫步者,鼎泰新材,杰瑞股份,科冕木业,兴民钢圈,浩宁达,富临运业,森源电气,齐星铁塔,同德化工,神剑股份,汉王科技,隆基机械,中恒电气,永安药业,丹甫股份,康力电梯,太极股份,卓翼科技,亚太药业,七星电子,伟星新材,千方科技,丽鹏股份,亚厦股份,新北洋,国创高新,章源钨业,鲁丰环保,科远股份,双箭股份,蓝帆医疗,合众思壮,东山精密,大北农,天原集团,黑牛食品,新亚制程,南洋科技,信邦制药,长青股份,北京利尔,力生制药,联发股份,双象股份,星网锐捷,梦洁家纺,建研集团,海普瑞,省广股份,中海科技,和而泰,爱仕达,嘉欣丝绸,四维图新,远东传动,多氟多,齐翔腾达,雅克科技,广联达,九九久,汉森制药,常发股份,高德红外,海康威视,爱施德,三元达,康盛股份,天虹商场,毅昌股份,达实智能,科伦药业,中原特钢,贵州百灵,凯撒股份,胜利精密,尤夫股份,云南锗业,兆驰股份,杭氧股份,棕榈园林,九安医疗,太安堂,万里扬,长江润发,兴森科技,誉衡药业,江苏神通,启明星辰,闰土股份,众业达,龙星化工,金洲管道,巨星科技,中南重工,盛路通信,壹桥海参,中原内配,国星光电,康得新,摩恩电气,长高集团,天马精化,松芝股份,百川股份,欧菲光,青龙管业,益生股份,*ST天业,赣锋锂业,珠江啤酒,嘉事堂,沪电股份,金利科技,海格通信,天齐锂业,二六三,艾迪西,三维工程,金正大,中超电缆,双环传动,圣莱达,榕基软件,立讯精密,宝莫股份,雏鹰农牧,常宝股份,富春环保,新筑股份,双塔食品,广田股份,润邦股份,江海股份,希努尔,嘉麟杰,大金重工,金固股份,浙江永强,山东墨龙,通鼎互联,恒基达鑫,荣盛石化,华斯股份,佳隆股份,辉丰股份,雅化集团,汉缆股份,科林环保,山西证券,利源精制,骅威股份,搜于特,东光微电,大康牧业,*ST超日,涪陵榨菜,老板电器,天广消防,天汽模,中顺洁柔,达华智能,蓝丰生化,宝馨科技,金字火腿,江苏旷达,泰亚股份,科士达,银河电子,日发精机,齐峰新材,浙江众成,天桥起重,光正集团,胜景山河,山东矿机,新时达,英飞拓,海源机械,丰东股份,天顺风能,新界泵业,金杯电工,杭锅股份,林州重机,西泵股份,海立美达,司尔特,新都化工,亚太科技,鸿路钢构,中化岩土,万和电气,杰赛科技,东方铁塔,新联电子,春兴精工,金新农,凯美特气,千红制药,尚荣医疗,宝鼎重工,南方轴承,惠博普,顺荣三七,辉隆股份,洽洽食品,世纪游轮,亚威股份,通达股份,徐家汇,兄弟科技,森马服饰,天沃科技,上海绿新,益盛药业,唐人神,百润股份,步森股份,贝因美,德力股份,索菲亚,国电清新,明牌珠宝,群兴玩具,通达动力,雷柏科技,闽发铝业,中京电子,圣阳股份,万昌科技,好想你,海能达,西陇化工,双星新材,围海股份,奥拓电子,史丹利,瑞康医药,万安科技,恒大高新,八菱科技,日上集团,比亚迪,豪迈科技,海南瑞泽,金禾实业,山东章鼓,盛通股份,江粉磁材,佰利联,世纪华通,以岭药业,龙力生物,姚记扑克,大连电瓷,亚夏汽车,舜天船舶,捷顺科技,爱康科技,东方精工,朗姿股份,北玻股份,蒙发利,哈尔斯,长青集团,露笑科技,丹邦科技,巨龙管业,瑞和股份,大连三垒,永大集团,亚玛顿,金磊股份,龙生股份,金达威,宜昌交运,成都路桥,仁智油服,华西能源,德尔家居,道明光学,*ST申科,棒杰股份,安洁科技,金安国纪,赞宇科技,勤上光电,雪人股份,百圆裤业,永高股份,荣之联,烟台万润,佛慈制药,华宏科技,青青稞酒,宏磊股份,卫星石化,博彦科技,加加食品,利君股份,扬子新材,海思科,万润科技,共达电声,卡奴迪路,中科金财,雪迪龙,中泰桥梁,茂硕电源,克明面业,京威股份,普邦园林,信质电机,首航节能,德联集团,鞍重股份,奥马电器,康达新材,华声股份,龙泉股份,东江环保,西部证券,兴业科技,东诚药业,顺威股份,浙江美大,珠江钢琴,福建金森,黄海机械,奋达科技,龙洲股份,宏大爆破,猛狮科技,华东重机,亿利达,乔治白,金河生物,博林特,美亚光电,石中装备,远程电缆,双成药业,顾地科技,煌上煌,百洋股份,红旗连锁,博实股份,美盛文化,新疆浩源,奥瑞金,海欣食品,浙江世宝,新宝股份,良信电器,众信旅游,光洋股份,天赐材料,慈铭体检,欧浦钢网,思美传媒,东易日盛,牧原股份,登云股份,金贵银业,岭南园林,友邦吊顶,麦趣尔,宏良股份,金一文化,金轮股份,金莱特,海洋王,跃岭股份,龙大肉食,一心堂,台城制药,好利来,电光科技,萃华珠宝,燕塘乳业,雄韬股份,利民股份,王子新材,国信证券,葵花药业,中矿资源,万达院线,爱迪尔,光华科技,三圣特材,富煌钢构,木林森,仙坛股份,国安GAC1,阿胶EJC1,攀钢AGP1,钾肥JFP1,盐湖YHP1,集琦JQP1,深发SFP1,R-003,R-007,R-014,R-028,R-091,R-182,R-004,R-001,R-002,RC-003,RC-007,RC-001,RC-002,瑞福进取,大成优选,建信优势,同庆A,同庆B,瑞和小康,瑞和远见,国泰优先,国泰进取,双禧A,双禧B,合润A,合润B,银华稳进,银华锐进,汇利A,汇利B,申万收益,申万进取,景丰A,景丰B,添利B,中证500A,中证500B,中证90A,中证90B,多利优先,多利进取,聚利A,建信稳健,建信进取,万家利B,鼎利A,鼎利B,天盈B,利鑫B,裕祥B,增利A,增利B,丰利B,银华瑞吉,银华瑞祥,消费收益,消费进取,沪深300A,沪深300B,泰达稳健,泰达进取,工银500A,工银500B,久兆稳健,久兆积极,银华金瑞,银华鑫瑞,丰泽B,浦银增A,浦银增B,同瑞A,同瑞B,互利A,互利B,双翼B,双力A,双力B,中欧盛世A,中欧盛世B,诺安稳健,诺安进取,浙商稳健,浙商进取,金鹰回报B,通利债B,双佳B,双盈B,信达利B,广发100A,广发100B,中小板A,中小板B,信用B,金鹰500A,金鹰500B,万家创A,万家创B,诺德300A,诺德300B,泰信400A,泰信400B,商品A,商品B,同庆800A,同庆800B,资源A,资源B,利众B,华安300A,华安300B,中小A,中小B,同辉100A,同辉100B,华商500A,华商500B,工银100A,工银100B,惠裕B,同丰B,房地产A,房地产B,鼎利进取,银河优先,银河进取,建信50A,建信50B,双增B,工银增B,丰利债B,医药A,医药B,元盛B,德信A,德信B,宝利B,银华800A,银华800B,国金300A,国金300B,互利债B,转债A,转债B,300高贝A,300高贝B,同利B,医药800A,医药800B,有色800A,有色800B,创业板A,创业板B,惠丰B,中银互B,金融A,金融B,通福B,惠鑫B,可转债A,可转债B,银华300A,银华300B,恒生A,恒生B,申万证券A,申万证券B,TMT中证A,TMT中证B,H股A,H股B,证保A,证保B,信息A,信息B,军工A,军工B,环保A,环保B,SW军工A,SW军工B,转债优先,转债进取,NCF环保A,NCF环保B,地产A,地产B,互联网A,互联网B,食品A,食品B,券商A,券商B,传媒A,传媒B,国防A,国防B,300地产A,300地产B,国企改A,国企改B,保证金,招商快线,添富快钱,申赎现金,深100ETF,中小板,深成ETF,深红利,深成长,中小300,深F200,深TMT,深F120,民营ETF,深300ETF,深价值,创业板,深F60,中小成长,中创400,300ETF,恒生ETF,中小等权,500ETF,100ETF,300等权,南方300,国债ETF,A300ETF,消费ETF,医药ETF,能源ETF,金融ETF,500深ETF,金地ETF,黄金ETF,景顺500,可选消费,博时黄金,广发医药,信息技术,南方积配,南方高增,南方500,南方金利,南方永利,南方聚利,南方天元,国泰小盘,国泰估值,国泰价值,国泰淘新,华夏蓝筹,华夏行业,博时主题,稳健债A,安丰18,鹏华价值,鹏华动力,鹏华治理,鹏华创新,鹏华300,鹏华500,鹏华丰润,鹏华丰泽,中小企债,嘉实300,嘉实50,嘉实恒生,中期企债,长盛同智,长盛300,长盛同丰,长盛同益,长盛同盛,大成创新,大成景丰,优选LOF,大成小盘,大成产业,富国天惠,富国天丰,富国天盈,富国天锋,易基永旭,易基综债,国投全球,国投消费,双债A,双债C,银河通利,融通巨潮,融通领先,融通添利,招商成长,招商信用,银华内需,银华300,银华信用,银华纯债,银华50A,万家优选,万家添利,万家强债,长城久富,泰达效率,海富100,海富增利,华宝油气,景顺鼎益,景顺资源,广发小盘,广发500L,广发聚源,长信100,申万债券,诺安纯债,大摩资源,兴全趋势,兴全300,兴全轻资,兴全模式,天治核心,中银中国,中银信用,中银300E,中银盛利,中银产债,华富强债,天弘深成,天弘丰利,添富季红,工银四季,工银纯债,工银双债,工银资源,交银添利,建信300,建信优势,信诚深度,信诚增强,信诚周期,中欧趋势,中欧成长,中欧300,中欧强债,浦银增利,民生增利,民生添利,华宸300,基金开元,基金普惠,基金同益,基金景宏,基金裕隆,基金普丰,基金天元,基金同盛,基金景福,基金金盛,基金裕泽,基金天华,基金丰和,基金久嘉,基金鸿阳,万科B,PT金田B,深物业B,南玻B,*ST石化B,PT中浩B,深康佳B,深中华B,*ST中冠B,深深宝B,深华发B,深赤湾B,招商局B,特力B,飞亚达B,一致B,深深房B,富奥B,深南电B,中集B,*ST本实B,深纺织B,深基地B,建摩B,方大B,*ST国商B,*ST大洋B,深赛格B,山航B,南江B,雷伊B,东旭B,小天鹅B,粤高速B,宁通信B,晨鸣B,珠江B,闽灿坤B,丽珠B,皖美菱B,大冷B,粤电力B,粤照明B,江铃B,沙隆达B,苏常柴B,苏威孚B,古井贡B,大东海B,长安B,瓦轴B,京东方B,鲁泰B,本钢板B,*ST武锅B,杭汽轮B,张裕B,粤华包B,中鲁B,特锐德,神州泰岳,乐普医疗,南风股份,探路者,莱美药业,汉威电子,上海佳豪,安科生物,立思辰,鼎汉技术,华测检测,新宁物流,亿纬锂能,爱尔眼科,北陆药业,网宿科技,中元华电,硅宝科技,银江股份,大禹节水,吉峰农机,宝德股份,机器人,华星创业,红日药业,华谊兄弟,金亚科技,天龙光电,阳普医疗,宝通带业,金龙机电,同花顺,钢研高纳,中科电气,超图软件,新宙邦,梅泰诺,上海凯宝,九洲电气,回天新材,朗科科技,互动娱乐,赛为智能,华力创通,台基股份,天源迪科,合康变频,福瑞股份,世纪鼎利,三五互联,中青宝,欧比特,鼎龙股份,万邦达,三维丝,万顺股份,蓝色光标,东方财富,康耐特,中能电气,天龙集团,豫金刚石,海兰信,三川股份,安诺其,南都电源,金利华电,碧水源,华谊嘉信,三聚环保,当升科技,华平股份,数字政通,GQY视讯,国民技术,中瑞思创,数码视讯,新大新材,恒信移动,奥克股份,劲胜精密,海默科技,银之杰,康芝药业,荃银高科,长信科技,长城集团,盛运股份,金通灵,科新机电,金刚玻璃,国联水产,华伍股份,易联众,智云股份,高新兴,尤洛卡,双林股份,振芯科技,乾照光电,达刚路机,乐视网,龙源技术,西部牧业,建新股份,双龙股份,新开源,华仁药业,向日葵,万讯自控,顺网科技,中航电测,长盈精密,坚瑞消防,嘉寓股份,东方日升,瑞普生物,经纬电材,阳谷华泰,智飞生物,太阳鸟,汇川技术,易世达,锐奇股份,银河磁体,锦富新材,泰胜风能,新国都,英唐智控,青松股份,华策影视,大富科技,宝利沥青,信维通信,先河环保,晨光生物,福星晓程,启源装备,和顺电气,沃森生物,星河生物,宋城演艺,南方泵业,汤臣倍健,香雪制药,天舟文化,量子高科,世纪瑞尔,昌红科技,燃控科技,科泰电源,瑞凌股份,安居宝,神雾环保,恒泰艾普,振东制药,新研股份,秀强股份,华中数控,雷曼光电,先锋新材,通源石油,天瑞仪器,东方国信,迪威视讯,万达信息,天晟新材,汉得信息,东富龙,中电环保,松德股份,元力股份,朗源股份,鸿特精密,中海达,腾邦国际,四方达,华峰超纤,佐力药业,捷成股份,东软载波,力源信息,通裕重工,大华农,永清环保,美亚柏科,神农大丰,维尔利,潜能恒信,科斯伍德,佳士科技,福安药业,长荣股份,长海股份,铁汉生态,纳川股份,翰宇药业,高盟新材,海伦哲,聚龙股份,聚光科技,舒泰神,天喻信息,理邦仪器,欣旺达,恒顺电气,天泽信息,森远股份,亿通科技,易华录,佳讯飞鸿,日科化学,电科院,千山药机,东方电热,安利股份,鸿利光电,金运激光,银禧科技,科大智能,北京君正,正海磁材,金力泰,上海钢联,光韵达,富瑞特装,拓尔思,永利带业,银信科技,洲明科技,金城医药,开尔新材,方直科技,上海新阳,美晨科技,冠昊生物,东宝生物,飞力达,瑞丰光电,明家科技,瑞丰高材,迪安诊断,天玑科技,宝莱特,桑乐金,新开普,依米康,初灵信息,光线传媒,金信诺,卫宁软件,仟源医药,常山药业,星星科技,开山股份,精锻科技,新天科技,新莱应材,雅本化学,巴安水务,隆华节能,佳创视讯,通光线缆,兴源环境,尔康制药,万福生科,联建光电,中威电子,华宇软件,开能环保,和佳股份,阳光电源,梅安森,三丰智能,海联讯,华昌达,和晶科技,南通锻压,金明精机,汇冠股份,温州宏丰,苏交科,国瓷材料,安科瑞,飞利信,朗玛信息,利德曼,荣科科技,华录百纳,吴通通讯,蓝英装备,博雅生物,三六五网,利亚德,蓝盾股份,三诺生物,富春通信,汉鼎股份,长方照明,同有科技,聚飞光电,云意电气,裕兴股份,远方光电,慈星股份,中际装备,吉艾科技,宜通世纪,任子行,邦讯技术,天山生物,戴维医疗,掌趣科技,晶盛机电,珈伟股份,博晖创新,麦捷科技,海达股份,同大股份,硕贝德,华灿光电,旋极信息,德威新材,凯利泰,中颖电子,宜安科技,海伦钢琴,华虹计通,苏大维格,天壕节能,兆日科技,津膜科技,迪森股份,新文化,银邦股份,开元仪器,润和软件,科恒股份,麦迪电气,天银机电,联创节能,太空板业,红宇新材,南大光电,泰格医药,长亮科技,金卡股份,华鹏飞,永贵电器,北信源,东土科技,东华测试,蒙草抗旱,光一科技,我武生物,楚天科技,全通教育,炬华科技,奥赛康,天保重装,博腾股份,中文在线,恒华科技,创意信息,东方网力,汇金股份,绿盟科技,安控科技,汇中股份,欣泰电气,扬杰科技,鹏翎股份,易事特,赢时胜,鼎捷软件,东方通,安硕信息,溢多利,斯莱克,光环新网,三联虹普,雪浪环境,飞天诚信,富邦股份,国祯环保,艾比森,天华超净,康跃科技,腾信股份,中来股份,天孚通信,菲利华,迪瑞医疗,天和防务,飞凯材料,京天利,劲拓股份,花园生物,宝色股份,地尔汉宇,科隆精化,九强生物,凯发电气,三环集团,道氏技术,正业科技,金盾股份,迦南科技,快乐购,伊之密,苏试试验,南华仪器,昆仑万维,浩丰科技,五洋科技,力星股份,博世科,鲁亿通,环能科技,唐德影视,红相电力,景顺500"; foreach ($rs["Records"]["Record"] as $key => $val) { $rs["Records"]["Record"][$key]["src"] = $common->getUserHead($val['UserID']); $dv = $mode->blogaid($val["ArticleID"]); if (!empty($dv)) { $rs["Records"]["Record"][$key]["zxg"] = $dv[0]["name"]; } else { $rs["Records"]["Record"][$key]["zxg"] = "0"; } // $rtn = $this->getTitleAllList(array("ArticleID" => $val['ArticleID'])); // if ($rtn["Status"]["Code"] == "00") { // $keyname = $rtn["Records"]["Record"]["KeyName"]; // // $list = explode(',', $keyname); // //$list = array(0 => "000001", 1 => "000001"); // $i = 0; // //后缀规则:6=K 9=K 0=J 2=J 3=J 如:600600 取代码第一位根据以上规则变为600600K // foreach ($list as $sid) { // // $url = "http://quotes.api.cnfol.com/stock.html?action=getStockCode&keyword=" . urlencode($sid) . "&type=1&limit=1"; // $t=strpos($str, $sid); // // $t = getVData($url); // if ($t>0) { // $rs["Records"]["Record"][$key]["zxg"][$i] = $sid; // $i++; // } // } // if($i==0){ // $rs["Records"]["Record"][$key]["zxg"] = array(); // } // } else { // $rs["Records"]["Record"][$key]["zxg"] = array(); // } } $this->cache->set($ckey, $rs["Records"]["Record"]); } else { $rs["Records"]["Record"] = array(); } return $rs["Records"]["Record"]; } return $rs; } } /* --|获取个人博客文章评论列表 --|缓存key 1014 */ function getBlogArticleByID($data, $t = 'view') { //$data['IsChecked'] = isset($data['IsChecked'])? $data['IsChecked']:1;//博主0, 其他用户1 $type = 'B240'; if (ISCACHE && $t == 'view') { $ckey = 'Blogarticle_getBlogArticleByID_{MemberID}_{ArticleID}'; $ckey = str_replace('{ArticleID}', $data['ArticleID'], $ckey); $ckey = str_replace('{MemberID}', $data['MemberID'], $ckey); $rs = $this->cache->get($ckey); if (!$rs || $rs['ArticleType'] != 'db') { $rs = $this->socket->senddata($type, $data); if ($rs["Status"]["RetRecords"] > 0) { $rs["Records"]['Record']['ArticleType'] = 'db'; $Content = stripslashes($rs["Records"]['Record']["Content"]); $con = '`\]+src=\"(.*?)\"\s+.*?\/?\>`'; preg_match_all($con, $Content, $matches); $rs["Records"]['Record']["rtu"] = $matches[1]; $this->cache->set($ckey, $rs["Records"]['Record']); return $rs["Records"]['Record']; } else { return false; } } return $rs; } else { $rs = $this->socket->senddata($type, $data); if ($rs["Status"]["RetRecords"] > 0) { $rs["Records"]['Record']['ArticleType'] = 'db'; return $rs["Records"]['Record']; } else { return false; } } } /* --|获取文章统计 --|缓存key 1017 */ function getBlogArticleStatByID($data) { $type = 'B342'; if (ISCACHE) { $ckey = 'Blogarticle_getBlogArticleStatByID_{MemberID}_{ArticleID}'; $ckey = str_replace('{ArticleID}', $data['ArticleID'], $ckey); $ckey = str_replace('{MemberID}', $data['MemberID'], $ckey); // error_log(date("Y-m-d H:i:s").'|'.$ckey.'|K1017B240'."\r\n", 3, '/home/www/html/logs/B125.log'); $rs = $this->cache->get($ckey); var_dump($rs); if (!$rs) { // print_r($data); $rs = $this->socket->senddata($type, $data); var_dump($rs); die(); } return $rs; } else { $rs = $this->socket->senddata($type, $data); return false; } } //查询各个系统标签频道下的文章列表 function getSyaTagArticleList($TagID, $StartNo = 0, $RetCnt = 50, $FlagCode = 0, $guid, $FromUserID = 0, $isShowPic = 0) { $data['TagIDs'] = $TagID; $data['Type'] = 'B272'; // $data['FlagCode'] = $FlagCode; $data['StartNo'] = $StartNo; $data['QryCount'] = $RetCnt; $data['isShowPic'] = $isShowPic; $data['guid'] = $guid; if (intval($FromUserID) > 0) { $data['FromUserID'] = $FromUserID; } return $this->getAllArticleList($data); } //获取博客被采用的文章列表 function getUseTagArticleList($TagID, $StartNo = 0, $RetCnt = 50, $tag = 0, $pagetype = 1) { // global $config; if ($TagID == '1453,1462') { $data['TagIDs'] = $TagID; $data['PageType'] = $pagetype; } else if ($tag == 'Recommend') { $data['TagIDs'] = $TagID; $data['PageType'] = $pagetype; } else { $data['TagIDs'] = $TagID; $data['PageType'] = $pagetype; } $data['IsUsed'] = 1; $data['StartNo'] = $StartNo; $data['QryCount'] = $RetCnt; $data['Type'] = 'B260'; return $this->B260($data); } function B260($data) { $type = $data['Type']; // print_r($data); $data['Platform'] = 1; if (ISCACHE) { $ckey = "Blogarticle_moreArticle_{StartNo}_{QryCount}_{TagID}_{Type}"; $ckey = str_replace('{QryCount}', $data['QryCount'], $ckey); $ckey = str_replace('{StartNo}', $data['StartNo'], $ckey); $tag = ''; if ($data['TagID']) { $tag = $data['TagID']; } else if ($data['TagIDs']) { $tag = $data['TagIDs']; } else if ($data['Recommend']) { $tag = $data['Recommend']; } else if ($data['Recommends']) { $tag = $data['Recommends']; } $ckey = str_replace('{TagID}', $tag, $ckey); $ckey = str_replace('{Type}', $data['Type'], $ckey); $rs = $this->cache->get($ckey); //error_log(print_r($rs,true), 3, config_item('logPath').'a111.log'); if (!$rs) { unset($data['Type']); $rs = $this->socket->senddata($type, $data); if ($rs['Status']['RetRecords'] > 0) { if ($rs['Status']['RetRecords'] == 1) { $rs['Records']['Record'] = array(0 => $rs['Records']['Record']); } $getData = $rs; $this->cache->set($ckey, $getData); unset($rs); return $getData; } else { $getData = array("Status" => array("RetRecords" => 0)); return $getData; } } return $rs; } else { unset($data['Type']); $rs = $this->socket->senddata($type, $data); $getData = array(); if ($rs['Status']['RetRecords'] > 0) { if ($rs['Status']['RetRecords'] == 1) { $rs['Records']['Record'] = array(0 => $rs['Records']['Record']); } $getData = $rs; unset($rs); return $getData; } else { $getData = array("Status" => array("RetRecords" => 0)); return $getData; } } } /** * 首页 名家高手 列表 * @param type $Recommend * @param type $StartNo * @param type $RetCnt * @param type $pagetype * @return type */ function getMjArticle($Recommend, $StartNo = 0, $RetCnt = 60) { if ($Recommend == '3') { $data['TagID'] = 1474; $data['Recommend'] = $Recommend; } else if ($Recommend == '2') { $data['TagID'] = 1473; $data['Recommend'] = $Recommend; } else if ($Recommend == '4') { $data['Recommends'] = '2,3'; $data['TagID'] = '1473,1474'; } else { $data['Recommends'] = '2,3'; $data['TagID'] = '1473,1474'; } $data['PageType'] = 1; // $data['IsUsed'] = 1; $data['StartNo'] = $StartNo; $data['QryCount'] = $RetCnt; $data['Type'] = 'B260'; return $this->B260($data); } function getblogListCount($pagesize, $userId = 0) { $type = "B079"; if (!empty($userId)) { $data["UserID"] = $userId; } $data["QryCount"] = $pagesize; $ckey = "getblogListCountB079" . $data["UserID"].$pagesize; $getData["RetRecords"] = 0; $getData = $this->cache->get($ckey); $common=new common_user(); if (!$getData) { $rs = $this->socket->senddata($type, $data); if ($rs["Status"]["Code"] == "00" && is_array($rs["Records"])) { foreach($rs["Records"]["Record"] as $key=>$val){ $rs['Records']['Record'][$key]['src'] = $common->getUserHead($val['UserID']); } $getData["RetRecords"] = $rs["Status"]["RetRecords"]; $getData["Record"] = $rs["Records"]["Record"]; $this->cache->set($ckey, $getData); } } return $getData; } function getblogbooklist($data) { $type = "B374"; $ckey = "getblogbooklistB374"; $rs = $this->cache->get($ckey); if (!$rs) { $rs = $this->socket->senddata($type, $data); $getData['RetRecords'] = 0; if (isset($rs['Status']['RetRecords']) && intval($rs['Status']['RetRecords']) > 0) { $common = new common_user(); $usermode = new usermodel(); foreach ($rs['Records']['Record'] as $key => $val) { $bool = $this->cache->get($data['guid'] . $val['ArticleID'] . "getItemAddVote"); if (!$bool) { $rs['Records']['Record'][$key]['guid'] = 0; } else { $rs['Records']['Record'][$key]['guid'] = 1; } $rs['Records']['Record'][$key]['src'] = $common->getUserHead($val['UserID']); $Content = stripslashes($val['Content']); $Content = str_replace("\r\n", '', $Content); $Content = str_replace("\n", '', $Content); $Content = str_replace("\r", '', $Content); $Content = str_replace("\t", '', $Content); $rs['Records']['Record'][$key]['Content'] = mb_substr(str_replace(' ', '', strip_tags($Content)), 0, 60, 'utf-8'); $rs['Records']['Record'][$key]['FocusArtTitle'] = preg_replace('/<[^>]*?>/', '', $val['FocusArtTitle']); $dv = $usermode->blogaid($val['ArticleID']); //$dv = $usermode->blogaid($data['Record'][$i]['ArticleID']); $CollectCount = $usermode->shoucByAid($data['Record'][$i]['ArticleID']); $rs['Records']['Record'][$key]['CollectCount'] = $CollectCount[0]["count"]; if (!empty($dv)) { if (!empty($data['FromUserID'])) { if (intval($val["Price"]) > 0 && intval($val["IsUserPay"]) == 1) { $rs['Records']['Record'][$key]['zxg'] = $dv[0]["name"]; } else if (intval($val["Price"]) == 0) { $rs['Records']['Record'][$key]['zxg'] = $dv[0]["name"]; } else { $rs['Records']['Record'][$key]['zxg'] = "0"; } } else { if (intval($val["Price"]) > 0) { $rs['Records']['Record'][$key]['zxg'] = "0"; } else { $rs['Records']['Record'][$key]['zxg'] = $dv[0]["name"]; } } } else { $rs['Records']['Record'][$key]['zxg'] = "0"; } } $getData['RetRecords'] = $rs['Status']['RetRecords']; $getData['Record'] = $rs['Records']['Record']; $this->cache->set($ckey, $getData); } unset($rs); return $getData; } else { if (!empty($rs['Record'])) { foreach ($rs['Record'] as $key => $val) { $bool = $this->cache->get($data['guid'] . $val['ArticleID'] . "getItemAddVote"); if (!$bool) { $rs['Record'][$key]['guid'] = 0; } else { $rs['Record'][$key]['guid'] = 1; } } } return $rs; } } function getlistke($data){ $data['Type'] = 'B215'; return $this->getAllArticleList($data); } function getzhiboList($data){ $data['Type'] = 'B260'; return $this->getAllArticleList($data); } function getListRecommend($TagID, $StartNo = 0, $RetCnt = 60, $FlagCode = 0, $guid, $FromUserID = 0, $isShowPic = 0) { $data['TagIDs'] = $TagID; $data['Type'] = 'B260'; $data['FlagCode'] = $FlagCode; $data['StartNo'] = $StartNo; $data['IsUsed'] = 1; $data['PageType'] = 1; $data['QryCount'] = $RetCnt; $data['isShowPic'] = $isShowPic; $data['guid'] = $guid; if (intval($FromUserID) > 0) { $data['FromUserID'] = $FromUserID; } return $this->getAllArticleList($data); } /* start 刚修改 * 查询名家,高手文章列表 */ function getRecommendArticleList($Recommend, $StartNo = 0, $RetCnt = 60, $FlagCode = 0, $guid, $FromUserID = 0, $isShowPic = 0) { if ($Recommend == '3') { // $data['TagID'] = 1474; $data['Type'] = 'B272'; $data['Recommends'] = $Recommend; } else if ($Recommend == '2') { // $data['TagID'] = 1473; $data['Type'] = 'B272'; $data['Recommends'] = $Recommend; } else if ($Recommend == '4') { $data['Recommends'] = '2,3'; $data['Type'] = 'B272'; } else { $data['TagID'] = '1473,1474'; $data['Type'] = 'B272'; $data['Recommend'] = $Recommend; } if (intval($FromUserID) > 0) { $data['FromUserID'] = $FromUserID; } $data['FlagCode'] = $FlagCode; $data['StartNo'] = $StartNo; $data['QryCount'] = $RetCnt; $data['isShowPic'] = $isShowPic; $data['guid'] = $guid; return $this->getAllArticleList($data); } function getRecommendArticle($Recommend, $StartNo = 0, $RetCnt = 60, $FlagCode = 0, $pagetype = 1) { if ($Recommend == '3') { $data['TagID'] = 1474; $data['Type'] = 'B272'; $data['Recommend'] = $Recommend; } else if ($Recommend == '2') { $data['TagID'] = 1473; $data['Type'] = 'B272'; $data['Recommend'] = $Recommend; } else if ($Recommend == '4') { $data['Recommends'] = '2,3'; $data['Type'] = 'B272'; } else { $data['TagID'] = '1473,1474'; $data['Type'] = 'B272'; $data['Recommend'] = $Recommend; } $data['FlagCode'] = $FlagCode; $data['StartNo'] = $StartNo; $data['QryCount'] = $RetCnt; return $this->getAllArticleList($data); } /* --|获取各频道文章列表 */ function getAllArticleList($data) { //$data['Platform'] = 1; //过滤鲜花文章 if ($data['Type']) { $type = $data['Type']; } else { $type = 'B215'; } $data['StartNo'] = isset($data['StartNo']) ? $data['StartNo'] : 0; $data['QryCount'] = isset($data['QryCount']) ? $data['QryCount'] : 10; $StartDate = isset($data['StartDate']) ? date("Ymd", strtotime($data['StartDate'])) : ''; $EndDate = isset($data['EndDate']) ? date("Ymd", strtotime($data['EndDate'])) : ''; $tag = ''; if ($data['TagID']) { $tag = $data['TagID']; } else if ($data['TagIDs']) { $tag = $data['TagIDs']; } else if ($data['Recommend']) { $tag = $data['Recommend']; } else if ($data['Recommends']) { $tag = $data['Recommends']; } if (ISCACHE) { if ($data['StartNo'] == -1) { $ckey = '3G_Blogarticle_getMemberArticleList_allCounts_{MemberID}_{isShowPic}'; $ckey = str_replace('{MemberID}', $tag, $ckey); $ckey = str_replace('{StartDate}', $StartDate, $ckey); $ckey = str_replace('{EndDate}', $EndDate, $ckey); $rs = $this->cache->get($ckey); if (!$rs) { $rs = $this->socket->senddata($type, $data); $getData = array(); $getData['TtlRecords'] = isset($rs['Status']['TtlRecords']) ? $rs['Status']['TtlRecords'] : 0; $getData['FlagCode'] = md5($getData['TtlRecords'] . time()); if ((isset($getData['TtlRecords']) && $getData['TtlRecords'] > 0)) { $this->cache->set($ckey, $getData); } return $getData; } return $rs; } else { $ckey = "Blogarticle_getMemberArticleLists_{Type}_{MemberID}_{PageNo}_{StartDate}_{EndDate}_{SelfRecommend}_{ismul}_{istop}-{Recommend}_{isShowPic}"; $ckey = str_replace('{MemberID}', $tag, $ckey); $ckey = str_replace('{PageNo}', ($data['StartNo'] / $data['QryCount'] + 1), $ckey); $ckey = str_replace('{StartDate}', $data['StartNo'], $ckey); $ckey = str_replace('{EndDate}', $data['QryCount'], $ckey); $ckey = str_replace('{Recommend}', $data['Recommends'], $ckey); $ckey = str_replace('{isShowPic}', $data['isShowPic'], $ckey); $ckey = str_replace('{Type}', $data['Type'], $ckey); $rs = $this->cache->get($ckey); //if (!$rs || ($data['FlagCode'] != $rs['FlagCode'])) { if (!$rs) { $getData = array(); $rs = $this->socket->senddata($type, $data); $getData['RetRecords'] = 0; if (isset($rs['Status']['RetRecords']) && $rs['Status']['RetRecords'] > 0) { $common = new common_user(); $usermode = new usermodel(); foreach ($rs['Records']['Record'] as $key => $val) { $bool = $this->cache->get($data['guid'] . $val['ArticleID'] . "getItemAddVote"); if (!$bool) { $rs['Records']['Record'][$key]['guid'] = 0; } else { $rs['Records']['Record'][$key]['guid'] = 1; } $rs['Records']['Record'][$key]['src'] = $common->getUserHead($val['UserID']); $Content = stripslashes($val['Content']); $Content = str_replace("\r\n", '', $Content); $Content = str_replace("\n", '', $Content); $Content = str_replace("\r", '', $Content); $Content = str_replace("\t", '', $Content); $rs['Records']['Record'][$key]['Content'] = mb_substr(str_replace(' ', '', strip_tags($Content)), 0, 60, 'utf-8'); if ($data['isShowPic'] == 0) { $con = '`\]+src=[\'"]?(.*?)[\'"]?\s+.*?\/?\>`'; preg_match_all($con, $Content, $matches); $rs['Records']['Record'][$key]['rtn'] = $matches[1]; } $rs['Records']['Record'][$key]['FocusArtTitle'] = preg_replace('/<[^>]*?>/', '', $val['FocusArtTitle']); $dv = $usermode->blogaid($val['ArticleID']); //$dv = $usermode->blogaid($data['Record'][$i]['ArticleID']); $CollectCount = $usermode->shoucByAid($data['Record'][$i]['ArticleID']); $rs['Records']['Record'][$key]['CollectCount'] = $CollectCount[0]["count"]; if (!empty($dv)) { if (!empty($data['FromUserID'])) { if (intval($val["Price"]) > 0 && intval($val["IsUserPay"]) == 1) { $rs['Records']['Record'][$key]['zxg'] = $dv[0]["name"]; } else if (intval($val["Price"]) == 0) { $rs['Records']['Record'][$key]['zxg'] = $dv[0]["name"]; } else { $rs['Records']['Record'][$key]['zxg'] = "0"; } } else { if (intval($val["Price"]) > 0) { $rs['Records']['Record'][$key]['zxg'] = "0"; } else { $rs['Records']['Record'][$key]['zxg'] = $dv[0]["name"]; } } } else { $rs['Records']['Record'][$key]['zxg'] = "0"; } } $getData['RetRecords'] = $rs['Status']['RetRecords']; $getData['Record'] = $rs['Records']['Record']; $getData['FlagCode'] = $data['FlagCode']; $this->cache->set($ckey, $getData); } unset($rs); return $getData; } else { if (!empty($rs['Record'])) { foreach ($rs['Record'] as $key => $val) { $bool = $this->cache->get($data['guid'] . $val['ArticleID'] . "getItemAddVote"); if (!$bool) { $rs['Record'][$key]['guid'] = 0; } else { $rs['Record'][$key]['guid'] = 1; } } } return $rs; } } } else { if ($data['StartNo'] == -1) { $rs = $this->socket->senddata($type, $data); $getData = array(); $getData['TtlRecords'] = isset($rs['Status']['TtlRecords']) ? $rs['Status']['TtlRecords'] : 0; $getData['FlagCode'] = md5($getData['TtlRecords'] . time()); if ((isset($getData['TtlRecords']) && $getData['TtlRecords'] > 0)) { } return $getData; } else { $rs = $this->socket->senddata($type, $data); $getData = array(); $getData['RetRecords'] = 0; if (isset($rs['Status']['RetRecords']) && $rs['Status']['RetRecords'] > 0) { $getData['RetRecords'] = $rs['Status']['RetRecords']; $getData['Record'] = $rs['Records']['Record']; $getData['FlagCode'] = $data['FlagCode']; } unset($rs); return $getData; } } } /* --|增加个人博客文章 */ function addBlogArticles($data) { $type = 'B242'; $StartDate = isset($data['StartDate']) ? date("Ymd", strtotime($data['StartDate'])) : ''; $EndDate = isset($data['EndDate']) ? date("Ymd", strtotime($data['EndDate'])) : ''; $rs = $this->socket->senddata($type, $data); if (($rs["code"] == "00" || $rs["code"] == "100078") && $rs["TtlRecords"] > 0) { if (ISCACHE) { //新增文章,先生成缓存,解决读写库不同步问题 $ckey = 'Blogarticle_getBlogArticleByID_{MemberID}_{ArticleID}'; $ckey = str_replace('{ArticleID}', $rs['Records']["Record"]['ArticleID'], $ckey); $ckey = str_replace('{MemberID}', $data['MemberID'], $ckey); $result = array_merge($data, $rs["Records"]["Record"]); $result['Content'] = $data['Content']; $result['Summary'] = $data['Summary']; $result['ArticleType'] = 'add'; $this->cache->set($ckey, $result); $ckey = 'Blogarticle_getBlogArticleStatByID_{MemberID}_{ArticleID}'; $ckey = str_replace('{ArticleID}', $rs['Records']['ArticleID'], $ckey); $ckey = str_replace('{MemberID}', $data['MemberID'], $ckey); $this->cache->delete($ckey); $ckey = 'Blogarticle_getMemberArticleList_allCount_{MemberID}'; $ckey = str_replace('{MemberID}', $data['MemberID'], $ckey); $this->cache->delete($ckey); $ckey = 'Blogarticle_getMemberArticleListIndex_{MemberID}_{SelfRecommend}'; $ckey = str_replace('{MemberID}', $data['MemberID'], $ckey); $ckey = str_replace('{SelfRecommend}', '-1', $ckey); $this->cache->delete($ckey); $ckey = 'Memberblog_getMemberBlogStat_{MemberID}'; $ckey = str_replace('{MemberID}', $data['MemberID'], $ckey); $ckey = str_replace('{Type}', 0, $ckey); $this->cache->delete($ckey); $this->_setArticleSortArtNum($data); $ckey = 'Blogarticle_getMemberArticleListSort_allCount_{MemberID}'; $ckey = str_replace('{MemberID}', $data['MemberID'], $ckey); $this->cache->delete($ckey); } } return $rs; } //新增文章时取缓存,增加分类下文章数 function _setArticleSortArtNum($data) { $ckey = 'Articlesort_getArticleSortList_AjaxList_{MemberID}'; $ckey = str_replace('{MemberID}', $data['MemberID'], $ckey); $tmp = $this->cache->get($ckey); if ($tmp) { for ($i = 0; $i < count($tmp['Record']); $i++) { if ($tmp['Record'][$i]['SortID'] == $data['SortID']) { $tmp['Record'][$i]['ArticleCount'] += 1; } } $this->cache->set($ckey, $tmp); } } } //end class ?>