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
5ca71e70
Commit
5ca71e70
authored
Sep 26, 2024
by
hekaiwen
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/develop_tzs_register' into develop_tzs_register
parents
37d491cc
93d57e83
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
31 additions
and
13 deletions
+31
-13
IYsEmergencyExpertsService.java
...oot/module/ys/api/service/IYsEmergencyExpertsService.java
+4
-4
IYsEmergencyRehearsalService.java
...t/module/ys/api/service/IYsEmergencyRehearsalService.java
+1
-1
YsEmergencyExpertsController.java
...odule/ys/biz/controller/YsEmergencyExpertsController.java
+4
-1
YsEmergencyRehearsalController.java
...ule/ys/biz/controller/YsEmergencyRehearsalController.java
+2
-1
YsEmergencyExpertsServiceImpl.java
...le/ys/biz/service/impl/YsEmergencyExpertsServiceImpl.java
+8
-1
YsEmergencyRehearsalServiceImpl.java
.../ys/biz/service/impl/YsEmergencyRehearsalServiceImpl.java
+12
-5
No files found.
amos-boot-system-tzs/amos-boot-module-ys/amos-boot-module-ys-api/src/main/java/com/yeejoin/amos/boot/module/ys/api/service/IYsEmergencyExpertsService.java
View file @
5ca71e70
...
@@ -17,13 +17,13 @@ import java.util.Map;
...
@@ -17,13 +17,13 @@ import java.util.Map;
*/
*/
public
interface
IYsEmergencyExpertsService
{
public
interface
IYsEmergencyExpertsService
{
Boolean
saveOrUpdate
(
Map
<
String
,
Object
>
model
,
AgencyUserModel
userModel
);
Boolean
saveOrUpdate
(
Map
<
String
,
Object
>
model
,
AgencyUserModel
userModel
);
Boolean
deleteById
(
String
sequenceNbr
);
Boolean
deleteById
(
String
sequenceNbr
);
YsEmergencyExpertsDto
queryBySequenceNbr
(
String
sequenceNbr
);
YsEmergencyExpertsDto
queryBySequenceNbr
(
String
sequenceNbr
);
ResponseModel
<
Object
>
expertDataImport
(
MultipartFile
file
);
ResponseModel
<
Object
>
expertDataImport
(
MultipartFile
file
,
AgencyUserModel
userModel
);
void
export
(
HttpServletResponse
response
,
List
<
String
>
ids
);
void
export
(
HttpServletResponse
response
,
List
<
String
>
ids
);
}
}
amos-boot-system-tzs/amos-boot-module-ys/amos-boot-module-ys-api/src/main/java/com/yeejoin/amos/boot/module/ys/api/service/IYsEmergencyRehearsalService.java
View file @
5ca71e70
...
@@ -25,7 +25,7 @@ public interface IYsEmergencyRehearsalService {
...
@@ -25,7 +25,7 @@ public interface IYsEmergencyRehearsalService {
YsEmergencyRehearsalDto
detailBySeq
(
String
sequenceNbr
);
YsEmergencyRehearsalDto
detailBySeq
(
String
sequenceNbr
);
ResponseModel
<
Object
>
expertDataImport
(
MultipartFile
file
);
ResponseModel
<
Object
>
expertDataImport
(
MultipartFile
file
,
AgencyUserModel
userModel
);
Page
<
YsEmergencyRehearsalDto
>
queryForYsEmergencyRehearsalPage
(
Page
<
YsEmergencyRehearsalDto
>
page
,
YsEmergencyRehearsalDto
dto
);
Page
<
YsEmergencyRehearsalDto
>
queryForYsEmergencyRehearsalPage
(
Page
<
YsEmergencyRehearsalDto
>
page
,
YsEmergencyRehearsalDto
dto
);
}
}
amos-boot-system-tzs/amos-boot-module-ys/amos-boot-module-ys-biz/src/main/java/com/yeejoin/amos/boot/module/ys/biz/controller/YsEmergencyExpertsController.java
View file @
5ca71e70
...
@@ -141,7 +141,10 @@ public class YsEmergencyExpertsController extends BaseController {
...
@@ -141,7 +141,10 @@ public class YsEmergencyExpertsController extends BaseController {
!(
"xls"
.
equalsIgnoreCase
(
fileExtension
)
||
"xlsx"
.
equalsIgnoreCase
(
fileExtension
)))
{
!(
"xls"
.
equalsIgnoreCase
(
fileExtension
)
||
"xlsx"
.
equalsIgnoreCase
(
fileExtension
)))
{
return
ResponseHelper
.
buildResponse
(
"文件类型必须是 Excel 文件"
);
return
ResponseHelper
.
buildResponse
(
"文件类型必须是 Excel 文件"
);
}
}
return
ysEmergencyExpertsServiceImpl
.
expertDataImport
(
file
);
AgencyUserModel
userModel
=
getSelectedOrgInfo
().
getUserModel
();
return
ysEmergencyExpertsServiceImpl
.
expertDataImport
(
file
,
userModel
);
}
}
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
...
...
amos-boot-system-tzs/amos-boot-module-ys/amos-boot-module-ys-biz/src/main/java/com/yeejoin/amos/boot/module/ys/biz/controller/YsEmergencyRehearsalController.java
View file @
5ca71e70
...
@@ -138,7 +138,8 @@ public class YsEmergencyRehearsalController extends BaseController {
...
@@ -138,7 +138,8 @@ public class YsEmergencyRehearsalController extends BaseController {
!(
"xls"
.
equalsIgnoreCase
(
fileExtension
)
||
"xlsx"
.
equalsIgnoreCase
(
fileExtension
)))
{
!(
"xls"
.
equalsIgnoreCase
(
fileExtension
)
||
"xlsx"
.
equalsIgnoreCase
(
fileExtension
)))
{
return
ResponseHelper
.
buildResponse
(
"文件类型必须是 Excel 文件"
);
return
ResponseHelper
.
buildResponse
(
"文件类型必须是 Excel 文件"
);
}
}
return
ysEmergencyRehearsalServiceImpl
.
expertDataImport
(
file
);
AgencyUserModel
userModel
=
getSelectedOrgInfo
().
getUserModel
();
return
ysEmergencyRehearsalServiceImpl
.
expertDataImport
(
file
,
userModel
);
}
}
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
...
...
amos-boot-system-tzs/amos-boot-module-ys/amos-boot-module-ys-biz/src/main/java/com/yeejoin/amos/boot/module/ys/biz/service/impl/YsEmergencyExpertsServiceImpl.java
View file @
5ca71e70
...
@@ -102,7 +102,7 @@ public class YsEmergencyExpertsServiceImpl extends BaseService<YsEmergencyExpert
...
@@ -102,7 +102,7 @@ public class YsEmergencyExpertsServiceImpl extends BaseService<YsEmergencyExpert
*/
*/
@Transactional
(
rollbackFor
=
Exception
.
class
)
@Transactional
(
rollbackFor
=
Exception
.
class
)
@Override
@Override
public
ResponseModel
<
Object
>
expertDataImport
(
MultipartFile
file
)
{
public
ResponseModel
<
Object
>
expertDataImport
(
MultipartFile
file
,
AgencyUserModel
userModel
)
{
try
{
try
{
InputStream
inputStream
=
file
.
getInputStream
();
InputStream
inputStream
=
file
.
getInputStream
();
ExcelReader
excelReader
=
EasyExcel
.
read
(
inputStream
).
build
();
ExcelReader
excelReader
=
EasyExcel
.
read
(
inputStream
).
build
();
...
@@ -128,6 +128,13 @@ public class YsEmergencyExpertsServiceImpl extends BaseService<YsEmergencyExpert
...
@@ -128,6 +128,13 @@ public class YsEmergencyExpertsServiceImpl extends BaseService<YsEmergencyExpert
excelReader
.
finish
();
excelReader
.
finish
();
// 完善创建信息
dataList
.
forEach
(
x
->
{
x
.
setCreateDate
(
new
Date
());
x
.
setCreateUserName
(
userModel
.
getUserName
());
x
.
setCreateUserId
(
userModel
.
getUserId
());
});
// 保存数据
// 保存数据
this
.
saveOrUpdateBatch
(
dataList
);
this
.
saveOrUpdateBatch
(
dataList
);
...
...
amos-boot-system-tzs/amos-boot-module-ys/amos-boot-module-ys-biz/src/main/java/com/yeejoin/amos/boot/module/ys/biz/service/impl/YsEmergencyRehearsalServiceImpl.java
View file @
5ca71e70
...
@@ -43,7 +43,7 @@ import java.util.List;
...
@@ -43,7 +43,7 @@ import java.util.List;
* @date 2024-09-24
* @date 2024-09-24
*/
*/
@Service
@Service
public
class
YsEmergencyRehearsalServiceImpl
extends
BaseService
<
YsEmergencyRehearsalDto
,
YsEmergencyRehearsal
,
YsEmergencyRehearsalMapper
>
implements
IYsEmergencyRehearsalService
{
public
class
YsEmergencyRehearsalServiceImpl
extends
BaseService
<
YsEmergencyRehearsalDto
,
YsEmergencyRehearsal
,
YsEmergencyRehearsalMapper
>
implements
IYsEmergencyRehearsalService
{
@Autowired
@Autowired
YsEmergencyRehearsalMapper
ysEmergencyRehearsalMapper
;
YsEmergencyRehearsalMapper
ysEmergencyRehearsalMapper
;
...
@@ -59,7 +59,7 @@ public class YsEmergencyRehearsalServiceImpl extends BaseService<YsEmergencyRehe
...
@@ -59,7 +59,7 @@ public class YsEmergencyRehearsalServiceImpl extends BaseService<YsEmergencyRehe
* 列表查询 示例
* 列表查询 示例
*/
*/
public
List
<
YsEmergencyRehearsalDto
>
queryForYsEmergencyRehearsalList
()
{
public
List
<
YsEmergencyRehearsalDto
>
queryForYsEmergencyRehearsalList
()
{
return
this
.
queryForList
(
""
,
false
);
return
this
.
queryForList
(
""
,
false
);
}
}
@Override
@Override
...
@@ -79,8 +79,8 @@ public class YsEmergencyRehearsalServiceImpl extends BaseService<YsEmergencyRehe
...
@@ -79,8 +79,8 @@ public class YsEmergencyRehearsalServiceImpl extends BaseService<YsEmergencyRehe
@Override
@Override
public
Boolean
deleteBySeq
(
String
sequenceNbr
)
{
public
Boolean
deleteBySeq
(
String
sequenceNbr
)
{
LambdaUpdateWrapper
<
YsEmergencyRehearsal
>
lambda
=
new
UpdateWrapper
<
YsEmergencyRehearsal
>().
lambda
();
LambdaUpdateWrapper
<
YsEmergencyRehearsal
>
lambda
=
new
UpdateWrapper
<
YsEmergencyRehearsal
>().
lambda
();
lambda
.
eq
(
YsEmergencyRehearsal:
:
getSequenceNbr
,
sequenceNbr
);
lambda
.
eq
(
YsEmergencyRehearsal:
:
getSequenceNbr
,
sequenceNbr
);
lambda
.
set
(
YsEmergencyRehearsal:
:
getIsDelete
,
Boolean
.
TRUE
);
lambda
.
set
(
YsEmergencyRehearsal:
:
getIsDelete
,
Boolean
.
TRUE
);
return
this
.
update
(
lambda
);
return
this
.
update
(
lambda
);
}
}
...
@@ -121,7 +121,7 @@ public class YsEmergencyRehearsalServiceImpl extends BaseService<YsEmergencyRehe
...
@@ -121,7 +121,7 @@ public class YsEmergencyRehearsalServiceImpl extends BaseService<YsEmergencyRehe
*/
*/
@Transactional
(
rollbackFor
=
Exception
.
class
)
@Transactional
(
rollbackFor
=
Exception
.
class
)
@Override
@Override
public
ResponseModel
<
Object
>
expertDataImport
(
MultipartFile
file
)
{
public
ResponseModel
<
Object
>
expertDataImport
(
MultipartFile
file
,
AgencyUserModel
userModel
)
{
try
{
try
{
InputStream
inputStream
=
file
.
getInputStream
();
InputStream
inputStream
=
file
.
getInputStream
();
ExcelReader
excelReader
=
EasyExcel
.
read
(
inputStream
).
build
();
ExcelReader
excelReader
=
EasyExcel
.
read
(
inputStream
).
build
();
...
@@ -147,6 +147,13 @@ public class YsEmergencyRehearsalServiceImpl extends BaseService<YsEmergencyRehe
...
@@ -147,6 +147,13 @@ public class YsEmergencyRehearsalServiceImpl extends BaseService<YsEmergencyRehe
excelReader
.
finish
();
excelReader
.
finish
();
// 完善创建信息
dataList
.
forEach
(
x
->
{
x
.
setCreateDate
(
new
Date
());
x
.
setCreateUserName
(
userModel
.
getUserName
());
x
.
setCreateUserId
(
userModel
.
getUserId
());
});
// 保存数据
// 保存数据
this
.
saveOrUpdateBatch
(
dataList
);
this
.
saveOrUpdateBatch
(
dataList
);
...
...
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