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
20b14a64
Commit
20b14a64
authored
Jun 24, 2019
by
hanfeng
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改地区联动
parent
f3a57c3f
Changes
8
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
117 additions
and
2 deletions
+117
-2
Area.java
.../src/main/java/com/xxfc/platform/vehicle/entity/Area.java
+36
-0
AddOrUpdateVehicleVo.java
.../com/xxfc/platform/vehicle/pojo/AddOrUpdateVehicleVo.java
+1
-1
AreaBiz.java
.../src/main/java/com/xxfc/platform/vehicle/biz/AreaBiz.java
+11
-0
AreaMapper.java
...ain/java/com/xxfc/platform/vehicle/mapper/AreaMapper.java
+7
-0
AccompanyingItemController.java
...xfc/platform/vehicle/rest/AccompanyingItemController.java
+5
-1
AreaController.java
...n/java/com/xxfc/platform/vehicle/rest/AreaController.java
+27
-0
SysRegionController.java
...a/com/xxfc/platform/vehicle/rest/SysRegionController.java
+18
-0
VehicleModelController.java
...om/xxfc/platform/vehicle/rest/VehicleModelController.java
+12
-0
No files found.
xx-vehicle/xx-vehicle-api/src/main/java/com/xxfc/platform/vehicle/entity/Area.java
0 → 100644
View file @
20b14a64
package
com
.
xxfc
.
platform
.
vehicle
.
entity
;
import
lombok.Data
;
import
javax.persistence.Column
;
import
javax.persistence.Id
;
import
java.util.Date
;
@Data
public
class
Area
{
/**
* 主键
*/
@Id
private
Integer
id
;
private
String
name
;
/**
* 省份id字符串,多个以逗号隔开
*/
@Column
(
name
=
"province_ids"
)
private
String
provinceIds
;
/**
* 创建时间
*/
@Column
(
name
=
"create_time"
)
private
Date
createTime
;
/**
* 修改时间
*/
@Column
(
name
=
"update_time"
)
private
Date
updateTime
;
}
xx-vehicle/xx-vehicle-api/src/main/java/com/xxfc/platform/vehicle/pojo/AddOrUpdateVehicleVo.java
View file @
20b14a64
...
...
@@ -126,7 +126,7 @@ public class AddOrUpdateVehicleVo {
/**
* 车型
*/
private
Integer
mode
L
Id
;
private
Integer
mode
l
Id
;
/**
* 车辆状态
*/
...
...
xx-vehicle/xx-vehicle-server/src/main/java/com/xxfc/platform/vehicle/biz/AreaBiz.java
0 → 100644
View file @
20b14a64
package
com
.
xxfc
.
platform
.
vehicle
.
biz
;
import
com.github.wxiaoqi.security.common.biz.BaseBiz
;
import
com.xxfc.platform.vehicle.entity.Area
;
import
com.xxfc.platform.vehicle.mapper.AreaMapper
;
import
org.apache.ibatis.annotations.Select
;
import
org.springframework.stereotype.Service
;
@Service
public
class
AreaBiz
extends
BaseBiz
<
AreaMapper
,
Area
>
{
}
xx-vehicle/xx-vehicle-server/src/main/java/com/xxfc/platform/vehicle/mapper/AreaMapper.java
0 → 100644
View file @
20b14a64
package
com
.
xxfc
.
platform
.
vehicle
.
mapper
;
import
com.xxfc.platform.vehicle.entity.Area
;
import
tk.mybatis.mapper.common.Mapper
;
public
interface
AreaMapper
extends
Mapper
<
Area
>
{
}
xx-vehicle/xx-vehicle-server/src/main/java/com/xxfc/platform/vehicle/rest/AccompanyingItemController.java
View file @
20b14a64
...
...
@@ -13,6 +13,7 @@ import com.xxfc.platform.vehicle.pojo.AddOrUpdateAccompanyingItem;
import
com.github.wxiaoqi.security.common.vo.PageDataVO
;
import
com.xxfc.platform.vehicle.pojo.QueryAccompanyItemVo
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.*
;
import
java.util.List
;
...
...
@@ -23,6 +24,9 @@ import java.util.List;
@Slf4j
public
class
AccompanyingItemController
extends
BaseController
<
AccompanyingItemBiz
>
{
@Autowired
AccompanyingItemBiz
accompanyingItemBiz
;
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
GET
)
private
RestResponse
<
AccompanyingItem
>
get
(
@PathVariable
Integer
id
)
throws
Exception
{
return
RestResponse
.
codeAndData
(
RestResponse
.
SUC_CODE
,
baseBiz
.
get
(
id
));
...
...
@@ -30,7 +34,7 @@ public class AccompanyingItemController extends BaseController<AccompanyingItemB
@RequestMapping
(
value
=
"/all"
,
method
=
RequestMethod
.
GET
)
private
RestResponse
<
List
<
AccompanyingItem
>>
getAll
(){
return
RestResponse
.
codeAndData
(
RestResponse
.
SUC_CODE
,
base
Biz
.
getAll
());
return
RestResponse
.
codeAndData
(
RestResponse
.
SUC_CODE
,
accompanyingItem
Biz
.
getAll
());
}
...
...
xx-vehicle/xx-vehicle-server/src/main/java/com/xxfc/platform/vehicle/rest/AreaController.java
0 → 100644
View file @
20b14a64
package
com
.
xxfc
.
platform
.
vehicle
.
rest
;
import
com.github.wxiaoqi.security.auth.client.annotation.IgnoreClientToken
;
import
com.github.wxiaoqi.security.common.rest.BaseController
;
import
com.xxfc.platform.vehicle.biz.AreaBiz
;
import
com.xxfc.platform.vehicle.common.RestResponse
;
import
com.xxfc.platform.vehicle.entity.Area
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.web.bind.annotation.GetMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
import
java.util.List
;
@RestController
@RequestMapping
(
"/area"
)
@Slf4j
@IgnoreClientToken
public
class
AreaController
extends
BaseController
<
AreaBiz
,
Area
>
{
@GetMapping
(
"/findAll"
)
public
RestResponse
<
List
<
Area
>>
findAll
(){
return
RestResponse
.
suc
(
baseBiz
.
selectListAll
());
}
}
xx-vehicle/xx-vehicle-server/src/main/java/com/xxfc/platform/vehicle/rest/SysRegionController.java
View file @
20b14a64
...
...
@@ -11,7 +11,10 @@ import com.xxfc.platform.vehicle.common.RestResponse;
import
com.xxfc.platform.vehicle.constant.ResCode.ResCode
;
import
com.xxfc.platform.vehicle.entity.SysRegion
;
import
lombok.extern.slf4j.Slf4j
;
import
org.assertj.core.util.Arrays
;
import
org.springframework.web.bind.annotation.*
;
import
tk.mybatis.mapper.entity.Example
;
import
tk.mybatis.mapper.weekend.WeekendSqls
;
import
java.util.List
;
...
...
@@ -57,4 +60,19 @@ public class SysRegionController extends BaseController<SysRegionBiz> {
}
}
/**
* 根据多个id查找省份
* @param ids
* @return
*/
@GetMapping
(
"/getSysRegionByIds/{ids}"
)
public
RestResponse
getSysRegionByIds
(
@PathVariable
String
ids
){
Example
exam
=
Example
.
builder
(
SysRegion
.
class
)
.
where
(
WeekendSqls
.<
SysRegion
>
custom
()
.
andIn
(
SysRegion:
:
getId
,
Arrays
.
asList
(
ids
.
split
(
","
)))).
build
();
return
RestResponse
.
suc
(
baseBiz
.
selectByExample
(
exam
));
}
}
xx-vehicle/xx-vehicle-server/src/main/java/com/xxfc/platform/vehicle/rest/VehicleModelController.java
View file @
20b14a64
...
...
@@ -7,6 +7,7 @@ import com.github.wxiaoqi.security.auth.client.config.UserAuthConfig;
import
com.github.wxiaoqi.security.common.exception.BaseException
;
import
com.github.wxiaoqi.security.common.msg.ObjectRestResponse
;
import
com.github.wxiaoqi.security.common.rest.BaseController
;
import
com.github.wxiaoqi.security.common.util.Query
;
import
com.github.wxiaoqi.security.common.util.process.ResultCode
;
import
com.xxfc.platform.vehicle.biz.VehicleBiz
;
import
com.xxfc.platform.vehicle.biz.VehicleCataBiz
;
...
...
@@ -287,4 +288,15 @@ public class VehicleModelController extends BaseController<VehicleModelBiz, Vehi
return
ObjectRestResponse
.
succ
();
}
@ApiOperation
(
"查询所有"
)
@RequestMapping
(
value
=
"/findAll"
,
method
=
RequestMethod
.
GET
)
@ResponseBody
public
ObjectRestResponse
findAll
(){
VehicleModel
vehicleModel
=
new
VehicleModel
();
vehicleModel
.
setIsdel
(
0
);
return
ObjectRestResponse
.
succ
(
baseBiz
.
selectList
(
vehicleModel
));
}
}
\ 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