付智勇

no message

@@ -56,11 +56,12 @@ meetingController.prototype.createMeeting = async(ctx,next)=>{ @@ -56,11 +56,12 @@ meetingController.prototype.createMeeting = async(ctx,next)=>{
56 } 56 }
57 let num = JSON.stringify(Math.floor(Math.random() * 99999) + 1000) 57 let num = JSON.stringify(Math.floor(Math.random() * 99999) + 1000)
58 let site = await siteModel.findOne({where:{siteId:meetingbody.siteId}}) 58 let site = await siteModel.findOne({where:{siteId:meetingbody.siteId}})
59 - let authIdMd5 = site.siteKey+meetingbody.siteId+num+meetingbody.userId+meetingbody.userType+123321 59 + let mtgK = meetingbody.mtgKey ? meetingbody.mtgKey:num;
  60 + let authIdMd5 = site.siteKey+meetingbody.siteId+mtgK+meetingbody.userId+meetingbody.userType+123321
60 console.log(authIdMd5) 61 console.log(authIdMd5)
61 let meeting = { 62 let meeting = {
62 siteId:meetingbody.siteId, //站点ID 63 siteId:meetingbody.siteId, //站点ID
63 - mtgKey:meetingbody.mtgKey ? meetingbody.mtgKey:num,//课堂序号 64 + mtgKey:mtgK,//课堂序号
64 mtgTitle:meetingbody.meetingName, //课堂名字 65 mtgTitle:meetingbody.meetingName, //课堂名字
65 language:2,//语言 66 language:2,//语言
66 userId:meetingbody.userId, 67 userId:meetingbody.userId,
@@ -104,12 +105,9 @@ meetingController.prototype.createMeeting = async(ctx,next)=>{ @@ -104,12 +105,9 @@ meetingController.prototype.createMeeting = async(ctx,next)=>{
104 } 105 }
105 106
106 builder.options.rootName = 'param' 107 builder.options.rootName = 'param'
107 - console.log(JSON.stringify(meeting))  
108 var xml = builder.buildObject(meeting); 108 var xml = builder.buildObject(meeting);
109 - console.log(xml)  
110 let info = await requestUtil.post('http://markettest.xuedianyun.com/3m/meeting/join_mtg.do',xml); 109 let info = await requestUtil.post('http://markettest.xuedianyun.com/3m/meeting/join_mtg.do',xml);
111 var jsonXml = await requestUtil.json2xml(info); 110 var jsonXml = await requestUtil.json2xml(info);
112 - console.log('json string',typeof info)  
113 let backJsonMeeting ={ 111 let backJsonMeeting ={
114 code:jsonXml.result.errorCode, 112 code:jsonXml.result.errorCode,
115 meetingUrl:jsonXml.result.url[0]//+'?param='+jsonXml.result.param[0], 113 meetingUrl:jsonXml.result.url[0]//+'?param='+jsonXml.result.param[0],