付智勇

no message

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