Explorar el Código

1.咨询列表筛选Bug
2.资源申请样式bug

xiaoai_123 %!s(int64=8) %!d(string=hace) años
padre
commit
7112d370e3

+ 4 - 4
app/html/consultapply.html

34
						</a>
34
						</a>
35
					</div>
35
					</div>
36
				</div>
36
				</div>
37
				<div class="mui-clearfix peolevelbox" id="finished">
37
				<div class="mui-clearfix peolevelbox" id="finished" style="padding:0 16px;">
38
					<ul class="mui-table-view">
38
					<ul class="mui-table-view">
39
						<li class="mui-table-view-cell">
39
						<li class="mui-table-view-cell">
40
							<div class="mui-pull-left peocountbox mui-navigate-right">
40
							<div class="mui-pull-left peocountbox mui-navigate-right">
60
				<div class="consultaim">
60
				<div class="consultaim">
61
					<div>请选择您的咨询类型</div>
61
					<div>请选择您的咨询类型</div>
62
					<ul class="aimclass" id="consulttype_ul">
62
					<ul class="aimclass" id="consulttype_ul">
63
						<li class="liactive"><em class="mui-icon iconfont icon-check"></em>技术咨询</li>
64
						<li><em class="mui-icon iconfont"></em>资源咨询</li>
65
						<li><em class="mui-icon iconfont"></em>其他事务</li>
63
						<li class="liactive"><em class="mui-icon iconfont icon-check"></em><span>技术咨询</span></li>
64
						<li><em class="mui-icon iconfont"></em><span id="ziyuanspan">资源咨询</span></li>
65
						<li><em class="mui-icon iconfont"></em><span>其他事务</span></li>
66
					</ul>
66
					</ul>
67
				</div>
67
				</div>
68
				<div class="divline"></div>
68
				<div class="divline"></div>

+ 6 - 5
app/html/consultlist.html

43
					<a href="#middlePopover1"  class="mui-btn mui-btn-block mui-btn-outlined filterlist2"><span id="headck1" headck='0'>咨询/需求</span><em class="mui-icon mui-icon-arrowdown"></em></a>
43
					<a href="#middlePopover1"  class="mui-btn mui-btn-block mui-btn-outlined filterlist2"><span id="headck1" headck='0'>咨询/需求</span><em class="mui-icon mui-icon-arrowdown"></em></a>
44
				</li>
44
				</li>
45
				<li style="width:22%;">
45
				<li style="width:22%;">
46
					<a href="#middlePopover2"  class="mui-btn mui-btn-block mui-btn-outlined filterlist2"><span id="headck2" headck='0'>咨询方向</span><em class="mui-icon mui-icon-arrowdown"></em></a>
46
					<a href="#middlePopover2"  class="mui-btn mui-btn-block mui-btn-outlined filterlist2"><span id="headck2" headck='0'>咨询类型</span><em class="mui-icon mui-icon-arrowdown"></em></a>
47
				</li>
47
				</li>
48
				<li style="width:22%;">
48
				<li style="width:22%;">
49
					<a href="#middlePopover3"  class="mui-btn mui-btn-block mui-btn-outlined filterlist2"><span id="headck3" headck='0'>咨询状态</span><em class="mui-icon mui-icon-arrowdown"></em></a>
49
					<a href="#middlePopover3"  class="mui-btn mui-btn-block mui-btn-outlined filterlist2"><span id="headck3" headck='0'>咨询状态</span><em class="mui-icon mui-icon-arrowdown"></em></a>
74
						<li class="mui-table-view-cell"><a class="mui-navigate-right" href="#" ck2="0">不限</a></li>
74
						<li class="mui-table-view-cell"><a class="mui-navigate-right" href="#" ck2="0">不限</a></li>
75
						<li class="mui-table-view-cell"><a class="mui-navigate-right" href="#" ck2="1">技术咨询</a></li>
75
						<li class="mui-table-view-cell"><a class="mui-navigate-right" href="#" ck2="1">技术咨询</a></li>
76
						<li class="mui-table-view-cell"><a class="mui-navigate-right" href="#" ck2="2">资源咨询</a></li>
76
						<li class="mui-table-view-cell"><a class="mui-navigate-right" href="#" ck2="2">资源咨询</a></li>
77
						<li class="mui-table-view-cell"><a class="mui-navigate-right" href="#" ck2="3">其事务</a></li>
77
						<li class="mui-table-view-cell"><a class="mui-navigate-right" href="#" ck2="3">其事务</a></li>
78
					</ul>
78
					</ul>
79
				</div>
79
				</div>
80
			</div>
80
			</div>
81
		</div>
81
		</div>
82
		<div id="middlePopover3" class="mui-popover popoverbox mui-popover3">
82
		<div id="middlePopover3" class="mui-popover popoverbox mui-popover3" style="height: 110px;">
83
			<div class="mui-popover-arrow"></div>
83
			<div class="mui-popover-arrow"></div>
84
			<div class="mui-scroll-wrapper">
84
			<div class="mui-scroll-wrapper">
85
				<div class="mui-scroll">
85
				<div class="mui-scroll">
86
					<ul class="mui-table-view mui-table-view-radio">
86
					<ul class="mui-table-view mui-table-view-radio">
87
						<li class="mui-table-view-cell"><a class="mui-navigate-right" href="#" ck3="0">不限</a></li>
87
						<li class="mui-table-view-cell"><a class="mui-navigate-right" href="#" ck3="0">不限</a></li>
88
						<li class="mui-table-view-cell"><a class="mui-navigate-right" href="#" ck3="1">进行中</a></li>
88
						<li class="mui-table-view-cell"><a class="mui-navigate-right" href="#" ck3="1">进行中</a></li>
89
						<li class="mui-table-view-cell"><a class="mui-navigate-right" href="#" ck3="2">待评价</a></li>
90
						<li class="mui-table-view-cell"><a class="mui-navigate-right" href="#" ck3="3">已完成</a></li>
89
						<!--<li class="mui-table-view-cell"><a class="mui-navigate-right" href="#" ck3="2">待感谢</a></li>-->
90
						<li class="mui-table-view-cell"><a class="mui-navigate-right" href="#" ck3="3">待评价</a></li>
91
						<!--<li class="mui-table-view-cell"><a class="mui-navigate-right" href="#" ck3="3">已完成</a></li>-->
91
					</ul>
92
					</ul>
92
				</div>
93
				</div>
93
			</div>
94
			</div>

+ 1 - 1
app/html/resinforbrow.html

31
		
31
		
32
		<!--主页面底部菜单-->
32
		<!--主页面底部菜单-->
33
	     <nav class="mui-bar mui-bar-tab mui-clearfix footbox">
33
	     <nav class="mui-bar mui-bar-tab mui-clearfix footbox">
34
		    <div class="dialogbtn mui-pull-left btnactive" id="consult">
34
		    <div class="dialogbtn mui-pull-left btnactive" style="background:#FF9900; color: #FFFFFF;" id="consult">
35
		    	<div>
35
		    	<div>
36
			    	<em class="mui-iocn iconfont icon-community mui-pull-left"></em>
36
			    	<em class="mui-iocn iconfont icon-community mui-pull-left"></em>
37
					<span class="mui-pull-left" id="consultBtn">咨询</span>
37
					<span class="mui-pull-left" id="consultBtn">咨询</span>

+ 1 - 3
app/js/chats.js

251
	
251
	
252
		});
252
		});
253
		
253
		
254
		/*console.log('consultId=='+consultId);
255
		console.log('userid=='+userid);
256
		console.log('consultantId=='+consultantId);*/
257
		if(userid == consultantId){//我的需求
254
		if(userid == consultantId){//我的需求
258
			//头部信息
255
			//头部信息
259
			var manFlag = 'myNeed';
256
			var manFlag = 'myNeed';
265
		};
262
		};
266
		//渲染对话内容
263
		//渲染对话内容
267
		chatCon(consultId,userid);
264
		chatCon(consultId,userid);
265
		
268
		//根据咨询id查询消息
266
		//根据咨询id查询消息
269
		function chatCon(consultId,userid) {
267
		function chatCon(consultId,userid) {
270
			mui.ajax(baseUrl+'/ajax/tidings/qacon',{
268
			mui.ajax(baseUrl+'/ajax/tidings/qacon',{

+ 37 - 3
app/js/consult.js

215
215
216
};
216
};
217
217
218
//判断对方是否有聊天内容,加回复:。。。
219
function isChat(consultId,userid) {
220
	var length = 0;
221
	mui.ajax(baseUrl+'/ajax/tidings/qacon',{
222
		data:{
223
			"consultId":consultId
224
		},
225
		async:false,
226
		dataType:'json',//服务器返回json格式数据
227
		type:'get',//HTTP请求类型
228
		timeout:10000,//超时时间设置为10秒;
229
		success:function(data){
230
			var myData = data.data;
231
			for(var i = 0; i < myData.length; i++ ){
232
				if(myData[i]['professor']['id'] !=userid){
233
					length++;
234
				}
235
			}
236
			
237
		},
238
		error:function(xhr,type,errorThrown){
239
			//根据消息id查询消息失败
240
			plus.nativeUI.toast("服务器链接超时", toastStyle);
241
		}
242
	});
243
	return length;	
244
}
245
218
//更新读取状态
246
//更新读取状态
219
function setReadState(consultId) {
247
function setReadState(consultId) {
220
		mui.ajax(baseUrl+'/ajax/consult/readStatus',{
248
		mui.ajax(baseUrl+'/ajax/consult/readStatus',{
305
			unreadStyle,
333
			unreadStyle,
306
			proModify,
334
			proModify,
307
			photoUrl,
335
			photoUrl,
308
			consultType;
336
			consultType,
337
			chatlength;
309
			
338
			
339
		chatlength = isChat(item['consultId'],userid);//判断对方是否有发出消息
340
		if(chatlength == 0){
341
			title =  item["consultTitle"];	
342
		}else{
343
			title = "回复:" + item["consultTitle"];
344
		}
345
		
310
    	//咨询类型和状态
346
    	//咨询类型和状态
311
		if(item['consultantId'] != userid){//收到咨询
347
		if(item['consultantId'] != userid){//收到咨询
312
			title = "回复:" + item["consultTitle"];
313
			if(item["consultStatus"] == 0){
348
			if(item["consultStatus"] == 0){
314
				status = "进行中";
349
				status = "进行中";
315
				statusStyle = 'status-1';
350
				statusStyle = 'status-1';
318
				statusStyle = 'status-3';
353
				statusStyle = 'status-3';
319
			}
354
			}
320
		}else if(item['consultantId'] == userid){//我的需求
355
		}else if(item['consultantId'] == userid){//我的需求
321
			title =  item["consultTitle"];
322
			if(item["consultStatus"] == 0){
356
			if(item["consultStatus"] == 0){
323
				status = "进行中";
357
				status = "进行中";
324
				statusStyle = 'status-1';
358
				statusStyle = 'status-1';

+ 5 - 0
app/js/consultapply.js

169
   	    if(flag == 'ziyuan') {
169
   	    if(flag == 'ziyuan') {
170
   	    	oconsulttitle.value = '关于'+consulttitle+'的咨询';
170
   	    	oconsulttitle.value = '关于'+consulttitle+'的咨询';
171
   	    	var lilist = oconsulttype_ul.querySelectorAll('li');
171
   	    	var lilist = oconsulttype_ul.querySelectorAll('li');
172
   	    	var oziyuanspan = document.getElementById("ziyuanspan");
173
   	    	var emele = document.createElement('em');
174
   	    	emele.className = "mui-icon iconfont icon-check";
172
   	    	for(var i = 0 ; i < lilist.length; i++){
175
   	    	for(var i = 0 ; i < lilist.length; i++){
173
   	    		lilist[i].classList.remove('liactive');
176
   	    		lilist[i].classList.remove('liactive');
177
   	    		lilist[i].querySelector("em").remove();
174
   	    		lilist[1].classList.add('liactive');
178
   	    		lilist[1].classList.add('liactive');
179
   	    		lilist[1].insertBefore(emele,oziyuanspan);
175
   	    	}
180
   	    	}
176
   	    	
181
   	    	
177
   	    }
182
   	    }