Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
amos-boot-biz
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
项目统一框架
amos-boot-biz
Commits
db0d9641
Commit
db0d9641
authored
Aug 20, 2021
by
李成龙
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'developer' of
http://172.16.10.76/moa/amos-boot-biz
into developer
parents
2c996962
a8416bd2
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
84 additions
and
15 deletions
+84
-15
DictTypeEnum.java
...m/yeejoin/amos/supervision/common/enums/DictTypeEnum.java
+1
-5
SupervisionDictEnum.java
...in/amos/supervision/common/enums/SupervisionDictEnum.java
+72
-0
InputItemServiceImpl.java
...pervision/business/service/impl/InputItemServiceImpl.java
+10
-9
application-dev.properties
...supervision/src/main/resources/application-dev.properties
+1
-1
No files found.
amos-boot-module/amos-boot-module-api/amos-boot-module-supervision-api/src/main/java/com/yeejoin/amos/supervision/common/enums/DictTypeEnum.java
View file @
db0d9641
...
...
@@ -17,11 +17,7 @@ public enum DictTypeEnum {
EQUIPTYPE
(
"设备类型"
,
"EQUIP_TYPE"
),
DANGERLEVEL
(
"隐患等级"
,
"DANGER_LEVEL"
),
OUTERPOINTTYPE
(
"导入外部安全检查表分类"
,
"OUTER_POINT_TYPE"
),
MAINTENANCE_CLASSIFY
(
"维保项分类"
,
"MAINTENANCE_CLASSIFY"
),
CHECK_ITEM_CLASSIFY
(
"消防监督检查项分类"
,
"CHECK_ITEM_CLASSIFY"
),
CHECK_ITEM_TYPE
(
"消防监督检查类别"
,
"CHECK_ITEM_TYPE"
),
CHECK_ITEM_LEVEL
(
"消防监督检查项等级"
,
"CHECK_ITEM_LEVEL"
),
CHECK_ITEM_CONTENT
(
"消防监督检查类型"
,
"CHECK_ITEM_CONTENT"
);
MAINTENANCE_CLASSIFY
(
"维保项分类"
,
"MAINTENANCE_CLASSIFY"
);
/**
* 名称,描述
...
...
amos-boot-module/amos-boot-module-api/amos-boot-module-supervision-api/src/main/java/com/yeejoin/amos/supervision/common/enums/SupervisionDictEnum.java
0 → 100644
View file @
db0d9641
package
com
.
yeejoin
.
amos
.
supervision
.
common
.
enums
;
import
java.util.ArrayList
;
import
java.util.HashMap
;
import
java.util.List
;
import
java.util.Map
;
/**
* 消防监督枚举对象
* @author maoying
*
*/
public
enum
SupervisionDictEnum
{
CHECK_ITEM_CLASSIFY
(
"消防监督检查项分类"
,
"CHECK_ITEM_CLASSIFY"
),
CHECK_ITEM_TYPE
(
"消防监督检查类别"
,
"CHECK_ITEM_TYPE"
),
CHECK_ITEM_LEVEL
(
"消防监督检查项等级"
,
"CHECK_ITEM_LEVEL"
),
CHECK_ITEM_CONTENT
(
"消防监督检查类型"
,
"CHECK_ITEM_CONTENT"
);
/**
* 名称,描述
*/
private
String
name
;
/**
* 编码
*/
private
String
code
;
private
SupervisionDictEnum
(
String
name
,
String
code
){
this
.
name
=
name
;
this
.
code
=
code
;
}
public
static
SupervisionDictEnum
getEnum
(
String
code
)
{
SupervisionDictEnum
instance
=
null
;
for
(
SupervisionDictEnum
type:
SupervisionDictEnum
.
values
())
{
if
(
type
.
getCode
().
equals
(
code
))
{
instance
=
type
;
break
;
}
}
return
instance
;
}
public
static
List
<
Map
<
String
,
String
>>
getEnumList
()
{
List
<
Map
<
String
,
String
>>
list
=
new
ArrayList
<>();
for
(
SupervisionDictEnum
e
:
SupervisionDictEnum
.
values
())
{
Map
<
String
,
String
>
map
=
new
HashMap
<
String
,
String
>();
map
.
put
(
"code"
,
e
.
getCode
());
map
.
put
(
"name"
,
e
.
getName
());
list
.
add
(
map
);
}
return
list
;
}
public
String
getName
()
{
return
name
;
}
public
void
setName
(
String
name
)
{
this
.
name
=
name
;
}
public
String
getCode
()
{
return
code
;
}
public
void
setCode
(
String
code
)
{
this
.
code
=
code
;
}
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-supervision-biz/src/main/java/com/yeejoin/amos/supervision/business/service/impl/InputItemServiceImpl.java
View file @
db0d9641
...
...
@@ -15,6 +15,7 @@ import com.yeejoin.amos.supervision.business.vo.InputItemTemplateVo;
import
com.yeejoin.amos.supervision.business.vo.InputItemVo
;
import
com.yeejoin.amos.supervision.business.vo.PointInputItemVo
;
import
com.yeejoin.amos.supervision.common.enums.DictTypeEnum
;
import
com.yeejoin.amos.supervision.common.enums.SupervisionDictEnum
;
import
com.yeejoin.amos.supervision.core.util.query.BaseQuerySpecification
;
import
com.yeejoin.amos.supervision.dao.entity.InputItem
;
import
com.yeejoin.amos.supervision.feign.RemoteSecurityService
;
...
...
@@ -98,7 +99,7 @@ public class InputItemServiceImpl implements IInputItemService {
@Override
public
List
<
Map
<
String
,
Object
>>
generateDictionaryValue
()
{
List
<
Map
<
String
,
Object
>>
list
=
new
ArrayList
<>();
for
(
Map
<
String
,
String
>
map
:
DictType
Enum
.
getEnumList
())
{
for
(
Map
<
String
,
String
>
map
:
SupervisionDict
Enum
.
getEnumList
())
{
JSONArray
jsonArray
=
remoteSecurityService
.
listDictionaryByDictCode
(
RequestContext
.
getToken
(),
RequestContext
.
getProduct
(),
RequestContext
.
getAppKey
(),
map
.
get
(
"code"
));
Map
<
String
,
Object
>
map1
=
new
HashMap
<>();
...
...
@@ -110,20 +111,20 @@ public class InputItemServiceImpl implements IInputItemService {
m
.
put
(
"name"
,
jsonObject
.
get
(
"dictDataValue"
).
toString
());
lists
.
add
(
m
);
}
if
(
"
itemClassify
"
.
equals
(
map
.
get
(
"code"
)))
{
map1
.
put
(
"
CHECK_ITEM_CLASSIFY
"
,
lists
);
if
(
"
CHECK_ITEM_CLASSIFY
"
.
equals
(
map
.
get
(
"code"
)))
{
map1
.
put
(
"
itemClassify
"
,
lists
);
list
.
add
(
map1
);
}
if
(
"
itemType
"
.
equals
(
map
.
get
(
"code"
)))
{
map1
.
put
(
"
CHECK_ITEM_TYPE
"
,
lists
);
if
(
"
CHECK_ITEM_TYPE
"
.
equals
(
map
.
get
(
"code"
)))
{
map1
.
put
(
"
itemType
"
,
lists
);
list
.
add
(
map1
);
}
if
(
"
itemLevel
"
.
equals
(
map
.
get
(
"code"
)))
{
map1
.
put
(
"
CHECK_ITEM_LEVEL
"
,
lists
);
if
(
"
CHECK_ITEM_LEVEL
"
.
equals
(
map
.
get
(
"code"
)))
{
map1
.
put
(
"
itemLevel
"
,
lists
);
list
.
add
(
map1
);
}
if
(
"
checkType
"
.
equals
(
map
.
get
(
"code"
)))
{
map1
.
put
(
"
CHECK_ITEM_CONTENT
"
,
lists
);
if
(
"
CHECK_ITEM_CONTENT
"
.
equals
(
map
.
get
(
"code"
)))
{
map1
.
put
(
"
checkType
"
,
lists
);
list
.
add
(
map1
);
}
}
...
...
amos-boot-system-supervision/src/main/resources/application-dev.properties
View file @
db0d9641
#DB properties:
spring.datasource.url
=
jdbc:mysql://172.16.
6.60:3306/amos-maintenance
?useUnicode=true&characterEncoding=utf-8&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Asia/Shanghai
spring.datasource.url
=
jdbc:mysql://172.16.
11.20:3306/amos-supervision_v1.0
?useUnicode=true&characterEncoding=utf-8&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Asia/Shanghai
spring.datasource.username
=
root
spring.datasource.password
=
root_123
## eureka properties:
...
...
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