Toggle navigation
Toggle navigation
此项目
正在载入...
Sign in
付智勇
/
koa2_Sequelize_project
转到一个项目
Toggle navigation
项目
群组
代码片段
帮助
Toggle navigation pinning
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
付智勇
8 years ago
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
7362cd15308ef9d65cf4b414b00a6be86434a2f0
7362cd15
1 parent
43feb489
no message
隐藏空白字符变更
内嵌
并排对比
正在显示
1 个修改的文件
包含
3 行增加
和
5 行删除
controller/meetingController.js
controller/meetingController.js
查看文件 @
7362cd1
...
...
@@ -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
:
m
eetingbody
.
mtgKey
?
meetingbody
.
mtgKey
:
num
,
//课堂序号
mtgKey
:
m
tgK
,
//课堂序号
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],
...
...
请
注册
或
登录
后发表评论