Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wenHuaBu_adminServer
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
node_server
wenHuaBu_adminServer
Commits
dd1b252e
Commit
dd1b252e
authored
Dec 21, 2024
by
chenjinjing
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
no message
parent
f6a765b1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
10 additions
and
8 deletions
+10
-8
msgActivity.ts
src/biz/member/msgActivity.ts
+10
-8
No files found.
src/biz/member/msgActivity.ts
View file @
dd1b252e
...
@@ -5,7 +5,7 @@
...
@@ -5,7 +5,7 @@
import
moment
=
require
(
"moment"
);
import
moment
=
require
(
"moment"
);
import
{
ACTIVITYSTATE
,
ACTIVITYTYPE
,
CLIENTACTIVITYLABLE
,
CLIENTACTIVITYSTATE
,
CLIENTMSGLABLE
,
MEMBERLEVEL
,
MEMBERTYPE
,
STATE
}
from
"../../config/enum"
;
import
{
ACTIVITYSTATE
,
ACTIVITYTYPE
,
CLIENTACTIVITYLABLE
,
CLIENTACTIVITYSTATE
,
CLIENTMSGLABLE
,
MEMBERLEVEL
,
MEMBERTYPE
,
STATE
}
from
"../../config/enum"
;
import
{
ERRORENUM
}
from
"../../config/errorEnum"
;
import
{
ERRORENUM
}
from
"../../config/errorEnum"
;
import
{
addOneData
}
from
"../../data/add"
;
import
{
add
ManyData
,
add
OneData
}
from
"../../data/add"
;
import
{
TABLEENUM
}
from
"../../data/models/model"
;
import
{
TABLEENUM
}
from
"../../data/models/model"
;
import
{
find
,
findCount
,
findOnce
,
findToPage
,
findToSort
,
findToSortToPage
}
from
"../../data/select"
;
import
{
find
,
findCount
,
findOnce
,
findToPage
,
findToSort
,
findToSortToPage
}
from
"../../data/select"
;
import
{
generateSystemId
,
getTodayMs
,
successErrorResult
,
successResult
}
from
"../../tools/system"
;
import
{
generateSystemId
,
getTodayMs
,
successErrorResult
,
successResult
}
from
"../../tools/system"
;
...
@@ -112,17 +112,18 @@ export async function addMessage({userId, lableId, msgTitle, effectiveTime, msgC
...
@@ -112,17 +112,18 @@ export async function addMessage({userId, lableId, msgTitle, effectiveTime, msgC
}
}
let
userInfo
=
await
find
(
TABLEENUM
.
用户表
,
selectParam
,
[
"userId"
]);
let
userInfo
=
await
find
(
TABLEENUM
.
用户表
,
selectParam
,
[
"userId"
]);
let
addReadInfo
=
[];
for
(
let
i
=
0
;
i
<
userInfo
.
length
;
i
++
)
{
for
(
let
i
=
0
;
i
<
userInfo
.
length
;
i
++
)
{
/**消息已读Id */
/**消息已读Id */
const
readId
=
generateSystemId
(
TABLEENUM
.
消息已读状态表
,
userId
);
const
readId
=
generateSystemId
(
TABLEENUM
.
消息已读状态表
,
userId
);
let
addReadInfo
=
{
addReadInfo
.
push
(
{
readId
,
readId
,
msgId
,
msgId
,
userId
:
userInfo
[
i
].
userId
,
userId
:
userInfo
[
i
].
userId
,
isRead
:
STATE
.
否
isRead
:
STATE
.
否
}
});
await
addOneData
(
TABLEENUM
.
消息已读状态表
,
addReadInfo
);
}
}
await
addManyData
(
TABLEENUM
.
消息已读状态表
,
addReadInfo
);
return
successResult
();
return
successResult
();
}
}
...
@@ -187,7 +188,7 @@ export async function delMessage({msgId}) {
...
@@ -187,7 +188,7 @@ export async function delMessage({msgId}) {
let
dataList
=
[];
let
dataList
=
[];
const
SelectFiles
=
[
"msgId"
,
"msgTitle"
,
"effectiveTime"
,
"msgContent"
,
"isPop"
];
const
SelectFiles
=
[
"msgId"
,
"msgTitle"
,
"effectiveTime"
,
"msgContent"
,
"isPop"
];
let
msgInfo
=
await
find
(
TABLEENUM
.
消息通知表
,
selectParam
,
SelectFiles
);
let
msgInfo
=
await
find
ToSort
(
TABLEENUM
.
消息通知表
,
selectParam
,
{
createTime
:
-
1
}
,
SelectFiles
);
// if (!msgInfo || !msgInfo.msgId) throw new BizError(ERRORENUM.目标数据不存在);
// if (!msgInfo || !msgInfo.msgId) throw new BizError(ERRORENUM.目标数据不存在);
if
(
msgInfo
)
{
if
(
msgInfo
)
{
msgInfo
.
forEach
(
info
=>
{
msgInfo
.
forEach
(
info
=>
{
...
@@ -409,17 +410,18 @@ export async function addActivity({userId, form}) {
...
@@ -409,17 +410,18 @@ export async function addActivity({userId, form}) {
selectParam
=
{
lableId
:{
"$in"
:
form
.
lableId
}}
selectParam
=
{
lableId
:{
"$in"
:
form
.
lableId
}}
}
}
let
userInfo
=
await
find
(
TABLEENUM
.
用户表
,
selectParam
,
[
"userId"
]);
let
userInfo
=
await
find
(
TABLEENUM
.
用户表
,
selectParam
,
[
"userId"
]);
let
addReadInfo
=
[];
for
(
let
i
=
0
;
i
<
userInfo
.
length
;
i
++
)
{
for
(
let
i
=
0
;
i
<
userInfo
.
length
;
i
++
)
{
/**活动已读Id */
/**活动已读Id */
const
arId
=
generateSystemId
(
TABLEENUM
.
活动通知已读状态表
,
userId
);
const
arId
=
generateSystemId
(
TABLEENUM
.
活动通知已读状态表
,
userId
);
let
addReadInfo
=
{
addReadInfo
.
push
(
{
arId
,
arId
,
activityId
,
activityId
,
userId
:
userInfo
[
i
].
userId
,
userId
:
userInfo
[
i
].
userId
,
isRead
:
STATE
.
否
isRead
:
STATE
.
否
}
});
await
addOneData
(
TABLEENUM
.
活动通知已读状态表
,
addReadInfo
);
}
}
await
addManyData
(
TABLEENUM
.
活动通知已读状态表
,
addReadInfo
);
return
successResult
();
return
successResult
();
}
}
...
...
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