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
e5f4c215
Commit
e5f4c215
authored
Sep 04, 2023
by
tianyiming
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
因个人注册衍生的一码通问题修改
parent
17439dc8
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
32 additions
and
1 deletion
+32
-1
ControllerAop.java
...a/com/yeejoin/amos/boot/biz/common/aop/ControllerAop.java
+1
-0
TzsAuthController.java
...mos/boot/module/ymt/biz/controller/TzsAuthController.java
+29
-0
EquipmentCategoryServiceImpl.java
...le/ymt/biz/service/impl/EquipmentCategoryServiceImpl.java
+2
-1
No files found.
amos-boot-biz-common/src/main/java/com/yeejoin/amos/boot/biz/common/aop/ControllerAop.java
View file @
e5f4c215
...
...
@@ -103,6 +103,7 @@ public class ControllerAop {
urls
.
add
(
"^/tcm/flc-unit-info/hasExistUser/[A-Za-z0-9_-]+"
);
urls
.
add
(
"/tcm/reg-unit-info/save"
);
urls
.
add
(
"/ymt/equipment-category/getFormRecordById"
);
urls
.
add
(
"/ymt//tzs-auth-api/getCodeAndName"
);
urls
.
add
(
"/elevator/alert-called/getWorkOderNumber"
);
urls
.
add
(
"/elevator/alert-called/save"
);
// 获取请求路径
...
...
amos-boot-system-tzs/amos-boot-module-ymt/amos-boot-module-ymt-biz/src/main/java/com/yeejoin/amos/boot/module/ymt/biz/controller/TzsAuthController.java
View file @
e5f4c215
...
...
@@ -6,6 +6,8 @@ import com.yeejoin.amos.boot.module.ymt.api.entity.TzsCitInfo;
import
com.yeejoin.amos.boot.module.ymt.api.service.TzsAuthService
;
import
com.yeejoin.amos.boot.module.ymt.biz.service.impl.TzsCitInfoServiceImpl
;
import
com.yeejoin.amos.component.feign.model.FeignClientResult
;
import
com.yeejoin.amos.component.feign.utils.FeignUtil
;
import
org.typroject.tyboot.core.restful.exception.instance.BadRequest
;
import
com.yeejoin.amos.feign.privilege.Privilege
;
import
com.yeejoin.amos.feign.privilege.model.AgencyUserModel
;
import
com.yeejoin.amos.feign.privilege.model.CompanyModel
;
...
...
@@ -17,6 +19,7 @@ import org.springframework.beans.factory.annotation.Value;
import
org.springframework.web.bind.annotation.GetMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
import
org.typroject.tyboot.core.foundation.context.RequestContext
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
import
org.typroject.tyboot.core.foundation.utils.ValidationUtil
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
...
...
@@ -124,4 +127,30 @@ public class TzsAuthController extends BaseController {
}
return
ResponseHelper
.
buildResponse
(
map
);
}
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/getCodeAndName"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"获取当前登录用户所在公司code和公司名称"
,
notes
=
"获取当前登录用户所在公司code和公司名称"
)
public
ResponseModel
<
Map
<
String
,
Object
>>
getCodeAndName
()
{
List
<
CompanyModel
>
companyModels
=
FeignUtil
.
remoteCall
(()
->
Privilege
.
companyClient
.
queryListByChild
(
RequestContext
.
getExeUserId
()));
if
(
companyModels
.
isEmpty
())
{
throw
new
BadRequest
(
"未指定人员归属单位信息"
);
}
String
companyType
=
companyModels
.
get
(
0
).
getCompanyType
();
String
companyCode
=
companyModels
.
get
(
0
).
getCompanyCode
();
String
companyName
=
companyModels
.
get
(
0
).
getCompanyName
();
Map
<
String
,
Object
>
map
=
new
HashMap
<>();
if
(
"个人主体"
.
equals
(
companyType
)){
map
.
put
(
"USE_UNIT_NAME"
,
companyName
.
split
(
"_"
)[
1
]);
map
.
put
(
"USE_UNIT_CREDIT_CODE"
,
companyCode
.
split
(
"_"
)[
1
]);
map
.
put
(
"companyType"
,
"person"
);
}
else
{
map
.
put
(
"USE_UNIT_NAME"
,
companyName
);
map
.
put
(
"USE_UNIT_CREDIT_CODE"
,
companyCode
);
map
.
put
(
"companyType"
,
"company"
);
}
return
ResponseHelper
.
buildResponse
(
map
);
}
}
amos-boot-system-tzs/amos-boot-module-ymt/amos-boot-module-ymt-biz/src/main/java/com/yeejoin/amos/boot/module/ymt/biz/service/impl/EquipmentCategoryServiceImpl.java
View file @
e5f4c215
...
...
@@ -1827,7 +1827,8 @@ public class EquipmentCategoryServiceImpl extends BaseService<EquipmentCategoryD
JSONObject
object
=
getCompanyType
().
get
(
0
);
String
level
=
object
.
getString
(
"level"
);
String
code
=
object
.
getString
(
"orgCode"
);
String
companyCode
=
object
.
getString
(
"companyCode"
);
String
companyCode
=
object
.
getString
(
"companyCode"
).
contains
(
"_"
)
?
object
.
getString
(
"companyCode"
).
split
(
"_"
)[
1
]
:
object
.
getString
(
"companyCode"
);
if
(!
ValidationUtil
.
isEmpty
(
level
))
{
if
(
LEVEL
.
equals
(
level
))
{
//企业
...
...
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