Browse Source

最新动态代码还原

dev
wenlele 2 years ago
parent
commit
0a47f33c56
  1. 19
      api/app/lib/controllers/control/data.js
  2. 2
      web/client/src/components/setup.jsx
  3. 3
      web/client/src/sections/control/containers/control.jsx

19
api/app/lib/controllers/control/data.js

@ -278,7 +278,7 @@ async function getLatestDynamic (ctx) {
if (projectCorrelationId) {//查指定项目,控制台全局切换 if (projectCorrelationId) {//查指定项目,控制台全局切换
where.projectCorrelationId = projectCorrelationId where.projectCorrelationId = projectCorrelationId
} }
console.log(1010, limit, page, projectCorrelationId, types);
let news = await models.LatestDynamicList.findAll({//最新动态 let news = await models.LatestDynamicList.findAll({//最新动态
include: [{ include: [{
@ -297,12 +297,12 @@ async function getLatestDynamic (ctx) {
model: models.AlarmConfirmLog model: models.AlarmConfirmLog
}], }],
where: where, where: where,
offset: 0, offset: Number(page) * Number(limit),
limit: 1, limit: Number(limit),
order: [['time', 'desc']], order: [['time', 'desc']],
}); });
console.log(111111, news);
//查项目名称 查用户名 //查项目名称 查用户名
let pepPojectIds = new Set(), notedUserIds = new Set(), emailSendPomsProjectIds = new Set(); let pepPojectIds = new Set(), notedUserIds = new Set(), emailSendPomsProjectIds = new Set();
@ -322,8 +322,7 @@ async function getLatestDynamic (ctx) {
} }
} }
console.log(222222, notedUserIds);
console.log(333333, emailSendPomsProjectIds);
// EM 推送的特殊处理 // EM 推送的特殊处理
@ -337,7 +336,7 @@ async function getLatestDynamic (ctx) {
}) : [] }) : []
console.log(444444, emailLogProjectCorrelationRes);
for (let { dataValues: p } of emailLogProjectCorrelationRes) { for (let { dataValues: p } of emailLogProjectCorrelationRes) {
if (p.pepProjectId) { if (p.pepProjectId) {
@ -345,14 +344,14 @@ async function getLatestDynamic (ctx) {
} }
} }
console.log(555555, pepPojectIds);
let pepProjects = pepPojectIds.size ? await clickHouse.projectManage.query(` let pepProjects = pepPojectIds.size ? await clickHouse.projectManage.query(`
SELECT id, project_name FROM t_pim_project WHERE id IN (${[...pepPojectIds].join(',')},-1) SELECT id, project_name FROM t_pim_project WHERE id IN (${[...pepPojectIds].join(',')},-1)
`).toPromise() : []; `).toPromise() : [];
console.log(666666, pepProjects);
let userPepRes = notedUserIds.size ? await clickHouse.pepEmis.query( let userPepRes = notedUserIds.size ? await clickHouse.pepEmis.query(
@ -401,7 +400,7 @@ async function getLatestDynamic (ctx) {
confirm//确认 confirm//确认
}; };
} catch (error) { } catch (error) {
console.log(888888, error);
ctx.fs.logger.error(`path: ${ctx.path}, error: ${error}`); ctx.fs.logger.error(`path: ${ctx.path}, error: ${error}`);
ctx.status = 400; ctx.status = 400;
ctx.body = { ctx.body = {

2
web/client/src/components/setup.jsx

@ -107,7 +107,7 @@ function Setup (props) {
key={itm.value} key={itm.value}
value={itm.value} value={itm.value}
style={layout == 'long' ? {} : checkboxcss} style={layout == 'long' ? {} : checkboxcss}
disabled={ischeck(itm.value) || ['workbench', 'dynamic', 'handle', 'DeviceAccess'].includes(itm.value)} disabled={ischeck(itm.value) || ['workbench', 'dynamic', 'handle', 'DeviceAccess','discovery'].includes(itm.value)}
> >
{itm.name} {itm.name}
</Checkbox> </Checkbox>

3
web/client/src/sections/control/containers/control.jsx

@ -622,8 +622,7 @@ const Control = ({ dispatch, actions, user, history, loading, socket, pepProject
workbench: ['project', 'data', 'app', 'device'], workbench: ['project', 'data', 'app', 'device'],
statistical: ['milestone', 'personnel', 'web', 'problem'], statistical: ['milestone', 'personnel', 'web', 'problem'],
analyse: ['dataInterrupt', 'dataAbnormal', 'policyHit', 'videoException', 'appAbnormal', 'deviceAbnormal', 'problemAnalysis'], analyse: ['dataInterrupt', 'dataAbnormal', 'policyHit', 'videoException', 'appAbnormal', 'deviceAbnormal', 'problemAnalysis'],
// dynamic: ['discovery', 'notice', 'confirm'], dynamic: ['discovery', 'notice', 'confirm'],
dynamic: [],
} }
let listAll = [ let listAll = [

Loading…
Cancel
Save