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
4806bfab
Commit
4806bfab
authored
Sep 10, 2021
by
chenhao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
给所有的excle导入添加了当前模拟的操作人
parent
b836ed97
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
22 additions
and
7 deletions
+22
-7
KeySiteServiceImpl.java
...ot/module/common/biz/service/impl/KeySiteServiceImpl.java
+14
-1
ExcelServiceImpl.java
...os/boot/module/jcs/biz/service/impl/ExcelServiceImpl.java
+8
-6
No files found.
amos-boot-module/amos-boot-module-biz/amos-boot-module-common-biz/src/main/java/com/yeejoin/amos/boot/module/common/biz/service/impl/KeySiteServiceImpl.java
View file @
4806bfab
...
@@ -7,6 +7,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
...
@@ -7,6 +7,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
import
com.baomidou.mybatisplus.core.toolkit.Sequence
;
import
com.baomidou.mybatisplus.core.toolkit.Sequence
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.google.common.collect.Lists
;
import
com.google.common.collect.Lists
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
com.yeejoin.amos.boot.module.common.api.dto.AttachmentDto
;
import
com.yeejoin.amos.boot.module.common.api.dto.AttachmentDto
;
import
com.yeejoin.amos.boot.module.common.api.dto.KeySiteDto
;
import
com.yeejoin.amos.boot.module.common.api.dto.KeySiteDto
;
import
com.yeejoin.amos.boot.module.common.api.dto.KeySiteExcleDto
;
import
com.yeejoin.amos.boot.module.common.api.dto.KeySiteExcleDto
;
...
@@ -264,11 +265,23 @@ public class KeySiteServiceImpl extends BaseService<KeySiteDto, KeySite, KeySite
...
@@ -264,11 +265,23 @@ public class KeySiteServiceImpl extends BaseService<KeySiteDto, KeySite, KeySite
}
else
{
}
else
{
keySiteDto
.
setFirePreventionFlag
(
false
);
keySiteDto
.
setFirePreventionFlag
(
false
);
}
}
keySiteDto
=
Bean
.
toPo
(
getCurrentInfo
(),
keySiteDto
);
excelList
.
add
(
keySiteDto
);
excelList
.
add
(
keySiteDto
);
}
}
return
this
.
saveBatch
(
excelList
);
return
this
.
saveBatch
(
excelList
);
}
}
public
BaseEntity
getCurrentInfo
()
{
BaseEntity
userModel
=
new
BaseEntity
();
/* String keyString= RequestContext.getExeUserId();
String token=RequestContext.getToken();
ReginParams params = JSONObject.parseObject(redisUtils
.get(RedisKey.buildReginKey(keyString, token)).toString(),
ReginParams.class);*/
userModel
.
setRecUserId
(
"3141675"
);
userModel
.
setRecUserName
(
"admin_jcs"
);
userModel
.
setRecDate
(
new
Date
());
return
userModel
;
}
@Override
@Override
public
List
<
OrgMenuDto
>
getBuildAndKeyTree
(
Long
sequenceNbr
)
{
public
List
<
OrgMenuDto
>
getBuildAndKeyTree
(
Long
sequenceNbr
)
{
LambdaQueryWrapper
<
KeySite
>
mapper
=
new
LambdaQueryWrapper
<
KeySite
>();
LambdaQueryWrapper
<
KeySite
>
mapper
=
new
LambdaQueryWrapper
<
KeySite
>();
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/service/impl/ExcelServiceImpl.java
View file @
4806bfab
...
@@ -310,6 +310,7 @@ public class ExcelServiceImpl {
...
@@ -310,6 +310,7 @@ public class ExcelServiceImpl {
}
else
{
}
else
{
continue
;
continue
;
}
}
positionStaffDto
=
Bean
.
toPo
(
getCurrentInfo
(),
positionStaffDto
);
specialPositionStaffServiceImpl
.
createWithModel
(
positionStaffDto
);
specialPositionStaffServiceImpl
.
createWithModel
(
positionStaffDto
);
}
}
}
}
...
@@ -346,7 +347,7 @@ public class ExcelServiceImpl {
...
@@ -346,7 +347,7 @@ public class ExcelServiceImpl {
}
else
{
}
else
{
continue
;
continue
;
}
}
rescueEquipmentDto
=
Bean
.
toPo
(
getCurrentInfo
(),
rescueEquipmentDto
);
rescueEquipmentServiceImpl
.
createWithModel
(
rescueEquipmentDto
);
rescueEquipmentServiceImpl
.
createWithModel
(
rescueEquipmentDto
);
}
}
...
@@ -355,8 +356,8 @@ public class ExcelServiceImpl {
...
@@ -355,8 +356,8 @@ public class ExcelServiceImpl {
private
void
excelImportLinkageUnitZhDto
(
MultipartFile
multipartFile
)
throws
Exception
{
private
void
excelImportLinkageUnitZhDto
(
MultipartFile
multipartFile
)
throws
Exception
{
List
<
LinkageUnitDto
>
excelDtoList
=
ExcelUtil
.
readFirstSheetExcel
(
multipartFile
,
LinkageUnitDto
.
class
,
1
);
List
<
LinkageUnitDto
>
excelDtoList
=
ExcelUtil
.
readFirstSheetExcel
(
multipartFile
,
LinkageUnitDto
.
class
,
1
);
if
(
excelDtoList
!=
null
&&
excelDtoList
.
size
()
>
0
)
{
if
(
excelDtoList
!=
null
&&
excelDtoList
.
size
()
>
0
)
{
excelDtoList
.
forEach
(
linkageUnitDto
->
{
excelDtoList
.
forEach
(
linkageUnitDto
->
{
if
(
linkageUnitDto
.
getLinkageUnitType
()
!=
null
)
{
if
(
linkageUnitDto
.
getLinkageUnitType
()
!=
null
)
{
String
[]
certificates
=
linkageUnitDto
.
getLinkageUnitType
().
split
(
"@"
);
String
[]
certificates
=
linkageUnitDto
.
getLinkageUnitType
().
split
(
"@"
);
...
@@ -368,7 +369,7 @@ public class ExcelServiceImpl {
...
@@ -368,7 +369,7 @@ public class ExcelServiceImpl {
linkageUnitDto
.
setEmergencyLinkageUnit
(
certificates
[
0
]);
linkageUnitDto
.
setEmergencyLinkageUnit
(
certificates
[
0
]);
linkageUnitDto
.
setEmergencyLinkageUnitCode
(
certificates
[
1
]);
linkageUnitDto
.
setEmergencyLinkageUnitCode
(
certificates
[
1
]);
}
}
linkageUnitDto
=
Bean
.
toPo
(
getCurrentInfo
(),
linkageUnitDto
);
linkageUnitServiceImpl
.
saveLinkageModel
(
linkageUnitDto
);
linkageUnitServiceImpl
.
saveLinkageModel
(
linkageUnitDto
);
});
});
}
}
...
@@ -490,9 +491,8 @@ public class ExcelServiceImpl {
...
@@ -490,9 +491,8 @@ public class ExcelServiceImpl {
dynamicFormInstancelist
.
add
(
dynamicFormInstance
);
dynamicFormInstancelist
.
add
(
dynamicFormInstance
);
});
});
orgUsrExcelDto
.
setDynamicFormValue
(
dynamicFormInstancelist
);
orgUsrExcelDto
.
setDynamicFormValue
(
dynamicFormInstancelist
);
Bean
.
toPo
(
getCurrentInfo
(),
orgUsrExcelDto
);
try
{
try
{
orgUsrService
.
saveOrgPersonExcel
(
orgUsrExcelDto
);
orgUsrService
.
saveOrgPersonExcel
(
orgUsrExcelDto
);
}
catch
(
Exception
e
)
{
}
catch
(
Exception
e
)
{
...
@@ -732,6 +732,7 @@ public class ExcelServiceImpl {
...
@@ -732,6 +732,7 @@ public class ExcelServiceImpl {
excelDtoList
.
forEach
(
fireExpertsDto
->
{
excelDtoList
.
forEach
(
fireExpertsDto
->
{
FireExperts
fireExperts
=
new
FireExperts
();
FireExperts
fireExperts
=
new
FireExperts
();
fireExperts
=
Bean
.
toPo
(
fireExpertsDto
,
fireExperts
);
fireExperts
=
Bean
.
toPo
(
fireExpertsDto
,
fireExperts
);
fireExperts
=
Bean
.
toPo
(
getCurrentInfo
(),
fireExperts
);
if
(
fireExperts
.
getCertificatesType
()
!=
null
)
{
if
(
fireExperts
.
getCertificatesType
()
!=
null
)
{
String
[]
certificates
=
fireExperts
.
getCertificatesType
().
split
(
"@"
);
String
[]
certificates
=
fireExperts
.
getCertificatesType
().
split
(
"@"
);
fireExperts
.
setCertificatesType
(
certificates
[
0
]);
fireExperts
.
setCertificatesType
(
certificates
[
0
]);
...
@@ -895,6 +896,7 @@ public class ExcelServiceImpl {
...
@@ -895,6 +896,7 @@ public class ExcelServiceImpl {
// 先填充主表的属性
// 先填充主表的属性
MaintenanceCompany
maintenanceCompany
=
new
MaintenanceCompany
();
MaintenanceCompany
maintenanceCompany
=
new
MaintenanceCompany
();
maintenanceCompany
=
Bean
.
toPo
(
maintenancePersonExcleDto
,
maintenanceCompany
);
maintenanceCompany
=
Bean
.
toPo
(
maintenancePersonExcleDto
,
maintenanceCompany
);
maintenanceCompany
=
Bean
.
toPo
(
getCurrentInfo
(),
maintenanceCompany
);
maintenanceCompany
.
setType
(
PERSON
);
maintenanceCompany
.
setType
(
PERSON
);
if
(
maintenanceCompany
.
getParentId
()
!=
null
)
{
if
(
maintenanceCompany
.
getParentId
()
!=
null
)
{
long
getParentId
=
Long
.
valueOf
(
maintenancePersonExcleDto
.
getParentName
().
split
(
"@"
)[
1
]);
long
getParentId
=
Long
.
valueOf
(
maintenancePersonExcleDto
.
getParentName
().
split
(
"@"
)[
1
]);
...
...
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