|
@ -1,4 +1,92 @@
|
1
|
1
|
//资源信息页面
|
|
2
|
var oresorcename = document.getElementById("resorcename"); //资源名称标题
|
|
3
|
var oproname = document.getElementById("proname"); //专家名称
|
|
4
|
var oprotitle = document.getElementById("protitle"); //专家职称
|
|
5
|
var oprooffice = document.getElementById("prooffice"); //专家职务
|
|
6
|
var oproorgName = document.getElementById("proorgName"); //专家所属机构
|
|
7
|
var oproadress = document.getElementById("proadress"); //专家所在地
|
|
8
|
var opromodify = document.getElementById("promodify"); //专家认证
|
|
9
|
var oproimg = document.getElementById("proimg"); //专家头像
|
|
10
|
|
|
11
|
var oresourceName = document.getElementById("resourceName"); //资源名称
|
|
12
|
var oyongtu = document.getElementById("yongtu"); //应用用途
|
|
13
|
var oziyuanimg = document.getElementById("ziyuanimg"); //资源图片
|
|
14
|
var ofield = document.getElementById("field"); //学术领域
|
|
15
|
var oapply = document.getElementById("apply"); //应用行业
|
|
16
|
var odetail = document.getElementById("detail"); //详细描述
|
|
17
|
var ohezuo = document.getElementById("hezuo"); //合作备注
|
|
18
|
|
|
19
|
var oconsult = document.getElementById("consult"); //咨询
|
|
20
|
var oconsultBtn = document.getElementById("consultBtn"); //咨询按钮
|
|
21
|
|
|
22
|
var proId;
|
|
23
|
|
|
24
|
function ziyuaninfo(resourceId) {
|
|
25
|
alert("ziyuaninfo");
|
|
26
|
mui.ajax(baseUrl + '/ajax/resource/' + resourceId, {
|
|
27
|
data: {
|
|
28
|
'resourceId': resourceId
|
|
29
|
},
|
|
30
|
dataType: 'json', //服务器返回json格式数据
|
|
31
|
type: 'get', //HTTP请求类型
|
|
32
|
timeout: 10000, //超时时间设置为10秒;
|
|
33
|
success: function(data) {
|
|
34
|
if(data.success) {
|
|
35
|
console.log(data);
|
|
36
|
var mydata = data.data;
|
|
37
|
//专家信息
|
|
38
|
proId = mydata['professor']['id']; //专家id
|
|
39
|
(mydata['resourceName']) ? oresorcename.innerHTML = mydata['resourceName']: oresorcename.innerHTML = ''; //资源名称
|
|
40
|
(mydata['resourceName']) ? oresourceName.innerHTML = mydata['resourceName']: oresourceName.innerHTML = ''; //资源名称
|
|
41
|
(mydata['professor']['name']) ? oproname.innerHTML = mydata['professor']['name']: oproname.innerHTML = ''; //专家姓名
|
|
42
|
(mydata['professor']['title']) ? oprotitle.innerHTML = mydata['professor']['title'] + ',': oprotitle.innerHTML = ''; //专家职称
|
|
43
|
(mydata['professor']['office']) ? oprooffice.innerHTML = mydata['professor']['office']: oprooffice.innerHTML = ''; //专家职务
|
|
44
|
(mydata['professor']['orgName']) ? oproorgName.innerHTML = mydata['professor']['orgName']: oproorgName.innerHTML = ''; //专家所属机构
|
|
45
|
(mydata['professor']['address']) ? oproadress.innerHTML = mydata['professor']['address']: oproadress.innerHTML = ''; //专家所在地
|
|
46
|
(mydata['professor']['authentication']) ? opromodify.classList.add('authicon'): opromodify.classList.add('unauthicon'); //专家认证
|
|
47
|
(mydata['professor']['hasHeadImage']) ? oproimg.setAttribute('src', '../images/head/' + mydata['professor']['id'] + '_m.jpg'): oproimg.setAttribute('src', '../images/default-photo.jpg'); //专家头像
|
|
48
|
|
|
49
|
//资源基本信息
|
|
50
|
(mydata['images']['imageSrc']) ? oziyuanimg.setAttribute('src', mydata['images']['imageSrc']): oziyuanimg.setAttribute('src', '../images/default-resource.jpg'); //资源图片
|
|
51
|
(mydata['supportedServices']) ? oyongtu.innerHTML = mydata['supportedServices']: oyongtu.innerHTML = ''; //应用用途
|
|
52
|
|
|
53
|
//学术领域
|
|
54
|
if(mydata['subject']) {
|
|
55
|
var fieldlist = mydata['subject'].split(",");
|
|
56
|
for(var i = 0; i < fieldlist; i++) {
|
|
57
|
var oli = document.createElement('li');
|
|
58
|
oli.innerText = fieldlist[i];
|
|
59
|
ofield.appendChild(oli);
|
|
60
|
}
|
|
61
|
} else {
|
|
62
|
ofield.innerHTML = '';
|
|
63
|
};
|
|
64
|
|
|
65
|
//应用行业
|
|
66
|
if(mydata['industry']) {
|
|
67
|
var applylist = mydata['industry'].split(",");
|
|
68
|
for(var i = 0; i < applylist; i++) {
|
|
69
|
var oli = document.createElement('li');
|
|
70
|
oli.className = 'mui-ellipsis';
|
|
71
|
oli.innerText = applylist[i];
|
|
72
|
oapply.appendChild(oli);
|
|
73
|
}
|
|
74
|
} else {
|
|
75
|
oapply.innerHTML = '';
|
|
76
|
};
|
|
77
|
|
|
78
|
//详细描述
|
|
79
|
(mydata['descp']) ? odetail.innerHTML = mydata['descp']: odetail.innerHTML = ''; //详细描述
|
|
80
|
|
|
81
|
//合作备注
|
|
82
|
(mydata['cooperationNotes']) ? ohezuo.innerHTML = mydata['cooperationNotes']: ohezuo.innerHTML = ''; //合作备注
|
|
83
|
}
|
|
84
|
},
|
|
85
|
error: function(xhr, type, errorThrown) {
|
|
86
|
plus.nativeUI.toast("服务器链接超时", toastStyle);
|
|
87
|
}
|
|
88
|
});
|
|
89
|
}
|
2
|
90
|
|
3
|
91
|
mui.plusReady(function() {
|
4
|
92
|
var yesExpert = document.getElementById("yesExpert");
|
|
@ -6,6 +94,25 @@ mui.plusReady(function() {
|
6
|
94
|
var userid = plus.storage.getItem('userid');
|
7
|
95
|
var self = plus.webview.currentWebview();
|
8
|
96
|
var resourceId = self.resourceId;
|
|
97
|
console.log(resourceId);
|
|
98
|
|
|
99
|
//资源信息
|
|
100
|
ziyuaninfo(resourceId);
|
|
101
|
|
|
102
|
//点击咨询打开咨询申请
|
|
103
|
oconsult.addEventListener('tap', function() {
|
|
104
|
var flag = 'ziyuan';
|
|
105
|
var consulttitle = oresorcename.innerHTML;
|
|
106
|
mui.openWindow({
|
|
107
|
url: 'consultapply.html',
|
|
108
|
id: 'consultapply.html',
|
|
109
|
extras: {
|
|
110
|
'proId': proId,
|
|
111
|
'flag': flag,
|
|
112
|
'consulttitle': consulttitle
|
|
113
|
}
|
|
114
|
});
|
|
115
|
});
|
9
|
116
|
|
10
|
117
|
ifCollection();
|
11
|
118
|
|
|
@ -13,9 +120,9 @@ mui.plusReady(function() {
|
13
|
120
|
var $this = this;
|
14
|
121
|
collectionExpert($this);
|
15
|
122
|
});
|
16
|
|
|
17
|
|
noExpert.addEventListener('tap',function() {
|
18
|
|
var $this=this;
|
|
123
|
|
|
124
|
noExpert.addEventListener('tap', function() {
|
|
125
|
var $this = this;
|
19
|
126
|
cancelCollectionExpert($this);
|
20
|
127
|
});
|
21
|
128
|
|