|
@@ -17,6 +17,7 @@ const CadDeTail = () => {
|
|
|
const {
|
|
|
state: { path, user = {}, project_id },
|
|
|
} = location;
|
|
|
+ console.log('---------------------------', path, user, project_id);
|
|
|
|
|
|
//当前登录的用户信息
|
|
|
let currentUser = {
|
|
@@ -160,16 +161,21 @@ const CadDeTail = () => {
|
|
|
content: data.data.content,
|
|
|
doc_id,
|
|
|
parent_id: 0,
|
|
|
+ with_mark: data.data.withMark,
|
|
|
+ mark: data.data.mark,
|
|
|
};
|
|
|
runAdd(paramsAdd);
|
|
|
break;
|
|
|
case 'reply':
|
|
|
const paramsReply = {
|
|
|
+ id: 0,
|
|
|
project_id,
|
|
|
user_name: user.CName,
|
|
|
content: data.data.content,
|
|
|
doc_id,
|
|
|
parent_id: data.data.parentId,
|
|
|
+ with_mark: data.data.withMark,
|
|
|
+ mark: data.data.mark,
|
|
|
};
|
|
|
runAdd(paramsReply);
|
|
|
break;
|
|
@@ -190,6 +196,8 @@ const CadDeTail = () => {
|
|
|
content: data.data.content,
|
|
|
doc_id,
|
|
|
parent_id: 0,
|
|
|
+ with_mark: data.data.withMark,
|
|
|
+ mark: data.data.mark,
|
|
|
};
|
|
|
runAdd(paramsEdit);
|
|
|
break;
|
|
@@ -200,7 +208,8 @@ const CadDeTail = () => {
|
|
|
}, []);
|
|
|
|
|
|
const getRows = (list) => {
|
|
|
- return list.map((item) => {
|
|
|
+ if (!list || list?.length == 0) return [];
|
|
|
+ return list?.map((item) => {
|
|
|
const {
|
|
|
user_id,
|
|
|
user_name,
|
|
@@ -208,6 +217,8 @@ const CadDeTail = () => {
|
|
|
parent_id = 0,
|
|
|
content,
|
|
|
create_time,
|
|
|
+ mark,
|
|
|
+ with_mark,
|
|
|
children,
|
|
|
} = item;
|
|
|
return {
|
|
@@ -222,8 +233,9 @@ const CadDeTail = () => {
|
|
|
withAt: 'NO',
|
|
|
withMark: 'NO',
|
|
|
content,
|
|
|
- mark: '',
|
|
|
- replyList: children ? getRows(children) : [],
|
|
|
+ mark,
|
|
|
+ withMark: with_mark,
|
|
|
+ replyList: getRows(children),
|
|
|
};
|
|
|
});
|
|
|
};
|