浏览代码

咨询申请和评价的判断条件

luyanan 8 年之前
父节点
当前提交
e4d0efc4d4
共有 2 个文件被更改,包括 29 次插入21 次删除
  1. 4 3
      app/js/chat-assess.js
  2. 25 18
      app/js/consultapply.js

+ 4 - 3
app/js/chat-assess.js

49
			//saveassess(consultId);
49
			//saveassess(consultId);
50
			var assessStar = ostarContainer.querySelectorAll('.icon-favorfill').length;
50
			var assessStar = ostarContainer.querySelectorAll('.icon-favorfill').length;
51
			var assessContant = oassesscontent.innerText;
51
			var assessContant = oassesscontent.innerText;
52
			if(!assessStar && assessContant != " ") {
52
			console.log(assessContant)
53
			if(!assessStar && assessContant != "") {
53
				mui.toast('未点击整体评价');
54
				mui.toast('未点击整体评价');
54
				return;
55
				return;
55
			} else if(assessStar && assessContant == " ") {
56
			} else if(assessStar && assessContant == "") {
56
				mui.toast('请评价留言');
57
				mui.toast('请评价留言');
57
				return;
58
				return;
58
			} else if(!assessStar && assessContant == " ") {
59
			} else if(!assessStar && assessContant == "") {
59
				mui.toast('请评价留言和整体评价');
60
				mui.toast('请评价留言和整体评价');
60
				return;
61
				return;
61
			}
62
			}

+ 25 - 18
app/js/consultapply.js

32
 		console.log(consultTitle);
32
 		console.log(consultTitle);
33
 		console.log(consultcon);
33
 		console.log(consultcon);
34
 		if(consultType == '' || consultType == null) {
34
 		if(consultType == '' || consultType == null) {
35
 			mui.alert('请选择咨询类型', '');
35
 			mui.toast('请选择咨询类型', '');
36
 			return 0;
36
 		};
37
 		};
37
 		if(consultTitle == '' || consultTitle == null) {
38
 			mui.alert('请填写咨询主题', '');
38
 		if(consultTitle == '' || consultTitle == null ) {
39
 			mui.toast('请填写咨询主题', '');
40
 			return 0;
39
 		};
41
 		};
40
 		if(consultcon == '' || consultcon == null) {
41
 			mui.alert('请填写咨询内容', '');
42
 		if(consultcon == '' || consultcon == null || consultcon=='请详细描述您遇到的问题') {
43
 			mui.toast('请填写咨询内容', '');
44
 			return 0;
42
 		};
45
 		};
46
 		
43
 		var params = {
47
 		var params = {
44
 			"consultType":consultType, //咨询类型
48
 			"consultType":consultType, //咨询类型
45
			"consultTitle":consultTitle, //咨询主题
49
			"consultTitle":consultTitle, //咨询主题
53
 			type:'post',//HTTP请求类型
57
 			type:'post',//HTTP请求类型
54
 			timeout:10000,//超时时间设置为10秒;
58
 			timeout:10000,//超时时间设置为10秒;
55
 			success:function(data){
59
 			success:function(data){
56
 				console.log('咨询申请返回值=='+data.data);
60
 				//console.log('咨询申请返回值=='+data.data);
57
 				if(data.success) {
61
 				if(data.success) {
58
 					mui.toast('咨询成功');
62
 					mui.toast('咨询成功');
59
 				}else {
63
 				}else {
61
 				}
65
 				}
62
 			},
66
 			},
63
 			error:function(xhr,type,errorThrown){
67
 			error:function(xhr,type,errorThrown){
64
 				
65
 			}
68
 			}
66
 		});
69
 		});
67
 	};  	
70
 	};  	
209
   	    
212
   	    
210
   	    /*发送保存咨询*/
213
   	    /*发送保存咨询*/
211
   	   	osaveconsultBtn.addEventListener('tap',function() {
214
   	   	osaveconsultBtn.addEventListener('tap',function() {
212
   	   		saveconsult(proId,userid);
213
   	   		if(flag == 'ziyuan'){
214
   	   			/*返回资源信息*/
215
				var ziyuaninfo = plus.webview.getWebviewById('resinforbrow.html');
216
				ziyuaninfo.show();
217
				mui.fire(ziyuaninfo,'backziyuaninfo'); 
218
   	   		}else if(flag == 'professor'){
219
   	   			/*返回专家信息*/
220
				var proinfo = plus.webview.getWebviewById('proinforbrow.html');
221
				proinfo.show();
222
				mui.fire(proinfo,'backproinfo',{proId:proId}); 
215
   	   		var oSflag=saveconsult(proId,userid);
216
   	   		if(oSflag!=0) {
217
// 	   			return;
218
   	   			if(flag == 'ziyuan'){
219
	   	   			/*返回资源信息*/
220
					var ziyuaninfo = plus.webview.getWebviewById('resinforbrow.html');
221
					ziyuaninfo.show();
222
					mui.fire(ziyuaninfo,'backziyuaninfo'); 
223
	   	   		}else if(flag == 'professor'){
224
	   	   			/*返回专家信息*/
225
					var proinfo = plus.webview.getWebviewById('proinforbrow.html');
226
					proinfo.show();
227
					mui.fire(proinfo,'backproinfo',{proId:proId}); 
228
	   	   		}
223
   	   		}
229
   	   		}
230
   	   		
224
		});
231
		});
225
		
232
		
226
		/*专家的历史和评价*/
233
		/*专家的历史和评价*/