Browse Source

咨询点击星级才能发送

jack 8 years ago
parent
commit
58ddf86b9f
3 changed files with 20 additions and 17 deletions
  1. 1 0
      css/workspace.css
  2. 15 13
      js/consult.js
  3. 4 4
      js/popup.js

+ 1 - 0
css/workspace.css

@ -2,6 +2,7 @@
2 2
/* CSS Document */
3 3
.con-center{ width:1170px;position:relative; margin:auto; overflow:hidden;padding:20px 10px; margin-top:60px;}
4 4
.frmtype{ width:100%; border-radius:5px; border:1px #dadada solid; padding:0 10px; min-height:30px;font-size:14px;line-height:30px;}
5
.sendCon{ width:100%; border-radius:5px; border:1px #dadada solid; padding:0 10px; min-height:30px;font-size:14px;line-height:30px;}
5 6
.frmtype:focus{ border:1px solid #ff8500;}
6 7
.frmbtn{ width:100px; margin:10px; background:#ff9900; color:#fff; border:none; }
7 8
.frmrbtn{ background:none; color:#303030; border:none; }

+ 15 - 13
js/consult.js

@ -816,10 +816,15 @@ function sendDialogContentFn2(sendId,consultId){
816 816
//评价
817 817
function assessFn2(consultId,attrParams,thanksStatus){
818 818
	ConsultComment();
819
819
	$("#sendAssessBtn").css({"cursor":"auto","background-color":"#dadada"});
820 820
	//评价星星样式
821 821
	var start;
822 822
	function clickStar(){
823
		//发表评论
824
		$("#sendAssessBtn").css({"cursor":"pointer","background-color":"#ff9900"," border":":1px solid #ff8500"});
825
	$("#sendAssessBtn").click(function(){
826
		clickSendAssessBtn2(consultId,attrParams,thanksStatus)
827
	});
823 828
		$(".evastar2").removeClass('addStar');
824 829
		start=$(this).index()+1;
825 830
		for(var i=0;i<start;i++){
@ -834,10 +839,7 @@ function assessFn2(consultId,attrParams,thanksStatus){
834 839
	};
835 840
	$(".evastar2").bind("click",clickStar);
836 841
	
837
	//发表评论
838
	$("#sendAssessBtn").click(function(){
839
		clickSendAssessBtn2(consultId,attrParams,thanksStatus)
840
	});
842
	
841 843
	
842 844
	//稍后评价
843 845
	$("#noAssessBtn").click(function(){
@ -855,14 +857,14 @@ function assessFn2(consultId,attrParams,thanksStatus){
855 857
function clickSendAssessBtn2(consultId,attrParams,thanksStatus){
856 858
	var assessStar = $("#startCount").val();
857 859
	var assessContant = $("#assessCon").val();
858
	if(!assessStar){
859
		$.MsgBox.Alert('提示',"请点击总体评价");
860
		return;
861
	}
862
	if(!assessContant){
863
		$.MsgBox.Alert('提示',"请填写评价内容");
864
		return;
865
	}
860
//	if(!assessStar){
861
//		$.MsgBox.Alert('提示',"请点击总体评价");
862
//		return;
863
//	}
864
//	if(!assessContant){
865
//		$.MsgBox.Alert('提示',"请填写评价内容");
866
//		return;
867
//	}
866 868
	var assessContentStr ={
867 869
			"consultId":consultId, //咨询ID
868 870
		    "assessStatus":"1", //评价状态 0-未评价,1-已评价

+ 4 - 4
js/popup.js

@ -843,18 +843,18 @@ function ConsultComment() {
843 843

844 844
		/*输入评价tab*/
845 845
		PopHtml += '<div class="addcomment2">';
846
		PopHtml += '<div class="resoutit">请对咨询专家进行评价</div><input type="text" id="startCount" style="display:none;" />';
846
		PopHtml += '<div class="resoutit">请对专家进行评价</div><input type="text" id="startCount" style="display:none;" />';
847 847
		PopHtml += '<div class="commentbox2"><table class="commentcon2">';
848 848
		//星级评价
849 849
		PopHtml += '<tr><th class="resouinfotype" scope="row">总体评价</th><td><div class="resouinforcon"><div class="evastarbox2" id="evastarbox2"><span class="evastar2"></span><span class="evastar2"></span><span class="evastar2"></span><span class="evastar2"></span><span class="evastar2"></span></div></div></td></tr>';
850 850
		//评价内容
851
		PopHtml += '<tr> <th class="resouinfotype" scope="row">评价内容</th> <td><div class="resouinforcon"><textarea class="frmtype frmarea" id="assessCon" onkeyup="limitTextCountFn(\'#assessCon\',\'#consulttextcount\',200);"></textarea></div></td></tr>';
852
		PopHtml += '<tr> <th class="resouinfotype" scope="row"></th><td><div class="resouinforcon"><div class="wordlimit">字数限制为<span id="consulttextcount">5~200</span>个</div></div></td> </tr>';
851
		PopHtml += '<tr> <th class="resouinfotype" scope="row">详细评价</th> <td><div class="resouinforcon"><textarea class="frmtype frmarea" id="assessCon" onkeyup="limitTextCountFn(\'#assessCon\',\'#consulttextcount\',200);"></textarea></div></td></tr>';
852
		PopHtml += '<tr> <th class="resouinfotype" scope="row"></th><td><div class="resouinforcon"><div class="wordlimit">字数限制为<span id="consulttextcount">200</span>个</div></div></td> </tr>';
853 853
		PopHtml += '</table>';
854 854
		//按钮
855 855
		PopHtml += '<table class="btntab"><tr><td>';
856 856
		PopHtml += '<div class="addrebtn" style="text-align:center;">';
857
		PopHtml +='<input type="button" value="提交" id="sendAssessBtn" class="frmtype frmbtn">';
857
		PopHtml +='<input type="button" value="提交" id="sendAssessBtn" class="sendCon frmbtn">';
858 858
		PopHtml +='<input type="button" value="稍后评价" class="frmtype frmbtn frmrbtn" id="noAssessBtn">';
859 859
		PopHtml +='</div> </td> </tr></table>';
860 860
		PopHtml += ' </div> </div>';