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
c889abea
Commit
c889abea
authored
4 years ago
by
xiexiaoqin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feat: 对接修改任务的接口,还没改完
parent
c75c022b
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
38 additions
and
5 deletions
+38
-5
createTask.js
pages/createTask/createTask.js
+36
-5
meetingDetail.js
pages/meetingDetail/meetingDetail.js
+2
-0
No files found.
pages/createTask/createTask.js
View file @
c889abea
...
@@ -76,20 +76,48 @@ create.Page({
...
@@ -76,20 +76,48 @@ create.Page({
return
return
}
}
this
.
setData
({
limitClick
:
true
});
this
.
setData
({
limitClick
:
true
});
updateMeetingTask
({
meetingId
:
this
.
data
.
meetingId
,
const
excutor
=
task
.
excutorId
?
[
task
.
excutor
]
:
null
;
platform
:
'dingTalk'
,
taskCreateModel
:
{
let
taskCreateModel
=
{
endTime
:
task
.
endTime
?
task
.
endTime
.
replace
(
/
\/
/g
,
'-'
)
:
''
,
endTime
:
task
.
endTime
?
task
.
endTime
.
replace
(
/
\/
/g
,
'-'
)
:
''
,
title
:
task
.
title
,
title
:
task
.
title
,
innerTaskExecutorList
:
task
.
excutorId
?
[
task
.
excutor
]
:
null
innerTaskExecutorList
:
excutor
}
if
(
this
.
data
.
type
===
'edit'
)
{
delete
taskCreateModel
.
innerTaskExecutorList
;
if
(
excutor
)
{
if
(
task
.
originExcutorId
!==
excutor
[
0
].
id
)
{
taskCreateModel
.
userList
=
excutor
;
}
if
(
task
.
originExcutorId
)
{
taskCreateModel
.
removeUserList
=
[
originExcutor
]
}
}
else
{
if
(
task
.
originExcutorId
)
{
taskCreateModel
.
removeUserList
=
[
originExcutor
]
}
}
}
}
updateMeetingTask
({
meetingId
:
this
.
data
.
meetingId
,
platform
:
'dingTalk'
,
taskCreateModel
}).
then
(
res
=>
{
}).
then
(
res
=>
{
if
(
res
.
data
.
code
==
0
)
{
if
(
res
.
data
.
code
==
0
)
{
//重置
//重置
this
.
store
.
data
.
currentTask
=
{};
this
.
store
.
data
.
currentTask
=
{};
this
.
update
();
this
.
update
();
if
(
this
.
data
.
type
===
'edit'
)
{
// 修改动态列表
if
(
res
.
data
.
data
)
{
}
}
else
{
// 修改动态列表
// 修改动态列表
if
(
res
.
data
.
data
)
{
if
(
res
.
data
.
data
)
{
const
addData
=
res
.
data
.
data
[
0
].
commentListDataModelList
[
0
];
const
addData
=
res
.
data
.
data
[
0
].
commentListDataModelList
[
0
];
...
@@ -104,6 +132,9 @@ create.Page({
...
@@ -104,6 +132,9 @@ create.Page({
dd
.
navigateBack
();
dd
.
navigateBack
();
}
}
}
}
}
this
.
setData
({
limitClick
:
false
});
this
.
setData
({
limitClick
:
false
});
})
})
}
}
...
...
This diff is collapsed.
Click to expand it.
pages/meetingDetail/meetingDetail.js
View file @
c889abea
...
@@ -1055,6 +1055,8 @@ create.Page({
...
@@ -1055,6 +1055,8 @@ create.Page({
this
.
store
.
data
.
currentTask
=
{
this
.
store
.
data
.
currentTask
=
{
endTime
:
task
.
endTime
,
endTime
:
task
.
endTime
,
excutor
:
executor
,
excutor
:
executor
,
originExcutor
:
executor
,
originExcutorId
:
executor
.
userId
,
title
:
task
.
title
,
title
:
task
.
title
,
excutorId
:
executor
.
userId
excutorId
:
executor
.
userId
};
};
...
...
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