Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
S
schedule
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
fengzhaoyu
schedule
Commits
0016e485
Commit
0016e485
authored
5 years ago
by
fengzhaoyu
Browse files
Options
Browse Files
Download
Plain Diff
合并冲突
parents
2030e424
a67cb584
Show whitespace changes
Inline
Side-by-side
Showing
12 changed files
with
87 additions
and
48 deletions
+87
-48
app.acss
app.acss
+8
-0
app.json
app.json
+4
-1
createOrEditSchedule.axml
pages/createOrEditSchedule/createOrEditSchedule.axml
+32
-30
createOrEditSchedule.js
pages/createOrEditSchedule/createOrEditSchedule.js
+12
-4
index.axml
pages/index/index.axml
+1
-1
index.js
pages/index/index.js
+6
-0
meetingRoomList.acss
pages/meetingRoomList/meetingRoomList.acss
+8
-0
meetingRoomList.axml
pages/meetingRoomList/meetingRoomList.axml
+5
-3
meetingRoomList.js
pages/meetingRoomList/meetingRoomList.js
+4
-3
meetingRoomList.json
pages/meetingRoomList/meetingRoomList.json
+3
-1
scheduleDetail.js
pages/scheduleDetail/scheduleDetail.js
+0
-3
scheduleDetail.json
pages/scheduleDetail/scheduleDetail.json
+4
-2
No files found.
app.acss
View file @
0016e485
page {
font-family: PingFangSC-Regular;
background: #F6F6F6;
}
picker-view {
background: #F6F6F6;
}
\ No newline at end of file
This diff is collapsed.
Click to expand it.
app.json
View file @
0016e485
...
@@ -14,5 +14,8 @@
...
@@ -14,5 +14,8 @@
"pages/participantsDetail/participantsDetail"
,
"pages/participantsDetail/participantsDetail"
,
"pages/editFile/editFile"
,
"pages/editFile/editFile"
,
"pages/createOrEditSchedule/createOrEditSchedule"
"pages/createOrEditSchedule/createOrEditSchedule"
]
],
"window"
:
{
"titleBarColor"
:
"#FFFFFF"
}
}
}
This diff is collapsed.
Click to expand it.
pages/createOrEditSchedule/createOrEditSchedule.axml
View file @
0016e485
<view class="createOrEditSchedule">
<block a:if="{{showPage}}">
<view class="createOrEditSchedule">
<!-- 主题 -->
<!-- 主题 -->
<view class="container {{!!scheduleItem?(organizer==permissions?'':'noPermissions'):''}}">
<view class="container {{!!scheduleItem?(organizer==permissions?'':'noPermissions'):''}}">
<view class="theme">
<view class="theme">
...
@@ -41,9 +42,9 @@
...
@@ -41,9 +42,9 @@
</view>
</view>
</view>
</view>
</view>
</view>
</view>
</view>
<!-- 地点 -->
<!-- 地点 -->
<view class="container {{!!scheduleItem?(organizer==permissions?'':'noPermissions'):''}}">
<view class="container {{!!scheduleItem?(organizer==permissions?'':'noPermissions'):''}}">
<view class="permissions" a:if="{{!!scheduleItem?(organizer==permissions?false:true):false}}">
<view class="permissions" a:if="{{!!scheduleItem?(organizer==permissions?false:true):false}}">
</view>
</view>
<view class="place" a:if="{{!!scheduleItem?!!locationName:true}}">
<view class="place" a:if="{{!!scheduleItem?!!locationName:true}}">
...
@@ -59,9 +60,9 @@
...
@@ -59,9 +60,9 @@
</text>
</text>
</view>
</view>
</view>
</view>
</view>
</view>
<!-- 参会人 -->
<!-- 参会人 -->
<view class="participants">
<view class="participants">
<view class="icon iconfont iconcanhuiren1">
<view class="icon iconfont iconcanhuiren1">
</view>
</view>
<view class="text">
<view class="text">
...
@@ -94,9 +95,9 @@
...
@@ -94,9 +95,9 @@
</view>
</view>
<text class="addParticipants" a:else data-nextPage="participantsDetail" onTap="addParticipants">添加参会人</text>
<text class="addParticipants" a:else data-nextPage="participantsDetail" onTap="addParticipants">添加参会人</text>
</view>
</view>
</view>
</view>
<!-- 提醒 -->
<!-- 提醒 -->
<view class="container {{!!scheduleItem?(organizer==permissions?'':'noPermissions'):''}}">
<view class="container {{!!scheduleItem?(organizer==permissions?'':'noPermissions'):''}}">
<view class="permissions" a:if="{{!!scheduleItem?(organizer==permissions?false:true):false}}">
<view class="permissions" a:if="{{!!scheduleItem?(organizer==permissions?false:true):false}}">
</view>
</view>
<view class="remind" a:if="{{aheadTimes.length}}">
<view class="remind" a:if="{{aheadTimes.length}}">
...
@@ -117,9 +118,9 @@
...
@@ -117,9 +118,9 @@
<text class="close iconshanchu iconfont" a:if="{{!!scheduleItem?(organizer==permissions?true:false):true}}" data-icon="iconhuiqiantixing" catchTap="closeEditList"></text>
<text class="close iconshanchu iconfont" a:if="{{!!scheduleItem?(organizer==permissions?true:false):true}}" data-icon="iconhuiqiantixing" catchTap="closeEditList"></text>
</view>
</view>
</view>
</view>
</view>
</view>
<!-- 重复 -->
<!-- 重复 -->
<view class="container {{!!scheduleItem?(organizer==permissions?'':'noPermissions'):''}}">
<view class="container {{!!scheduleItem?(organizer==permissions?'':'noPermissions'):''}}">
<view class="permissions" a:if="{{!!scheduleItem?(organizer==permissions?false:true):false}}">
<view class="permissions" a:if="{{!!scheduleItem?(organizer==permissions?false:true):false}}">
</view>
</view>
<view class="repeat" a:if="{{!!scheduleItem&&!!repeatable}}">
<view class="repeat" a:if="{{!!scheduleItem&&!!repeatable}}">
...
@@ -137,9 +138,9 @@
...
@@ -137,9 +138,9 @@
</view>
</view>
</view>
</view>
</view>
</view>
</view>
</view>
<!-- 描述 -->
<!-- 描述 -->
<view class="container {{!!scheduleItem?(organizer==permissions?'':'noPermissions'):''}}">
<view class="container {{!!scheduleItem?(organizer==permissions?'':'noPermissions'):''}}">
<view class="permissions" a:if="{{!!scheduleItem?(organizer==permissions?false:true):false}}">
<view class="permissions" a:if="{{!!scheduleItem?(organizer==permissions?false:true):false}}">
</view>
</view>
<view class="describe" a:if="{{!!remark}}">
<view class="describe" a:if="{{!!remark}}">
...
@@ -151,9 +152,9 @@
...
@@ -151,9 +152,9 @@
<view class="iconfont iconshanchu" data-icon="icondidianmiaoshu" catchTap="closeEditList" a:if="{{!!scheduleItem?(organizer==permissions?true:false):true}}">
<view class="iconfont iconshanchu" data-icon="icondidianmiaoshu" catchTap="closeEditList" a:if="{{!!scheduleItem?(organizer==permissions?true:false):true}}">
</view>
</view>
</view>
</view>
</view>
</view>
<!-- 编辑列表 -->
<!-- 编辑列表 -->
<view class="editList">
<view class="editList">
<view a:if="{{!!scheduleItem?organizer==permissions&&!locationName:false}}" class="listGroup" onTap="editSchedule" data-icon="icondingwei">
<view a:if="{{!!scheduleItem?organizer==permissions&&!locationName:false}}" class="listGroup" onTap="editSchedule" data-icon="icondingwei">
<view class="listIcon iconfont icondingwei">
<view class="listIcon iconfont icondingwei">
</view>
</view>
...
@@ -200,9 +201,9 @@
...
@@ -200,9 +201,9 @@
</view>
</view>
</picker>
</picker>
</view>
</view>
</view>
</view>
<!-- 编辑重复的时候的保存 -->
<!-- 编辑重复的时候的保存 -->
<picker a:if="{{isRepeat=='1'}}" value="{{0}}" range="{{['仅更新此会议', '更新以后会议', '更新所有会议']}}" onChange="saveRepeat">
<picker a:if="{{isRepeat=='1'}}" value="{{0}}" range="{{['仅更新此会议', '更新以后会议', '更新所有会议']}}" onChange="saveRepeat">
<view>
<view>
<view class="save">
<view class="save">
<view>
<view>
...
@@ -210,13 +211,14 @@
...
@@ -210,13 +211,14 @@
</view>
</view>
</view>
</view>
</view>
</view>
</picker>
</picker>
<!-- 保存 -->
<!-- 保存 -->
<view class="save" a:else>
<view class="save" a:else>
<view onTap="saveCreate">
<view onTap="saveCreate">
{{buttonText}}
{{buttonText}}
</view>
</view>
</view>
</view>
</view>
</view>
<mw-modal isShowModal="{{isShowModal}}" time="{{propsTime}}" onChange="changeSelectTime">
<mw-modal isShowModal="{{isShowModal}}" time="{{propsTime}}" onChange="changeSelectTime">
</mw-modal>
</mw-modal>
\ No newline at end of file
</block>
\ No newline at end of file
This diff is collapsed.
Click to expand it.
pages/createOrEditSchedule/createOrEditSchedule.js
View file @
0016e485
...
@@ -28,7 +28,8 @@ create.Page({
...
@@ -28,7 +28,8 @@ create.Page({
requireUsersInfo
:
[],
requireUsersInfo
:
[],
organizer
:
''
,
organizer
:
''
,
isRepeat
:
''
,
isRepeat
:
''
,
permissions
:
''
permissions
:
''
,
showPage
:
false
},
},
onLoad
(
event
)
{
onLoad
(
event
)
{
let
index
=
new
Date
().
getDay
()
let
index
=
new
Date
().
getDay
()
...
@@ -43,9 +44,12 @@ create.Page({
...
@@ -43,9 +44,12 @@ create.Page({
this
.
store
.
data
.
conflictPeople
=
[]
this
.
store
.
data
.
conflictPeople
=
[]
this
.
store
.
data
.
participatorList
=
[]
this
.
store
.
data
.
participatorList
=
[]
this
.
store
.
data
.
locationName
=
''
this
.
store
.
data
.
locationName
=
''
this
.
store
.
data
.
participatorUserId
=
// <<<<<<< HEAD
this
.
update
()
// this.store.data.participatorUserId = []
// this.update()
this
.
store
.
data
.
participatorUserId
=
[
getApp
().
globalData
.
userid
]
this
.
update
()
var
date
=
new
Date
();
var
date
=
new
Date
();
var
y
=
date
.
getFullYear
();
var
y
=
date
.
getFullYear
();
var
m
=
(
date
.
getMonth
()
+
1
)
<
10
?
"0"
+
(
date
.
getMonth
()
+
1
)
:
(
date
.
getMonth
()
+
1
);
//获取当前月份的日期,不足10补0
var
m
=
(
date
.
getMonth
()
+
1
)
<
10
?
"0"
+
(
date
.
getMonth
()
+
1
)
:
(
date
.
getMonth
()
+
1
);
//获取当前月份的日期,不足10补0
...
@@ -85,6 +89,9 @@ create.Page({
...
@@ -85,6 +89,9 @@ create.Page({
this
.
store
.
data
.
week2
=
this
.
data
.
week2
this
.
store
.
data
.
week2
=
this
.
data
.
week2
this
.
store
.
data
.
aheadTimes
=
[
15
]
this
.
store
.
data
.
aheadTimes
=
[
15
]
this
.
update
()
this
.
update
()
this
.
setData
({
showPage
:
true
})
}
}
},
},
onShow
()
{
onShow
()
{
...
@@ -451,7 +458,8 @@ create.Page({
...
@@ -451,7 +458,8 @@ create.Page({
time1
:
res
.
data
.
data
.
startTime
.
replace
(
/-/g
,
'/'
),
time1
:
res
.
data
.
data
.
startTime
.
replace
(
/-/g
,
'/'
),
time2
:
res
.
data
.
data
.
endTime
.
replace
(
/-/g
,
'/'
),
time2
:
res
.
data
.
data
.
endTime
.
replace
(
/-/g
,
'/'
),
week1
:
this
.
data
.
weekList
[
new
Date
(
res
.
data
.
data
.
startTime
.
replace
(
/-/g
,
"/"
)).
getDay
()],
week1
:
this
.
data
.
weekList
[
new
Date
(
res
.
data
.
data
.
startTime
.
replace
(
/-/g
,
"/"
)).
getDay
()],
week2
:
this
.
data
.
weekList
[
new
Date
(
res
.
data
.
data
.
endTime
.
replace
(
/-/g
,
"/"
)).
getDay
()]
week2
:
this
.
data
.
weekList
[
new
Date
(
res
.
data
.
data
.
endTime
.
replace
(
/-/g
,
"/"
)).
getDay
()],
showPage
:
true
})
})
this
.
update
()
this
.
update
()
this
.
conflict
()
this
.
conflict
()
...
...
This diff is collapsed.
Click to expand it.
pages/index/index.axml
View file @
0016e485
<!-- <mw-select></mw-select> -->
<!-- <mw-select></mw-select> -->
版本号:108版
版本号:108版
<scroll-view a:if="{{todayStr !== ''}}" scroll-y="{{true}}" upper-threshold="50" lower-threshold="50" onScrollToLower="lower" style="height: 100vh;" scroll-into-view="{{todayStr}}">
<scroll-view a:if="{{todayStr !== ''}}" scroll-y="{{true}}" upper-threshold="50" lower-threshold="50" onScrollToLower="lower"
onScroll="onScroll"
style="height: 100vh;" scroll-into-view="{{todayStr}}">
<block a:for="{{scheduleList}}" a:for-item="scheduleYearList">
<block a:for="{{scheduleList}}" a:for-item="scheduleYearList">
<block a:for="{{scheduleYearList}}">
<block a:for="{{scheduleYearList}}">
<block a:if="{{item.type == 'year'}}">
<block a:if="{{item.type == 'year'}}">
...
...
This diff is collapsed.
Click to expand it.
pages/index/index.js
View file @
0016e485
...
@@ -13,6 +13,11 @@ Page({
...
@@ -13,6 +13,11 @@ Page({
},
},
onReady
()
{
onReady
()
{
},
},
onScroll
()
{
this
.
setData
({
todayStr
:
'00000'
})
},
onShow
()
{
onShow
()
{
// 页面显示
// 页面显示
let
data
=
{
let
data
=
{
...
@@ -33,6 +38,7 @@ Page({
...
@@ -33,6 +38,7 @@ Page({
const
today
=
new
Date
()
const
today
=
new
Date
()
const
finalDate
=
new
Date
(
today
)
const
finalDate
=
new
Date
(
today
)
finalDate
.
setDate
(
today
.
getDate
()
-
today
.
getDay
())
finalDate
.
setDate
(
today
.
getDate
()
-
today
.
getDay
())
console
.
log
(
finalDate
.
toLocaleDateString
())
that
.
setData
({
that
.
setData
({
scheduleList
:
scheduleList
,
scheduleList
:
scheduleList
,
todayStr
:
finalDate
.
toLocaleDateString
(),
todayStr
:
finalDate
.
toLocaleDateString
(),
...
...
This diff is collapsed.
Click to expand it.
pages/meetingRoomList/meetingRoomList.acss
View file @
0016e485
...
@@ -4,6 +4,9 @@
...
@@ -4,6 +4,9 @@
box-sizing: border-box;
box-sizing: border-box;
background: #fff;
background: #fff;
width: 100%;
width: 100%;
position: fixed;
left: 0;
top: 0;
}
}
.searchHeader1 {
.searchHeader1 {
border-bottom: 1px solid rgba(25,31,37,0.12);
border-bottom: 1px solid rgba(25,31,37,0.12);
...
@@ -315,3 +318,8 @@
...
@@ -315,3 +318,8 @@
.dataNumSelected {
.dataNumSelected {
color: #3296FA;
color: #3296FA;
}
}
.roomScrollView{
height: 100vh;
padding-top: 192rpx;
box-sizing: border-box;
}
This diff is collapsed.
Click to expand it.
pages/meetingRoomList/meetingRoomList.axml
View file @
0016e485
...
@@ -31,7 +31,8 @@
...
@@ -31,7 +31,8 @@
</scroll-view>
</scroll-view>
</view>
</view>
</view>
</view>
<view class="reserveMeeting">
<scroll-view scroll-y="{{canScroll}}" class="roomScrollView">
<view class="reserveMeeting">
<scroll-view scroll-y='{{true}}' scroll-into-view='searchList' class="reserveMeetingScrollView">
<scroll-view scroll-y='{{true}}' scroll-into-view='searchList' class="reserveMeetingScrollView">
<view class="meetingRoomContent" a:for="{{reserveRoomList}}" data-roomid="{{item.meetingRoomId}}" data-roomname="{{item.name}}" onTap="changeRoomTime">
<view class="meetingRoomContent" a:for="{{reserveRoomList}}" data-roomid="{{item.meetingRoomId}}" data-roomname="{{item.name}}" onTap="changeRoomTime">
<view class="roomMessage">
<view class="roomMessage">
...
@@ -71,7 +72,8 @@
...
@@ -71,7 +72,8 @@
</view>
</view>
</view>
</view>
</scroll-view>
</scroll-view>
</view>
</view>
</scroll-view>
<view a:if="{{isShowModal}}" class="modal">
<view a:if="{{isShowModal}}" class="modal">
<view class="modalContent">
<view class="modalContent">
<view class="modalHeader">
<view class="modalHeader">
...
@@ -118,7 +120,7 @@
...
@@ -118,7 +120,7 @@
已过期
已过期
</view>
</view>
<view class="occupiedStatus" a:if="{{item.reserveStatus === 'occupied'}}">
<view class="occupiedStatus" a:if="{{item.reserveStatus === 'occupied'}}">
已被{{item.scheduleList[0].
participatorList[0].usern
ame}}预定
已被{{item.scheduleList[0].
organizerN
ame}}预定
</view>
</view>
</view>
</view>
</view>
</view>
...
...
This diff is collapsed.
Click to expand it.
pages/meetingRoomList/meetingRoomList.js
View file @
0016e485
...
@@ -32,11 +32,12 @@ create.Page({
...
@@ -32,11 +32,12 @@ create.Page({
date
:
''
,
date
:
''
,
meetingRoomId
:
''
,
meetingRoomId
:
''
,
meetingRoomName
:
''
meetingRoomName
:
''
}
},
canScroll
:
true
},
},
onLoad
(
query
)
{
onLoad
(
query
)
{
//
let date = new Date(this.store.data.startTime.replace(/-/g, "/"))
let
date
=
new
Date
(
this
.
store
.
data
.
startTime
.
replace
(
/-/g
,
"/"
))
let
date
=
new
Date
()
//
let date = new Date()
let
year
=
date
.
getFullYear
()
let
year
=
date
.
getFullYear
()
let
month
=
`
${
date
.
getMonth
()
+
1
}
`
let
month
=
`
${
date
.
getMonth
()
+
1
}
`
let
day
=
`
${
date
.
getDate
()}
`
let
day
=
`
${
date
.
getDate
()}
`
...
...
This diff is collapsed.
Click to expand it.
pages/meetingRoomList/meetingRoomList.json
View file @
0016e485
...
@@ -2,5 +2,6 @@
...
@@ -2,5 +2,6 @@
"usingComponents"
:
{
"usingComponents"
:
{
"timecheckmodal"
:
"../../components/timeCheckModal/timeCheckModal"
,
"timecheckmodal"
:
"../../components/timeCheckModal/timeCheckModal"
,
"lable-tree"
:
"../../components/selectArea/selectArea"
"lable-tree"
:
"../../components/selectArea/selectArea"
}
},
"defaultTitle"
:
"所有会议室"
}
}
\ No newline at end of file
This diff is collapsed.
Click to expand it.
pages/scheduleDetail/scheduleDetail.js
View file @
0016e485
...
@@ -31,9 +31,6 @@ create.Page({
...
@@ -31,9 +31,6 @@ create.Page({
scheduleItem
:
scheduleItem
,
scheduleItem
:
scheduleItem
,
pemissions
:
getApp
().
globalData
.
userid
pemissions
:
getApp
().
globalData
.
userid
})
})
dd
.
setNavigationBar
({
title
:
'会议详情'
})
},
},
onShow
()
{
onShow
()
{
this
.
setData
({
this
.
setData
({
...
...
This diff is collapsed.
Click to expand it.
pages/scheduleDetail/scheduleDetail.json
View file @
0016e485
{}
{
\ No newline at end of file
"defaultTitle"
:
"会议详情"
}
\ No newline at end of file
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment