Commit b1fbd8b3 by fengzhaoyu

fix:添加权限

parent 75d6be2e
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
<view>{{item.creator.name}}: {{item.remark}}</view> <view>{{item.creator.name}}: {{item.remark}}</view>
<view>{{item.updateTime}}</view> <view>{{item.updateTime}}</view>
</view> </view>
<view class="delete-btn" onTap="deleteComment" data-commentId="{{item.commentId}}" data-parentCommentId="{{parentCommentId}}"> <view a:if="{{currentPeople === item.creator.ddUserId}}" class="delete-btn" onTap="deleteComment" data-commentId="{{item.commentId}}" data-parentCommentId="{{parentCommentId}}">
删除 删除
</view> </view>
</view> </view>
......
...@@ -99,7 +99,6 @@ page { ...@@ -99,7 +99,6 @@ page {
} }
.footer>view { .footer>view {
width: 35rpx;
margin: 0 38rpx; margin: 0 38rpx;
font-size: 16rpx; font-size: 16rpx;
color: rgba(10, 10, 10, 0.56); color: rgba(10, 10, 10, 0.56);
......
...@@ -162,17 +162,17 @@ ...@@ -162,17 +162,17 @@
</view> </view>
<view class="footerBottom"> <view class="footerBottom">
<view onTap="goCreateTask"> <view onTap="goCreateTask">
<text class="iconfont iconicon_task1"></text>任务 <view class="iconfont iconicon_task1"></view>
任务
</view> </view>
<!--<view onTap="addMeetingFile"><text class="iconfont iconicon_data"></text>文件</view> --> <!--<view onTap="addMeetingFile"><text class="iconfont iconicon_data"></text>文件</view> -->
<view onTap="handleAddFile"> <view onTap="handleAddFile">
<text class="iconfont iconicon_data"></text> <view class="iconfont iconicon_data"></view>
<view> 文件
文件
</view>
</view> </view>
<view onTap="openNoteModal"> <view onTap="openNoteModal">
<text class="iconfont iconicon_task1"></text>笔记 <view class="iconfont iconicon_task1"></view>
笔记
</view> </view>
<!--<text class="devider"></text><view onTap="onShareAppMessage"><text class="iconfont iconicon_share1"></text></view> --> <!--<text class="devider"></text><view onTap="onShareAppMessage"><text class="iconfont iconicon_share1"></text></view> -->
</view> </view>
...@@ -214,13 +214,13 @@ ...@@ -214,13 +214,13 @@
<view class="meeting-title" a:if="{{item.commentType === 'meeting'}}">创建了会议</view> <view class="meeting-title" a:if="{{item.commentType === 'meeting'}}">创建了会议</view>
</view> </view>
<view class="compose-column-operation"> <view class="compose-column-operation">
<text a:if="{{item.fileDetailList}}" onTap="openRemarkModal" data-commentId="{{item.commentId}}" data-remark="{{item.remark}}">描述</text> <text a:if="{{item.fileDetailList&&item.creator.ddUserId === currentPeople}}" onTap="openRemarkModal" data-commentId="{{item.commentId}}" data-remark="{{item.remark}}">描述</text>
<text a:if="{{item.notes}}" onTap="editNotes" data-meetingNotes="{{item.notes}}" data-commentId="{{item.commentId}}">编辑</text> <text a:if="{{item.notes&&item.creator.ddUserId === currentPeople }}" onTap="editNotes" data-meetingNotes="{{item.notes}}" data-commentId="{{item.commentId}}">编辑</text>
<text data-commentId="{{item.commentId}}" onTap="openComentModal">评论</text> <text data-commentId="{{item.commentId}}" onTap="openComentModal">评论</text>
<text onTap="handleDeleteMoment" data-commentId="{{item.commentId}}">删除</text> <text a:if="{{item.creator.ddUserId === currentPeople}}" onTap="handleDeleteMoment" data-commentId="{{item.commentId}}">删除</text>
</view> </view>
<view class="compose-column"> <view class="compose-column">
<comment a:if="{{item.replyCommentList}}" replyCommentList="{{item.replyCommentList}}" onDeleteComment="deleteComment" parentCommentId="{{item.commentId}}"/> <comment currentPeople="{{currentPeople}}" a:if="{{item.replyCommentList}}" replyCommentList="{{item.replyCommentList}}" onDeleteComment="deleteComment" parentCommentId="{{item.commentId}}"/>
</view> </view>
</block> </block>
<view class="affair-placeholder" a:if="{{!affairList || affairList.length == 0}}"> <view class="affair-placeholder" a:if="{{!affairList || affairList.length == 0}}">
......
...@@ -25,11 +25,6 @@ create.Page({ ...@@ -25,11 +25,6 @@ create.Page({
details: true, details: true,
dynamic: true dynamic: true
}, },
conToastData: {
showToast: false,
title: '保存成功'
},
title: ``, title: ``,
meetingRemark: '', meetingRemark: '',
isShowRemark: false, isShowRemark: false,
...@@ -86,7 +81,7 @@ create.Page({ ...@@ -86,7 +81,7 @@ create.Page({
this.$store.data.isIndexAffairListNeedUpdate = true; this.$store.data.isIndexAffairListNeedUpdate = true;
this.update(); this.update();
} }
// 修改地点 或者 参会人保存
if (this.$store.data.updateInfo.isUpate) { if (this.$store.data.updateInfo.isUpate) {
if (this.$store.data.updateInfo.updateType === "modify_location") { if (this.$store.data.updateInfo.updateType === "modify_location") {
this.setData({ this.setData({
...@@ -164,8 +159,7 @@ create.Page({ ...@@ -164,8 +159,7 @@ create.Page({
recurrenceModel: res.data.data.repeatable ? res.data.data.recurrenceModel : { model: 'no_repeat' }, recurrenceModel: res.data.data.repeatable ? res.data.data.recurrenceModel : { model: 'no_repeat' },
selectRepeatId: res.data.data.repeatable === 0 ? 0 : getSelectRepeatId(res.data.data.recurrenceModel, repeatList) selectRepeatId: res.data.data.repeatable === 0 ? 0 : getSelectRepeatId(res.data.data.recurrenceModel, repeatList)
}, },
// organizer: res.data.data.organizer, organizer: res.data.data.organizer.split("::")[0],
organizer: getApp().globalData.userid,
isExpand: res.data.data.confirmAttendance === 1 ? true : false, isExpand: res.data.data.confirmAttendance === 1 ? true : false,
confirmAttendance: res.data.data.confirmAttendance === null ? -9 : res.data.data.confirmAttendance, confirmAttendance: res.data.data.confirmAttendance === null ? -9 : res.data.data.confirmAttendance,
aheadTime: { aheadTime: {
...@@ -907,12 +901,6 @@ create.Page({ ...@@ -907,12 +901,6 @@ create.Page({
this.store.data.affairList = []; this.store.data.affairList = [];
}, },
// toast 消失之后的回调
onToastHidden() {
this.setData({
'conToastData.showToast': false
})
},
// 页面卸载 // 页面卸载
onUnload() { onUnload() {
// 页面被关闭 // 页面被关闭
...@@ -921,22 +909,6 @@ create.Page({ ...@@ -921,22 +909,6 @@ create.Page({
//获取动态列表 //获取动态列表
loadAffairList(id) { loadAffairList(id) {
// if (this.data.repeatable == 1) {
// if (!this.data.scheduleItem.groupId) {
// console.log(`groupId不存在`)
// return
// }
// this.getRepeatAffairList(this.data.scheduleItem.groupId, current)
// } else {
// if (!this.data.scheduleItem.id) {
// console.log(`scheduleItem.id不存在`)
// return
// }
// this.getAffairList(this.data.scheduleItem.id)
// }
// //重置
// this.store.data.isNeedReloadList = false;
// this.update();
if (!id) { if (!id) {
id = this.store.data.scheduleId; id = this.store.data.scheduleId;
} }
......
...@@ -20,8 +20,6 @@ export function getInitialPsarticipants(participants) { ...@@ -20,8 +20,6 @@ export function getInitialPsarticipants(participants) {
} }
// 比较增减的人 // 比较增减的人
export function handleChangePeople(originUsers, nowUsers) { export function handleChangePeople(originUsers, nowUsers) {
console.log(originUsers)
console.log(nowUsers)
let originMap = new Map() let originMap = new Map()
let nowMap = new Map() let nowMap = new Map()
for (let x of originUsers) { for (let x of originUsers) {
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
<view class="headImg"> <view class="headImg">
<image a:if="{{!!item.headUrl}}" mode="scaleToFill" src="{{item.headUrl}}"/> <image a:if="{{!!item.headUrl}}" mode="scaleToFill" src="{{item.headUrl}}"/>
<text a:else>{{item.username.substring(0, 1)}}</text> <text a:else>{{item.username.substring(0, 1)}}</text>
<text a:if="{{conflictPeople.includes(item.userId)}}" class="conflict iconicon_conflict iconfont"></text> <!--<text a:if="{{conflictPeople.includes(item.userId)}}" class="conflict iconicon_conflict iconfont"></text> -->
</view> </view>
<view class="info"> <view class="info">
<text class="name">{{item.username}}</text> <text class="name">{{item.username}}</text>
......
...@@ -52,8 +52,7 @@ create.Page({ ...@@ -52,8 +52,7 @@ create.Page({
} }
// 编辑 参会人可选必选 // 编辑 参会人可选必选
else { else {
require = [Object.keys(this.$store.data.participatorList)] require = Object.keys(this.$store.data.participatorList)
select = selectedelRequired(Object.keys(this.data.contactPeople), require) select = selectedelRequired(Object.keys(this.data.contactPeople), require)
} }
selectPeople(select, require).then(res => { selectPeople(select, require).then(res => {
...@@ -73,9 +72,9 @@ create.Page({ ...@@ -73,9 +72,9 @@ create.Page({
} }
// 编辑 参会人可选必选 // 编辑 参会人可选必选
else { else {
const showContactPeople = this.data.showContactPeople.length const showContactPeople = this.data.showContactPeople
for (let i = 0; i < this.data.showContactPeople.length; i++) { for (let i = 0; i < this.data.showContactPeople.length; i++) {
participatorList[showContactPeople[i].userId] = { userId: showContactPeople[i].userId, username: howContactPeople[i].username, headUrl: howContactPeople[i].headUrl, platform: 'dingtalk' } participatorList[showContactPeople[i].userId] = { userId: showContactPeople[i].userId, username: showContactPeople[i].username, headUrl: showContactPeople[i].headUrl, platform: 'dingtalk' }
} }
} }
for (let i = 0; i < res.users.length; i++) { for (let i = 0; i < res.users.length; i++) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment