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
16f06aef
Commit
16f06aef
authored
Jun 26, 2019
by
hezhen
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
123
parent
fb4b402e
Changes
8
Show whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
55 additions
and
2 deletions
+55
-2
GoodDataVO.java
...ava/com/github/wxiaoqi/security/common/vo/GoodDataVO.java
+17
-0
pom.xml
ace-modules/ace-admin/pom.xml
+5
-0
AppUserCollectBiz.java
.../github/wxiaoqi/security/admin/biz/AppUserCollectBiz.java
+13
-1
AppUserCollectController.java
...wxiaoqi/security/admin/rest/AppUserCollectController.java
+2
-0
CampsiteShopMapper.xml
...e-server/src/main/resources/mapper/CampsiteShopMapper.xml
+1
-1
TourFeign.java
...src/main/java/com/xxfc/platform/tour/feign/TourFeign.java
+4
-0
TourGoodDetailBiz.java
...in/java/com/xxfc/platform/tour/biz/TourGoodDetailBiz.java
+5
-0
TourGoodDetailController.java
...com/xxfc/platform/tour/rest/TourGoodDetailController.java
+8
-0
No files found.
ace-common/src/main/java/com/github/wxiaoqi/security/common/vo/GoodDataVO.java
View file @
16f06aef
package
com
.
github
.
wxiaoqi
.
security
.
common
.
vo
;
package
com
.
github
.
wxiaoqi
.
security
.
common
.
vo
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.Data
;
import
javax.persistence.Column
;
/**
/**
* 首页商品列表
* 首页商品列表
...
@@ -20,4 +23,18 @@ public class GoodDataVO{
...
@@ -20,4 +23,18 @@ public class GoodDataVO{
private
String
price
;
private
String
price
;
/**
* 经度
*/
@Column
(
name
=
"longitude"
)
@ApiModelProperty
(
value
=
"经度"
)
private
Double
longitude
;
/**
* 纬度
*/
@Column
(
name
=
"latitude"
)
@ApiModelProperty
(
value
=
"纬度"
)
private
Double
latitude
;
}
}
ace-modules/ace-admin/pom.xml
View file @
16f06aef
...
@@ -50,6 +50,11 @@
...
@@ -50,6 +50,11 @@
<artifactId>
xx-activity-api
</artifactId>
<artifactId>
xx-activity-api
</artifactId>
<version>
2.0-SNAPSHOT
</version>
<version>
2.0-SNAPSHOT
</version>
</dependency>
</dependency>
<dependency>
<groupId>
com.xxfc.platform
</groupId>
<artifactId>
xx-tour-api
</artifactId>
<version>
2.0-SNAPSHOT
</version>
</dependency>
<dependency>
<dependency>
<groupId>
org.springframework.boot
</groupId>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-starter-data-redis
</artifactId>
<artifactId>
spring-boot-starter-data-redis
</artifactId>
...
...
ace-modules/ace-admin/src/main/java/com/github/wxiaoqi/security/admin/biz/AppUserCollectBiz.java
View file @
16f06aef
...
@@ -11,7 +11,10 @@ import com.github.wxiaoqi.security.common.biz.BaseBiz;
...
@@ -11,7 +11,10 @@ import com.github.wxiaoqi.security.common.biz.BaseBiz;
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.github.wxiaoqi.security.common.util.process.ResultCode
;
import
com.github.wxiaoqi.security.common.vo.PageDataVO
;
import
com.github.wxiaoqi.security.common.vo.PageDataVO
;
import
com.xxfc.platform.tour.entity.TourGood
;
import
com.xxfc.platform.tour.feign.TourFeign
;
import
org.apache.commons.beanutils.BeanUtils
;
import
org.apache.commons.beanutils.BeanUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
org.springframework.transaction.annotation.Transactional
;
import
org.springframework.transaction.annotation.Transactional
;
import
tk.mybatis.mapper.entity.Example
;
import
tk.mybatis.mapper.entity.Example
;
...
@@ -28,6 +31,9 @@ import java.util.List;
...
@@ -28,6 +31,9 @@ import java.util.List;
@Transactional
(
rollbackFor
=
Exception
.
class
)
@Transactional
(
rollbackFor
=
Exception
.
class
)
public
class
AppUserCollectBiz
extends
BaseBiz
<
AppUserCollectMapper
,
AppUserCollect
>
{
public
class
AppUserCollectBiz
extends
BaseBiz
<
AppUserCollectMapper
,
AppUserCollect
>
{
@Autowired
TourFeign
tourFeign
;
//新增收藏
//新增收藏
public
ObjectRestResponse
addUserCollect
(
AppUserCollectDTO
collectDTO
)
throws
Exception
{
public
ObjectRestResponse
addUserCollect
(
AppUserCollectDTO
collectDTO
)
throws
Exception
{
...
@@ -46,7 +52,13 @@ public class AppUserCollectBiz extends BaseBiz<AppUserCollectMapper, AppUserColl
...
@@ -46,7 +52,13 @@ public class AppUserCollectBiz extends BaseBiz<AppUserCollectMapper, AppUserColl
}
}
AppUserCollect
collect
=
new
AppUserCollect
();
AppUserCollect
collect
=
new
AppUserCollect
();
BeanUtils
.
copyProperties
(
collect
,
collectDTO
);
BeanUtils
.
copyProperties
(
collect
,
collectDTO
);
TourGood
tourGood
=
tourFeign
.
one
(
typeId
);
if
(
tourGood
!=
null
){
BeanUtils
.
copyProperties
(
collect
,
tourGood
);
insertSelective
(
collect
);
insertSelective
(
collect
);
}
return
ObjectRestResponse
.
succ
();
return
ObjectRestResponse
.
succ
();
}
}
...
...
ace-modules/ace-admin/src/main/java/com/github/wxiaoqi/security/admin/rest/AppUserCollectController.java
View file @
16f06aef
...
@@ -17,6 +17,7 @@ import com.github.wxiaoqi.security.common.rest.CommonBaseController;
...
@@ -17,6 +17,7 @@ import com.github.wxiaoqi.security.common.rest.CommonBaseController;
import
com.github.wxiaoqi.security.common.util.Query
;
import
com.github.wxiaoqi.security.common.util.Query
;
import
com.github.wxiaoqi.security.common.util.process.ResultCode
;
import
com.github.wxiaoqi.security.common.util.process.ResultCode
;
import
com.github.wxiaoqi.security.common.util.result.JsonResultUtil
;
import
com.github.wxiaoqi.security.common.util.result.JsonResultUtil
;
import
com.xxfc.platform.tour.feign.TourFeign
;
import
io.swagger.annotations.ApiModelProperty
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.extern.slf4j.Slf4j
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
...
@@ -44,6 +45,7 @@ public class AppUserCollectController extends CommonBaseController {
...
@@ -44,6 +45,7 @@ public class AppUserCollectController extends CommonBaseController {
AppUserCollectBiz
collectBiz
;
AppUserCollectBiz
collectBiz
;
/**
/**
* 我的收藏
* 我的收藏
* @param page
* @param page
...
...
xx-campsite/xx-campsite-server/src/main/resources/mapper/CampsiteShopMapper.xml
View file @
16f06aef
...
@@ -49,7 +49,7 @@
...
@@ -49,7 +49,7 @@
<!--首页查询全部-->
<!--首页查询全部-->
<select
id=
"findAllByHome"
resultType=
"com.github.wxiaoqi.security.common.vo.GoodDataVO"
>
<select
id=
"findAllByHome"
resultType=
"com.github.wxiaoqi.security.common.vo.GoodDataVO"
>
select cs.id as `id`,cs.name as `name`,cs.logo as `imgUrl`,cs.province_name as `name1`
select cs.id as `id`,cs.name as `name`,cs.logo as `imgUrl`,cs.province_name as `name1`
,cs.longitude,cs.latitude
FROM `campsite_shop` cs
FROM `campsite_shop` cs
where cs.sale_state=1
where cs.sale_state=1
order by cs.hot desc
order by cs.hot desc
...
...
xx-tour/xx-tour-api/src/main/java/com/xxfc/platform/tour/feign/TourFeign.java
View file @
16f06aef
...
@@ -90,4 +90,8 @@ public interface TourFeign {
...
@@ -90,4 +90,8 @@ public interface TourFeign {
@GetMapping
(
value
=
"/tourGood/app/shopList"
)
@GetMapping
(
value
=
"/tourGood/app/shopList"
)
public
List
<
GoodDataVO
>
goodList
(
@RequestParam
(
value
=
"page"
,
defaultValue
=
"1"
)
Integer
page
,
public
List
<
GoodDataVO
>
goodList
(
@RequestParam
(
value
=
"page"
,
defaultValue
=
"1"
)
Integer
page
,
@RequestParam
(
value
=
"limit"
,
defaultValue
=
"4"
)
Integer
limit
);
@RequestParam
(
value
=
"limit"
,
defaultValue
=
"4"
)
Integer
limit
);
//获取商品信息
@RequestMapping
(
value
=
"/app/unauth/one"
,
method
=
RequestMethod
.
GET
)
public
TourGood
one
(
@RequestParam
(
value
=
"goodId"
,
defaultValue
=
"0"
)
Integer
goodId
);
}
}
xx-tour/xx-tour-server/src/main/java/com/xxfc/platform/tour/biz/TourGoodDetailBiz.java
View file @
16f06aef
...
@@ -125,5 +125,10 @@ public class TourGoodDetailBiz extends BaseBiz<TourGoodMapper, TourGood> {
...
@@ -125,5 +125,10 @@ public class TourGoodDetailBiz extends BaseBiz<TourGoodMapper, TourGood> {
}
}
}
}
//获取路线信息
public
TourGood
getOneGood
(
Integer
id
){
return
selectById
(
id
);
}
}
}
\ No newline at end of file
xx-tour/xx-tour-server/src/main/java/com/xxfc/platform/tour/rest/TourGoodDetailController.java
View file @
16f06aef
...
@@ -4,6 +4,7 @@ import com.github.wxiaoqi.security.auth.client.annotation.IgnoreClientToken;
...
@@ -4,6 +4,7 @@ import com.github.wxiaoqi.security.auth.client.annotation.IgnoreClientToken;
import
com.github.wxiaoqi.security.auth.client.annotation.IgnoreUserToken
;
import
com.github.wxiaoqi.security.auth.client.annotation.IgnoreUserToken
;
import
com.github.wxiaoqi.security.common.msg.ObjectRestResponse
;
import
com.github.wxiaoqi.security.common.msg.ObjectRestResponse
;
import
com.xxfc.platform.tour.biz.TourGoodDetailBiz
;
import
com.xxfc.platform.tour.biz.TourGoodDetailBiz
;
import
com.xxfc.platform.tour.entity.TourGood
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestMethod
;
import
org.springframework.web.bind.annotation.RequestMethod
;
...
@@ -27,6 +28,13 @@ public class TourGoodDetailController{
...
@@ -27,6 +28,13 @@ public class TourGoodDetailController{
return
detailBiz
.
getGoodDetaileById
(
goodId
);
return
detailBiz
.
getGoodDetaileById
(
goodId
);
}
}
//获取商品信息
@RequestMapping
(
value
=
"/app/unauth/one"
,
method
=
RequestMethod
.
GET
)
@IgnoreUserToken
public
TourGood
one
(
@RequestParam
(
value
=
"goodId"
,
defaultValue
=
"0"
)
Integer
goodId
)
{
return
detailBiz
.
getOneGood
(
goodId
);
}
...
...
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