Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
Y
YX_IDENT_REFACTORING
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_REFACTORING
Commits
1adadcdd
Commit
1adadcdd
authored
Dec 27, 2018
by
suichenguang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
push
parent
214734e6
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
247 additions
and
1 deletion
+247
-1
UserApi.java
src/main/java/com/yxproject/start/api/UserApi.java
+1
-0
selectApi.java
src/main/java/com/yxproject/start/api/selectApi.java
+65
-0
SpecialCardInfoEntity.java
...ava/com/yxproject/start/entity/SpecialCardInfoEntity.java
+104
-0
SelectSerialNumberMapper.java
.../com/yxproject/start/mapper/SelectSerialNumberMapper.java
+16
-0
SelectSerialNumberService.java
...om/yxproject/start/service/SelectSerialNumberService.java
+9
-0
SelectSerialNumberServiceImpl.java
...ect/start/service/impl/SelectSerialNumberServiceImpl.java
+11
-0
YXJSONResponse.java
src/main/java/com/yxproject/start/utils/YXJSONResponse.java
+3
-1
SelectSerialNumberMapper.xml
src/main/resources/mapper/SelectSerialNumberMapper.xml
+38
-0
No files found.
src/main/java/com/yxproject/start/api/UserApi.java
View file @
1adadcdd
...
@@ -643,6 +643,7 @@ public class UserApi {
...
@@ -643,6 +643,7 @@ public class UserApi {
font3
.
setFontHeightInPoints
((
short
)
24
);
font3
.
setFontHeightInPoints
((
short
)
24
);
style3
.
setFont
(
font3
);
style3
.
setFont
(
font3
);
HSSFCellStyle
style4
=
wb
.
createCellStyle
();
//表头样式
HSSFCellStyle
style4
=
wb
.
createCellStyle
();
//表头样式
style4
.
setVerticalAlignment
(
HSSFCellStyle
.
VERTICAL_CENTER
);
//设置垂直居中
style4
.
setVerticalAlignment
(
HSSFCellStyle
.
VERTICAL_CENTER
);
//设置垂直居中
style4
.
setAlignment
(
HSSFCellStyle
.
ALIGN_CENTER
);
style4
.
setAlignment
(
HSSFCellStyle
.
ALIGN_CENTER
);
...
...
src/main/java/com/yxproject/start/api/selectApi.java
0 → 100644
View file @
1adadcdd
package
com
.
yxproject
.
start
.
api
;
import
com.yxproject.start.entity.SpecialCardInfoEntity
;
import
com.yxproject.start.service.SelectSerialNumberService
;
import
com.yxproject.start.utils.YXJSONResponse
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.RequestBody
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestParam
;
import
org.springframework.web.bind.annotation.RestController
;
import
javax.servlet.http.HttpServletResponse
;
import
java.util.Map
;
/**
* 根据 组号、受理号、身份证号、任务单号查询
*
*
*/
@RestController
@RequestMapping
(
"specialCardInfo"
)
public
class
selectApi
{
/**
*搜索框查询
*/
@Autowired
private
SelectSerialNumberService
selectSerialNumberService
;
public
String
selectByCard
(
@RequestParam
(
"id"
)
String
id
,
HttpServletResponse
resp
){
String
library
;
SpecialCardInfoEntity
specialCardInfoEntity
;
switch
(
id
.
length
()){
case
8
:
library
=
"盈信库"
;
specialCardInfoEntity
=
selectSerialNumberService
.
selectByGroupNumber
(
id
);
specialCardInfoEntity
.
setLibrary
(
library
);
YXJSONResponse
yxjsonResponse
=
new
YXJSONResponse
();
resp
.
setCharacterEncoding
(
"UTF-8"
);
yxjsonResponse
.
outPutSuccess
(
specialCardInfoEntity
);
return
yxjsonResponse
.
toJSONString
();
case
10
:
library
=
"受理库"
;
break
;
case
18
:
library
=
"受理库"
;
break
;
case
11
:
break
;
}
return
null
;
}
}
src/main/java/com/yxproject/start/entity/SpecialCardInfoEntity.java
0 → 100644
View file @
1adadcdd
package
com
.
yxproject
.
start
.
entity
;
import
javax.persistence.Entity
;
import
javax.xml.crypto.Data
;
@Entity
public
class
SpecialCardInfoEntity
{
/**库名*/
private
String
library
;
/**组号*/
private
long
groupIn
;
/**证件类型*/
private
int
specialType
;
/**地域*/
private
String
countryName
;
/**循环单生成时间*/
private
Data
submitDate
;
/**工序*/
private
String
taskState
;
/**转入制证库时间*/
private
Data
ZzSubmitDate
;
/**原文件名*/
private
String
originalNo
;
/**装库日期*/
/**循环单流水号*/
/**打印机器*/
/**操作时间*/
/***/
public
String
getLibrary
()
{
return
library
;
}
public
void
setLibrary
(
String
library
)
{
this
.
library
=
library
;
}
public
long
getGroupIn
()
{
return
groupIn
;
}
public
void
setGroupIn
(
long
groupIn
)
{
this
.
groupIn
=
groupIn
;
}
public
int
getSpecialType
()
{
return
specialType
;
}
public
void
setSpecialType
(
int
specialType
)
{
this
.
specialType
=
specialType
;
}
public
String
getCountryName
()
{
return
countryName
;
}
public
void
setCountryName
(
String
countryName
)
{
this
.
countryName
=
countryName
;
}
public
Data
getSubmitDate
()
{
return
submitDate
;
}
public
void
setSubmitDate
(
Data
submitDate
)
{
this
.
submitDate
=
submitDate
;
}
public
String
getTaskState
()
{
return
taskState
;
}
public
void
setTaskState
(
String
taskState
)
{
this
.
taskState
=
taskState
;
}
public
Data
getZzSubmitDate
()
{
return
ZzSubmitDate
;
}
public
void
setZzSubmitDate
(
Data
zzSubmitDate
)
{
ZzSubmitDate
=
zzSubmitDate
;
}
public
String
getOriginalNo
()
{
return
originalNo
;
}
public
void
setOriginalNo
(
String
originalNo
)
{
this
.
originalNo
=
originalNo
;
}
}
src/main/java/com/yxproject/start/mapper/SelectSerialNumberMapper.java
0 → 100644
View file @
1adadcdd
package
com
.
yxproject
.
start
.
mapper
;
import
com.yxproject.start.entity.SpecialCardEntity
;
import
com.yxproject.start.entity.SpecialCardInfoEntity
;
import
com.yxproject.start.entity.accu.AccCardTEntity
;
import
org.apache.ibatis.annotations.Mapper
;
import
java.util.List
;
import
java.util.Map
;
@Mapper
public
interface
SelectSerialNumberMapper
{
public
Map
<
String
,
Object
>
selectByGroupNumber
(
String
id
);
public
Map
<
String
,
Object
>
selectByIDCardOrAccepted
(
String
id
);
public
Map
<
String
,
Object
>
selectByWorkOrderNumber
(
String
id
);
}
src/main/java/com/yxproject/start/service/SelectSerialNumberService.java
0 → 100644
View file @
1adadcdd
package
com
.
yxproject
.
start
.
service
;
import
com.yxproject.start.entity.SpecialCardInfoEntity
;
public
interface
SelectSerialNumberService
{
public
SpecialCardInfoEntity
selectByGroupNumber
(
String
id
);
}
src/main/java/com/yxproject/start/service/impl/SelectSerialNumberServiceImpl.java
0 → 100644
View file @
1adadcdd
package
com
.
yxproject
.
start
.
service
.
impl
;
import
com.yxproject.start.mapper.SelectSerialNumberMapper
;
import
org.springframework.beans.factory.annotation.Autowired
;
public
class
SelectSerialNumberServiceImpl
{
@Autowired
public
SelectSerialNumberMapper
selectSerialNumberMapper
;
}
src/main/java/com/yxproject/start/utils/YXJSONResponse.java
View file @
1adadcdd
package
com
.
yxproject
.
start
.
utils
;
package
com
.
yxproject
.
start
.
utils
;
import
com.yxproject.start.entity.SpecialCardInfoEntity
;
import
net.sf.json.JSON
;
import
net.sf.json.JSON
;
import
net.sf.json.JSONArray
;
import
net.sf.json.JSONArray
;
import
net.sf.json.JSONObject
;
import
net.sf.json.JSONObject
;
...
@@ -32,8 +33,9 @@ public class YXJSONResponse {
...
@@ -32,8 +33,9 @@ public class YXJSONResponse {
/**
/**
* 返回一个只有起止时间的空返回值对象
* 返回一个只有起止时间的空返回值对象
* @return 返回值对象
* @return 返回值对象
* @param specialCardInfoEntity
*/
*/
public
YXJSONResponse
outPutSuccess
()
{
public
YXJSONResponse
outPutSuccess
(
SpecialCardInfoEntity
specialCardInfoEntity
)
{
this
.
ServerProcessingFinishStamp
=
System
.
currentTimeMillis
();
this
.
ServerProcessingFinishStamp
=
System
.
currentTimeMillis
();
this
.
ServerProcessingDur
=
this
.
ServerProcessingFinishStamp
-
this
.
start_stamp
;
this
.
ServerProcessingDur
=
this
.
ServerProcessingFinishStamp
-
this
.
start_stamp
;
this
.
Error
=
false
;
this
.
Error
=
false
;
...
...
src/main/resources/mapper/SelectSerialNumberMapper.xml
0 → 100644
View file @
1adadcdd
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
<mapper
namespace=
"com.yxproject.start.mapper.ProdCardTMapper"
>
<resultMap
id=
"SelectSerialNumberMapper"
type=
"com.yxproject.start.entity.SpecialCardInfoEntity"
>
</resultMap>
<!--根据组号查询-->
<select
id=
"selectByGroupNumber"
parameterType=
"String"
resultType=
"com.yxproject.start.entity.SpecialCardInfoEntity"
>
select * from GROUP_NO
INNER JOIN TASK ON (GROUP_NO.TASK_ID =TASK.TASK_ID)
INNER JOIN TASK_STATE_DIC ON (TASK.TASK_STATE_ID = TASK_STATE_DIC.TASK_STATE_ID)
INNER JOIN CITY_DIC ON(TASK.CITYCODE = CITY_DIC.CITYCODE)
where GROUP_NO=#{id}
</select>
<!--根据受理号查询-->
<select
id=
"selectByAccepted"
parameterType=
"String"
resultType=
"com.yxproject.start.entity.SpecialCardInfoEntity"
>
select * from acc_card_t@accu_dblink
where ACCEPT_NO=#{id}
</select>
<!--根据身份证号查询-->
<select
id=
"selectByIdCard"
parameterType=
"String"
resultType=
"com.yxproject.start.entity.SpecialCardInfoEntity"
>
select * from PROD_CARD_T@PROD_LINK
where ID_NO =#{id}
</select>
<!--根据任务单查询-->
<select
id=
"selectByWorkOrderNumber"
parameterType=
"String"
resultType=
"com.yxproject.start.entity.SpecialCardInfoEntity"
>
select * from PROD_CARD_T@PROD_LINK
where ACCEPT_NO=#{id} or ID_NO =#{id}
</select>
</mapper>
\ No newline at end of file
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