Browse Source

添加收藏产品

luyanan 6 years ago
parent
commit
a5b686dd29
2 changed files with 60 additions and 10 deletions
  1. 10 0
      app/html/attentedList.html
  2. 50 10
      app/js/attentedList.js

+ 10 - 0
app/html/attentedList.html

33
					<a class="mui-control-item" href="#item6mobile" rel="3">文章</a>
33
					<a class="mui-control-item" href="#item6mobile" rel="3">文章</a>
34
					<a class="mui-control-item" href="#item7mobile" rel="6">企业</a>
34
					<a class="mui-control-item" href="#item7mobile" rel="6">企业</a>
35
					<a class="mui-control-item" href="#item8mobile" rel="7">需求</a>
35
					<a class="mui-control-item" href="#item8mobile" rel="7">需求</a>
36
					<a class="mui-control-item" href="#item9mobile" rel="11">产品</a>
36
				</div>
37
				</div>
37
			</div>
38
			</div>
38
			<div class="mui-slider-group">
39
			<div class="mui-slider-group">
97
						<div class="mui-scroll needList">
98
						<div class="mui-scroll needList">
98
							<ul class="mui-table-view" id="likeDemand">
99
							<ul class="mui-table-view" id="likeDemand">
99
								
100
								
101
							</ul>
102
						</div>
103
					</div>
104
				</div>
105
				<div id="item9mobile" class="mui-slider-item mui-control-content">
106
					<div class="mui-scroll-wrapper">
107
						<div class="mui-scroll">
108
							<ul class="mui-table-view" id="likeProduct">
109
								
100
							</ul>
110
							</ul>
101
						</div>
111
						</div>
102
					</div>
112
					</div>

+ 50 - 10
app/js/attentedList.js

110
						aimId="likeSer"
110
						aimId="likeSer"
111
						newStr="您还未收藏任何服务"
111
						newStr="您还未收藏任何服务"
112
						detailService(arr,aimId);
112
						detailService(arr,aimId);
113
					}else if(type==11){
114
						aimId="likeProduct"
115
						newStr="您还未收藏任何产品"
116
						detailProduct(arr,aimId);
113
					}
117
					}
114
					if (currentIndex != tabIndex) {
118
					if (currentIndex != tabIndex) {
115
		                currentIndex = tabIndex;
119
		                currentIndex = tabIndex;
177
						
181
						
178
						var li = document.createElement("li");
182
						var li = document.createElement("li");
179
						li.setAttribute("data-id", dataStr[i].id);
183
						li.setAttribute("data-id", dataStr[i].id);
180
						li.setAttribute("data-flag", 1);
181
						li.className = "mui-table-view-cell flexCenter";
184
						li.className = "mui-table-view-cell flexCenter";
182
						li.innerHTML =
185
						li.innerHTML =
183
							' <div class="madiaHead useHead" style="background-image:url(' + baImg + ')"></div>' +
186
							' <div class="madiaHead useHead" style="background-image:url(' + baImg + ')"></div>' +
266
						}
269
						}
267
						var li = document.createElement("li");
270
						var li = document.createElement("li");
268
						li.setAttribute("data-id", dataStr.resourceId);
271
						li.setAttribute("data-id", dataStr.resourceId);
269
						li.setAttribute("data-flag", 2);
270
						li.className = "mui-table-view-cell flexCenter OflexCenter";
272
						li.className = "mui-table-view-cell flexCenter OflexCenter";
271
						li.innerHTML =
273
						li.innerHTML =
272
							' <div class="madiaHead resouseHead" style="background-image:url(' + rImg + ')"></div>' +
274
							' <div class="madiaHead resouseHead" style="background-image:url(' + rImg + ')"></div>' +
298
						}
300
						}
299
						var li = document.createElement("li");
301
						var li = document.createElement("li");
300
						li.setAttribute("data-id", dataItem.articleId);
302
						li.setAttribute("data-id", dataItem.articleId);
301
						li.setAttribute("data-flag", 3);
302
						li.className = "mui-table-view-cell flexCenter OflexCenter";
303
						li.className = "mui-table-view-cell flexCenter OflexCenter";
303
						li.innerHTML = 
304
						li.innerHTML = 
304
							'<div class="madiaHead artHead" style="background-image:url(' + arImg + ')"></div>' +
305
							'<div class="madiaHead artHead" style="background-image:url(' + arImg + ')"></div>' +
344
					}
345
					}
345
					
346
					
346
				});
347
				});
347
			}
348
			},
348
			detailService=function(arr,obj) {
349
			detailService=function(arr,obj) {
349
				oAjax("/ajax/ware/qm",{
350
				oAjax("/ajax/ware/qm",{
350
					id:arr,
351
					id:arr,
364
							cnt="内容:"+dataStr.cnt
365
							cnt="内容:"+dataStr.cnt
365
						}
366
						}
366
						var li = document.createElement("li");
367
						var li = document.createElement("li");
367
						li.setAttribute("data-id", dataStr.resourceId);
368
						li.setAttribute("data-id", dataStr.id);
368
						li.setAttribute("data-flag", 2);
369
						li.className = "mui-table-view-cell flexCenter OflexCenter";
369
						li.className = "mui-table-view-cell flexCenter OflexCenter";
370
						li.innerHTML =
370
						li.innerHTML =
371
							' <div class="madiaHead resouseHead" style="background-image:url(' + rImg + ')"></div>' +
371
							' <div class="madiaHead resouseHead" style="background-image:url(' + rImg + ')"></div>' +
385
					}
385
					}
386
				});
386
				});
387
			},
387
			},
388
			detailProduct=function(arr,obj) {
389
				oAjax("/ajax/product/qm",{
390
					id:arr,
391
				},"get",function(data){
392
					var dataItem=data.data;
393
					for(var i = 0; i < dataItem.length; i++) {
394
						var dataStr=dataItem[i]
395
						var cnt="", rImg = "../images/default-product.jpg";
396
						if(dataStr.images) {
397
							var subs = strToAry(dataStr.images)
398
							if(subs.length > 0) {
399
								rImg=baseUrl+"/data/product" + subs[0]
400
							}
401
						}
402
						if(dataStr.cnt){
403
							cnt="简介:"+dataStr.cnt
404
						}
405
						var li = document.createElement("li");
406
						li.setAttribute("data-id", dataStr.id);
407
						li.className = "mui-table-view-cell flexCenter OflexCenter";
408
						li.innerHTML =
409
							' <div class="madiaHead resouseHead" style="background-image:url(' + rImg + ')"></div>' +
410
							'<div class="madiaInfo OmadiaInfo">' +
411
							'<p class="mui-ellipsis h1Font">' + dataStr.name + '</p>' +
412
							'<p><span class="h2Font ownerName"></span><em class="authicon ownerSty"></em></p>' +
413
							'<p class="mui-ellipsis h2Font">'+ cnt+'</p>' +
414
							'</div>'
415
						var $itemlist = $(li);
416
						document.getElementById(obj).appendChild(li);
417
						orgSigInfo(dataStr.owner,$itemlist)
418
					}
419
				});
420
			},
388
			proSigInfo=function(id,$list){
421
			proSigInfo=function(id,$list){
389
				oAjax("/ajax/professor/baseInfo/"+id,{
422
				oAjax("/ajax/professor/baseInfo/"+id,{
390
				}, "get", function(data){
423
				}, "get", function(data){
453
					var id = this.getAttribute("data-id");
486
					var id = this.getAttribute("data-id");
454
					plus.nativeUI.showWaiting(); //显示原生等待框
487
					plus.nativeUI.showWaiting(); //显示原生等待框
455
					plus.webview.create("../html/userInforShow.html", 'userInforShow.html', {}, {
488
					plus.webview.create("../html/userInforShow.html", 'userInforShow.html', {}, {
456
						proid: id
489
						"proid": id
457
					});
490
					});
458
				})
491
				})
459
				mui("#likeSer").on("tap", "li", function() {
492
				mui("#likeSer").on("tap", "li", function() {
460
					var serviceId = this.getAttribute("data-id");
493
					var serviceId = this.getAttribute("data-id");
461
					plus.nativeUI.showWaiting();
494
					plus.nativeUI.showWaiting();
462
					plus.webview.create("../html/serviceShow.html", 'serviceShow.html', {}, {
495
					plus.webview.create("../html/serviceShow.html", 'serviceShow.html', {}, {
463
						serviceId: serviceId
496
						"serviceId": serviceId
464
					});
497
					});
465
				})
498
				})
466
				mui("#likeRes").on("tap", "li", function() {
499
				mui("#likeRes").on("tap", "li", function() {
467
					var resouId = this.getAttribute("data-id");
500
					var resouId = this.getAttribute("data-id");
468
					plus.nativeUI.showWaiting();
501
					plus.nativeUI.showWaiting();
469
					plus.webview.create("../html/resourceShow.html", 'resourceShow.html', {}, {
502
					plus.webview.create("../html/resourceShow.html", 'resourceShow.html', {}, {
470
						resourceId: resouId
503
						"resourceId": resouId
471
					});
504
					});
472
				})
505
				})
473
				mui("#likeArt").on("tap", "li", function() {
506
				mui("#likeArt").on("tap", "li", function() {
474
					var id = this.getAttribute("data-id");
507
					var id = this.getAttribute("data-id");
475
					plus.nativeUI.showWaiting();
508
					plus.nativeUI.showWaiting();
476
					plus.webview.create("../html/professorArticle.html", '../html/professorArticle.html', {}, {
509
					plus.webview.create("../html/professorArticle.html", '../html/professorArticle.html', {}, {
477
						articleId: id
510
						"articleId": id
478
					});
511
					});
479
				})
512
				})
480
				mui("#likePer").on("tap", "li", function() {
513
				mui("#likePer").on("tap", "li", function() {
505
						"demanid": id
538
						"demanid": id
506
					});
539
					});
507
				})
540
				})
541
				mui("#likeProduct").on("tap", "li", function() {
542
					var Id = this.getAttribute("data-id");
543
					plus.nativeUI.showWaiting();
544
					plus.webview.create("../html/productShow.html", 'productShow.html', {}, {
545
						"productId": Id
546
					});
547
				})
508
			}
548
			}
509
		collectSorts(0,1)
549
		collectSorts(0,1)
510
		bindClickFun()
550
		bindClickFun()