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
da352f96
Commit
da352f96
authored
Jun 17, 2019
by
hanfeng
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改车型标签
parent
b086526f
Changes
8
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
200 additions
and
88 deletions
+200
-88
TourUserController.java
.../java/com/xxfc/platform/tour/rest/TourUserController.java
+12
-3
RedisKey.java
...ain/java/com/xxfc/platform/vehicle/constant/RedisKey.java
+11
-0
VehiclePlatCata.java
...ava/com/xxfc/platform/vehicle/entity/VehiclePlatCata.java
+2
-2
Cascade.java
...src/main/java/com/xxfc/platform/vehicle/pojo/Cascade.java
+6
-0
VehiclePlatCataBiz.java
...ava/com/xxfc/platform/vehicle/biz/VehiclePlatCataBiz.java
+131
-70
VehiclePlatCataMapper.java
...m/xxfc/platform/vehicle/mapper/VehiclePlatCataMapper.java
+1
-1
VehicleCataController.java
...com/xxfc/platform/vehicle/rest/VehicleCataController.java
+31
-6
VehicleCataPlatMapper.xml
...erver/src/main/resources/mapper/VehicleCataPlatMapper.xml
+6
-6
No files found.
xx-tour/xx-tour-server/src/main/java/com/xxfc/platform/tour/rest/TourUserController.java
View file @
da352f96
...
@@ -3,6 +3,7 @@ package com.xxfc.platform.tour.rest;
...
@@ -3,6 +3,7 @@ package com.xxfc.platform.tour.rest;
import
com.github.wxiaoqi.security.admin.feign.dto.AppUserDTO
;
import
com.github.wxiaoqi.security.admin.feign.dto.AppUserDTO
;
import
com.github.wxiaoqi.security.common.exception.BaseException
;
import
com.github.wxiaoqi.security.common.exception.BaseException
;
import
com.github.wxiaoqi.security.common.msg.ObjectRestResponse
;
import
com.github.wxiaoqi.security.common.msg.ObjectRestResponse
;
import
com.github.wxiaoqi.security.common.util.process.ResultCode
;
import
com.xxfc.platform.tour.biz.TourUserBiz
;
import
com.xxfc.platform.tour.biz.TourUserBiz
;
import
com.xxfc.platform.tour.common.TourBaseController
;
import
com.xxfc.platform.tour.common.TourBaseController
;
import
com.xxfc.platform.tour.entity.TourUser
;
import
com.xxfc.platform.tour.entity.TourUser
;
...
@@ -50,7 +51,11 @@ public class TourUserController extends TourBaseController<TourUserBiz> {
...
@@ -50,7 +51,11 @@ public class TourUserController extends TourBaseController<TourUserBiz> {
}
}
/**
* 添加和更新
* @param tourUser
* @return
*/
@ApiOperation
(
"插入和更新"
)
@ApiOperation
(
"插入和更新"
)
@PostMapping
(
value
=
"/app/addAndUpdate"
)
@PostMapping
(
value
=
"/app/addAndUpdate"
)
...
@@ -74,14 +79,15 @@ public class TourUserController extends TourBaseController<TourUserBiz> {
...
@@ -74,14 +79,15 @@ public class TourUserController extends TourBaseController<TourUserBiz> {
return
new
ObjectRestResponse
<
TourUser
>();
return
new
ObjectRestResponse
<
TourUser
>();
}
catch
(
Exception
e
)
{
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
e
.
printStackTrace
();
throw
new
BaseException
(
"失败"
);
throw
new
BaseException
(
ResultCode
.
FAILED_CODE
);
}
}
}
}
@ApiOperation
(
"通过id查询"
)
@ApiOperation
(
"通过id查询"
)
@
Pos
tMapping
(
value
=
"/app/findById/{id}"
)
@
Ge
tMapping
(
value
=
"/app/findById/{id}"
)
public
ObjectRestResponse
<
TourUser
>
findById
(
@PathVariable
Integer
id
){
public
ObjectRestResponse
<
TourUser
>
findById
(
@PathVariable
Integer
id
){
AppUserDTO
userInfo
=
getUserInfo
();
AppUserDTO
userInfo
=
getUserInfo
();
...
@@ -106,6 +112,9 @@ public class TourUserController extends TourBaseController<TourUserBiz> {
...
@@ -106,6 +112,9 @@ public class TourUserController extends TourBaseController<TourUserBiz> {
@GetMapping
(
"/app/unauth/getTourUserList"
)
@GetMapping
(
"/app/unauth/getTourUserList"
)
public
ObjectRestResponse
getTourUser
(){
public
ObjectRestResponse
getTourUser
(){
AppUserDTO
userInfo
=
getUserInfo
();
AppUserDTO
userInfo
=
getUserInfo
();
if
(
userInfo
==
null
||
userInfo
.
getUserid
()==
null
||
userInfo
.
getUserid
()==
0
)
{
ObjectRestResponse
.
createDefaultFail
();
}
Integer
id
=
userInfo
.
getId
();
Integer
id
=
userInfo
.
getId
();
List
<
TourUser
>
tourUsers
=
baseBiz
.
getTourUser
(
id
);
List
<
TourUser
>
tourUsers
=
baseBiz
.
getTourUser
(
id
);
return
ObjectRestResponse
.
succ
(
tourUsers
);
return
ObjectRestResponse
.
succ
(
tourUsers
);
...
...
xx-vehicle/xx-vehicle-api/src/main/java/com/xxfc/platform/vehicle/constant/RedisKey.java
View file @
da352f96
...
@@ -98,4 +98,15 @@ public class RedisKey {
...
@@ -98,4 +98,15 @@ public class RedisKey {
*/
*/
public
static
final
String
MILEAGE_LAST_DAY_PREFIX
=
"mileage:last_day:"
;
public
static
final
String
MILEAGE_LAST_DAY_PREFIX
=
"mileage:last_day:"
;
/**
* 标签列表缓存key
*/
public
static
final
String
BRANCH_COMPANY_CATA_PAGE
=
BRANCH_CATA_CACHE
+
":page"
;
/**
* 增加车型列表key
*/
public
static
final
String
BRANCH_COMPANY_CATA_LIST
=
BRANCH_CATA_CACHE
+
":list"
;
}
}
xx-vehicle/xx-vehicle-api/src/main/java/com/xxfc/platform/vehicle/entity/VehiclePlatCata.java
View file @
da352f96
...
@@ -71,9 +71,9 @@ public class VehiclePlatCata implements Serializable {
...
@@ -71,9 +71,9 @@ public class VehiclePlatCata implements Serializable {
private
Long
updTime
;
private
Long
updTime
;
//是否多选
//是否多选
@Column
(
name
=
"is
m
ore"
)
@Column
(
name
=
"is
M
ore"
)
@ApiModelProperty
(
value
=
"多选 0:单选 1:多选"
)
@ApiModelProperty
(
value
=
"多选 0:单选 1:多选"
)
private
Integer
is
m
ore
;
private
Integer
is
M
ore
;
}
}
xx-vehicle/xx-vehicle-api/src/main/java/com/xxfc/platform/vehicle/pojo/Cascade.java
View file @
da352f96
...
@@ -5,7 +5,13 @@ import lombok.Data;
...
@@ -5,7 +5,13 @@ import lombok.Data;
import
java.util.List
;
import
java.util.List
;
@Data
@Data
public
class
Cascade
<
v
>
{
public
class
Cascade
<
v
>
{
/**
* 一级标签
*/
v
parent
;
v
parent
;
/**
* 二级子标签
*/
List
<
v
>
children
;
List
<
v
>
children
;
public
Cascade
(
v
parent
,
List
<
v
>
children
)
{
public
Cascade
(
v
parent
,
List
<
v
>
children
)
{
...
...
xx-vehicle/xx-vehicle-server/src/main/java/com/xxfc/platform/vehicle/biz/VehiclePlatCataBiz.java
View file @
da352f96
This diff is collapsed.
Click to expand it.
xx-vehicle/xx-vehicle-server/src/main/java/com/xxfc/platform/vehicle/mapper/VehiclePlatCataMapper.java
View file @
da352f96
...
@@ -9,5 +9,5 @@ import java.util.List;
...
@@ -9,5 +9,5 @@ import java.util.List;
public
interface
VehiclePlatCataMapper
extends
Mapper
<
VehiclePlatCata
>
{
public
interface
VehiclePlatCataMapper
extends
Mapper
<
VehiclePlatCata
>
{
int
addPlatCataList
(
@Param
(
"
list"
)
List
<
VehiclePlatCata
>
list
);
int
addPlatCataList
(
@Param
(
"
vpclist"
)
List
<
VehiclePlatCata
>
vpc
list
);
}
}
\ No newline at end of file
xx-vehicle/xx-vehicle-server/src/main/java/com/xxfc/platform/vehicle/rest/VehicleCataController.java
View file @
da352f96
...
@@ -107,25 +107,50 @@ public class VehicleCataController extends VehicleBaseController<VehiclePlatCata
...
@@ -107,25 +107,50 @@ public class VehicleCataController extends VehicleBaseController<VehiclePlatCata
@PostMapping
(
value
=
"/add/addCascade/"
)
@PostMapping
(
value
=
"/add/addCascade/"
)
public
ObjectRestResponse
addCascade
(
@RequestBody
Cascade
<
VehiclePlatCata
>
cascade
){
public
ObjectRestResponse
addCascade
(
@RequestBody
Cascade
<
VehiclePlatCata
>
cascade
){
return
baseBiz
.
addCascades
(
cascade
);
try
{
return
baseBiz
.
addCascade
(
cascade
);
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
return
ObjectRestResponse
.
createDefaultFail
();
}
}
}
/**
/**
* 修改和增加一二级标签
* 修改和增加一二级标签
* @param
uc
* @param
cas
* @return
* @return
*/
*/
@P
utMapping
(
"/add/uc
"
)
@P
ostMapping
(
"/add/updateAndAdd
"
)
public
ObjectRestResponse
update
Cascade
(
@RequestBody
Cascade
<
VehiclePlatCata
>
uc
){
public
ObjectRestResponse
update
AndAdd
(
@RequestBody
Cascade
<
VehiclePlatCata
>
cas
){
baseBiz
.
updateCascade
(
uc
);
return
null
;
return
baseBiz
.
updateAndAdd
(
cas
)
;
}
}
/**
* 修改标签排序
* @param id
* @param rank
* @return
*/
@PutMapping
(
"/add/updateParentRank/{id}/{rank}"
)
public
ObjectRestResponse
updateParentRank
(
@PathVariable
Integer
id
,
@PathVariable
Integer
rank
){
return
baseBiz
.
updateParentRank
(
id
,
rank
);
}
/**
* 查询当前车型拥有的标签
* @param ids
* @return
*/
@GetMapping
(
"/add/getCatasByIds/{ids}"
)
public
ObjectRestResponse
getCatasByIds
(
@PathVariable
String
ids
){
return
baseBiz
.
getCatasByIds
(
ids
);
}
/* @RequestMapping(value = "/{id}", method = RequestMethod.GET)
/* @RequestMapping(value = "/{id}", method = RequestMethod.GET)
public RestResponse<Vehicle> get(@PathVariable String id) {
public RestResponse<Vehicle> get(@PathVariable String id) {
...
...
xx-vehicle/xx-vehicle-server/src/main/resources/mapper/VehicleCataPlatMapper.xml
View file @
da352f96
...
@@ -6,13 +6,13 @@
...
@@ -6,13 +6,13 @@
<insert
id=
"addPlatCataList"
parameterType=
"java.util.List"
>
<insert
id=
"addPlatCataList"
parameterType=
"java.util.List"
>
insert into vehicle_cata (
insert into vehicle_
plat_
cata (
parent_id,name,icon,depict,rank,level,state,crt_time,upd_time,is
m
ore
parent_id,name,icon,depict,rank,level,state,crt_time,upd_time,is
M
ore
) VALUES
) VALUES
<foreach
collection =
"
list"
item=
"item
"
index=
"index"
separator =
","
>
<foreach
collection =
"
vpclist"
item=
"vpc
"
index=
"index"
separator =
","
>
(#{
item.parentId},#{item.name},#{item.icon},#{item
.depict}
(#{
vpc.parentId},#{vpc.name},#{vpc.icon},#{vpc
.depict}
,#{
item.rank},#{item.level},#{item.state},#{item
.crtTime}
,#{
vpc.rank},#{vpc.level},#{vpc.state},#{vpc
.crtTime}
,#{
item.updTime},#{item.ism
ore})
,#{
vpc.updTime},#{vpc.isM
ore})
</foreach>
</foreach>
</insert>
</insert>
...
...
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