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
d8e8913b
Commit
d8e8913b
authored
Oct 29, 2021
by
chenzhao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改bug
parent
bf87e185
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
32 additions
and
38 deletions
+32
-38
IMaintenanceCompanyService.java
...module/common/api/service/IMaintenanceCompanyService.java
+4
-3
MaintenanceCompanyController.java
...e/common/biz/controller/MaintenanceCompanyController.java
+4
-3
WaterResourceController.java
...module/common/biz/controller/WaterResourceController.java
+6
-4
MaintenanceCompanyServiceImpl.java
...ommon/biz/service/impl/MaintenanceCompanyServiceImpl.java
+18
-28
No files found.
amos-boot-module/amos-boot-module-api/amos-boot-module-common-api/src/main/java/com/yeejoin/amos/boot/module/common/api/service/IMaintenanceCompanyService.java
View file @
d8e8913b
...
@@ -4,6 +4,7 @@ import java.util.List;
...
@@ -4,6 +4,7 @@ import java.util.List;
import
java.util.Map
;
import
java.util.Map
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.yeejoin.amos.boot.module.common.api.dto.MaintenanceCompanyDto
;
import
com.yeejoin.amos.boot.module.common.api.dto.MaintenancePersonExcleDto
;
import
com.yeejoin.amos.boot.module.common.api.dto.MaintenancePersonExcleDto
;
import
com.yeejoin.amos.boot.module.common.api.entity.DynamicFormColumn
;
import
com.yeejoin.amos.boot.module.common.api.entity.DynamicFormColumn
;
import
com.yeejoin.amos.boot.module.common.api.entity.DynamicFormInstance
;
import
com.yeejoin.amos.boot.module.common.api.entity.DynamicFormInstance
;
...
@@ -22,7 +23,7 @@ public interface IMaintenanceCompanyService {
...
@@ -22,7 +23,7 @@ public interface IMaintenanceCompanyService {
* @param maintenanceCompany
* @param maintenanceCompany
* @return
* @return
*/
*/
public
boolean
saveCompanyDetail
(
MaintenanceCompany
maintenanceCompany
);
public
MaintenanceCompany
saveCompanyDetail
(
MaintenanceCompany
maintenanceCompany
);
/**
/**
* 添加保存维保单位人员基本信息
* 添加保存维保单位人员基本信息
...
@@ -30,7 +31,7 @@ public interface IMaintenanceCompanyService {
...
@@ -30,7 +31,7 @@ public interface IMaintenanceCompanyService {
* @param maintenanceCompany
* @param maintenanceCompany
* @return
* @return
*/
*/
public
boolean
savePersonDetail
(
MaintenanceCompany
maintenanceCompany
);
public
MaintenanceCompany
savePersonDetail
(
MaintenanceCompany
maintenanceCompany
);
/**
/**
* 自定义假删除
* 自定义假删除
...
@@ -53,7 +54,7 @@ public interface IMaintenanceCompanyService {
...
@@ -53,7 +54,7 @@ public interface IMaintenanceCompanyService {
* @param maintenanceCompany
* @param maintenanceCompany
* @return
* @return
*/
*/
public
boolean
saveDepartmentDetail
(
MaintenanceCompany
maintenanceCompany
);
public
MaintenanceCompany
saveDepartmentDetail
(
MaintenanceCompany
maintenanceCompany
);
/**
/**
* 检查当前的员工编号是否已经存在
* 检查当前的员工编号是否已经存在
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-common-biz/src/main/java/com/yeejoin/amos/boot/module/common/biz/controller/MaintenanceCompanyController.java
View file @
d8e8913b
...
@@ -3,6 +3,7 @@ package com.yeejoin.amos.boot.module.common.biz.controller;
...
@@ -3,6 +3,7 @@ package com.yeejoin.amos.boot.module.common.biz.controller;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
com.yeejoin.amos.boot.module.common.api.dto.MaintenanceCompanyDto
;
import
com.yeejoin.amos.boot.module.common.api.dto.OrgMenuDto
;
import
com.yeejoin.amos.boot.module.common.api.dto.OrgMenuDto
;
import
com.yeejoin.amos.boot.module.common.api.entity.MaintenanceCompany
;
import
com.yeejoin.amos.boot.module.common.api.entity.MaintenanceCompany
;
import
com.yeejoin.amos.boot.module.common.api.service.IMaintenanceCompanyService
;
import
com.yeejoin.amos.boot.module.common.api.service.IMaintenanceCompanyService
;
...
@@ -63,7 +64,7 @@ public class MaintenanceCompanyController extends BaseController {
...
@@ -63,7 +64,7 @@ public class MaintenanceCompanyController extends BaseController {
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PostMapping
(
value
=
"/company/save"
)
@PostMapping
(
value
=
"/company/save"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增维保单位"
,
notes
=
"新增维保单位"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增维保单位"
,
notes
=
"新增维保单位"
)
public
ResponseModel
<
Boolean
>
saveMaintenanceCompany
(
@RequestBody
MaintenanceCompany
model
)
{
public
ResponseModel
<
MaintenanceCompany
>
saveMaintenanceCompany
(
@RequestBody
MaintenanceCompany
model
)
{
model
.
setType
(
COMPANY
);
model
.
setType
(
COMPANY
);
return
ResponseHelper
.
buildResponse
(
maintenanceCompanyService
.
saveCompanyDetail
(
model
));
return
ResponseHelper
.
buildResponse
(
maintenanceCompanyService
.
saveCompanyDetail
(
model
));
}
}
...
@@ -76,7 +77,7 @@ public class MaintenanceCompanyController extends BaseController {
...
@@ -76,7 +77,7 @@ public class MaintenanceCompanyController extends BaseController {
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PostMapping
(
value
=
"/person/save"
)
@PostMapping
(
value
=
"/person/save"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增维保人员"
,
notes
=
"新增维保人员"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增维保人员"
,
notes
=
"新增维保人员"
)
public
ResponseModel
<
Boolean
>
saveMaintenancePerson
(
@RequestBody
MaintenanceCompany
model
)
{
public
ResponseModel
<
MaintenanceCompany
>
saveMaintenancePerson
(
@RequestBody
MaintenanceCompany
model
)
{
model
.
setType
(
PERSON
);
model
.
setType
(
PERSON
);
return
ResponseHelper
.
buildResponse
(
maintenanceCompanyService
.
savePersonDetail
(
model
));
return
ResponseHelper
.
buildResponse
(
maintenanceCompanyService
.
savePersonDetail
(
model
));
}
}
...
@@ -148,7 +149,7 @@ public class MaintenanceCompanyController extends BaseController {
...
@@ -148,7 +149,7 @@ public class MaintenanceCompanyController extends BaseController {
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PostMapping
(
value
=
"/department/save"
)
@PostMapping
(
value
=
"/department/save"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增维保部门"
,
notes
=
"新增维保部门"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增维保部门"
,
notes
=
"新增维保部门"
)
public
ResponseModel
<
Boolean
>
saveMaintenanceDepartment
(
@RequestBody
MaintenanceCompany
model
)
{
public
ResponseModel
<
MaintenanceCompany
>
saveMaintenanceDepartment
(
@RequestBody
MaintenanceCompany
model
)
{
model
.
setType
(
DEPARTMENT
);
model
.
setType
(
DEPARTMENT
);
return
ResponseHelper
.
buildResponse
(
maintenanceCompanyService
.
saveDepartmentDetail
(
model
));
return
ResponseHelper
.
buildResponse
(
maintenanceCompanyService
.
saveDepartmentDetail
(
model
));
}
}
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-common-biz/src/main/java/com/yeejoin/amos/boot/module/common/biz/controller/WaterResourceController.java
View file @
d8e8913b
...
@@ -234,10 +234,12 @@ public class WaterResourceController extends BaseController {
...
@@ -234,10 +234,12 @@ public class WaterResourceController extends BaseController {
}
}
}
}
// 更新物联信息
// 更新物联信息
if
(
model
.
getIsIot
())
{
if
(
model
.
getIsIot
()
!=
null
){
WaterResourceIotDto
waterResourceIotDto
=
model
.
getWaterResourceIotDto
();
if
(
model
.
getIsIot
())
{
waterResourceIotDto
.
setResourceId
(
sequenceNbr
);
WaterResourceIotDto
waterResourceIotDto
=
model
.
getWaterResourceIotDto
();
waterResourceIotService
.
updateWithModel
(
waterResourceIotDto
);
waterResourceIotDto
.
setResourceId
(
sequenceNbr
);
waterResourceIotService
.
updateWithModel
(
waterResourceIotDto
);
}
}
}
return
ResponseHelper
.
buildResponse
(
waterResourceDto
);
return
ResponseHelper
.
buildResponse
(
waterResourceDto
);
}
}
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-common-biz/src/main/java/com/yeejoin/amos/boot/module/common/biz/service/impl/MaintenanceCompanyServiceImpl.java
View file @
d8e8913b
...
@@ -107,7 +107,7 @@ public class MaintenanceCompanyServiceImpl
...
@@ -107,7 +107,7 @@ public class MaintenanceCompanyServiceImpl
*/
*/
@Override
@Override
@Transactional
(
rollbackFor
=
Exception
.
class
)
@Transactional
(
rollbackFor
=
Exception
.
class
)
public
boolean
saveCompanyDetail
(
MaintenanceCompany
maintenanceCompany
)
{
public
MaintenanceCompany
saveCompanyDetail
(
MaintenanceCompany
maintenanceCompany
)
{
Long
instanceId
=
saveDynamicFormList
(
maintenanceCompany
);
Long
instanceId
=
saveDynamicFormList
(
maintenanceCompany
);
// 设置单位code
// 设置单位code
setTargetObjCode
(
maintenanceCompany
);
setTargetObjCode
(
maintenanceCompany
);
...
@@ -117,15 +117,11 @@ public class MaintenanceCompanyServiceImpl
...
@@ -117,15 +117,11 @@ public class MaintenanceCompanyServiceImpl
maintenanceCompany
.
setInstanceId
(
instanceId
);
maintenanceCompany
.
setInstanceId
(
instanceId
);
maintenanceCompany
.
setType
(
maintenanceCompany
.
getType
().
toUpperCase
());
maintenanceCompany
.
setType
(
maintenanceCompany
.
getType
().
toUpperCase
());
maintenanceCompany
.
setIsDelete
(
false
);
maintenanceCompany
.
setIsDelete
(
false
);
try
{
this
.
save
(
maintenanceCompany
);
this
.
save
(
maintenanceCompany
);
if
(
maintenanceCompany
.
getAttachments
().
isEmpty
()){
sourceFileService
.
saveAttachments
(
maintenanceCompany
.
getSequenceNbr
(),
maintenanceCompany
.
getAttachments
());
sourceFileService
.
saveAttachments
(
maintenanceCompany
.
getSequenceNbr
(),
maintenanceCompany
.
getAttachments
());
}
}
catch
(
Exception
e
)
{
return
maintenanceCompany
;
e
.
printStackTrace
();
return
false
;
}
return
true
;
}
}
/**
/**
...
@@ -144,7 +140,7 @@ public class MaintenanceCompanyServiceImpl
...
@@ -144,7 +140,7 @@ public class MaintenanceCompanyServiceImpl
}
}
@Override
@Override
public
boolean
savePersonDetail
(
MaintenanceCompany
maintenanceCompany
)
{
public
MaintenanceCompany
savePersonDetail
(
MaintenanceCompany
maintenanceCompany
)
{
Long
instanceId
=
saveDynamicFormList
(
maintenanceCompany
);
Long
instanceId
=
saveDynamicFormList
(
maintenanceCompany
);
Long
parentId
=
maintenanceCompany
.
getParentId
();
Long
parentId
=
maintenanceCompany
.
getParentId
();
// 设置人员code
// 设置人员code
...
@@ -156,14 +152,11 @@ public class MaintenanceCompanyServiceImpl
...
@@ -156,14 +152,11 @@ public class MaintenanceCompanyServiceImpl
maintenanceCompany
.
setInstanceId
(
instanceId
);
maintenanceCompany
.
setInstanceId
(
instanceId
);
maintenanceCompany
.
setParentId
(
parentId
);
maintenanceCompany
.
setParentId
(
parentId
);
maintenanceCompany
.
setIsDelete
(
false
);
maintenanceCompany
.
setIsDelete
(
false
);
try
{
this
.
save
(
maintenanceCompany
);
this
.
save
(
maintenanceCompany
);
if
(
maintenanceCompany
.
getAttachments
().
isEmpty
()){
sourceFileService
.
saveAttachments
(
maintenanceCompany
.
getSequenceNbr
(),
maintenanceCompany
.
getAttachments
());
sourceFileService
.
saveAttachments
(
maintenanceCompany
.
getSequenceNbr
(),
maintenanceCompany
.
getAttachments
());
}
}
catch
(
Exception
e
)
{
return
maintenanceCompany
;
return
false
;
}
return
true
;
}
}
/**
/**
...
@@ -183,7 +176,7 @@ public class MaintenanceCompanyServiceImpl
...
@@ -183,7 +176,7 @@ public class MaintenanceCompanyServiceImpl
}
}
@Override
@Override
public
boolean
saveDepartmentDetail
(
MaintenanceCompany
maintenanceCompany
)
{
public
MaintenanceCompany
saveDepartmentDetail
(
MaintenanceCompany
maintenanceCompany
)
{
Long
instanceId
=
saveDynamicFormList
(
maintenanceCompany
);
Long
instanceId
=
saveDynamicFormList
(
maintenanceCompany
);
Long
parentId
=
maintenanceCompany
.
getParentId
();
Long
parentId
=
maintenanceCompany
.
getParentId
();
setTargetObjCode
(
maintenanceCompany
);
setTargetObjCode
(
maintenanceCompany
);
...
@@ -193,14 +186,11 @@ public class MaintenanceCompanyServiceImpl
...
@@ -193,14 +186,11 @@ public class MaintenanceCompanyServiceImpl
maintenanceCompany
.
setType
(
maintenanceCompany
.
getType
().
toUpperCase
());
maintenanceCompany
.
setType
(
maintenanceCompany
.
getType
().
toUpperCase
());
maintenanceCompany
.
setParentId
(
parentId
);
maintenanceCompany
.
setParentId
(
parentId
);
maintenanceCompany
.
setIsDelete
(
false
);
maintenanceCompany
.
setIsDelete
(
false
);
try
{
this
.
save
(
maintenanceCompany
);
this
.
save
(
maintenanceCompany
);
if
(
maintenanceCompany
.
getAttachments
().
isEmpty
()){
sourceFileService
.
saveAttachments
(
maintenanceCompany
.
getSequenceNbr
(),
maintenanceCompany
.
getAttachments
());
sourceFileService
.
saveAttachments
(
maintenanceCompany
.
getSequenceNbr
(),
maintenanceCompany
.
getAttachments
());
}
}
catch
(
Exception
e
)
{
return
maintenanceCompany
;
return
false
;
}
return
true
;
}
}
@Override
@Override
...
...
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