Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
为 GitLab 提交贡献
登录
切换导航
U
UbainsMeeting
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分枝图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
分枝图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
郑礼德
UbainsMeeting
Commits
606f1305
提交
606f1305
authored
6 年前
作者:
zhenglide
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
解决议题bug
上级
87499493
隐藏空白字符变更
内嵌
并排
正在显示
6 个修改的文件
包含
72 行增加
和
23 行删除
+72
-23
addmeeting.axml
pages/conference/addmeeting/addmeeting.axml
+6
-6
addmeeting.js
pages/conference/addmeeting/addmeeting.js
+23
-11
details.axml
pages/meeting/details/details.axml
+2
-2
details.js
pages/meeting/details/details.js
+39
-2
recording.axml
pages/meeting/recording/recording.axml
+1
-1
recording.js
pages/meeting/recording/recording.js
+1
-1
没有找到文件。
pages/conference/addmeeting/addmeeting.axml
浏览文件 @
606f1305
...
...
@@ -18,13 +18,13 @@
</view>
<view class='item-avatar-xs'>
<text>添加议题:</text>
<input type='text' placeholder='输入议题' name="topicList[0]" />
<image src='../../../resource/images/add.png' onTap='add
List
'></image>
<input type='text' placeholder='输入议题'
onInput="inputTopic" data-index="{{0}}"
name="topicList[0]" />
<image src='../../../resource/images/add.png' onTap='add
Topic
'></image>
</view>
<view class="item-avatar-xs" a:for="{{
lists}}" a:key="{{index}}"
>
<view class='add'>
<input type='text' placeholder='输入议题' name="topicList[{{index+1}}]" />
<image src='../../../resource/images/off.png' onTap='del
List
'></image>
<view class="item-avatar-xs" a:for="{{
topicList.length-1}}" a:key="{{index}}"
>
<view class='add'
>
<input type='text' placeholder='输入议题'
onInput="inputTopic" data-index="{{index+1}}"
name="topicList[{{index+1}}]" />
<image src='../../../resource/images/off.png' onTap='del
Topic
'></image>
</view>
</view>
<view class='item-avatar-xs'>
...
...
This diff is collapsed.
Click to expand it.
pages/conference/addmeeting/addmeeting.js
浏览文件 @
606f1305
...
...
@@ -18,7 +18,7 @@ Page({
noticeList
:
[{
name
:
'dingding'
,
value
:
'钉钉'
},
{
name
:
'wechat'
,
value
:
'微信'
},
{
name
:
'mailbox'
,
value
:
'邮箱'
},
{
name
:
'note'
,
value
:
'短信'
}],
showView
:
false
,
dates
:
dateFtt
(
"yyyy-MM-dd"
,
new
Date
()),
lists
:
[{}
],
topicList
:
[
""
],
text
:
''
,
cnum
:
''
,
departments
:
'全体'
,
...
...
@@ -150,6 +150,8 @@ var _this=this;
})
return
false
;
}
var
topicList
=
this
.
data
.
topicList
;
console
.
log
(
this
.
data
.
topicList
);
dd
.
httpRequest
({
url
:
addmeetingeUrl
,
method
:
'POST'
,
...
...
@@ -162,7 +164,7 @@ var _this=this;
userId
:
app
.
globalData
.
userId
,
messageName
:
e
.
detail
.
value
.
messageName
,
messageCompere
:
e
.
detail
.
value
.
messageCompere
,
topicList
:
e
.
detail
.
value
.
topicList
,
topicList
:
topicList
,
messageContent
:
e
.
detail
.
value
.
messageContent
,
remindMethod
:
e
.
detail
.
value
.
remindMethod
,
remindTime
:
e
.
detail
.
value
.
remindTime
,
...
...
@@ -555,22 +557,32 @@ console.log(e.currentTarget.dataset.hour);
},
//添加议题
add
List
:
function
()
{
var
lists
=
this
.
data
.
lists
;
var
newData
=
{}
;
lists
.
push
(
newData
);
//实质是添加lists数组内容,使for循环多一次
add
Topic
:
function
()
{
var
topicList
=
this
.
data
.
topicList
;
var
newData
=
""
;
topicList
.
push
(
newData
);
//实质是添加lists数组内容,使for循环多一次
this
.
setData
({
lists
:
lists
,
topicList
:
topicList
,
})
},
//删除议题
del
List
:
function
()
{
var
lists
=
this
.
data
.
lists
;
lists
.
pop
();
//实质是删除lists数组内容,使for循环少一次
del
Topic
:
function
()
{
var
topicList
=
this
.
data
.
topicList
;
topicList
.
pop
();
//实质是删除lists数组内容,使for循环少一次
this
.
setData
({
lists
:
lists
,
topicList
:
topicList
,
})
},
inputTopic
:
function
(
e
){
// console.log(e);
var
topicList
=
this
.
data
.
topicList
;
var
index
=
e
.
currentTarget
.
dataset
.
index
;
topicList
[
index
]
=
e
.
detail
.
value
;
this
.
setData
({
topicList
})
console
.
log
(
this
.
data
.
topicList
)
},
//时间
modaltime
:
function
()
{
this
.
setData
({
...
...
This diff is collapsed.
Click to expand it.
pages/meeting/details/details.axml
浏览文件 @
606f1305
...
...
@@ -19,7 +19,7 @@
</view>
<view class="row">
<label style="width:30%">会议议题</label>
<label style="width:68%">{{
message.topicList
}}</label>
<label style="width:68%">{{
topicStr
}}</label>
</view>
<view class="row">
<label style="width:30%">会议开始时间</label>
...
...
@@ -31,7 +31,7 @@
</view>
<view class="row">
<label style="width:30%">部门</label>
<label style="width:68%">{{message.department}}</label>
<label style="width:68%">{{message.department
== null ||message.department == 'null' ? " " : message.department
}}</label>
</view>
<view class="row">
<label style="width:30%">会议内容</label>
...
...
This diff is collapsed.
Click to expand it.
pages/meeting/details/details.js
浏览文件 @
606f1305
let
app
=
getApp
();
//替换成开发者后台设置的安全域名
let
domain
=
app
.
globalData
.
domain
;
let
getTopicListUrl
=
domain
+
"/dingding/getTopicList"
;
Page
({
data
:
{
message
:
null
message
:
null
,
topicStr
:
""
},
...
...
@@ -18,11 +23,43 @@ Page({
message
[
'department'
]
=
query
.
department
;
message
[
'messageContent'
]
=
query
.
messageContent
;
message
[
'configValueIdString'
]
=
query
.
configValueIdString
;
this
.
setData
({
message
})
var
_this
=
this
;
dd
.
httpRequest
({
url
:
getTopicListUrl
,
method
:
'POST'
,
data
:
{
mid
:
query
.
mid
},
dataType
:
'json'
,
success
:
function
(
res
)
{
console
.
log
(
'success----议题'
,
res
)
var
topicStr
=
_this
.
data
.
topicStr
;
var
topicList
=
res
.
data
.
result
;
for
(
var
i
=
0
;
i
<
topicList
.
length
;
i
++
){
topicStr
+=
topicList
[
i
].
topicName
+
" "
}
_this
.
setData
({
topicStr
});
},
fail
:
function
(
res
)
{
console
.
log
(
"httpRequestFail---"
,
res
)
// dd.alert({ content: JSON.stringify(res) });
},
complete
:
function
(
res
)
{
dd
.
hideLoading
();
}
});
},
onShow
()
{
...
...
This diff is collapsed.
Click to expand it.
pages/meeting/recording/recording.axml
浏览文件 @
606f1305
...
...
@@ -25,7 +25,7 @@
<view class="td td1">
<text>会议操作:</text>
<button class="btn1" size='mini' data-mid="{{history.messageId}}" type='primary' onTap="summary">会议纪要</button>
<button class="btn3" size='mini' data-message-name="{{history.messageName}}" data-conference-name="{{history.conference.conferenceName}}"
<button class="btn3" size='mini' data-m
id="{{history.messageId}}" data-m
essage-name="{{history.messageName}}" data-conference-name="{{history.conference.conferenceName}}"
data-message-compere="{{history.messageCompere}}" data-topic-list="{{history.topicList}}" data-start-time="{{history.startTimeFormat}}" data-end-time="{{history.endTimeFormat}}"
data-department="{{history.department}}" data-message-content="{{history.messageContent}}" data-config-value-id-string="{{history.configValueIdString}}" type='default' onTap="details">详细信息</button>
<button class="btn2" size='mini' type='default' data-message-name="{{history.messageName}}" data-message-compere="{{history.messageCompere}}" data-topic-list="{{history.topicList}}"
...
...
This diff is collapsed.
Click to expand it.
pages/meeting/recording/recording.js
浏览文件 @
606f1305
...
...
@@ -68,7 +68,7 @@ Page({
// console.log(e.currentTarget.dataset.messageName);
dd
.
navigateTo
({
url
:
'/pages/meeting/details/details?messageName='
+
e
.
currentTarget
.
dataset
.
messageName
+
'&conferenceName='
+
e
.
currentTarget
.
dataset
.
conferenceName
url
:
'/pages/meeting/details/details?m
id='
+
e
.
currentTarget
.
dataset
.
mid
+
'&m
essageName='
+
e
.
currentTarget
.
dataset
.
messageName
+
'&conferenceName='
+
e
.
currentTarget
.
dataset
.
conferenceName
+
"&messageCompere="
+
e
.
currentTarget
.
dataset
.
messageCompere
+
"&topicList="
+
e
.
currentTarget
.
dataset
.
topicList
+
"&startTime="
+
e
.
currentTarget
.
dataset
.
startTime
+
"&endTime="
+
e
.
currentTarget
.
dataset
.
endTime
+
"&department="
+
e
.
currentTarget
.
dataset
.
department
+
"&messageContent="
+
e
.
currentTarget
.
dataset
.
messageContent
+
"&configValueIdString="
+
e
.
currentTarget
.
dataset
.
configValueIdString
...
...
This diff is collapsed.
Click to expand it.
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论