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
1a2904c5
Commit
1a2904c5
authored
Apr 27, 2023
by
zhangyingbin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改mqtt添加监察单位逻辑
parent
2d9d135d
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
26 additions
and
1 deletion
+26
-1
CompanyTypeEnum.java
...eejoin/amos/boot/module/ugp/api/Enum/CompanyTypeEnum.java
+2
-1
OrgServiceImpl.java
...amos/boot/module/ugp/biz/service/impl/OrgServiceImpl.java
+24
-0
No files found.
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/Enum/CompanyTypeEnum.java
View file @
1a2904c5
...
...
@@ -19,7 +19,8 @@ public enum CompanyTypeEnum {
设计单位
(
"DESIGN"
,
"设计单位"
,
"设计单位"
),
监检机构
(
"MONITORING"
,
"检验检测单位"
,
"检验检测机构"
),
监理单位
(
"SUPERVISOR"
,
"监理单位"
,
"监理单位(燃气管道)"
),
监察单位
(
"SUPERVISION"
,
"监察单位"
,
"监察单位"
);
监察单位
(
"SUPERVISION"
,
"监察单位"
,
"监察单位"
),
监管机构
(
"SUPERVISION"
,
"监管机构"
,
"监管机构"
);
String
key
;
String
type
;
...
...
amos-boot-system-ugp/amos-boot-module-ugp-biz/src/main/java/com/yeejoin/amos/boot/module/ugp/biz/service/impl/OrgServiceImpl.java
View file @
1a2904c5
...
...
@@ -21,6 +21,7 @@ import com.yeejoin.amos.boot.module.common.biz.service.impl.OrgUsrServiceImpl;
import
com.yeejoin.amos.boot.module.ugp.api.Enum.CompanyTypeEnum
;
import
com.yeejoin.amos.boot.module.ugp.api.Enum.OrgEnum
;
import
com.yeejoin.amos.boot.module.ugp.api.constants.XJConstant
;
import
com.yeejoin.amos.boot.module.ugp.api.entity.Company
;
import
com.yeejoin.amos.boot.module.ugp.biz.framework.BusinessIdentify
;
import
com.yeejoin.amos.component.robot.BadRequest
;
import
org.springframework.beans.BeanUtils
;
...
...
@@ -698,6 +699,8 @@ public class OrgServiceImpl {
}
one
.
setBizOrgName
(
jsonObject
.
getString
(
"realName"
));
if
(
ValidationUtil
.
isEmpty
(
one
.
getBizOrgName
()))
{
Company
company
=
saveMqtt
(
jsonObject
);
one
.
setSequenceNbr
(
company
.
getSequenceNbr
());
one
.
setBizOrgName
(
jsonObject
.
getString
(
"companyName"
));
one
.
setOrgExpandAttr1
(
CompanyTypeEnum
.
registerNameMap
.
get
(
jsonObject
.
getString
(
"companyType"
)));
}
...
...
@@ -864,4 +867,25 @@ public class OrgServiceImpl {
public
static
String
getOrgCodeStr
()
{
return
TreeParser
.
genTreeCode
();
}
public
Company
saveMqtt
(
JSONObject
jsonObject
){
String
companyName
=
jsonObject
.
getString
(
"companyName"
);
LambdaQueryWrapper
<
Company
>
wrapper
=
new
LambdaQueryWrapper
<>();
wrapper
.
eq
(
Company:
:
getName
,
companyName
);
Company
company
=
companyServiceImpl
.
getOne
(
wrapper
);
if
(
ValidationUtil
.
isEmpty
(
company
)){
company
=
new
Company
();
}
company
.
setName
(
companyName
);
company
.
setContact
(
jsonObject
.
getString
(
"contact"
));
company
.
setContactPhone
(
jsonObject
.
getString
(
"landlinePhone"
));
company
.
setType
(
CompanyTypeEnum
.
registerNameMap
.
get
(
jsonObject
.
getString
(
"companyType"
)));
company
.
setCreditCode
(
jsonObject
.
getString
(
"companyCode"
));
company
.
setAddress
(
jsonObject
.
getString
(
"address"
));
company
.
setApproved
(
"已审核"
);
companyServiceImpl
.
saveOrUpdate
(
company
);
return
company
;
}
}
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