Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
amos-boot-zx-biz
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
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
Jobs
Commits
Open sidebar
项目统一框架
一体化_户用光伏项目代码
amos-boot-zx-biz
Commits
1f5f3c6d
Commit
1f5f3c6d
authored
Aug 30, 2024
by
chenzhao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
服务修改
parent
e9a6c3dd
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
101 additions
and
20 deletions
+101
-20
AcceptanceCheckController.java
...module/hygf/biz/controller/AcceptanceCheckController.java
+1
-1
BasicGridAcceptanceController.java
...le/hygf/biz/controller/BasicGridAcceptanceController.java
+2
-1
HygfRectificationOrderController.java
...hygf/biz/controller/HygfRectificationOrderController.java
+1
-1
WorkOrderController.java
.../boot/module/hygf/biz/controller/WorkOrderController.java
+2
-2
AcceptanceCheckServiceImpl.java
...ule/hygf/biz/service/impl/AcceptanceCheckServiceImpl.java
+24
-8
BasicGridAcceptanceServiceImpl.java
...hygf/biz/service/impl/BasicGridAcceptanceServiceImpl.java
+29
-0
WorkOrderServiceImpl.java
...ot/module/hygf/biz/service/impl/WorkOrderServiceImpl.java
+35
-2
application-dev.properties
...le-hygf-biz/src/main/resources/application-dev.properties
+1
-1
application-dev1.properties
...e-hygf-biz/src/main/resources/application-dev1.properties
+2
-0
application.properties
...module-hygf-biz/src/main/resources/application.properties
+4
-4
No files found.
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/controller/AcceptanceCheckController.java
View file @
1f5f3c6d
...
...
@@ -141,7 +141,7 @@ public class AcceptanceCheckController extends BaseController {
}
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"
GE
T"
,
value
=
"整改单下发"
,
notes
=
"整改单下发"
)
@ApiOperation
(
httpMethod
=
"
POS
T"
,
value
=
"整改单下发"
,
notes
=
"整改单下发"
)
@PostMapping
(
value
=
"/addRectification"
)
@Transactional
public
ResponseModel
addRectification
(
@RequestBody
HygfRectificationOrder
hygfReplenishment
)
{
...
...
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/controller/BasicGridAcceptanceController.java
View file @
1f5f3c6d
...
...
@@ -181,7 +181,8 @@ public class BasicGridAcceptanceController extends BaseController {
if
(
null
!=
e
.
getBasicGridNode
()
&&
e
.
getBasicGridNode
().
contains
(
g
)
&&
(
roleIds
.
contains
(
areaId
)
||
roleIds
.
contains
(
designId
)
||
roleIds
.
contains
(
engineeringId
))){
e
.
setIsAudit
(
"0"
);
break
;
}
else
{
}
else
{
e
.
setIsAudit
(
"1"
);
}
}
...
...
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/controller/HygfRectificationOrderController.java
View file @
1f5f3c6d
...
...
@@ -228,7 +228,7 @@ public class HygfRectificationOrderController extends BaseController {
e
.
setIsAudit
(
"0"
);
}
else
if
(
longs
.
contains
(
designId
)
&&
e
.
getRectificationSource
().
equals
(
"bw-design"
)&&
rectificationSource
.
contains
(
e
.
getRectificationSource
())){
e
.
setIsAudit
(
"0"
);
}
else
if
(
longs
.
contains
(
delerKfId
)&&
(
e
.
getRectificationStatus
().
equals
(
"待
审核
"
)
||
e
.
getRectificationStatus
().
equals
(
"整改中"
))){
}
else
if
(
longs
.
contains
(
delerKfId
)&&
(
e
.
getRectificationStatus
().
equals
(
"待
整改
"
)
||
e
.
getRectificationStatus
().
equals
(
"整改中"
))){
e
.
setIsAudit
(
"0"
);
}
else
{
e
.
setIsAudit
(
"1"
);
...
...
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/controller/WorkOrderController.java
View file @
1f5f3c6d
...
...
@@ -362,8 +362,8 @@ public class WorkOrderController extends BaseController {
@PostMapping
(
value
=
"/addRectification"
)
public
ResponseModel
addRectification
(
@RequestBody
HygfRectificationOrder
hygfReplenishment
)
{
workOrderServiceImpl
.
addRectification
(
hygfReplenishment
);
return
ResponseHelper
.
buildResponse
(
null
);
return
ResponseHelper
.
buildResponse
(
workOrderServiceImpl
.
addRectification
(
hygfReplenishment
)
);
}
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
...
...
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/service/impl/AcceptanceCheckServiceImpl.java
View file @
1f5f3c6d
...
...
@@ -348,14 +348,30 @@ public class AcceptanceCheckServiceImpl extends BaseService<AcceptanceCheckDto,A
if
(
hygfRectificationOrder
.
getAddorSubmit
().
equals
(
"0"
)
&&
Objects
.
isNull
(
hygfRectificationOrder
.
getRectificationIdea
())){
return
CommonResponseNewUtil
.
failureMessage
(
"整改类型及整改项不可为空"
);
}
// if (hygfRectificationOrder.getAddorSubmit().equals("0") && !Objects.isNull(hygfRectificationOrder.getRectificationIdea())){
// List<Object> rectificationIdea = hygfRectificationOrder.getRectificationIdea();
// for (Object item : rectificationIdea) {
// item.
// }
//
// return CommonResponseNewUtil.failureMessage("整改类型及整改项不可为空");
// }
if
(
hygfRectificationOrder
.
getAddorSubmit
().
equals
(
"0"
)
&&
!
Objects
.
isNull
(
hygfRectificationOrder
.
getRectificationIdea
())){
List
<
Object
>
rectificationIdea
=
hygfRectificationOrder
.
getRectificationIdea
();
for
(
Object
item
:
rectificationIdea
)
{
JSONObject
jsonObject
=
JSON
.
parseObject
(
JSON
.
toJSONString
(
item
));
Collection
<
Object
>
values
=
jsonObject
.
values
();
if
(
values
.
size
()
<
2
){
return
CommonResponseNewUtil
.
failureMessage
(
"整改类型及整改项不可为空"
);
}
if
(
jsonObject
.
containsKey
(
"type"
)){
if
(
null
==
jsonObject
.
get
(
"type"
)){
return
CommonResponseNewUtil
.
failureMessage
(
"整改类型及整改项不可为空"
);
}
}
if
(
jsonObject
.
containsKey
(
"items"
)){
JSONArray
item1
=
jsonObject
.
getJSONArray
(
"items"
);
for
(
Object
o
:
item1
)
{
Collection
<
Object
>
values1
=
JSON
.
parseObject
(
JSON
.
toJSONString
(
o
)).
values
();
if
(
values1
.
size
()<
1
){
return
CommonResponseNewUtil
.
failureMessage
(
"整改类型及整改项不可为空"
);
}
}
}
}
}
if
(
hygfRectificationOrder
.
getSequenceNbr
()
!=
null
){
LambdaQueryWrapper
<
HygfRectificationOrder
>
wr
=
new
LambdaQueryWrapper
<>();
wr
.
eq
(
HygfRectificationOrder:
:
getPeasantHouseholeId
,
hygfRectificationOrder
.
getPeasantHouseholeId
());
...
...
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/service/impl/BasicGridAcceptanceServiceImpl.java
View file @
1f5f3c6d
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
biz
.
service
.
impl
;
import
cn.hutool.core.collection.CollectionUtil
;
import
com.alibaba.fastjson.JSON
;
import
com.alibaba.fastjson.JSONArray
;
import
com.alibaba.fastjson.JSONObject
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
...
...
@@ -633,6 +636,32 @@ public class BasicGridAcceptanceServiceImpl
if
(
hygfRectificationOrder
.
getAddorSubmit
().
equals
(
"0"
)
&&
Objects
.
isNull
(
hygfRectificationOrder
.
getRectificationIdea
())){
return
CommonResponseNewUtil
.
failureMessage
(
"整改类型及整改项不可为空"
);
}
if
(
hygfRectificationOrder
.
getAddorSubmit
().
equals
(
"0"
)
&&
!
Objects
.
isNull
(
hygfRectificationOrder
.
getRectificationIdea
())){
List
<
Object
>
rectificationIdea
=
hygfRectificationOrder
.
getRectificationIdea
();
for
(
Object
item
:
rectificationIdea
)
{
JSONObject
jsonObject
=
JSON
.
parseObject
(
JSON
.
toJSONString
(
item
));
Collection
<
Object
>
values
=
jsonObject
.
values
();
if
(
values
.
size
()
<
2
){
return
CommonResponseNewUtil
.
failureMessage
(
"整改类型及整改项不可为空"
);
}
if
(
jsonObject
.
containsKey
(
"type"
)){
if
(
null
==
jsonObject
.
get
(
"type"
)){
return
CommonResponseNewUtil
.
failureMessage
(
"整改类型及整改项不可为空"
);
}
}
if
(
jsonObject
.
containsKey
(
"items"
)){
JSONArray
item1
=
jsonObject
.
getJSONArray
(
"items"
);
for
(
Object
o
:
item1
)
{
Collection
<
Object
>
values1
=
JSON
.
parseObject
(
JSON
.
toJSONString
(
o
)).
values
();
if
(
values1
.
size
()<
1
){
return
CommonResponseNewUtil
.
failureMessage
(
"整改类型及整改项不可为空"
);
}
}
}
}
return
CommonResponseNewUtil
.
failureMessage
(
"整改类型及整改项不可为空"
);
}
if
(
hygfRectificationOrder
.
getSequenceNbr
()
!=
null
){
LambdaQueryWrapper
<
HygfRectificationOrder
>
wr
=
new
LambdaQueryWrapper
<>();
wr
.
eq
(
HygfRectificationOrder:
:
getPeasantHouseholeId
,
hygfRectificationOrder
.
getPeasantHouseholeId
());
...
...
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/service/impl/WorkOrderServiceImpl.java
View file @
1f5f3c6d
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
biz
.
service
.
impl
;
import
cn.hutool.core.collection.CollectionUtil
;
import
com.alibaba.fastjson.JSON
;
import
com.alibaba.fastjson.JSONArray
;
import
com.alibaba.fastjson.JSONObject
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
...
...
@@ -17,6 +19,7 @@ import com.yeejoin.amos.boot.module.hygf.api.mapper.*;
import
com.yeejoin.amos.boot.module.hygf.api.service.IHygfWorkOrderStationAuditingService
;
import
com.yeejoin.amos.boot.module.hygf.api.service.IWorkOrderService
;
import
com.yeejoin.amos.boot.module.hygf.api.util.BeanDtoUtils
;
import
com.yeejoin.amos.boot.module.hygf.api.util.CommonResponseNewUtil
;
import
com.yeejoin.amos.boot.module.hygf.api.util.NumberUtil
;
import
com.yeejoin.amos.boot.module.hygf.biz.feign.WorkflowFeignClient
;
import
com.yeejoin.amos.feign.workflow.model.ActWorkflowBatchDTO
;
...
...
@@ -32,6 +35,7 @@ import org.springframework.transaction.annotation.Transactional;
import
org.typroject.tyboot.core.foundation.context.RequestContext
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
org.typroject.tyboot.core.restful.exception.instance.BadRequest
;
import
org.typroject.tyboot.core.restful.utils.ResponseModel
;
import
java.util.*
;
import
java.util.stream.Collectors
;
...
...
@@ -1335,9 +1339,38 @@ public class WorkOrderServiceImpl extends BaseService<WorkOrderDto, WorkOrder, W
public
void
addRectification
(
HygfRectificationOrder
hygfRectificationOrder
)
{
public
ResponseModel
addRectification
(
HygfRectificationOrder
hygfRectificationOrder
)
{
rectificationOrderAuditingService
.
addRectification
(
hygfRectificationOrder
);
String
addorSubmit
=
hygfRectificationOrder
.
getAddorSubmit
();
if
(
hygfRectificationOrder
.
getAddorSubmit
().
equals
(
"0"
)
&&
Objects
.
isNull
(
hygfRectificationOrder
.
getRectificationIdea
())){
return
CommonResponseNewUtil
.
failureMessage
(
"整改类型及整改项不可为空"
);
}
if
(
hygfRectificationOrder
.
getAddorSubmit
().
equals
(
"0"
)
&&
!
Objects
.
isNull
(
hygfRectificationOrder
.
getRectificationIdea
())){
List
<
Object
>
rectificationIdea
=
hygfRectificationOrder
.
getRectificationIdea
();
for
(
Object
item
:
rectificationIdea
)
{
JSONObject
jsonObject
=
JSON
.
parseObject
(
JSON
.
toJSONString
(
item
));
Collection
<
Object
>
values
=
jsonObject
.
values
();
if
(
values
.
size
()
<
2
){
return
CommonResponseNewUtil
.
failureMessage
(
"整改类型及整改项不可为空"
);
}
if
(
jsonObject
.
containsKey
(
"type"
)){
if
(
null
==
jsonObject
.
get
(
"type"
)){
return
CommonResponseNewUtil
.
failureMessage
(
"整改类型及整改项不可为空"
);
}
}
if
(
jsonObject
.
containsKey
(
"items"
)){
JSONArray
item1
=
jsonObject
.
getJSONArray
(
"items"
);
for
(
Object
o
:
item1
)
{
Collection
<
Object
>
values1
=
JSON
.
parseObject
(
JSON
.
toJSONString
(
o
)).
values
();
if
(
values1
.
size
()<
1
){
return
CommonResponseNewUtil
.
failureMessage
(
"整改类型及整改项不可为空"
);
}
}
}
}
return
CommonResponseNewUtil
.
failureMessage
(
"整改类型及整改项不可为空"
);
}
//修改电站状态
if
(
addorSubmit
.
equals
(
"0"
)){
LambdaUpdateWrapper
<
WorkOrderPowerStation
>
qu
=
new
LambdaUpdateWrapper
();
...
...
@@ -1346,7 +1379,7 @@ public class WorkOrderServiceImpl extends BaseService<WorkOrderDto, WorkOrder, W
workOrderPowerStationMapper
.
update
(
null
,
qu
);
}
return
CommonResponseNewUtil
.
success
();
}
...
...
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/resources/application-dev.properties
View file @
1f5f3c6d
...
...
@@ -93,7 +93,7 @@ emqx.clean-session=true
emqx.client-id
=
${spring.application.name}-${random.int[1024,65536]}
emqx.broker
=
tcp://47.92.234.253:1883
emqx.user-name
=
admin
emqx.password
=
public
emqx.password
=
Yeejoin@1234
emqx.max-inflight
=
1000
...
...
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/resources/application-dev1.properties
View file @
1f5f3c6d
...
...
@@ -249,6 +249,7 @@ spring.elasticsearch.rest.password=123456
spring.elasticsearch.rest.read-timeout
=
30000
## 聚富通工行 测试环境配置
## 聚富通工行 测试环境配置
hygf.icbc.callbackUrl
=
https://yth.yunqingtech.com/hygf/icbc/notify
hygf.icbc.appId
=
11000000000000009254
hygf.icbc.corpNo
=
10000000000000088011
...
...
@@ -261,6 +262,7 @@ hygf.icbc.apigwPublicKey=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCwFgHD4kzEVPdOj03
hygf.icbc.outVendorId
=
071301
hygf.icbc.projectId
=
PJ14001401B000160171
## 聚富通工行 生产环境配置
#hygf.icbc.appId=11000000000000028870
#hygf.icbc.corpNo=020240710000001169
...
...
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/resources/application.properties
View file @
1f5f3c6d
spring.application.name
=
AMOS-HYGF-
YY
spring.application.name
=
AMOS-HYGF-
CZ
server.servlet.context-path
=
/hygf
server.port
=
33330
server.uri-encoding
=
UTF-8
...
...
@@ -31,7 +31,7 @@ spring.liquibase.enabled=true
## eureka properties:
eureka.instance.prefer-ip-address
=
true
eureka.instance.ip-address
=
172.
26.190.244
eureka.instance.ip-address
=
172.
16.3.6
eureka.client.registry-fetch-interval-seconds
=
5
eureka.instance.health-check-url-path
=
/actuator/health
eureka.instance.lease-expiration-duration-in-seconds
=
10
...
...
@@ -83,7 +83,7 @@ admin.delerAdmin.roleId=1702512164058718210
admin.delerKaId.roleId
=
1702551022574006274
exception.debug
=
true
feign.okhttp.enabled
=
true
workflow.feign.name
=
AMOS-API-WORKFLOW
workflow.feign.name
=
AMOS-API-WORKFLOW
-CZ
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