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
4c3d7c27
Commit
4c3d7c27
authored
Aug 21, 2023
by
tangwei
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
增加区域公司
parent
8d1f2fcc
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
43 additions
and
5 deletions
+43
-5
ControllerAop.java
...a/com/yeejoin/amos/boot/biz/common/aop/ControllerAop.java
+3
-0
UnitInfoDto.java
...om/yeejoin/amos/boot/module/hygf/api/dto/UnitInfoDto.java
+13
-0
UnitInfo.java
...om/yeejoin/amos/boot/module/hygf/api/entity/UnitInfo.java
+11
-0
UnitInfoController.java
...s/boot/module/hygf/biz/controller/UnitInfoController.java
+11
-3
application-dev.properties
...le-hygf-biz/src/main/resources/application-dev.properties
+5
-2
No files found.
amos-boot-biz-common/src/main/java/com/yeejoin/amos/boot/biz/common/aop/ControllerAop.java
View file @
4c3d7c27
...
...
@@ -97,6 +97,9 @@ public class ControllerAop {
urls
.
add
(
"^/tzs/flc-unit-info/verifyTelCode/[A-Za-z0-9]+/[A-Za-z0-9]+"
);
urls
.
add
(
"^/tzs/flc-unit-info/hasExistUser/[A-Za-z0-9_-]+"
);
urls
.
add
(
"/tzs/reg-unit-info/save"
);
urls
.
add
(
"/hygf/unit-info/region/tree"
);
urls
.
add
(
"/hygf/unit-info/management-unit/tree"
);
// 获取请求路径
for
(
String
uri
:
urls
)
{
Pattern
p
=
Pattern
.
compile
(
uri
);
...
...
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/dto/UnitInfoDto.java
View file @
4c3d7c27
...
...
@@ -93,6 +93,19 @@ public class UnitInfoDto extends BaseDto {
@ApiModelProperty
(
value
=
"管辖单位id"
)
private
String
managementUnitId
;
//所属区域公司id
private
Long
regionalCompaniesSeq
;
//所属区域公司名称
private
String
regionalCompaniesName
;
//所属区域公司code
private
String
regionalCompaniesCode
;
/**
*是否加入黑名单
* */
...
...
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/entity/UnitInfo.java
View file @
4c3d7c27
...
...
@@ -181,6 +181,17 @@ public class UnitInfo extends BaseEntity {
//所属区域公司id
@TableField
(
"regional_companies_seq"
)
private
Long
regionalCompaniesSeq
;
//所属区域公司名称
@TableField
(
"regional_companies_name"
)
private
String
regionalCompaniesName
;
//所属区域公司code
@TableField
(
"regional_companies_code"
)
private
String
regionalCompaniesCode
;
@TableField
(
exist
=
false
)
private
List
<
CommonFile
>
headCardPhotoFrontList
;
...
...
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/controller/UnitInfoController.java
View file @
4c3d7c27
...
...
@@ -17,6 +17,7 @@ import com.yeejoin.amos.component.feign.config.InnerInvokException;
import
com.yeejoin.amos.component.feign.model.FeignClientResult
;
import
com.yeejoin.amos.component.robot.AmosRequestContext
;
import
com.yeejoin.amos.feign.privilege.Privilege
;
import
com.yeejoin.amos.feign.privilege.model.CompanyModel
;
import
com.yeejoin.amos.feign.systemctl.Systemctl
;
import
com.yeejoin.amos.feign.systemctl.model.RegionModel
;
import
io.swagger.annotations.ApiParam
;
...
...
@@ -72,6 +73,10 @@ public class UnitInfoController extends BaseController {
@Value
(
"${hygf.sms.tempCode}"
)
private
String
smsTempCode
;
@Value
(
"${regionalCompanies.company.seq}"
)
private
Long
regionalCompanies
;
@Autowired
SendSmsCode
sendSmsCode
;
...
...
@@ -231,12 +236,15 @@ public class UnitInfoController extends BaseController {
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
,
needAuth
=
false
)
@GetMapping
(
value
=
"/management-unit/tree"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"管辖机构树"
,
notes
=
"管辖机构树"
)
public
ResponseModel
<
Collection
>
managementUnitTree
(
@RequestParam
(
required
=
false
)
String
orgCode
)
{
public
ResponseModel
<
Collection
<
CompanyModel
>
>
managementUnitTree
(
@RequestParam
(
required
=
false
)
String
orgCode
)
{
RequestContext
.
setAppKey
(
"AMOS_STUDIO"
);
RequestContext
.
setProduct
(
"AMOS_STUDIO_WEB"
);
RequestContext
.
setToken
(
requestContext
.
getToken
());
Collection
result
=
unitInfoServiceImpl
.
getManagementUnitTree
(
orgCode
);
return
ResponseHelper
.
buildResponse
(
result
);
FeignClientResult
<
Collection
<
CompanyModel
>>
feignClientResult
=
Privilege
.
companyClient
.
querySubAgencyTree
(
regionalCompanies
);
Collection
<
CompanyModel
>
companyModel
=
(
List
<
CompanyModel
>)
feignClientResult
.
getResult
();
return
ResponseHelper
.
buildResponse
(
companyModel
);
}
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
,
needAuth
=
false
)
...
...
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/resources/application-dev.properties
View file @
4c3d7c27
...
...
@@ -111,4 +111,7 @@ hygf.user.group.id=1679755750924120066
unitInfo.station.examine.planId
=
51776087-a9cf-4a87-9a03-24fd24a8cf45
hygf.sms.tempCodeJXS
=
SMS_HYGF_0002
\ No newline at end of file
hygf.sms.tempCodeJXS
=
SMS_HYGF_0002
regionalCompanies.company.seq
=
1693499571071619074
\ No newline at end of file
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