Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
F
fill-system
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
廖旭伟
fill-system
Commits
19ea5cf9
Commit
19ea5cf9
authored
Mar 31, 2023
by
赵啸非
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
添加设备相关
parent
09ca96e9
Pipeline
#2562
canceled with stages
Changes
3
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
169 additions
and
8 deletions
+169
-8
fill-manager/src/main/java/com/mortals/xhx/module/home/web/HomeController.java
.../java/com/mortals/xhx/module/home/web/HomeController.java
+15
-8
fill-manager/src/test/java/com/mortals/httpclient/device/DeviceController.http
.../java/com/mortals/httpclient/device/DeviceController.http
+78
-0
fill-manager/src/test/java/com/mortals/httpclient/device/DeviceMatterDatumController.http
...ortals/httpclient/device/DeviceMatterDatumController.http
+76
-0
No files found.
fill-manager/src/main/java/com/mortals/xhx/module/home/web/HomeController.java
View file @
19ea5cf9
...
@@ -131,8 +131,15 @@ public class HomeController extends BaseJsonBodyController {
...
@@ -131,8 +131,15 @@ public class HomeController extends BaseJsonBodyController {
model
.
put
(
"deptMap"
,
new
HashMap
<>());
model
.
put
(
"deptMap"
,
new
HashMap
<>());
try
{
try
{
if
(
queryPdu
.
getSiteId
()
!=
null
)
{
if
(
queryPdu
.
getSiteId
()
!=
null
)
{
Map
<
String
,
String
>
deptMap
=
matterService
.
find
(
new
MatterQuery
().
siteId
(
queryPdu
.
getSiteId
())).
stream
().
collect
(
Collectors
.
toMap
(
x
->
x
.
getDeptCode
(),
y
->
y
.
getDeptName
(),
(
o
,
n
)
->
n
));
if
(!
ObjectUtils
.
isEmpty
(
queryPdu
.
getDeviceCode
()))
{
model
.
put
(
"deptMap"
,
deptMap
);
Map
<
String
,
String
>
deptMap
=
deviceMatterDatumService
.
find
(
new
DeviceMatterDatumQuery
().
siteId
(
queryPdu
.
getSiteId
()).
deviceCode
(
queryPdu
.
getDeviceCode
())).
stream
().
collect
(
Collectors
.
toMap
(
x
->
x
.
getDeptCode
(),
y
->
y
.
getDeptName
(),
(
o
,
n
)
->
n
));
;
model
.
put
(
"deptMap"
,
deptMap
);
// deptPdu.setIdList(deptIdList);
}
else
{
Map
<
String
,
String
>
deptMap
=
matterService
.
find
(
new
MatterQuery
().
siteId
(
queryPdu
.
getSiteId
())).
stream
().
collect
(
Collectors
.
toMap
(
x
->
x
.
getDeptCode
(),
y
->
y
.
getDeptName
(),
(
o
,
n
)
->
n
));
model
.
put
(
"deptMap"
,
deptMap
);
}
}
}
model
.
put
(
"message_info"
,
busiDesc
+
"成功"
);
model
.
put
(
"message_info"
,
busiDesc
+
"成功"
);
this
.
recordSysLog
(
this
.
request
,
busiDesc
+
" 【成功】"
);
this
.
recordSysLog
(
this
.
request
,
busiDesc
+
" 【成功】"
);
...
@@ -158,7 +165,7 @@ public class HomeController extends BaseJsonBodyController {
...
@@ -158,7 +165,7 @@ public class HomeController extends BaseJsonBodyController {
DeptPdu
deptPdu
=
new
DeptPdu
();
DeptPdu
deptPdu
=
new
DeptPdu
();
deptPdu
.
setSiteId
(
queryPdu
.
getSiteId
());
deptPdu
.
setSiteId
(
queryPdu
.
getSiteId
());
deptPdu
.
setSize
(-
1
);
deptPdu
.
setSize
(-
1
);
if
(!
ObjectUtils
.
isEmpty
(
queryPdu
.
getDeviceCode
()))
{
if
(!
ObjectUtils
.
isEmpty
(
queryPdu
.
getDeviceCode
()))
{
List
<
Long
>
deptIdList
=
deviceMatterDatumService
.
find
(
new
DeviceMatterDatumQuery
().
deviceCode
(
queryPdu
.
getDeviceCode
())).
stream
().
map
(
item
->
item
.
getDeptId
()).
collect
(
Collectors
.
toList
());
List
<
Long
>
deptIdList
=
deviceMatterDatumService
.
find
(
new
DeviceMatterDatumQuery
().
deviceCode
(
queryPdu
.
getDeviceCode
())).
stream
().
map
(
item
->
item
.
getDeptId
()).
collect
(
Collectors
.
toList
());
deptPdu
.
setIdList
(
deptIdList
);
deptPdu
.
setIdList
(
deptIdList
);
}
}
...
@@ -365,9 +372,9 @@ public class HomeController extends BaseJsonBodyController {
...
@@ -365,9 +372,9 @@ public class HomeController extends BaseJsonBodyController {
@UnAuth
@UnAuth
public
String
appList
(
Long
siteId
)
{
public
String
appList
(
Long
siteId
)
{
String
serverName
=
request
.
getHeader
(
"server-name"
);
String
serverName
=
request
.
getHeader
(
"server-name"
);
Integer
serverPort
=
DataUtil
.
converStr2Int
(
request
.
getHeader
(
"server-port"
),
0
);
Integer
serverPort
=
DataUtil
.
converStr2Int
(
request
.
getHeader
(
"server-port"
),
0
);
log
.
info
(
"【应用请求】【请求体】-->serverName{} ,port:{}"
,
serverName
,
serverPort
);
log
.
info
(
"【应用请求】【请求体】-->serverName{} ,port:{}"
,
serverName
,
serverPort
);
String
appWhiteStr
=
GlobalSysInfo
.
getParamValue
(
Constant
.
PARAMS_WHITE_APP_LIST
,
"中心简介,办事指南,意见建议,通知公告"
);
String
appWhiteStr
=
GlobalSysInfo
.
getParamValue
(
Constant
.
PARAMS_WHITE_APP_LIST
,
"中心简介,办事指南,意见建议,通知公告"
);
Set
<
String
>
appWhiteSet
=
StrUtil
.
split
(
appWhiteStr
,
","
).
stream
().
collect
(
Collectors
.
toSet
());
Set
<
String
>
appWhiteSet
=
StrUtil
.
split
(
appWhiteStr
,
","
).
stream
().
collect
(
Collectors
.
toSet
());
Rest
<
List
<
AppPdu
>>
ret
=
new
Rest
();
Rest
<
List
<
AppPdu
>>
ret
=
new
Rest
();
...
@@ -378,13 +385,13 @@ public class HomeController extends BaseJsonBodyController {
...
@@ -378,13 +385,13 @@ public class HomeController extends BaseJsonBodyController {
appPdu
.
setSiteId
(
siteId
);
appPdu
.
setSiteId
(
siteId
);
appPdu
.
setSize
(-
1
);
appPdu
.
setSize
(-
1
);
Rest
<
RespData
<
List
<
AppPdu
>>>
appRest
=
appFeign
.
list
(
appPdu
);
Rest
<
RespData
<
List
<
AppPdu
>>>
appRest
=
appFeign
.
list
(
appPdu
);
String
domainUrl
=
UrlBuilder
.
ofHttp
(
serverName
).
setPort
(
serverPort
>
0
?
serverPort:
11078
).
build
();
String
domainUrl
=
UrlBuilder
.
ofHttp
(
serverName
).
setPort
(
serverPort
>
0
?
serverPort
:
11078
).
build
();
String
domainUrl1
=
StrUtil
.
sub
(
domainUrl
,
0
,
domainUrl
.
length
()
-
1
);
String
domainUrl1
=
StrUtil
.
sub
(
domainUrl
,
0
,
domainUrl
.
length
()
-
1
);
log
.
info
(
"appRest:"
+
JSON
.
toJSONString
(
appRest
));
log
.
info
(
"appRest:"
+
JSON
.
toJSONString
(
appRest
));
if
(
appRest
.
getCode
()
==
YesNoEnum
.
YES
.
getValue
())
{
if
(
appRest
.
getCode
()
==
YesNoEnum
.
YES
.
getValue
())
{
collect
=
appRest
.
getData
().
getData
().
stream
().
filter
(
f
->
appWhiteSet
.
contains
(
f
.
getAppName
()))
collect
=
appRest
.
getData
().
getData
().
stream
().
filter
(
f
->
appWhiteSet
.
contains
(
f
.
getAppName
()))
.
peek
(
item
->
{
.
peek
(
item
->
{
item
.
setCustUrl
(
UrlBuilder
.
ofHttp
(
domainUrl1
).
addPath
(
item
.
getCustUrl
()).
build
());
item
.
setCustUrl
(
UrlBuilder
.
ofHttp
(
domainUrl1
).
addPath
(
item
.
getCustUrl
()).
build
());
//item.setAppIconPath(UrlBuilder.ofHttp(domainUrl1).addPath(item.getAppIconPath()).build());
//item.setAppIconPath(UrlBuilder.ofHttp(domainUrl1).addPath(item.getAppIconPath()).build());
log
.
info
(
item
.
getCustUrl
());
log
.
info
(
item
.
getCustUrl
());
...
...
fill-manager/src/test/java/com/mortals/httpclient/device/DeviceController.http
0 → 100644
View file @
19ea5cf9
###登录
POST {{baseUrl}}/login/login
Content-Type: application/json
{
"loginName":"admin",
"password":"admin",
"securityCode":"8888"
}
> {%
client.global.set("SmsSet_id", JSON.parse(response.body).data.id);
client.global.set("authToken", JSON.parse(response.body).data.token);
%}
###设备列表
POST {{baseUrl}}/device/list
Authorization: {{authToken}}
Content-Type: application/json
{
"deviceId":157,
"deviceName":"1e0x2f",
"deviceCode":"kfttm3",
"deviceSrc":2,
"deviceStatus":848,
"page":1,
"size":10
}
###设备更新与保存
POST {{baseUrl}}/device/save
Authorization: {{authToken}}
Content-Type: application/json
{
"deviceId":213,
"deviceName":"o8f2uk",
"deviceCode":"hojug5",
"deviceMac":"qblxmm",
"siteId":624,
"siteCode":"vwcmg0",
"siteName":"1ezg8h",
"productCode":"gu9tca",
"productName":"wmia1a",
"deviceSrc":2,
"lon":"xw3n3b",
"lati":"296er9",
"leadingOfficial":"mrsrnp",
"leadingOfficialTelephone":"mh03sk",
"deviceStatus":402,
"deviceRemark":"ircxre",
}
> {%
client.global.set("Device_id", JSON.parse(response.body).data.id);
%}
###设备查看
GET {{baseUrl}}/device/info?id={{Device_id}}
Authorization: {{authToken}}
Accept: application/json
###设备编辑
GET {{baseUrl}}/device/edit?id={{Device_id}}
Authorization: {{authToken}}
Accept: application/json
###设备删除
GET {{baseUrl}}/device/delete?id={{Device_id}}
Authorization: {{authToken}}
Accept: application/json
fill-manager/src/test/java/com/mortals/httpclient/device/DeviceMatterDatumController.http
0 → 100644
View file @
19ea5cf9
###登录
POST {{baseUrl}}/login/login
Content-Type: application/json
{
"loginName":"admin",
"password":"admin",
"securityCode":"8888"
}
> {%
client.global.set("SmsSet_id", JSON.parse(response.body).data.id);
client.global.set("authToken", JSON.parse(response.body).data.token);
%}
###设备事项申请材料业务列表
POST {{baseUrl}}/device/matter/datum/list
Authorization: {{authToken}}
Content-Type: application/json
{
"deviceCode":"ayeliw",
"siteId":969,
"page":1,
"size":10
}
###设备事项申请材料业务更新与保存
POST {{baseUrl}}/device/matter/datum/save
Authorization: {{authToken}}
Content-Type: application/json
{
"deviceId":774,
"deviceCode":"cq4ted",
"deviceName":"ivgx2j",
"productId":60,
"productCode":"r76xdx",
"productName":"l3ojgr",
"matterId":487,
"siteId":572,
"deptId":798,
"deptCode":"tpqg1i",
"deptName":"bpo2fi",
"materialName":"9na5yj",
"materiaFullName":"jf6xja",
"source":741,
"isRecommend":229,
"total":720,
"sort":851,
}
> {%
client.global.set("DeviceMatterDatum_id", JSON.parse(response.body).data.id);
%}
###设备事项申请材料业务查看
GET {{baseUrl}}/device/matter/datum/info?id={{DeviceMatterDatum_id}}
Authorization: {{authToken}}
Accept: application/json
###设备事项申请材料业务编辑
GET {{baseUrl}}/device/matter/datum/edit?id={{DeviceMatterDatum_id}}
Authorization: {{authToken}}
Accept: application/json
###设备事项申请材料业务删除
GET {{baseUrl}}/device/matter/datum/delete?id={{DeviceMatterDatum_id}}
Authorization: {{authToken}}
Accept: application/json
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