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
013681ee
Commit
013681ee
authored
Mar 17, 2019
by
liboyang
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/dev' into dev
parents
ab97392c
9f70318b
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
34 additions
and
5 deletions
+34
-5
ReceiptApi.java
src/main/java/com/yxproject/start/api/ReceiptApi.java
+3
-3
ReceiptMapper.java
src/main/java/com/yxproject/start/mapper/ReceiptMapper.java
+23
-2
ReceiptService.java
...main/java/com/yxproject/start/service/ReceiptService.java
+2
-0
ReceiptServiceImpl.java
.../com/yxproject/start/service/impl/ReceiptServiceImpl.java
+6
-0
No files found.
src/main/java/com/yxproject/start/api/ReceiptApi.java
View file @
013681ee
...
...
@@ -53,13 +53,13 @@ public class ReceiptApi {
receiptListEntity
.
setOldCardTypeId
(
Long
.
valueOf
(
resultDate
.
get
(
"OLD_CARD_TYPE"
)+
""
));
}
receiptListEntity
.
setFinishCount
(
Long
.
valueOf
(
resultDate
.
get
(
"VALID_COUNT"
).
toString
()));
receiptListEntity
.
setQrCode
(
resultDate
.
get
(
"
GROUP
_NO"
).
toString
());
receiptListEntity
.
setQrCode
(
resultDate
.
get
(
"
ACCEPT
_NO"
).
toString
());
receiptListEntity
.
setState
((
long
)
0
);
//生成特证交接单
receiptService
.
createReceiptList
(
receiptListEntity
);
Boolean
S
=
receiptService
.
createReceiptList
(
receiptListEntity
);
//查询特证详单所需数据
Map
<
String
,
Object
>
detailedData
=
receiptService
.
selectDetailedData
(
id
);
Map
<
String
,
Object
>
detailedData
=
receiptService
.
selectDetailedData
2
(
id
);
String
uploadNo
=
(
String
)
detailedData
.
get
(
"UPLOAD_NO"
);
String
acceptNo2
=
(
String
)
detailedData
.
get
(
"ACCEPT_NO"
);
String
name
=
(
String
)
detailedData
.
get
(
"NAME"
);
...
...
src/main/java/com/yxproject/start/mapper/ReceiptMapper.java
View file @
013681ee
...
...
@@ -20,7 +20,11 @@ public interface ReceiptMapper {
"left join group_no on prod_group_t.group_no = group_no.group_no \n"
+
"left join task on task.task_id =group_no.task_id\n"
+
"left join GAJG_DM on subStr(prod_card_t.UPLOAD_NO,0,9)= GAJG_DM.GAJG_DM\n"
+
"where prod_card_t.id_no=#{id}"
)
"where"
+
"<if test ='id !=null'> "
+
" prod_card_t.id_no=#{id}"
+
"</if> "
+
""
)
public
Map
<
String
,
Object
>
selectReceiptListDate
(
String
id
);
//查询这个组号是否已经生成交接单
...
...
@@ -42,6 +46,7 @@ public interface ReceiptMapper {
//根据身份证号查询交接单详单信息
@Select
(
"select prod_card_t.upload_no,"
+
"PROD_CARD_T.ACCEPT_NO,"
+
...
...
@@ -55,6 +60,22 @@ public interface ReceiptMapper {
"where prod_card_t.id_no=#{id}"
)
public
Map
<
String
,
Object
>
selectDetailedData
(
String
id
);
//根据身份证号查询交接单详单信息
@Select
(
"select prod_card_t.upload_no,"
+
"PROD_CARD_T.ACCEPT_NO,"
+
"prod_card_t.name,"
+
"prod_card_t.SEX_NO,"
+
"prod_card_t.id_no,"
+
"subStr(prod_card_t.UPLOAD_NO,0,9) AS GAJG_DM,"
+
"receipt_list.ID\n"
+
"from prod_card_t@PROD_LINK\n"
+
"left join receipt_list on receipt_list.QR_CODE =prod_card_t.accept_no\n"
+
"where prod_card_t.id_no=#{id}"
)
public
Map
<
String
,
Object
>
selectDetailedData2
(
String
id
);
//生成交接单详单
@Insert
(
"INSERT INTO DETAIL_RECEIPT_LIST (UPLOAD_NO,accept_no,name,card_id,POLICE_CODE,RECEIPT_ID)"
+
"VALUES(#{UPLOAD_NO},#{ACCEPT_NO},#{NAME},#{CARD_ID},#{GAJG_DM},#{RECEIPT_ID})"
)
...
...
@@ -94,7 +115,7 @@ public interface ReceiptMapper {
//根据交接单号查详单信息
@Select
(
"select * from detail_receipt_list where receipt=#{
RECEIPT_ID
}"
)
@Select
(
"select * from detail_receipt_list where receipt=#{
receiptId
}"
)
public
List
<
Map
<
String
,
Object
>>
selectDetailList
(
@Param
(
"receiptId"
)
String
receiptId
);
...
...
src/main/java/com/yxproject/start/service/ReceiptService.java
View file @
013681ee
...
...
@@ -65,4 +65,6 @@ public interface ReceiptService {
public
List
<
Map
<
String
,
Object
>>
selectReceiptList
(
List
<
String
>
stringList
,
String
date
,
long
typeCode
);
public
Map
<
String
,
Object
>
selectDetailedData2
(
String
id
);
}
src/main/java/com/yxproject/start/service/impl/ReceiptServiceImpl.java
View file @
013681ee
...
...
@@ -168,6 +168,12 @@ public class ReceiptServiceImpl implements ReceiptService {
return
receiptMapper
.
selectReceiptDate
(
date
,
str
,
typeCode
);
}
@Override
public
Map
<
String
,
Object
>
selectDetailedData2
(
String
id
)
{
Map
<
String
,
Object
>
resultMap
=
receiptMapper
.
selectDetailedData2
(
id
);
return
resultMap
;
}
private
List
<
Map
<
String
,
Object
>>
formateMap
(
List
<
Map
<
String
,
Object
>>
maplist
)
{
Map
<
String
,
Object
>
typeMap
=
new
LinkedHashMap
<>();
for
(
Map
o
:
maplist
)
{
...
...
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