Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
C
cloud-platform
Project
Project
Details
Activity
Releases
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
youjj
cloud-platform
Commits
2d6dba52
Commit
2d6dba52
authored
Jun 13, 2019
by
libin
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'base-modify' of
http://113.105.137.151:22280/youjj/cloud-platform
into base-modify
parents
e722718f
ed70b4cd
Changes
8
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
63 additions
and
115 deletions
+63
-115
CertificationService.java
...xxfc/platform/universal/service/CertificationService.java
+12
-14
VehicleModel.java
...n/java/com/xxfc/platform/vehicle/entity/VehicleModel.java
+13
-1
VehicleModelQueryCondition.java
...c/platform/vehicle/entity/VehicleModelQueryCondition.java
+0
-94
VehicleModelQueryCondition.java
...xfc/platform/vehicle/pojo/VehicleModelQueryCondition.java
+20
-0
VehicleModelBiz.java
...n/java/com/xxfc/platform/vehicle/biz/VehicleModelBiz.java
+1
-1
VehicleModelMapper.java
.../com/xxfc/platform/vehicle/mapper/VehicleModelMapper.java
+1
-1
VehicleModelController.java
...om/xxfc/platform/vehicle/rest/VehicleModelController.java
+1
-1
VehicleModelMapper.xml
...e-server/src/main/resources/mapper/VehicleModelMapper.xml
+15
-3
No files found.
xx-universal/xx-universal-server/src/main/java/com/xxfc/platform/universal/service/CertificationService.java
View file @
2d6dba52
...
@@ -266,7 +266,8 @@ public class CertificationService {
...
@@ -266,7 +266,8 @@ public class CertificationService {
//正面进行解析
//正面进行解析
String
front
=
imageParse
(
idInformation
.
getFrontUrl
(),
frontParameter
);
String
front
=
imageParse
(
idInformation
.
getFrontUrl
(),
frontParameter
);
String
back
=
imageParse
(
idInformation
.
getBackUrl
(),
backParameter
);
String
back
=
imageParse
(
idInformation
.
getBackUrl
(),
backParameter
);
log
.
info
(
"----解析front========="
+
front
);
log
.
info
(
"----解析back========="
+
back
);
if
(
StringUtils
.
isBlank
(
front
)
||
StringUtils
.
isBlank
(
back
))
{
if
(
StringUtils
.
isBlank
(
front
)
||
StringUtils
.
isBlank
(
back
))
{
return
ObjectRestResponse
.
createDefaultFail
();
return
ObjectRestResponse
.
createDefaultFail
();
}
}
...
@@ -311,23 +312,21 @@ public class CertificationService {
...
@@ -311,23 +312,21 @@ public class CertificationService {
ObjectRestResponse
.
createFailedResult
(
ResultCode
.
FAILED_CODE
,
"证件号不一致"
);
ObjectRestResponse
.
createFailedResult
(
ResultCode
.
FAILED_CODE
,
"证件号不一致"
);
}
}
//map携带身份证和姓名进行认证
Map
<
String
,
String
>
authMap
=
new
HashMap
<>();
Map
<
String
,
String
>
authMap
=
new
HashMap
<>();
authMap
.
put
(
idCardName
,
(
String
)
frontData
.
get
(
numberName
));
authMap
.
put
(
idCardName
,
(
String
)
frontData
.
get
(
numberName
));
authMap
.
put
(
cName
,
(
String
)
frontData
.
get
(
cName
));
authMap
.
put
(
cName
,
(
String
)
frontData
.
get
(
cName
));
//3.认证
//3.
调用接口进行
认证
String
result
=
certificate
(
authMap
);
String
result
=
certificate
(
authMap
);
log
.
info
(
"----认证结果result========="
+
result
);
//认证返回的参数是否为空
//认证返回的参数是否为空
if
(!
StringUtils
.
isBlank
(
result
))
{
if
(!
StringUtils
.
isBlank
(
result
))
{
Map
<
String
,
Object
>
map
=
(
Map
<
String
,
Object
>)
JSONObject
.
parse
(
result
);
Map
<
String
,
Object
>
map
=
(
Map
<
String
,
Object
>)
JSONObject
.
parse
(
result
);
System
.
out
.
println
(
map
.
get
(
certifRet
));
log
.
info
(
"----certifRet========="
+
certifRet
);
if
(
MapUtil
.
isNotEmpty
(
map
)
||
certifResultCode
.
equals
(
map
.
get
(
certifRet
)))
{
if
(
MapUtil
.
isNotEmpty
(
map
)
||
certifResultCode
.
equals
(
map
.
get
(
certifRet
)))
{
//认证成功后存入保存到数据库
//认证成功后存入保存到数据库
...
@@ -343,7 +342,7 @@ public class CertificationService {
...
@@ -343,7 +342,7 @@ public class CertificationService {
//获得到期时间
//获得到期时间
String
endDate
=
(
String
)
backData
.
get
(
expirationDateName
);
String
endDate
=
(
String
)
backData
.
get
(
expirationDateName
);
System
.
out
.
println
(
endDate
);
log
.
info
(
"----获得到期时间endDate========="
+
endDate
);
if
(
StringUtils
.
isBlank
(
endDate
))
{
if
(
StringUtils
.
isBlank
(
endDate
))
{
return
ObjectRestResponse
.
succ
();
return
ObjectRestResponse
.
succ
();
}
}
...
@@ -363,6 +362,7 @@ public class CertificationService {
...
@@ -363,6 +362,7 @@ public class CertificationService {
idInformation
.
setExpirationDate
(
expirationDate
);
idInformation
.
setExpirationDate
(
expirationDate
);
Boolean
aBoolean
=
addIdInformation
(
idInformation
);
Boolean
aBoolean
=
addIdInformation
(
idInformation
);
log
.
info
(
"----请求admin========="
+
aBoolean
);
if
(
aBoolean
)
{
if
(
aBoolean
)
{
return
ObjectRestResponse
.
succ
();
return
ObjectRestResponse
.
succ
();
}
}
...
@@ -389,8 +389,7 @@ public class CertificationService {
...
@@ -389,8 +389,7 @@ public class CertificationService {
//
//
try
{
try
{
log
.
info
(
"----querys========="
+
querys
);
System
.
out
.
println
(
querys
);
HttpResponse
response
=
CertifHttpUtils
.
doGet
(
cHost
,
cPath
,
cMethod
,
headers
,
querys
);
HttpResponse
response
=
CertifHttpUtils
.
doGet
(
cHost
,
cPath
,
cMethod
,
headers
,
querys
);
StatusLine
statusLine
=
response
.
getStatusLine
();
StatusLine
statusLine
=
response
.
getStatusLine
();
int
statusCode
=
statusLine
.
getStatusCode
();
int
statusCode
=
statusLine
.
getStatusCode
();
...
@@ -427,6 +426,7 @@ public class CertificationService {
...
@@ -427,6 +426,7 @@ public class CertificationService {
Map
<
String
,
String
>
querys
=
new
HashMap
<
String
,
String
>();
Map
<
String
,
String
>
querys
=
new
HashMap
<
String
,
String
>();
Map
<
String
,
String
>
bodys
=
new
HashMap
<
String
,
String
>();
Map
<
String
,
String
>
bodys
=
new
HashMap
<
String
,
String
>();
bodys
.
put
(
picName
,
imageUrl
);
bodys
.
put
(
picName
,
imageUrl
);
//默认正面front,背面请传back
//默认正面front,背面请传back
...
@@ -439,8 +439,7 @@ public class CertificationService {
...
@@ -439,8 +439,7 @@ public class CertificationService {
StatusLine
statusLine
=
response
.
getStatusLine
();
StatusLine
statusLine
=
response
.
getStatusLine
();
int
statusCode
=
statusLine
.
getStatusCode
();
int
statusCode
=
statusLine
.
getStatusCode
();
log
.
info
(
"----statusCode========="
+
querys
);
System
.
out
.
println
(
statusCode
);
/**
/**
* 状态码: 200 正常;400 URL无效;401 appCode错误; 403 次数用完; 500 API网管错误
* 状态码: 200 正常;400 URL无效;401 appCode错误; 403 次数用完; 500 API网管错误
*/
*/
...
@@ -463,8 +462,7 @@ public class CertificationService {
...
@@ -463,8 +462,7 @@ public class CertificationService {
//认证通过保存到数据库当中
//认证通过保存到数据库当中
public
Boolean
addIdInformation
(
IdInformation
idInformation
)
{
public
Boolean
addIdInformation
(
IdInformation
idInformation
)
{
log
.
info
(
"----idInformation========="
+
idInformation
);
System
.
out
.
println
(
idInformation
);
//保存认证信息
//保存认证信息
try
{
try
{
...
...
xx-vehicle/xx-vehicle-api/src/main/java/com/xxfc/platform/vehicle/entity/VehicleModel.java
View file @
2d6dba52
...
@@ -115,5 +115,17 @@ public class VehicleModel implements Serializable {
...
@@ -115,5 +115,17 @@ public class VehicleModel implements Serializable {
@Column
(
name
=
"hot_sign"
)
@Column
(
name
=
"hot_sign"
)
@ApiModelProperty
(
value
=
"热度标记,1--热门;2--非热门"
)
@ApiModelProperty
(
value
=
"热度标记,1--热门;2--非热门"
)
Integer
hotSign
;
private
Integer
hotSign
;
@ApiModelProperty
(
value
=
"总数量"
)
private
Integer
sum
;
@ApiModelProperty
(
value
=
"可租借数量"
)
private
Integer
leasableQuantity
;
@ApiModelProperty
(
value
=
"车辆"
)
private
Vehicle
vehicle
;
}
}
xx-vehicle/xx-vehicle-api/src/main/java/com/xxfc/platform/vehicle/entity/VehicleModelQueryCondition.java
deleted
100644 → 0
View file @
e722718f
package
com
.
xxfc
.
platform
.
vehicle
.
entity
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
javax.persistence.Column
;
import
java.io.Serializable
;
import
java.math.BigDecimal
;
import
java.util.Date
;
import
java.util.List
;
/**
* 接收车型查询条件
*/
@Data
public
class
VehicleModelQueryCondition
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
//主键
@ApiModelProperty
(
"主键"
)
private
Integer
id
;
@ApiModelProperty
(
value
=
"名称"
)
private
String
name
;
@ApiModelProperty
(
value
=
"配置"
)
private
List
<
String
>
config
;
@ApiModelProperty
(
value
=
"关键字id"
)
private
List
<
String
>
keyword
;
@ApiModelProperty
(
value
=
"房车展示"
)
private
String
modelShow
;
@ApiModelProperty
(
value
=
"参数"
)
private
List
<
String
>
modelParam
;
//价格
@ApiModelProperty
(
value
=
"价格"
)
private
BigDecimal
price
;
//价格
@ApiModelProperty
(
value
=
"押金"
)
private
BigDecimal
deposit
;
//创建时间
@ApiModelProperty
(
value
=
"创建时间"
,
hidden
=
true
)
private
Date
crtTime
;
//创建者id
@ApiModelProperty
(
value
=
"创建者id"
)
private
Integer
crtUser
;
//创建者名称
@ApiModelProperty
(
value
=
"创建者名称"
)
private
String
crtName
;
//创建者host
@Column
(
name
=
"crt_host"
)
@ApiModelProperty
(
value
=
"创建者host"
)
private
String
crtHost
;
//修改时间
@ApiModelProperty
(
value
=
"修改时间"
,
hidden
=
true
)
private
Date
updTime
;
//修改者
@ApiModelProperty
(
value
=
"修改者"
)
private
Integer
updUser
;
//修改者名称
@ApiModelProperty
(
value
=
"修改者名称"
)
private
String
updName
;
//修改者host
@ApiModelProperty
(
value
=
"修改者host"
)
private
String
updHost
;
//评分
@ApiModelProperty
(
value
=
"评分"
)
private
Integer
score
;
@ApiModelProperty
(
value
=
"车辆总数"
)
private
Integer
sum
;
@ApiModelProperty
(
value
=
"可租借数量"
)
private
Integer
leasableQuantity
;
}
xx-vehicle/xx-vehicle-api/src/main/java/com/xxfc/platform/vehicle/pojo/VehicleModelQueryCondition.java
0 → 100644
View file @
2d6dba52
package
com
.
xxfc
.
platform
.
vehicle
.
pojo
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
@Data
public
class
VehicleModelQueryCondition
{
@ApiModelProperty
(
value
=
"当前页"
)
private
Integer
page
;
@ApiModelProperty
(
value
=
"每页条数"
)
private
Integer
limit
;
@ApiModelProperty
(
value
=
"房车型号"
)
private
String
vehileModel
;
@ApiModelProperty
(
value
=
"房车名"
)
private
String
vehileName
;
@ApiModelProperty
(
value
=
"乘卧数"
)
private
String
takeALieTheNumber
;
}
xx-vehicle/xx-vehicle-server/src/main/java/com/xxfc/platform/vehicle/biz/VehicleModelBiz.java
View file @
2d6dba52
package
com
.
xxfc
.
platform
.
vehicle
.
biz
;
package
com
.
xxfc
.
platform
.
vehicle
.
biz
;
import
com.github.wxiaoqi.security.common.vo.PageDataVO
;
import
com.github.wxiaoqi.security.common.vo.PageDataVO
;
import
com.xxfc.platform.vehicle.
entity
.VehicleModelQueryCondition
;
import
com.xxfc.platform.vehicle.
pojo
.VehicleModelQueryCondition
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
com.xxfc.platform.vehicle.entity.VehicleModel
;
import
com.xxfc.platform.vehicle.entity.VehicleModel
;
...
...
xx-vehicle/xx-vehicle-server/src/main/java/com/xxfc/platform/vehicle/mapper/VehicleModelMapper.java
View file @
2d6dba52
package
com
.
xxfc
.
platform
.
vehicle
.
mapper
;
package
com
.
xxfc
.
platform
.
vehicle
.
mapper
;
import
com.xxfc.platform.vehicle.entity.VehicleModel
;
import
com.xxfc.platform.vehicle.entity.VehicleModel
;
import
com.xxfc.platform.vehicle.
entity
.VehicleModelQueryCondition
;
import
com.xxfc.platform.vehicle.
pojo
.VehicleModelQueryCondition
;
import
tk.mybatis.mapper.common.Mapper
;
import
tk.mybatis.mapper.common.Mapper
;
/**
/**
...
...
xx-vehicle/xx-vehicle-server/src/main/java/com/xxfc/platform/vehicle/rest/VehicleModelController.java
View file @
2d6dba52
...
@@ -9,7 +9,7 @@ import com.xxfc.platform.vehicle.biz.VehicleModelBiz;
...
@@ -9,7 +9,7 @@ import com.xxfc.platform.vehicle.biz.VehicleModelBiz;
import
com.xxfc.platform.vehicle.biz.VehiclePlatCataBiz
;
import
com.xxfc.platform.vehicle.biz.VehiclePlatCataBiz
;
import
com.xxfc.platform.vehicle.common.RestResponse
;
import
com.xxfc.platform.vehicle.common.RestResponse
;
import
com.xxfc.platform.vehicle.entity.VehicleModel
;
import
com.xxfc.platform.vehicle.entity.VehicleModel
;
import
com.xxfc.platform.vehicle.
entity
.VehicleModelQueryCondition
;
import
com.xxfc.platform.vehicle.
pojo
.VehicleModelQueryCondition
;
import
com.xxfc.platform.vehicle.pojo.VModelDetailVO
;
import
com.xxfc.platform.vehicle.pojo.VModelDetailVO
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiOperation
;
...
...
xx-vehicle/xx-vehicle-server/src/main/resources/mapper/VehicleModelMapper.xml
View file @
2d6dba52
<?xml version="1.0" encoding="UTF-8" ?>
<?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" >
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
<mapper
namespace=
"com.xxfc.platform.vehicle.mapper.VehicleModelMapper"
>
<mapper
namespace=
"com.xxfc.platform.vehicle.mapper.VehicleModelMapper"
>
<select
id=
"findVehicleModelPage"
parameterType=
"com.xxfc.platform.vehicle.
entity.VehicleModel
"
<select
id=
"findVehicleModelPage"
parameterType=
"com.xxfc.platform.vehicle.
pojo.VehicleModelQueryCondition
"
parameter
Map=
"vehicleModel"
>
result
Map=
"vehicleModel"
>
select * from vehicle_model vm left join vehicle v on vm.id=v.model_id and 1=1
select * from vehicle_model vm left join vehicle v on vm.id=v.model_id and 1=1
<if
test=
""
>
<if
test=
"vmqc.vehicleType!=null and vmqc.vehicleType!=''"
>
and v.keyword like CONCAT('%,',#{vmqc.vehicleType},',%')
</if>
<if
test=
"vmqc.vehicleName!=null and vmqc.vehicleName!=''"
>
and v.name like CONCAT('%',#{vmqc.vehicleName},'%')
</if>
<if
test=
"vmqc.takeAlieTheNumber!=null and vmqc.takeAlieTheNumber!=''"
>
and v.keyword like CONCAT('%,',#{vmqc.takeAlieTheNumber},',%')
</if>
</if>
</select>
</select>
<resultMap
id=
"vehicleModel"
type=
"com.xxfc.platform.vehicle.entity.VehicleModel"
>
<id
property=
"id"
column=
"id"
></id>
</resultMap>
</mapper>
</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