Browse Source

添加康复管理-保存指导留言

lulihong 6 years ago
parent
commit
62528170bc
2 changed files with 23 additions and 2 deletions
  1. 6 0
      api/consulting-api.js
  2. 17 2
      app/consulting/js/consulting.js

+ 6 - 0
api/consulting-api.js

@ -12,12 +12,18 @@
       getMessages:function(data){
       		return httpRequest.imHttpGet("/sessions/"+data.session_id+"/messages",{data:data});
       },
       //发送消息
       sendMessage: function(sessionId, data){
            return httpRequest.imHttpPost('/sessions/'+sessionId+'/messages', data);
        },
        //上传图片
        uploadImage: function(data){
            return httpRequest.post('upload/chat', data);
        },
        //康复管理-保存指导留言
        saveGuidanceMessage: function(data){
            return httpRequest.post('doctor/specialist/rehabilitation/saveGuidanceMessage', {data:data});
        },
    };
    window.consultingAPI = consulting;

+ 17 - 2
app/consulting/js/consulting.js

@ -6,8 +6,9 @@ new Vue({
		sessionType:2,//1对1会话
		curDoctorCode:JSON.parse(localStorage.getItem(httpRequest.agentName)).uid,
		curDoctorName:"",
		otherCode: Request["otherCode"] || "xh1D2017031502222",//对方医生code
		otherName: Request["otherName"] || "yoyo1",//对方医生姓名
		otherCode: Request["otherCode"],//对方医生code
		otherName: decodeURIComponent(Request["otherName"]) || "",//对方医生姓名
		planDetailId:Request["planDetailId"],//项目id
		members:[],
		otherInfo:null,//对方的医生信息
		consultData:null,
@ -194,6 +195,20 @@ new Vue({
		    };
		    consultingAPI.sendMessage(vm.sessionId, {data: params}).then(function(res){
		        console.log(res);
		        var messages = res.messages[0];
		        var guidanceParams = {
		        	messageId:messages.id,//消息id
		        	doctorCode:vm.otherCode,
		        	content:messages.content,//聊天内容
		        	planDetailId:vm.planDetailId //服务项目id
		        }
		        consultingAPI.saveGuidanceMessage(guidanceParams).then(function(rs){
		        	if(rs.status==200){
		        		
		        	}else{
						layer.msg(rs.msg, {icon: 5})
		            }
		        })
		        // var html = "";
		        // for(var i=0; i<res.messages.length; i++){
		        //     var reply = res.messages[i];