jack 7 gadi atpakaļ
vecāks
revīzija
7a71141f24
2 mainītis faili ar 223 papildinājumiem un 7 dzēšanām
  1. 111 3
      app/js/paperShow.js
  2. 112 4
      app/js/patentShow.js

+ 111 - 3
app/js/paperShow.js

@ -266,11 +266,16 @@ mui.plusReady(function() {
266 266
			})
267 267
		} else if(this.innerHTML === "邀请ta加入") {
268 268
			var share = buildShareService("weixin");
269
			if(userid) {
270
				var our=baseUrl + "/e/I.html?i=" + s16to64(paperId)+"&d="+s16to64(userid)+"&f=1";
271
			} else{
272
				var our=baseUrl + "/e/I.html?i=" + s16to64(paperId)+"&f=1";
273
			}
269 274
			if(share) {
270 275
				shareMessage(share, "WXSceneSession", {
271
					content: document.getElementById("paperAbstract").innerHTML.substring(0, 40),
272
					title: document.getElementById("paperName").innerHTML,
273
					href: baseUrl + "/e/l.html?id=" + paperId,
276
					content: "赶快认领,上千家企业正在期待与您合作",
277
					title: "您的论文被科袖网收录了",
278
					href: our,
274 279
					thumbs: [baseUrl + "/images/logo180.png"]
275 280
				});
276 281
			}
@ -388,6 +393,109 @@ mui.plusReady(function() {
388 393
		});
389 394
390 395
	}
396
	var r64 = ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z", "-", "_"];
397
		var d64 = {
398
			"0": 0,
399
			"1": 1,
400
			"2": 2,
401
			"3": 3,
402
			"4": 4,
403
			"5": 5,
404
			"6": 6,
405
			"7": 7,
406
			"8": 8,
407
			"9": 9,
408
			"A": 10,
409
			"B": 11,
410
			"C": 12,
411
			"D": 13,
412
			"E": 14,
413
			"F": 15,
414
			"G": 16,
415
			"H": 17,
416
			"I": 18,
417
			"J": 19,
418
			"K": 20,
419
			"L": 21,
420
			"M": 22,
421
			"N": 23,
422
			"O": 24,
423
			"P": 25,
424
			"Q": 26,
425
			"R": 27,
426
			"S": 28,
427
			"T": 29,
428
			"U": 30,
429
			"V": 31,
430
			"W": 32,
431
			"X": 33,
432
			"Y": 34,
433
			"Z": 35,
434
			"a": 36,
435
			"b": 37,
436
			"c": 38,
437
			"d": 39,
438
			"e": 40,
439
			"f": 41,
440
			"g": 42,
441
			"h": 43,
442
			"i": 44,
443
			"j": 45,
444
			"k": 46,
445
			"l": 47,
446
			"m": 48,
447
			"n": 49,
448
			"o": 50,
449
			"p": 51,
450
			"q": 52,
451
			"r": 53,
452
			"s": 54,
453
			"t": 55,
454
			"u": 56,
455
			"v": 57,
456
			"w": 58,
457
			"x": 59,
458
			"y": 60,
459
			"z": 61,
460
			"-": 62,
461
			"_": 63
462
		};
463
		function s16to64(s) {
464
			var out, idx, n1, n2, n3;
465
			idx = s.length - 1;
466
			out = "";
467
			while(idx >= 0) {
468
				n1 = d64[s.charAt(idx--)];
469
				if(idx < 0) {
470
					out = r64[n1] + out;
471
					break;
472
				}
473
				n2 = d64[s.charAt(idx--)];
474
				if(idx < 0) {
475
					out = r64[(n2 >>> 2)] + r64[((n2 & 0x3) << 4) + n1] + out;
476
					break;
477
				}
478
				n3 = d64[s.charAt(idx--)];
479
				out = r64[(n2 >>> 2) + (n3 << 2)] + r64[((n2 & 0x3) << 4) + n1] + out;
480
			}
481
			return out;
482
		}
483
484
		function s64to16(s) {
485
			var out, idx, n1, n2;
486
			idx = s.length - 1;
487
			out = "";
488
			while(idx >= 0) {
489
				n1 = d64[s.charAt(idx--)];
490
				if(idx < 0) {
491
					out = r64[n1 >>> 4] + r64[n1 & 0xF] + out;
492
					break;
493
				}
494
				n2 = d64[s.charAt(idx--)];
495
				out = r64[(n2 >>> 2)] + r64[(n1 >>> 4) + ((n2 & 0x3) << 2)] + r64[n1 & 0xF] + out;
496
			}
497
			return out;
498
		}
391 499
	/*微信及微信朋友圈分享专家*/
392 500
	var auths, shares;
393 501
	plus.oauth.getServices(function(services) {

+ 112 - 4
app/js/patentShow.js

@ -264,11 +264,16 @@ mui.plusReady(function() {
264 264
			})
265 265
		} else if(this.innerHTML === "邀请ta加入") {
266 266
			var share = buildShareService("weixin");
267
			if(userid) {
268
				var our=baseUrl + "/e/I.html?i=" + s16to64(patentId)+"&d="+s16to64(userid);
269
			} else{
270
				var our=baseUrl + "/e/I.html?i=" + s16to64(patentId);
271
			}
267 272
			if(share) {
268 273
				shareMessage(share, "WXSceneSession", {
269
					content: document.getElementById("paperAbstract").innerHTML.substring(0, 40),
270
					title: document.getElementById("paperName").innerHTML,
271
					href: baseUrl + "/e/l.html?id=" + paperId,
274
					content: "赶快认领,上千家企业正在期待与您合作",
275
					title: "您的论文被科袖网收录了",
276
					href: our,
272 277
					thumbs: [baseUrl + "/images/logo180.png"]
273 278
				});
274 279
			}
@ -384,7 +389,110 @@ mui.plusReady(function() {
384 389
			}
385 390
		});
386 391
387
	}
392
	}
393
	var r64 = ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z", "-", "_"];
394
		var d64 = {
395
			"0": 0,
396
			"1": 1,
397
			"2": 2,
398
			"3": 3,
399
			"4": 4,
400
			"5": 5,
401
			"6": 6,
402
			"7": 7,
403
			"8": 8,
404
			"9": 9,
405
			"A": 10,
406
			"B": 11,
407
			"C": 12,
408
			"D": 13,
409
			"E": 14,
410
			"F": 15,
411
			"G": 16,
412
			"H": 17,
413
			"I": 18,
414
			"J": 19,
415
			"K": 20,
416
			"L": 21,
417
			"M": 22,
418
			"N": 23,
419
			"O": 24,
420
			"P": 25,
421
			"Q": 26,
422
			"R": 27,
423
			"S": 28,
424
			"T": 29,
425
			"U": 30,
426
			"V": 31,
427
			"W": 32,
428
			"X": 33,
429
			"Y": 34,
430
			"Z": 35,
431
			"a": 36,
432
			"b": 37,
433
			"c": 38,
434
			"d": 39,
435
			"e": 40,
436
			"f": 41,
437
			"g": 42,
438
			"h": 43,
439
			"i": 44,
440
			"j": 45,
441
			"k": 46,
442
			"l": 47,
443
			"m": 48,
444
			"n": 49,
445
			"o": 50,
446
			"p": 51,
447
			"q": 52,
448
			"r": 53,
449
			"s": 54,
450
			"t": 55,
451
			"u": 56,
452
			"v": 57,
453
			"w": 58,
454
			"x": 59,
455
			"y": 60,
456
			"z": 61,
457
			"-": 62,
458
			"_": 63
459
		};
460
		function s16to64(s) {
461
			var out, idx, n1, n2, n3;
462
			idx = s.length - 1;
463
			out = "";
464
			while(idx >= 0) {
465
				n1 = d64[s.charAt(idx--)];
466
				if(idx < 0) {
467
					out = r64[n1] + out;
468
					break;
469
				}
470
				n2 = d64[s.charAt(idx--)];
471
				if(idx < 0) {
472
					out = r64[(n2 >>> 2)] + r64[((n2 & 0x3) << 4) + n1] + out;
473
					break;
474
				}
475
				n3 = d64[s.charAt(idx--)];
476
				out = r64[(n2 >>> 2) + (n3 << 2)] + r64[((n2 & 0x3) << 4) + n1] + out;
477
			}
478
			return out;
479
		}
480
481
		function s64to16(s) {
482
			var out, idx, n1, n2;
483
			idx = s.length - 1;
484
			out = "";
485
			while(idx >= 0) {
486
				n1 = d64[s.charAt(idx--)];
487
				if(idx < 0) {
488
					out = r64[n1 >>> 4] + r64[n1 & 0xF] + out;
489
					break;
490
				}
491
				n2 = d64[s.charAt(idx--)];
492
				out = r64[(n2 >>> 2)] + r64[(n1 >>> 4) + ((n2 & 0x3) << 2)] + r64[n1 & 0xF] + out;
493
			}
494
			return out;
495
		}
388 496
   /*微信及微信朋友圈分享专家*/
389 497
	var auths, shares;
390 498
	plus.oauth.getServices(function(services) {