Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
Y
YX_IDENT_beijing_auxiliary_YD
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
zhangyusheng
YX_IDENT_beijing_auxiliary_YD
Commits
cb0a3685
Commit
cb0a3685
authored
Mar 11, 2019
by
suichenguang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
数据核验
parent
587e973c
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
92 additions
and
6 deletions
+92
-6
InfoManagementApi.java
src/main/java/com/yxproject/start/api/InfoManagementApi.java
+23
-0
ReceiptApi.java
src/main/java/com/yxproject/start/api/ReceiptApi.java
+7
-6
InfoManagementMapper.java
...java/com/yxproject/start/mapper/InfoManagementMapper.java
+28
-0
InfoManagementService.java
...va/com/yxproject/start/service/InfoManagementService.java
+10
-0
InfoManagementServiceImpl.java
...project/start/service/impl/InfoManagementServiceImpl.java
+24
-0
No files found.
src/main/java/com/yxproject/start/api/InfoManagementApi.java
0 → 100644
View file @
cb0a3685
package
com
.
yxproject
.
start
.
api
;
import
com.yxproject.start.entity.NewFilesEntity
;
import
com.yxproject.start.service.InfoManagementService
;
import
org.apache.ibatis.annotations.Param
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
import
java.util.List
;
@RestController
@RequestMapping
(
"InfoManagementApi"
)
public
class
InfoManagementApi
{
@Autowired
private
InfoManagementService
infoManagementService
;
@RequestMapping
(
"selectInfoManagement"
)
public
List
<
NewFilesEntity
>
selectInfoManagement
(
@Param
(
"beginFileName"
)
String
beginFileName
,
@Param
(
"endFileName"
)
String
endFileName
,
@Param
(
"gajgMc"
)
String
gajgMc
,
@Param
(
"beginDate"
)
String
beginDate
,
@Param
(
"endDate"
)
String
endDate
){
List
<
NewFilesEntity
>
resultList
=
infoManagementService
.
selectInfoManagement
(
beginFileName
,
endFileName
,
gajgMc
,
beginDate
,
endDate
);
return
resultList
;
}
}
src/main/java/com/yxproject/start/api/ReceiptApi.java
View file @
cb0a3685
...
...
@@ -5,6 +5,7 @@ import org.apache.ibatis.annotations.Param;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.transaction.annotation.Transactional
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestParam
;
import
org.springframework.web.bind.annotation.RestController
;
import
java.text.ParseException
;
...
...
@@ -29,7 +30,7 @@ public class ReceiptApi {
*/
@RequestMapping
(
"createReceiptList"
)
@Transactional
(
rollbackFor
=
Exception
.
class
)
public
boolean
createReceiptList
(
@Param
(
"id"
)
String
id
)
{
public
boolean
createReceiptList
(
@
Request
Param
(
"id"
)
String
id
)
{
//判断是否是特证
if
(
receiptService
.
selectSpecialCardByAcceptNo
(
id
)==
1
){
...
...
@@ -95,7 +96,7 @@ public class ReceiptApi {
* @return
*/
@RequestMapping
(
"selectReceipt"
)
public
Map
<
String
,
Object
>
selectReceipt
(
String
id
){
public
Map
<
String
,
Object
>
selectReceipt
(
@RequestParam
(
"id"
)
String
id
){
Map
<
String
,
Object
>
resultMap
=
receiptService
.
selectReceiptListOfSpecialCard
(
id
);
if
(
resultMap
==
null
){
resultMap
=
receiptService
.
selectReceiptList
(
id
);
...
...
@@ -109,7 +110,7 @@ public class ReceiptApi {
* @return
*/
@RequestMapping
(
"selectDetailList"
)
public
List
<
Map
<
String
,
Object
>>
selectDetailList
(
String
receiptId
){
public
List
<
Map
<
String
,
Object
>>
selectDetailList
(
@RequestParam
(
"receiptId"
)
String
receiptId
){
List
<
Map
<
String
,
Object
>>
resultList
=
receiptService
.
selectDetailList
(
receiptId
);
return
resultList
;
}
...
...
@@ -117,15 +118,15 @@ public class ReceiptApi {
/**
* 数据核验
* @param receiptId
* @param chec
h
Name
* @param chec
k
Name
* @return
*/
@RequestMapping
(
"updateReceiptList"
)
public
boolean
updateReceiptList
(
@
Param
(
"receiptId"
)
int
receiptId
,
@Param
(
"checkName"
)
String
chech
Name
){
public
boolean
updateReceiptList
(
@
RequestParam
(
"receiptId"
)
int
receiptId
,
@RequestParam
(
"checkName"
)
String
check
Name
){
SimpleDateFormat
dt
=
new
SimpleDateFormat
(
"yyyy-MM-dd HH:mm:ss"
);
//设置日期格式
try
{
Date
date
=
dt
.
parse
(
dt
.
format
(
new
Date
()));
receiptService
.
updateReceiptList
(
receiptId
,
chec
h
Name
,
date
);
receiptService
.
updateReceiptList
(
receiptId
,
chec
k
Name
,
date
);
}
catch
(
ParseException
e
)
{
e
.
printStackTrace
();
}
...
...
src/main/java/com/yxproject/start/mapper/InfoManagementMapper.java
0 → 100644
View file @
cb0a3685
package
com
.
yxproject
.
start
.
mapper
;
import
com.yxproject.start.entity.NewFilesEntity
;
import
org.apache.ibatis.annotations.Mapper
;
import
org.apache.ibatis.annotations.Param
;
import
org.apache.ibatis.annotations.Select
;
import
java.util.List
;
import
java.util.Map
;
@Mapper
public
interface
InfoManagementMapper
{
@Select
(
"<script> "
+
"select * from new_files \n"
+
"where 1=1\n"
+
"<if test='beginFileName != null '>"
+
"and (NEW_FILE_NAME between(#{beginFileName})and (#{endFileName}))\n"
+
"</if>"
+
"<if test='gajgMc != null '>"
+
"and DWMC=#{gajgMc}\n"
+
"</if>"
+
"<if test='beginDate != null '>"
+
"and (CREATE_DATE between(#{beginDate})and(#{endDate}))"
+
"</if>"
+
"</script>"
)
public
List
<
NewFilesEntity
>
selectInfoManagement
(
@Param
(
"beginFileName"
)
String
beginFileName
,
@Param
(
"endFileName"
)
String
endFileName
,
@Param
(
"gajgMc"
)
String
gajgMc
,
@Param
(
"beginDate"
)
String
beginDate
,
@Param
(
"endDate"
)
String
endDate
);
}
src/main/java/com/yxproject/start/service/InfoManagementService.java
0 → 100644
View file @
cb0a3685
package
com
.
yxproject
.
start
.
service
;
import
com.yxproject.start.entity.NewFilesEntity
;
import
org.apache.ibatis.annotations.Param
;
import
java.util.List
;
public
interface
InfoManagementService
{
public
List
<
NewFilesEntity
>
selectInfoManagement
(
@Param
(
"beginFileName"
)
String
beginFileName
,
@Param
(
"endFileName"
)
String
endFileName
,
@Param
(
"gajgMc"
)
String
gajgMc
,
@Param
(
"beginDate"
)
String
beginDate
,
@Param
(
"endDate"
)
String
endDate
);
}
src/main/java/com/yxproject/start/service/impl/InfoManagementServiceImpl.java
0 → 100644
View file @
cb0a3685
package
com
.
yxproject
.
start
.
service
.
impl
;
import
com.yxproject.start.entity.NewFilesEntity
;
import
com.yxproject.start.mapper.InfoManagementMapper
;
import
com.yxproject.start.service.InfoManagementService
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
java.util.List
;
@Service
public
class
InfoManagementServiceImpl
implements
InfoManagementService
{
@Autowired
private
InfoManagementMapper
infoManagementMapper
;
@Override
public
List
<
NewFilesEntity
>
selectInfoManagement
(
String
beginFileName
,
String
endFileName
,
String
gajgMc
,
String
beginDate
,
String
endDate
)
{
List
<
NewFilesEntity
>
newFilesEntities
=
infoManagementMapper
.
selectInfoManagement
(
beginFileName
,
endFileName
,
gajgMc
,
beginDate
,
endDate
);
return
newFilesEntities
;
}
}
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