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
0912a7f1
Commit
0912a7f1
authored
Jan 11, 2022
by
suhuiguang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1.anysc不器作用解决
parent
2ea72259
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
23 additions
and
12 deletions
+23
-12
ControllerAop.java
...a/com/yeejoin/amos/boot/biz/common/aop/ControllerAop.java
+7
-1
CarController.java
...ava/com/yeejoin/equipmanage/controller/CarController.java
+7
-8
EquipmentDetailController.java
...oin/equipmanage/controller/EquipmentDetailController.java
+5
-2
StockServiceImpl.java
...om/yeejoin/equipmanage/service/impl/StockServiceImpl.java
+4
-1
No files found.
amos-boot-biz-common/src/main/java/com/yeejoin/amos/boot/biz/common/aop/ControllerAop.java
View file @
0912a7f1
...
...
@@ -15,6 +15,7 @@ import com.yeejoin.amos.feign.privilege.model.AgencyUserModel;
import
com.yeejoin.amos.feign.privilege.model.CompanyModel
;
import
com.yeejoin.amos.feign.privilege.model.DepartmentModel
;
import
com.yeejoin.amos.feign.privilege.model.RoleModel
;
import
org.apache.commons.lang3.ObjectUtils
;
import
org.aspectj.lang.JoinPoint
;
import
org.aspectj.lang.annotation.AfterReturning
;
import
org.aspectj.lang.annotation.Aspect
;
...
...
@@ -68,7 +69,12 @@ public class ControllerAop {
public
void
doBefore
(
JoinPoint
joinPoint
)
{
PermissionInterceptorContext
.
clean
();
ServletRequestAttributes
attributes
=
(
ServletRequestAttributes
)
RequestContextHolder
.
getRequestAttributes
();
HttpServletRequest
request
=
attributes
.
getRequest
();
HttpServletRequest
request
=
null
;
if
(
ObjectUtils
.
isNotEmpty
(
attributes
)){
request
=
attributes
.
getRequest
();
}
else
{
return
;
}
// 不需要添加请求头的接口
String
[]
url
=
new
String
[]{
"/api/user/save/curCompany"
,
"/jcs/command/lookHtmlText"
,
"/jcs/common/duty-person/findByDutyAreaId"
,
"/tzs/wechatBack"
,
"/tzs/elevator/getElevatorInfo"
};
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/controller/CarController.java
View file @
0912a7f1
...
...
@@ -11,6 +11,7 @@ import java.util.stream.Collectors;
import
javax.annotation.Resource
;
import
javax.servlet.http.HttpServletRequest
;
import
com.yeejoin.equipmanage.common.utils.*
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Value
;
...
...
@@ -62,12 +63,6 @@ import com.yeejoin.equipmanage.common.enums.IndustryEnum;
import
com.yeejoin.equipmanage.common.enums.OnBoardEquipmentEnum
;
import
com.yeejoin.equipmanage.common.enums.SystemDicTypeEum
;
import
com.yeejoin.equipmanage.common.enums.TrueOrFalseEnum
;
import
com.yeejoin.equipmanage.common.utils.CommonResponseUtil
;
import
com.yeejoin.equipmanage.common.utils.DateUtils
;
import
com.yeejoin.equipmanage.common.utils.NameUtils
;
import
com.yeejoin.equipmanage.common.utils.ParsePropertyUtil
;
import
com.yeejoin.equipmanage.common.utils.QRCodeUtil
;
import
com.yeejoin.equipmanage.common.utils.StringUtil
;
import
com.yeejoin.equipmanage.common.vo.CarForUE4VO
;
import
com.yeejoin.equipmanage.common.vo.CarInfosResponse
;
import
com.yeejoin.equipmanage.common.vo.EquipStateOnCarVo
;
...
...
@@ -238,7 +233,8 @@ public class CarController extends AbstractBaseController {
});
}
Car
car2
=
iCarService
.
saveOne
(
car
);
refreshCount
(
car
.
getBizOrgCode
());
CarController
controllerProxy
=
SpringUtils
.
getBean
(
CarController
.
class
);
controllerProxy
.
refreshCount
(
car
.
getBizOrgCode
());
return
car2
;
}
...
...
@@ -321,6 +317,8 @@ public class CarController extends AbstractBaseController {
// saveFile(carInstance);视频图片文件后期统一处理
EquipmentSpecificSerivceImpl
.
registerMqttTopic
(
car
.
getIotCode
(),
equipmentIotMqttReceiveConfig
);
Car
car1
=
iCarService
.
updateOneById
(
car
);
CarController
controllerProxy
=
SpringUtils
.
getBean
(
CarController
.
class
);
controllerProxy
.
refreshCount
(
car
.
getBizOrgCode
());
refreshCount
(
car
.
getBizOrgCode
());
return
car1
;
}
...
...
@@ -1099,7 +1097,8 @@ public class CarController extends AbstractBaseController {
});
boolean
flag
=
iCarService
.
removeOneByIds
(
idList
);
if
(
flag
)
{
refreshCount
(
cars
)
;
CarController
controllerProxy
=
SpringUtils
.
getBean
(
CarController
.
class
);
controllerProxy
.
refreshCount
(
cars
);
}
return
flag
;
}
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/controller/EquipmentDetailController.java
View file @
0912a7f1
...
...
@@ -10,6 +10,7 @@ import com.yeejoin.equipmanage.common.entity.vo.EquipmentDetailDownloadVO;
import
com.yeejoin.equipmanage.common.enums.ExcelEnums
;
import
com.yeejoin.equipmanage.common.utils.ExcelUtils
;
import
com.yeejoin.equipmanage.common.utils.NameUtils
;
import
com.yeejoin.equipmanage.common.utils.SpringUtils
;
import
com.yeejoin.equipmanage.common.utils.StringUtil
;
import
com.yeejoin.equipmanage.common.vo.EquipmentDate
;
import
com.yeejoin.equipmanage.dto.ExcelDto
;
...
...
@@ -155,7 +156,8 @@ public class EquipmentDetailController extends AbstractBaseController {
if
(
syncSwitch
)
{
equipmentSpecificSerivce
.
equipSpecificDataSync
(
equipmentId
);
}
refreshCount
(
vo
.
getBizOrgCode
());
EquipmentDetailController
controllerProxy
=
SpringUtils
.
getBean
(
EquipmentDetailController
.
class
);
controllerProxy
.
refreshCount
(
vo
.
getBizOrgCode
());
return
date
;
}
...
...
@@ -263,7 +265,8 @@ public class EquipmentDetailController extends AbstractBaseController {
if
(
syncSwitch
)
{
equipmentSpecificSerivce
.
equipSpecificDataSync
(
bean
.
getEquipmentId
());
}
refreshCount
(
vo
.
getBizOrgCode
());
EquipmentDetailController
controllerProxy
=
SpringUtils
.
getBean
(
EquipmentDetailController
.
class
);
controllerProxy
.
refreshCount
(
vo
.
getBizOrgCode
());
return
equipmentDate
;
}
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/impl/StockServiceImpl.java
View file @
0912a7f1
...
...
@@ -11,6 +11,7 @@ import java.util.stream.Collectors;
import
javax.annotation.Resource
;
import
com.yeejoin.equipmanage.common.utils.SpringUtils
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.context.annotation.Lazy
;
...
...
@@ -395,7 +396,9 @@ public class StockServiceImpl extends ServiceImpl<StockMapper, Stock> implements
}
equipmentSpecificMapper
.
insert
(
equipmentSpecific
);
refreshCount
(
equipmentSpecific
.
getBizOrgCode
());
//添加对于装备类型统计数据的刷新
StockServiceImpl
controllerProxy
=
SpringUtils
.
getBean
(
StockServiceImpl
.
class
);
//添加对于装备类型统计数据的刷新
controllerProxy
.
refreshCount
(
equipmentSpecific
.
getBizOrgCode
());
//位置编码不为空入库
if
(
equipmentDetailDownloadVOS
.
get
(
i
)
!=
null
&&
equipmentDetailDownloadVOS
.
get
(
i
).
getWarehouseStructCode
()
!=
null
)
{
QueryWrapper
<
WarehouseStructure
>
warehouseStructureQueryWrapper
=
new
QueryWrapper
<>();
...
...
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