Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
K
klck
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
位宇华
klck
Commits
9c45f24e
Commit
9c45f24e
authored
Jun 11, 2024
by
Fuzy
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1
parent
1d5daa16
Changes
7
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
450 additions
and
637 deletions
+450
-637
ruoyi-wages/src/main/java/com/ruoyi/system/controller/WagesController.java
...ain/java/com/ruoyi/system/controller/WagesController.java
+2
-2
ruoyi-wages/src/main/java/com/ruoyi/system/mapper/WagesDetailsMapper.java
...main/java/com/ruoyi/system/mapper/WagesDetailsMapper.java
+2
-3
ruoyi-wages/src/main/java/com/ruoyi/system/model/wages/dao/WagesDetailsExcelDAO.java
...om/ruoyi/system/model/wages/dao/WagesDetailsExcelDAO.java
+4
-4
ruoyi-wages/src/main/java/com/ruoyi/system/service/WagesService.java
.../src/main/java/com/ruoyi/system/service/WagesService.java
+1
-1
ruoyi-wages/src/main/java/com/ruoyi/system/service/impl/WagesCompilationServiceImpl.java
...uoyi/system/service/impl/WagesCompilationServiceImpl.java
+2
-7
ruoyi-wages/src/main/java/com/ruoyi/system/service/impl/WagesServiceImpl.java
.../java/com/ruoyi/system/service/impl/WagesServiceImpl.java
+73
-63
ruoyi-wages/src/main/resources/mapper/system/WagesDetailsMapper.xml
...s/src/main/resources/mapper/system/WagesDetailsMapper.xml
+366
-557
No files found.
ruoyi-wages/src/main/java/com/ruoyi/system/controller/WagesController.java
View file @
9c45f24e
...
@@ -80,8 +80,8 @@ public class WagesController {
...
@@ -80,8 +80,8 @@ public class WagesController {
* @return
* @return
*/
*/
@RequestMapping
(
"/lxWages"
)
@RequestMapping
(
"/lxWages"
)
public
AjaxResult
LinXiExcelAnalysisWages
(
@RequestParam
(
"file"
)
MultipartFile
file
,
@RequestParam
(
"date"
)
String
date
){
public
AjaxResult
LinXiExcelAnalysisWages
(
@RequestParam
(
"file"
)
MultipartFile
file
,
@RequestParam
(
"date"
)
String
date
,
@RequestParam
(
"mineId"
)
String
mineId
){
String
s
=
wagesService
.
linXiExcelAnalysisWages
(
file
,
date
);
String
s
=
wagesService
.
linXiExcelAnalysisWages
(
file
,
date
,
mineId
);
return
new
AjaxResult
(
200
,
s
);
return
new
AjaxResult
(
200
,
s
);
}
}
...
...
ruoyi-wages/src/main/java/com/ruoyi/system/mapper/WagesDetailsMapper.java
View file @
9c45f24e
package
com.ruoyi.system.mapper
;
package
com.ruoyi.system.mapper
;
import
com.ruoyi.system.model.wages.dao.WagesDetailsExcelDAO
;
import
com.ruoyi.system.model.wages.dao.WagesDetailsExcelDAO
;
import
org.apache.ibatis.annotations.Param
;
import
java.util.List
;
import
java.util.List
;
...
@@ -10,7 +11,5 @@ import java.util.List;
...
@@ -10,7 +11,5 @@ import java.util.List;
*/
*/
public
interface
WagesDetailsMapper
{
public
interface
WagesDetailsMapper
{
void
deleteDetailsToDate
(
String
date
);
void
insertBatch
(
@Param
(
"date"
)
String
date
,
@Param
(
"accList"
)
List
<
WagesDetailsExcelDAO
>
wagesList
,
@Param
(
"mineId"
)
String
mineId
);
void
insertBatch
(
String
date
,
List
<
WagesDetailsExcelDAO
>
list
);
}
}
ruoyi-wages/src/main/java/com/ruoyi/system/model/wages/dao/WagesDetailsExcelDAO.java
View file @
9c45f24e
...
@@ -5,8 +5,6 @@ import lombok.AllArgsConstructor;
...
@@ -5,8 +5,6 @@ import lombok.AllArgsConstructor;
import
lombok.Data
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
import
lombok.NoArgsConstructor
;
import
java.time.LocalDateTime
;
/**
/**
* @author haiwe
* @author haiwe
* @date 2024/6/5
* @date 2024/6/5
...
@@ -451,10 +449,12 @@ public class WagesDetailsExcelDAO {
...
@@ -451,10 +449,12 @@ public class WagesDetailsExcelDAO {
private
String
a180
;
private
String
a180
;
private
LocalDateTime
importTime
;
private
String
importTime
;
/**
/**
* 矿
* 矿
*/
*/
private
Integer
mineId
;
private
String
mineId
;
private
String
type
;
}
}
ruoyi-wages/src/main/java/com/ruoyi/system/service/WagesService.java
View file @
9c45f24e
...
@@ -19,5 +19,5 @@ public interface WagesService {
...
@@ -19,5 +19,5 @@ public interface WagesService {
JSONObject
selectWagesVoucherList
(
String
s
);
JSONObject
selectWagesVoucherList
(
String
s
);
String
linXiExcelAnalysisWages
(
MultipartFile
file
,
String
date
);
String
linXiExcelAnalysisWages
(
MultipartFile
file
,
String
date
,
String
mineId
);
}
}
ruoyi-wages/src/main/java/com/ruoyi/system/service/impl/WagesCompilationServiceImpl.java
View file @
9c45f24e
package
com.ruoyi.system.service.impl
;
package
com.ruoyi.system.service.impl
;
import
cn.hutool.poi.excel.ExcelReader
;
import
cn.hutool.poi.excel.ExcelUtil
;
import
com.ruoyi.common.utils.file.FileUtils
;
import
com.ruoyi.system.mapper.WagesCompilationMapper
;
import
com.ruoyi.system.mapper.WagesCompilationMapper
;
import
com.ruoyi.system.model.wages.dao.WagesCompilationDAO
;
import
com.ruoyi.system.model.wages.dao.WagesCompilationDAO
;
import
com.ruoyi.system.service.WagesCompilationService
;
import
com.ruoyi.system.service.WagesCompilationService
;
import
lombok.RequiredArgsConstructor
;
import
lombok.RequiredArgsConstructor
;
import
org.apache.poi.ss.usermodel.*
;
import
org.apache.poi.ss.usermodel.*
;
import
org.apache.poi.xssf.streaming.SXSSFWorkbook
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
org.springframework.web.multipart.MultipartFile
;
import
org.springframework.web.multipart.MultipartFile
;
import
java.io.*
;
import
java.io.ByteArrayInputStream
;
import
java.io.InputStream
;
import
java.util.ArrayList
;
import
java.util.ArrayList
;
import
java.util.Iterator
;
import
java.util.Iterator
;
import
java.util.List
;
import
java.util.List
;
...
...
ruoyi-wages/src/main/java/com/ruoyi/system/service/impl/WagesServiceImpl.java
View file @
9c45f24e
This diff is collapsed.
Click to expand it.
ruoyi-wages/src/main/resources/mapper/system/WagesDetailsMapper.xml
View file @
9c45f24e
This diff is collapsed.
Click to expand it.
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