1//ç»ä¸è¿åæ ¼å¼ {errcode:0,errmsg:'',result:{obj} } 2//è°ç¨æ¹æ³ var r = Data.GetTime(); or Data.GetTime(function(r){ }) 3 4//JSSDK 5var Data = DataSource(); 6 7function DataSource() { 8 var Domain = ''; 9 var t = {}; 10 //KVå表 11 //{ 12 // "errcode": 0, 13 // "errmsg": "ok", 14 // "result": [{ 15 // "PCimage": "/upload/kv/1.jpg", //pcå¾ 16 // "MPimage": "/upload/kv/1.jpg", //mpå¾ 17 // "Link": "http://www.baidu.com", //龿¥ 18 // "Title": "æ é¢233" 19 // }, { 20 // "PCimage": "/upload/kv/1.jpg", 21 // "MPimage": "/upload/kv/1.jpg", 22 // "Link": "http://www.baidu.com", 23 // "Title": "æ é¢666" 24 // }] 25 //} 26 t.KVList = function (callback) { 27 return Ajax(Data('KVList'), callback); 28 } 29 30 //æ°é»å表 31 //{ 32 // "errcode": 0, 33 // "errmsg": "ok", 34 // "result": [{ 35 // "ID": 1, 36 // "Type": 0, //ç±»å(0=æ°é»,1=å¾ç,2=è§é¢) 37 // "Title": "æ°é»æ é¢", //æ é¢ 38 // "PcCover": "/upload/cover/1.png", //pcå¾ 39 // "MpCover": "/upload/cover/1.png", //mpå¾ 40 // "CoverType": 0 //å°é¢ç±»å(0=å°å¾ç,1=大å¾) 41 // }, { 42 // "ID": 2, 43 // "Type": 1, 44 // "Title": "å¾çæ é¢", 45 // "PcCover": "/upload/cover/2.png", 46 // "MpCover": "/upload/cover/1.png", 47 // "CoverType": 0 48 // }] 49 //} 50 t.NewsList = function (p, callback) { 51 return Ajax(Data('NewsList', { p: p }), callback); 52 } 53 54 //æ°é»è¯¦æ 55 //{ 56 // "errcode": 0, 57 // "errmsg": "ok", 58 // "result": { 59 // "Type": 0, //ç±»å(0=æ°é»,1=å¾ç,2=è§é¢) 60 // "Title": "æ°é»æ é¢", 61 // "Time": "2019.07.03 11:32", //æ¶é´ 62 // "Details": "<div>div666</div>" //详æ 63 // } 64 //} 65 t.NewsDetails = function (ID, callback) { 66 return Ajax(Data('NewsDetails', { ID: ID }), callback); 67 } 68 69 //èµç¨ 70 //{ 71 // "errcode": 0, 72 // "errmsg": "ok", 73 // "result": [{ 74 // "Date":"2020-02-29", 75 // "Main":[{ //ä¸»èµ 76 // "Icon": "http://www.maysu.com.cn/assets/images/share_icon_wechat.png", //æ¯èµå¾æ 77 // "StartTime": "2019/08/08 00:00:00", //æ¶é´ 78 // "CnVname": "?_?ååæ", //éæ1ãå§å 79 // "CnSname": "红å©å¿", //éæ2ãå§å 80 // "Vheadimg": "http://www.maysu.com.cn/assets/images/share_icon_wechat.png", //éæ1ç §ç 81 // "Sheadimg": "http://www.maysu.com.cn/assets/images/share_icon_wechat.png", //éæ2ç §ç 82 // "Platform": "ç±å¥èº è ¾è®¯è§é¢" //ææ¾æ¸ é 83 // }, { 84 // "Icon": "http://www.maysu.com.cn/assets/images/share_icon_wechat.png", 85 // "StartTime": "2019/07/07 00:00:00", 86 // "CnVname": "greg", 87 // "CnSname": "dyhh5r", 88 // "Vheadimg": "http://www.jala.com.cn/Upload/NewsImage/3c31dcaa-6396-4e2f-951e-52af000cdfee.jpg", 89 // "Sheadimg": "http://www.jala.com.cn/Upload/NewsImage/3c31dcaa-6396-4e2f-951e-52af000cdfee.jpg", 90 // "Platform": "youku waiwai " 91 // }], 92 // "Vice":[] //å¯èµ 93 // }] 94 //} 95 t.Schedule = function (callback) { 96 return Ajax(Data('Schedule'), callback); 97 } 98 99 //æè¡æ¦ 100 //{ 101 // "errcode": 0, 102 // "errmsg": "ok", 103 // "result": [{ 104 // "Name": "éé级", 105 // "Type": 1, 1:ä»ç¬¬äºåå¼å§,0:ä»ç¬¬ä¸åå¼å§ 106 // "List": [{ 107 // "Type": "éé级", 108 // "EnName": "Cejudo", 109 // "CnName": "Cejudo", 110 // "Image": null 111 // }] 112 // }] 113 //} 114 t.Ranking = function (callback) { 115 return Ajax(Data('Ranking'), callback); 116 } 117 118 //é¦é¡µBanner(æ°å¢) 119 //{ 120 // "errcode": 0, 121 // "errmsg": "ok", 122 // "result": { 123 // "PCImage": "/Upload/KV/b920e49f-0847-4d6c-82b4-6b988e5247f9.jpg", 124 // "PCTitle": null, 125 // "PCLink": "http://www.baidu.com", 126 // "MPImage": "/Upload/KV/b920e49f-0847-4d6c-82b4-6b988e5247f9.jpg", 127 // "MPTitle": null, 128 // "MPLink": "http://www.baidu.com" 129 // } 130 //} 131 t.IndexBanner = function (callback) { 132 return Ajax(Data('IndexBanner'), callback); 133 } 134 135 136 //èµå©å 137 //{ 138 // "errcode": 0, 139 // "errmsg": "ok", 140 // "result": [{ 141 // "Link": null, //龿¥ 142 // "Image": "/upload/cover/1.png", //å¾ç 143 // "Name": "23" //åç§° 144 // }, { 145 // "Link": "http://www.baidu.com", 146 // "Image": "/upload/cover/1.png", 147 // "Name": "大ä¼" 148 // }] 149 //} 150 t.Sponsor = function (callback) { 151 return Ajax(Data('Sponsor'), callback); 152 } 153 154 //é»è®¤æ°æ® 155 function Data(method, x) { 156 var data = x || {}; 157 data['method'] = method; 158 return data; 159 } 160 //åºäºjquery ç è·¨åajaxè¯·æ± 161 function Ajax(data, callback) { 162 return $.ajax({
163 async: callback ? true : false, 164 type: 'POST', //sdk ç»ä¸ä½¿ç¨POSTæ¹å¼ 165 url: Domain + "/Api/Handler.ashx", //请æ±å°å 166 data: data || {}, //è¯·æ±æ°æ® 167 dataType: 'json', //è¿åæ ¼å¼ ç»ä¸ä½¿ç¨json 168 success: callback, 169 xhrFields: { withCredentials: true } //è·¨åsession 170 }).responseJSON; 171 } 172 return t; 173}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.