Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
D
dsk-operate-sys-cscec
Project
Project
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
fulixin
dsk-operate-sys-cscec
Commits
72b37200
Commit
72b37200
authored
Dec 14, 2023
by
Administrator
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
-
Signed-off-by:
Administrator
<
admin@example.com
>
parent
332b71b1
Changes
15
Show whitespace changes
Inline
Side-by-side
Showing
15 changed files
with
266 additions
and
44 deletions
+266
-44
JskCompanyRelationTableV1Service.java
...com/dsk/jsk/service/JskCompanyRelationTableV1Service.java
+15
-0
MonitorController.java
...in/java/com/dsk/monitor/controlelr/MonitorController.java
+14
-14
PushMonitorRules.java
...ain/java/com/dsk/monitor/domain/dto/PushMonitorRules.java
+1
-1
ConditionVo.java
.../src/main/java/com/dsk/monitor/domain/vo/ConditionVo.java
+1
-1
PushMonitorCompanyAddVo.java
...va/com/dsk/monitor/domain/vo/PushMonitorCompanyAddVo.java
+1
-1
PushMonitorCompanyCancelVo.java
...com/dsk/monitor/domain/vo/PushMonitorCompanyCancelVo.java
+1
-1
PushMonitorCompanyImportAddVo.java
.../dsk/monitor/domain/vo/PushMonitorCompanyImportAddVo.java
+1
-1
PushMonitorCompanyPageVo.java
...a/com/dsk/monitor/domain/vo/PushMonitorCompanyPageVo.java
+1
-1
PushMonitorDynamicPageVo.java
...a/com/dsk/monitor/domain/vo/PushMonitorDynamicPageVo.java
+1
-1
PushMonitorReportPageVo.java
...va/com/dsk/monitor/domain/vo/PushMonitorReportPageVo.java
+1
-1
PushMonitorRulesDetailVo.java
...a/com/dsk/monitor/domain/vo/PushMonitorRulesDetailVo.java
+1
-1
PushMonitorRulesSelectVo.java
...a/com/dsk/monitor/domain/vo/PushMonitorRulesSelectVo.java
+25
-0
PushMonitorSystemDetailVo.java
.../com/dsk/monitor/domain/vo/PushMonitorSystemDetailVo.java
+113
-0
MonitorService.java
...src/main/java/com/dsk/monitor/service/MonitorService.java
+10
-10
MonitorServiceImpl.java
...java/com/dsk/monitor/service/impl/MonitorServiceImpl.java
+80
-11
No files found.
dsk-module/dsk-biz-api/src/main/java/com/dsk/jsk/service/JskCompanyRelationTableV1Service.java
0 → 100644
View file @
72b37200
package
com
.
dsk
.
jsk
.
service
;
import
org.springframework.stereotype.Service
;
/**
* @ClassName JskCompanyRelationTableV1Service
* @Description 1
* @Author Dgm
* @Date 2023/12/13 10:48
* @Version
*/
@Service
public
class
JskCompanyRelationTableV1Service
{
}
dsk-module/dsk-biz-api/src/main/java/com/dsk/monitor/controlelr/MonitorController.java
View file @
72b37200
...
...
@@ -43,8 +43,8 @@ public class MonitorController {
*@date: 2023/12/9 9:29
*/
@GetMapping
(
value
=
"push/rulesSelect"
)
public
R
rulesSelect
(
PushMonitor
CompanyAddVo
add
Vo
)
{
return
monitorService
.
rulesSelect
(
add
Vo
);
public
R
rulesSelect
(
PushMonitor
RulesSelectVo
select
Vo
)
{
return
monitorService
.
rulesSelect
(
select
Vo
);
}
/***
...
...
@@ -83,18 +83,6 @@ public class MonitorController {
return
monitorService
.
companyDynamicPage
(
pageVo
);
}
/***
*@Description: 监控动态详情
*@Param:
*@return: com.dsk.common.core.domain.R
*@Author: Dgm
*@date: 2023/12/9 9:29
*/
@PostMapping
(
value
=
"company/dynamicDetail"
)
public
R
companyDynamicDetail
(
@RequestBody
PushMonitorDynamicDetailVo
detailVo
)
{
return
monitorService
.
companyDynamicDetail
(
detailVo
);
}
/***
*@Description: 监控报告 分页
*@Param:
...
...
@@ -155,4 +143,16 @@ public class MonitorController {
return
monitorService
.
systemImport
(
file
,
importAddVo
);
}
/***
*@Description: 详情
*@Param:
*@return: java.lang.String
*@Author: Dgm
*@date: 2022/6/14 10:45
*/
@RequestMapping
(
"/system/detail"
)
public
R
systemDetail
(
@RequestBody
PushMonitorSystemDetailVo
detailVo
){
return
monitorService
.
systemDetail
(
detailVo
);
}
}
dsk-module/dsk-biz-api/src/main/java/com/dsk/monitor/domain/dto/PushMonitorRules.java
View file @
72b37200
...
...
@@ -25,7 +25,7 @@ public class PushMonitorRules implements Serializable {
/**
* 创建人Id
*/
private
Long
userId
=
98
L
;
private
Long
userId
=
7324
L
;
/**
* 风险类型,多个逗号隔开
...
...
dsk-module/dsk-biz-api/src/main/java/com/dsk/monitor/domain/vo/ConditionVo.java
View file @
72b37200
...
...
@@ -14,7 +14,7 @@ public class ConditionVo {
/**
* 用户id
*/
private
Long
userId
=
98
L
;
private
Long
userId
=
7324
L
;
/**
* 条件查询企业id
*/
...
...
dsk-module/dsk-biz-api/src/main/java/com/dsk/monitor/domain/vo/PushMonitorCompanyAddVo.java
View file @
72b37200
...
...
@@ -18,7 +18,7 @@ public class PushMonitorCompanyAddVo {
/**
* 用户id
*/
private
Long
userId
=
98
L
;
private
Long
userId
=
7324
L
;
/**
* 多个企业id数组
*/
...
...
dsk-module/dsk-biz-api/src/main/java/com/dsk/monitor/domain/vo/PushMonitorCompanyCancelVo.java
View file @
72b37200
...
...
@@ -17,7 +17,7 @@ public class PushMonitorCompanyCancelVo {
/**
* 用户id
*/
private
Long
userId
=
98
L
;
private
Long
userId
=
7324
L
;
/**
* 多个企业id数组
*/
...
...
dsk-module/dsk-biz-api/src/main/java/com/dsk/monitor/domain/vo/PushMonitorCompanyImportAddVo.java
View file @
72b37200
...
...
@@ -17,7 +17,7 @@ public class PushMonitorCompanyImportAddVo {
/**
* 用户id
*/
private
Long
userId
=
98
L
;
private
Long
userId
=
7324
L
;
/**
* 多个企业id数组
*/
...
...
dsk-module/dsk-biz-api/src/main/java/com/dsk/monitor/domain/vo/PushMonitorCompanyPageVo.java
View file @
72b37200
...
...
@@ -20,5 +20,5 @@ public class PushMonitorCompanyPageVo extends BasePage {
/**
* 用户id
*/
private
Long
userId
=
98
L
;
private
Long
userId
=
7324
L
;
}
dsk-module/dsk-biz-api/src/main/java/com/dsk/monitor/domain/vo/PushMonitorDynamicPageVo.java
View file @
72b37200
...
...
@@ -16,7 +16,7 @@ public class PushMonitorDynamicPageVo extends BasePage {
/**
* 用户id
*/
private
Long
userId
=
98
L
;
private
Long
userId
=
7324
L
;
private
ConditionVo
condition
;
}
dsk-module/dsk-biz-api/src/main/java/com/dsk/monitor/domain/vo/PushMonitorReportPageVo.java
View file @
72b37200
...
...
@@ -20,5 +20,5 @@ public class PushMonitorReportPageVo extends BasePage {
/**
* 用户id
*/
private
Long
userId
=
98
L
;
private
Long
userId
=
7324
L
;
}
dsk-module/dsk-biz-api/src/main/java/com/dsk/monitor/domain/vo/PushMonitorRulesDetailVo.java
View file @
72b37200
...
...
@@ -14,5 +14,5 @@ public class PushMonitorRulesDetailVo {
/**
* 创建人Id
*/
private
Long
userId
=
98
L
;
private
Long
userId
=
7324
L
;
}
dsk-module/dsk-biz-api/src/main/java/com/dsk/monitor/domain/vo/PushMonitorRulesSelectVo.java
0 → 100644
View file @
72b37200
package
com
.
dsk
.
monitor
.
domain
.
vo
;
import
lombok.Data
;
import
java.util.List
;
/**
* @ClassName PushMonitorRulesSelectVo
* @Description 监控 下拉
* @Author Dgm
* @Date 2023/12/9 11:05
* @Version
*/
@Data
public
class
PushMonitorRulesSelectVo
{
/**
* 用户id
*/
private
Long
userId
=
7324L
;
/**
* 系统来源
*/
private
String
sysType
=
"ZJYJ"
;
}
dsk-module/dsk-biz-api/src/main/java/com/dsk/monitor/domain/vo/PushMonitorSystemDetailVo.java
0 → 100644
View file @
72b37200
package
com
.
dsk
.
monitor
.
domain
.
vo
;
import
lombok.Data
;
/**
* @ClassName PushMonitorSystemDetail
* @Description 详情
* @Author Dgm
* @Date 2023/5/23 14:05
* @Version
*/
public
class
PushMonitorSystemDetailVo
{
/**
* 监控维度名称
*/
private
String
dimensionName
;
/**
* 来源Id
*/
private
String
sourceId
;
/**
* eid
*/
private
String
eid
;
/**
* uid
*/
private
String
uId
;
/**
* md5Id
*/
private
String
md5Id
;
/**
* objId
*/
private
String
objId
;
public
String
getDimensionName
()
{
return
dimensionName
;
}
public
void
setDimensionName
(
String
dimensionName
)
{
this
.
dimensionName
=
dimensionName
;
}
public
String
getSourceId
()
{
return
sourceId
;
}
public
void
setSourceId
(
String
sourceId
)
{
this
.
sourceId
=
sourceId
;
}
public
String
getEid
()
{
return
eid
;
}
public
void
setEid
(
String
eid
)
{
this
.
eid
=
eid
;
}
public
String
getuId
()
{
return
uId
;
}
public
void
setuId
(
String
uId
)
{
this
.
uId
=
uId
;
}
public
String
getMd5Id
()
{
return
md5Id
;
}
public
void
setMd5Id
(
String
md5Id
)
{
this
.
md5Id
=
md5Id
;
}
public
String
getObjId
()
{
return
objId
;
}
public
void
setObjId
(
String
objId
)
{
this
.
objId
=
objId
;
}
public
PushMonitorSystemDetailVo
()
{
}
public
PushMonitorSystemDetailVo
(
String
eid
,
String
uId
,
String
md5Id
,
String
objId
)
{
this
.
eid
=
eid
;
this
.
uId
=
uId
;
this
.
md5Id
=
md5Id
;
this
.
objId
=
objId
;
}
@Override
public
String
toString
()
{
return
"PushMonitorSystemDetailVo{"
+
"dimensionName='"
+
dimensionName
+
'\''
+
", sourceId='"
+
sourceId
+
'\''
+
", eid='"
+
eid
+
'\''
+
", uId='"
+
uId
+
'\''
+
", md5Id='"
+
md5Id
+
'\''
+
", objId='"
+
objId
+
'\''
+
'}'
;
}
}
dsk-module/dsk-biz-api/src/main/java/com/dsk/monitor/service/MonitorService.java
View file @
72b37200
...
...
@@ -30,7 +30,7 @@ public interface MonitorService {
*@Author: Dgm
*@date: 2023/12/9 10:03
*/
R
rulesSelect
(
PushMonitor
CompanyAdd
Vo
addVo
);
R
rulesSelect
(
PushMonitor
RulesSelect
Vo
addVo
);
/***
*@Description: 保存监控规则信息
...
...
@@ -60,15 +60,6 @@ public interface MonitorService {
*/
TableDataInfo
companyDynamicPage
(
PushMonitorDynamicPageVo
pageVo
)
throws
Exception
;
/***
*@Description: 监控动态详情
*@Param: detailVo 信息
*@return: R
*@Author: Dgm
*@date: 2023/12/9 10:03
*/
R
companyDynamicDetail
(
PushMonitorDynamicDetailVo
detailVo
);
/***
*@Description: 监控报告
*@Param: pageVo 信息
...
...
@@ -114,4 +105,13 @@ public interface MonitorService {
*@date: 2023/12/9 10:03
*/
R
systemImport
(
MultipartFile
file
,
PushMonitorCompanyImportAddVo
importAddVo
)
throws
Exception
;
/***
*@Description: 动态详情
*@Param: cancelVo 信息
*@return: R
*@Author: Dgm
*@date: 2023/12/9 10:03
*/
R
systemDetail
(
PushMonitorSystemDetailVo
importAddVo
);
}
dsk-module/dsk-biz-api/src/main/java/com/dsk/monitor/service/impl/MonitorServiceImpl.java
View file @
72b37200
...
...
@@ -7,7 +7,6 @@ import com.dsk.common.core.domain.R;
import
com.dsk.common.core.page.TableDataInfo
;
import
com.dsk.common.helper.LoginHelper
;
import
com.dsk.common.utils.redis.RedisUtils
;
import
com.dsk.monitor.domain.dto.PushMonitorInfo
;
import
com.dsk.monitor.domain.dto.PushMonitorRules
;
import
com.dsk.monitor.domain.vo.*
;
import
com.dsk.monitor.mapper.PushMonitorInfoMapper
;
...
...
@@ -52,14 +51,17 @@ public class MonitorServiceImpl implements MonitorService {
}
@Override
public
R
rulesSelect
(
PushMonitorCompanyAddVo
addVo
)
{
public
R
rulesSelect
(
PushMonitorRulesSelectVo
addVo
)
{
Long
userId
=
LoginHelper
.
getUserId
();
if
(
ObjectUtil
.
isNotEmpty
(
userId
))
{
addVo
.
setUserId
(
userId
);
}
Map
<
String
,
Object
>
map
=
dskOpenApiUtil
.
requestBody
(
"/operate/monitor/company/supplier/system/queryDimensionEnum"
,
BeanUtil
.
beanToMap
(
addVo
,
false
,
false
));
return
BeanUtil
.
toBean
(
map
,
R
.
class
);
}
@Override
public
R
insertRules
(
PushMonitorRulesVo
monitorRulesDto
)
{
// todo 20231211 规则是否与使用登录人强关联
Long
userId
=
LoginHelper
.
getUserId
();
if
(
ObjectUtil
.
isNotEmpty
(
userId
))
{
monitorRulesDto
.
setUserId
(
userId
);
...
...
@@ -99,14 +101,6 @@ public class MonitorServiceImpl implements MonitorService {
return
dskOpenApiUtil
.
responsePage
(
map
);
}
@Override
public
R
companyDynamicDetail
(
PushMonitorDynamicDetailVo
detailVo
)
{
QueryWrapper
queryWrapper
=
new
QueryWrapper
();
queryWrapper
.
eq
(
"source_id"
,
detailVo
.
getSourceId
());
PushMonitorInfo
detail
=
monitorInfoMapper
.
selectOne
(
queryWrapper
);
return
R
.
ok
(
detail
);
}
@Override
public
TableDataInfo
reportPage
(
PushMonitorReportPageVo
pageVo
)
throws
Exception
{
Long
userId
=
LoginHelper
.
getUserId
();
...
...
@@ -219,4 +213,79 @@ public class MonitorServiceImpl implements MonitorService {
return
BeanUtil
.
toBean
(
map
,
R
.
class
);
}
@Override
public
R
systemDetail
(
PushMonitorSystemDetailVo
cancelVo
)
{
String
dimensionName
=
cancelVo
.
getDimensionName
();
cancelVo
=
getDetailVo
(
cancelVo
);
Map
<
String
,
Object
>
map
=
new
HashMap
<>();
switch
(
dimensionName
)
{
case
"新增经营异常"
:
map
=
dskOpenApiUtil
.
requestBody
(
"/operate/enterpriseCredit/abnormalDetail"
,
BeanUtil
.
beanToMap
(
cancelVo
,
false
,
false
));
break
;
case
"新增股权冻结"
:
map
=
dskOpenApiUtil
.
requestBody
(
"/operate/enterpriseCredit/judicialFreezesDetail"
,
BeanUtil
.
beanToMap
(
cancelVo
,
false
,
false
));
break
;
case
"新增被执行人"
:
map
=
dskOpenApiUtil
.
requestBody
(
"/operate/enterpriseCredit/executedPersonsDetail"
,
BeanUtil
.
beanToMap
(
cancelVo
,
false
,
false
));
break
;
case
"新增失信被执行人"
:
map
=
dskOpenApiUtil
.
requestBody
(
"/operate/enterpriseCredit/executedDetail"
,
BeanUtil
.
beanToMap
(
cancelVo
,
false
,
false
));
break
;
case
"新增法院公告"
:
map
=
dskOpenApiUtil
.
requestBody
(
"/operate/enterpriseCredit/noticesDetail"
,
BeanUtil
.
beanToMap
(
cancelVo
,
false
,
false
));
break
;
case
"新增裁判文书"
:
map
=
dskOpenApiUtil
.
requestBody
(
"/operate/enterpriseCredit/lawsuitsDetail"
,
BeanUtil
.
beanToMap
(
cancelVo
,
false
,
false
));
break
;
case
"新增开庭公告"
:
map
=
dskOpenApiUtil
.
requestBody
(
"/operate/enterpriseCredit/kaiTingDetail"
,
BeanUtil
.
beanToMap
(
cancelVo
,
false
,
false
));
break
;
default
:
break
;
}
return
BeanUtil
.
toBean
(
map
,
R
.
class
);
}
public
PushMonitorSystemDetailVo
getDetailVo
(
PushMonitorSystemDetailVo
detailVo
)
{
String
value1
=
null
;
String
value2
=
null
;
String
sourceId
=
detailVo
.
getSourceId
();
String
[]
arr
=
sourceId
.
split
(
"_"
);
if
(
arr
.
length
>
1
)
{
value1
=
(
arr
[
0
]);
value2
=
(
arr
[
1
]);
}
if
(
arr
.
length
>
0
)
{
value1
=
(
arr
[
0
]);
}
String
dimensionName
=
detailVo
.
getDimensionName
();
switch
(
dimensionName
)
{
case
"新增经营异常"
:
detailVo
=
new
PushMonitorSystemDetailVo
(
value1
,
null
,
null
,
value2
);
break
;
case
"新增股权冻结"
:
detailVo
=
new
PushMonitorSystemDetailVo
(
value1
,
value2
,
null
,
null
);
break
;
case
"新增被执行人"
:
detailVo
=
new
PushMonitorSystemDetailVo
(
value1
,
null
,
null
,
null
);
break
;
case
"新增失信被执行人"
:
detailVo
=
new
PushMonitorSystemDetailVo
(
value1
,
null
,
null
,
null
);
break
;
case
"新增法院公告"
:
detailVo
=
new
PushMonitorSystemDetailVo
(
value1
,
null
,
null
,
value2
);
break
;
case
"新增裁判文书"
:
detailVo
=
new
PushMonitorSystemDetailVo
(
value1
,
null
,
null
,
value2
);
break
;
case
"新增开庭公告"
:
detailVo
=
new
PushMonitorSystemDetailVo
(
value1
,
null
,
value2
,
null
);
break
;
default
:
break
;
}
return
detailVo
;
}
}
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