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
8bf51a2e
Commit
8bf51a2e
authored
Jul 22, 2021
by
tangwei
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'developer' of
http://172.16.10.76/moa/amos-boot-biz
into developer
parents
209b0386
a9ecb809
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
30 additions
and
14 deletions
+30
-14
IMaintenanceCompanyService.java
...module/common/api/service/IMaintenanceCompanyService.java
+8
-8
MaintenanceCompanyController.java
...e/common/biz/controller/MaintenanceCompanyController.java
+0
-0
DynamicFormInstanceServiceImpl.java
...mmon/biz/service/impl/DynamicFormInstanceServiceImpl.java
+6
-4
MaintenanceCompanyServiceImpl.java
...ommon/biz/service/impl/MaintenanceCompanyServiceImpl.java
+0
-0
OrgUsrServiceImpl.java
...oot/module/common/biz/service/impl/OrgUsrServiceImpl.java
+16
-2
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 @
8bf51a2e
...
...
@@ -8,6 +8,7 @@ import com.yeejoin.amos.boot.module.common.api.dto.MaintenanceCompanyDto;
import
com.yeejoin.amos.boot.module.common.api.dto.MaintenanceDepartmentDto
;
import
com.yeejoin.amos.boot.module.common.api.dto.MaintenancePersonDto
;
import
com.yeejoin.amos.boot.module.common.api.entity.MaintenanceCompany
;
import
com.yeejoin.amos.feign.privilege.model.AgencyUserModel
;
/**
* 维保单位接口类
...
...
@@ -30,7 +31,7 @@ public interface IMaintenanceCompanyService {
* @param maintenanceCompany
* @return
*/
public
boolean
savePersonDetail
(
MaintenancePersonDto
maintenancePerson
,
String
Companycode
);
public
boolean
savePersonDetail
(
MaintenancePersonDto
maintenancePerson
,
Map
<
String
,
Long
>
params
);
/**
* 自定义假删除
...
...
@@ -53,7 +54,7 @@ public interface IMaintenanceCompanyService {
* @param maintenanceDepartment
* @return
*/
public
boolean
saveDepartmentDetail
(
MaintenanceDepartmentDto
maintenanceDepartment
,
String
Companycode
)
;
public
boolean
saveDepartmentDetail
(
MaintenanceDepartmentDto
maintenanceDepartment
,
long
sequenceNbr
)
;
/**
* 检查当前的员工编号是否已经存在
...
...
@@ -81,20 +82,20 @@ public interface IMaintenanceCompanyService {
* @param maintenanceType 类型(COMPANY单位,PERSON人员,DEPARTMENT部门)
* @return
*/
IPage
<
Map
<
String
,
Object
>>
getPageMaintenanceList
(
int
current
,
int
size
,
String
maintenanceType
,
String
name
,
long
parentId
,
String
isWork
);
IPage
<
Map
<
String
,
Object
>>
getPageMaintenanceList
(
Map
<
String
,
Object
>
paramsMap
);
/**根据主键查询对应的信息
* @param sequenceNbr 主键
* @return
*/
Map
<
String
,
Object
>
findBy
InstanceId
(
Long
instanceId
,
String
maintenanceType
);
Map
<
String
,
Object
>
findBy
SequenceNbr
(
Long
sequenceNbr
,
String
maintenanceType
);
/**
* 修改维保单位
* @param model
* @return
*/
boolean
updateMaintenanceCompanyDetail
(
MaintenanceCompanyDto
model
);
boolean
updateMaintenanceCompanyDetail
(
MaintenanceCompanyDto
model
,
AgencyUserModel
userInfo
);
/**
...
...
@@ -102,17 +103,16 @@ public interface IMaintenanceCompanyService {
* @param MaintenanceDepartmentDto
* @return
*/
public
boolean
updateMaintenancDepartmentDetail
(
MaintenanceDepartmentDto
model
,
String
Companycode
);
public
boolean
updateMaintenancDepartmentDetail
(
MaintenanceDepartmentDto
model
,
AgencyUserModel
userInfo
);
/**
* 修改维保人员
* @param MaintenancePersonDto
* @param Companycode
* @return
*/
public
boolean
updateMaintenancePersonDetail
(
MaintenancePersonDto
model
,
String
Companycode
);
public
boolean
updateMaintenancePersonDetail
(
MaintenancePersonDto
model
,
AgencyUserModel
userInfo
);
/**
* 查询所有的单位-部门树
* @return
...
...
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 @
8bf51a2e
This diff is collapsed.
Click to expand it.
amos-boot-module/amos-boot-module-biz/amos-boot-module-common-biz/src/main/java/com/yeejoin/amos/boot/module/common/biz/service/impl/DynamicFormInstanceServiceImpl.java
View file @
8bf51a2e
...
...
@@ -124,7 +124,12 @@ public class DynamicFormInstanceServiceImpl extends BaseService<DynamicFormInsta
Page
page
=
new
Page
(
current
,
size
);
return
this
.
getBaseMapper
().
pageList
(
page
,
RequestContext
.
getAppKey
(),
fieldCodes
,
groupCode
,
params
);
}
public
IPage
<
Map
<
String
,
Object
>>
pageList
(
int
current
,
int
size
,
String
groupCode
,
Map
<
String
,
String
>
params
){
List
<
DynamicFormColumn
>
columns
=
dynamicFormColumnService
.
list
(
new
LambdaQueryWrapper
<
DynamicFormColumn
>().
eq
(
DynamicFormColumn:
:
getGroupCode
,
groupCode
));
Map
<
String
,
Object
>
fieldCodes
=
Bean
.
listToMap
(
columns
,
"fieldCode"
,
"queryStrategy"
,
DynamicFormColumn
.
class
);
Page
page
=
new
Page
(
current
,
size
);
return
this
.
getBaseMapper
().
pageList
(
page
,
RequestContext
.
getAppKey
(),
fieldCodes
,
groupCode
,
params
);
}
public
List
<
Map
<
String
,
Object
>>
listAll
(
String
groupCode
){
Map
<
String
,
String
>
params
=
this
.
getRequestParamMap
();
List
<
DynamicFormColumn
>
columns
=
dynamicFormColumnService
.
list
(
new
LambdaQueryWrapper
<
DynamicFormColumn
>().
eq
(
DynamicFormColumn:
:
getGroupCode
,
groupCode
));
...
...
@@ -149,7 +154,4 @@ public class DynamicFormInstanceServiceImpl extends BaseService<DynamicFormInsta
}
return
params
;
}
}
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 @
8bf51a2e
This diff is collapsed.
Click to expand it.
amos-boot-module/amos-boot-module-biz/amos-boot-module-common-biz/src/main/java/com/yeejoin/amos/boot/module/common/biz/service/impl/OrgUsrServiceImpl.java
View file @
8bf51a2e
...
...
@@ -123,13 +123,27 @@ public class OrgUsrServiceImpl extends BaseService<OrgUsrDto, OrgUsr, OrgUsrMapp
parentId
=
!
ObjectUtils
.
isEmpty
(
PARENTIDMethodNameme
.
invoke
(
entity
))
?
Long
.
valueOf
(
String
.
valueOf
(
PARENTIDMethodNameme
.
invoke
(
entity
)))
:
null
;
if
(
parentId
==
null
||
topId
==
parentId
)
{
// if (parentId == null || topId ==parentId ) {
// OrgMenuDto menu = new OrgMenuDto(Long.valueOf(String.valueOf(IDMethodNameme.invoke(entity))),
// String.valueOf(NAMEMethodNameme.invoke(entity)), parentId,
// String.valueOf(OrgTypeMethodNameme.invoke(entity)), false);
// resultList.add(menu);
// }
/* *******************topId与parentId的等值判断,修改人陈浩 on 2021/07/21---start******************************/
if
(
parentId
==
null
)
{
//topId与parentId的等值判断,修改人陈浩 on 2021/07/21
OrgMenuDto
menu
=
new
OrgMenuDto
(
Long
.
valueOf
(
String
.
valueOf
(
IDMethodNameme
.
invoke
(
entity
))),
String
.
valueOf
(
NAMEMethodNameme
.
invoke
(
entity
)),
parentId
,
String
.
valueOf
(
OrgTypeMethodNameme
.
invoke
(
entity
)),
false
);
resultList
.
add
(
menu
);
}
else
{
if
(
topId
!=
null
&&
topId
.
longValue
()
==
parentId
.
longValue
())
{
OrgMenuDto
menu
=
new
OrgMenuDto
(
Long
.
valueOf
(
String
.
valueOf
(
IDMethodNameme
.
invoke
(
entity
))),
String
.
valueOf
(
NAMEMethodNameme
.
invoke
(
entity
)),
parentId
,
String
.
valueOf
(
OrgTypeMethodNameme
.
invoke
(
entity
)),
false
);
resultList
.
add
(
menu
);
}
}
/* *******************topId与parentId的等值判断,修改人陈浩 on 2021/07/21---end******************************/
}
// 获取每个顶层元素的子数据集合
for
(
OrgMenuDto
entity
:
resultList
)
{
...
...
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