Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Sign in
Toggle navigation
T
tcm-system
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
TCM
tcm-system
Commits
d75fd788
Commit
d75fd788
authored
Dec 25, 2025
by
dmy
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
中医药小程序代码提交
parent
35588669
Changes
24
Hide whitespace changes
Inline
Side-by-side
Showing
24 changed files
with
379 additions
and
27 deletions
+379
-27
FloorAreaDao.java
src/main/java/com/tcm/common/dao/FloorAreaDao.java
+9
-0
FloorAreaDaoImpl.java
src/main/java/com/tcm/common/dao/impl/FloorAreaDaoImpl.java
+7
-0
AreaService.java
src/main/java/com/tcm/common/service/AreaService.java
+9
-1
CarouselService.java
src/main/java/com/tcm/common/service/CarouselService.java
+7
-0
AreaServiceImpl.java
...ain/java/com/tcm/common/service/impl/AreaServiceImpl.java
+42
-2
CarouselServiceImpl.java
...java/com/tcm/common/service/impl/CarouselServiceImpl.java
+31
-0
AreaController.java
src/main/java/com/tcm/common/web/AreaController.java
+14
-8
CarouselController.java
src/main/java/com/tcm/common/web/CarouselController.java
+14
-4
ProductDao.java
src/main/java/com/tcm/product/dao/ProductDao.java
+9
-0
ProductDaoImpl.java
src/main/java/com/tcm/product/dao/impl/ProductDaoImpl.java
+17
-1
ProductService.java
src/main/java/com/tcm/product/service/ProductService.java
+7
-0
ProductServiceImpl.java
...java/com/tcm/product/service/impl/ProductServiceImpl.java
+12
-2
ProductController.java
src/main/java/com/tcm/product/web/ProductController.java
+9
-0
FloorAreaLoadPageReqVo.java
...in/java/com/tcm/util/area/req/FloorAreaLoadPageReqVo.java
+56
-0
FloorAreaReqVo.java
src/main/java/com/tcm/util/area/req/FloorAreaReqVo.java
+13
-0
FloorReqVo.java
src/main/java/com/tcm/util/area/req/FloorReqVo.java
+13
-0
FloorAreaResVo.java
src/main/java/com/tcm/util/area/res/FloorAreaResVo.java
+12
-0
FloorResVo.java
src/main/java/com/tcm/util/area/res/FloorResVo.java
+11
-0
CarouselVo.java
src/main/java/com/tcm/util/common/CarouselVo.java
+17
-1
CarouselReqVo.java
src/main/java/com/tcm/util/common/req/CarouselReqVo.java
+9
-7
CarouselResVo.java
src/main/java/com/tcm/util/common/res/CarouselResVo.java
+10
-0
ProductVo.java
src/main/java/com/tcm/util/product/ProductVo.java
+32
-1
ProductLoadPageReqVo.java
...n/java/com/tcm/util/product/req/ProductLoadPageReqVo.java
+9
-0
ProductReqVo.java
src/main/java/com/tcm/util/product/req/ProductReqVo.java
+10
-0
No files found.
src/main/java/com/tcm/common/dao/FloorAreaDao.java
View file @
d75fd788
package
com
.
tcm
.
common
.
dao
;
package
com
.
tcm
.
common
.
dao
;
import
com.tcm.util.area.req.FloorAreaLoadPageReqVo
;
import
com.tcm.util.area.req.FloorAreaReqVo
;
import
com.tcm.util.area.req.FloorAreaReqVo
;
import
com.tcm.util.area.res.FloorAreaResVo
;
import
com.tcm.util.area.res.FloorAreaResVo
;
import
com.yanzuoguang.dao.BaseDao
;
import
com.yanzuoguang.dao.BaseDao
;
import
com.yanzuoguang.util.vo.PageSizeData
;
import
java.util.List
;
import
java.util.List
;
...
@@ -20,4 +22,11 @@ public interface FloorAreaDao extends BaseDao {
...
@@ -20,4 +22,11 @@ public interface FloorAreaDao extends BaseDao {
* @return
* @return
*/
*/
FloorAreaResVo
loadInfo
(
FloorAreaReqVo
areaVo
);
FloorAreaResVo
loadInfo
(
FloorAreaReqVo
areaVo
);
/**
* 分页加载区域
* @param req
* @return
*/
PageSizeData
<
FloorAreaResVo
>
loadByPage
(
FloorAreaLoadPageReqVo
req
);
}
}
src/main/java/com/tcm/common/dao/impl/FloorAreaDaoImpl.java
View file @
d75fd788
...
@@ -2,9 +2,11 @@ package com.tcm.common.dao.impl;
...
@@ -2,9 +2,11 @@ package com.tcm.common.dao.impl;
import
com.tcm.common.dao.FloorAreaDao
;
import
com.tcm.common.dao.FloorAreaDao
;
import
com.tcm.util.area.FloorAreaVo
;
import
com.tcm.util.area.FloorAreaVo
;
import
com.tcm.util.area.req.FloorAreaLoadPageReqVo
;
import
com.tcm.util.area.req.FloorAreaReqVo
;
import
com.tcm.util.area.req.FloorAreaReqVo
;
import
com.tcm.util.area.res.FloorAreaResVo
;
import
com.tcm.util.area.res.FloorAreaResVo
;
import
com.yanzuoguang.dao.impl.BaseDaoImpl
;
import
com.yanzuoguang.dao.impl.BaseDaoImpl
;
import
com.yanzuoguang.util.vo.PageSizeData
;
import
org.springframework.stereotype.Component
;
import
org.springframework.stereotype.Component
;
import
java.util.List
;
import
java.util.List
;
...
@@ -38,4 +40,9 @@ public class FloorAreaDaoImpl extends BaseDaoImpl implements FloorAreaDao {
...
@@ -38,4 +40,9 @@ public class FloorAreaDaoImpl extends BaseDaoImpl implements FloorAreaDao {
public
FloorAreaResVo
loadInfo
(
FloorAreaReqVo
req
)
{
public
FloorAreaResVo
loadInfo
(
FloorAreaReqVo
req
)
{
return
this
.
queryFirst
(
FloorAreaResVo
.
class
,
SQL_LOAD_BY_SORT
,
req
);
return
this
.
queryFirst
(
FloorAreaResVo
.
class
,
SQL_LOAD_BY_SORT
,
req
);
}
}
@Override
public
PageSizeData
<
FloorAreaResVo
>
loadByPage
(
FloorAreaLoadPageReqVo
req
)
{
return
this
.
queryPage
(
FloorAreaResVo
.
class
,
req
,
SQL_LOAD_BY_SORT
,
req
);
}
}
}
src/main/java/com/tcm/common/service/AreaService.java
View file @
d75fd788
package
com
.
tcm
.
common
.
service
;
package
com
.
tcm
.
common
.
service
;
import
com.tcm.util.area.req.FloorAreaLoadPageReqVo
;
import
com.tcm.util.area.req.FloorAreaReqVo
;
import
com.tcm.util.area.req.FloorAreaReqVo
;
import
com.tcm.util.area.req.FloorLoadPageReqVo
;
import
com.tcm.util.area.req.FloorLoadPageReqVo
;
import
com.tcm.util.area.req.FloorReqVo
;
import
com.tcm.util.area.req.FloorReqVo
;
...
@@ -31,7 +32,7 @@ public interface AreaService {
...
@@ -31,7 +32,7 @@ public interface AreaService {
* @param req
* @param req
* @return
* @return
*/
*/
PageSizeData
<
FloorResVo
>
l
oadPage
(
FloorLoadPageReqVo
req
);
PageSizeData
<
FloorResVo
>
floorL
oadPage
(
FloorLoadPageReqVo
req
);
/**
/**
* 楼层删除
* 楼层删除
...
@@ -72,4 +73,11 @@ public interface AreaService {
...
@@ -72,4 +73,11 @@ public interface AreaService {
* @return
* @return
*/
*/
FloorHomeLoadResVo
loadCenter
(
FloorReqVo
req
);
FloorHomeLoadResVo
loadCenter
(
FloorReqVo
req
);
/**
* 区域分页
* @param req
* @return
*/
PageSizeData
<
FloorAreaResVo
>
areaLoadPage
(
FloorAreaLoadPageReqVo
req
);
}
}
src/main/java/com/tcm/common/service/CarouselService.java
View file @
d75fd788
...
@@ -35,4 +35,11 @@ public interface CarouselService {
...
@@ -35,4 +35,11 @@ public interface CarouselService {
* @return
* @return
*/
*/
String
remove
(
CarouselReqVo
req
);
String
remove
(
CarouselReqVo
req
);
/**
* 上下架
* @param req
* @return
*/
String
changeStatus
(
CarouselReqVo
req
);
}
}
src/main/java/com/tcm/common/service/impl/AreaServiceImpl.java
View file @
d75fd788
...
@@ -12,6 +12,7 @@ import com.tcm.util.area.FloorAreaExtendVo;
...
@@ -12,6 +12,7 @@ import com.tcm.util.area.FloorAreaExtendVo;
import
com.tcm.util.area.FloorAreaVo
;
import
com.tcm.util.area.FloorAreaVo
;
import
com.tcm.util.area.FloorExtendVo
;
import
com.tcm.util.area.FloorExtendVo
;
import
com.tcm.util.area.FloorVo
;
import
com.tcm.util.area.FloorVo
;
import
com.tcm.util.area.req.FloorAreaLoadPageReqVo
;
import
com.tcm.util.area.req.FloorAreaReqVo
;
import
com.tcm.util.area.req.FloorAreaReqVo
;
import
com.tcm.util.area.req.FloorLoadPageReqVo
;
import
com.tcm.util.area.req.FloorLoadPageReqVo
;
import
com.tcm.util.area.req.FloorReqVo
;
import
com.tcm.util.area.req.FloorReqVo
;
...
@@ -71,6 +72,11 @@ public class AreaServiceImpl implements AreaService {
...
@@ -71,6 +72,11 @@ public class AreaServiceImpl implements AreaService {
floorExtendVo
.
setFloorExtendId
(
StringHelper
.
getNewID
());
floorExtendVo
.
setFloorExtendId
(
StringHelper
.
getNewID
());
floorExtendDao
.
create
(
floorExtendVo
);
floorExtendDao
.
create
(
floorExtendVo
);
ImageReqVo
imageReqVo
=
new
ImageReqVo
();
imageReqVo
.
setRelationId
(
floorId
);
imageReqVo
.
setImageList
(
req
.
getImageList
());
imageService
.
saveList
(
imageReqVo
);
return
floorId
;
return
floorId
;
}
else
{
}
else
{
FloorVo
floor
=
new
FloorVo
();
FloorVo
floor
=
new
FloorVo
();
...
@@ -90,6 +96,13 @@ public class AreaServiceImpl implements AreaService {
...
@@ -90,6 +96,13 @@ public class AreaServiceImpl implements AreaService {
ObjectHelper
.
writeWithFrom
(
loadExtend
,
req
.
getFloorExtendVo
());
ObjectHelper
.
writeWithFrom
(
loadExtend
,
req
.
getFloorExtendVo
());
floorExtendDao
.
update
(
floorExtendVo
);
floorExtendDao
.
update
(
floorExtendVo
);
}
}
//删除老图片
ImageReqVo
imageReqVo
=
new
ImageReqVo
();
imageReqVo
.
setRelationId
(
req
.
getFloorId
());
imageService
.
remove
(
imageReqVo
);
imageReqVo
.
setImageList
(
req
.
getImageList
());
imageService
.
saveList
(
imageReqVo
);
return
req
.
getFloorId
();
return
req
.
getFloorId
();
}
}
...
@@ -101,6 +114,9 @@ public class AreaServiceImpl implements AreaService {
...
@@ -101,6 +114,9 @@ public class AreaServiceImpl implements AreaService {
floor
.
setFloorId
(
req
.
getFloorId
());
floor
.
setFloorId
(
req
.
getFloorId
());
floor
.
setLanguageType
(
req
.
getLanguageType
()
==
null
?
CommonConstant
.
LANGUAGE_TYPE_CHINESE
:
req
.
getLanguageType
());
floor
.
setLanguageType
(
req
.
getLanguageType
()
==
null
?
CommonConstant
.
LANGUAGE_TYPE_CHINESE
:
req
.
getLanguageType
());
FloorResVo
load
=
floorDao
.
loadInfo
(
floor
);
FloorResVo
load
=
floorDao
.
loadInfo
(
floor
);
FloorExtendVo
floorExtendVo
=
new
FloorExtendVo
();
floorExtendVo
.
setFloorId
(
req
.
getFloorId
());
load
.
setFloorExtendVo
(
floorExtendDao
.
load
(
floorExtendVo
,
FloorExtendVo
.
class
));
ImageReqVo
imageReqVo
=
new
ImageReqVo
();
ImageReqVo
imageReqVo
=
new
ImageReqVo
();
imageReqVo
.
setRelationId
(
load
.
getFloorId
());
imageReqVo
.
setRelationId
(
load
.
getFloorId
());
...
@@ -110,7 +126,11 @@ public class AreaServiceImpl implements AreaService {
...
@@ -110,7 +126,11 @@ public class AreaServiceImpl implements AreaService {
areaReqVo
.
setFloorId
(
req
.
getFloorId
());
areaReqVo
.
setFloorId
(
req
.
getFloorId
());
areaReqVo
.
setLanguageType
(
req
.
getLanguageType
()
==
null
?
CommonConstant
.
LANGUAGE_TYPE_CHINESE
:
req
.
getLanguageType
());
areaReqVo
.
setLanguageType
(
req
.
getLanguageType
()
==
null
?
CommonConstant
.
LANGUAGE_TYPE_CHINESE
:
req
.
getLanguageType
());
List
<
FloorAreaResVo
>
floorAreaResVoList
=
floorAreaDao
.
loadBySort
(
areaReqVo
);
List
<
FloorAreaResVo
>
floorAreaResVoList
=
floorAreaDao
.
loadBySort
(
areaReqVo
);
FloorAreaExtendVo
areaExtendVo
=
new
FloorAreaExtendVo
();
for
(
FloorAreaResVo
floorAreaResVo
:
floorAreaResVoList
)
{
for
(
FloorAreaResVo
floorAreaResVo
:
floorAreaResVoList
)
{
areaExtendVo
.
setAreaId
(
floorAreaResVo
.
getAreaId
());
floorAreaResVo
.
setAreaExtendVo
(
floorAreaExtendDao
.
load
(
areaExtendVo
,
FloorAreaExtendVo
.
class
));
imageReqVo
.
setRelationId
(
floorAreaResVo
.
getAreaId
());
imageReqVo
.
setRelationId
(
floorAreaResVo
.
getAreaId
());
floorAreaResVo
.
setImageList
(
imageService
.
loadList
(
imageReqVo
));
floorAreaResVo
.
setImageList
(
imageService
.
loadList
(
imageReqVo
));
}
}
...
@@ -120,7 +140,7 @@ public class AreaServiceImpl implements AreaService {
...
@@ -120,7 +140,7 @@ public class AreaServiceImpl implements AreaService {
}
}
@Override
@Override
public
PageSizeData
<
FloorResVo
>
l
oadPage
(
FloorLoadPageReqVo
req
)
{
public
PageSizeData
<
FloorResVo
>
floorL
oadPage
(
FloorLoadPageReqVo
req
)
{
PageSizeData
<
FloorResVo
>
page
=
floorDao
.
loadByPage
(
req
);
PageSizeData
<
FloorResVo
>
page
=
floorDao
.
loadByPage
(
req
);
return
page
;
return
page
;
}
}
...
@@ -167,6 +187,9 @@ public class AreaServiceImpl implements AreaService {
...
@@ -167,6 +187,9 @@ public class AreaServiceImpl implements AreaService {
areaVo
.
setAreaId
(
req
.
getAreaId
());
areaVo
.
setAreaId
(
req
.
getAreaId
());
areaVo
.
setLanguageType
(
req
.
getLanguageType
()
==
null
?
CommonConstant
.
LANGUAGE_TYPE_CHINESE
:
req
.
getLanguageType
());
areaVo
.
setLanguageType
(
req
.
getLanguageType
()
==
null
?
CommonConstant
.
LANGUAGE_TYPE_CHINESE
:
req
.
getLanguageType
());
FloorAreaResVo
load
=
floorAreaDao
.
loadInfo
(
areaVo
);
FloorAreaResVo
load
=
floorAreaDao
.
loadInfo
(
areaVo
);
FloorAreaExtendVo
areaExtendVo
=
new
FloorAreaExtendVo
();
areaExtendVo
.
setAreaId
(
req
.
getAreaId
());
load
.
setAreaExtendVo
(
floorAreaExtendDao
.
load
(
areaExtendVo
,
FloorAreaExtendVo
.
class
));
ImageReqVo
imageReq
=
new
ImageReqVo
();
ImageReqVo
imageReq
=
new
ImageReqVo
();
imageReq
.
setRelationId
(
load
.
getAreaId
());
imageReq
.
setRelationId
(
load
.
getAreaId
());
...
@@ -183,7 +206,7 @@ public class AreaServiceImpl implements AreaService {
...
@@ -183,7 +206,7 @@ public class AreaServiceImpl implements AreaService {
areaVo
.
setFloorId
(
areaId
);
areaVo
.
setFloorId
(
areaId
);
ObjectHelper
.
writeWithFrom
(
areaVo
,
req
);
ObjectHelper
.
writeWithFrom
(
areaVo
,
req
);
areaVo
.
setCreateTime
(
DateHelper
.
getNow
());
areaVo
.
setCreateTime
(
DateHelper
.
getNow
());
floorAreaDao
.
sav
e
(
areaVo
);
floorAreaDao
.
creat
e
(
areaVo
);
FloorAreaExtendVo
areaExtendVo
=
new
FloorAreaExtendVo
();
FloorAreaExtendVo
areaExtendVo
=
new
FloorAreaExtendVo
();
areaExtendVo
.
setAreaId
(
areaId
);
areaExtendVo
.
setAreaId
(
areaId
);
...
@@ -191,6 +214,11 @@ public class AreaServiceImpl implements AreaService {
...
@@ -191,6 +214,11 @@ public class AreaServiceImpl implements AreaService {
ObjectHelper
.
writeWithFrom
(
areaExtendVo
,
req
.
getFloorAreaExtendVo
());
ObjectHelper
.
writeWithFrom
(
areaExtendVo
,
req
.
getFloorAreaExtendVo
());
floorAreaExtendDao
.
create
(
areaExtendVo
);
floorAreaExtendDao
.
create
(
areaExtendVo
);
ImageReqVo
imageReqVo
=
new
ImageReqVo
();
imageReqVo
.
setRelationId
(
areaId
);
imageReqVo
.
setImageList
(
req
.
getImageVoList
());
imageService
.
saveList
(
imageReqVo
);
return
areaId
;
return
areaId
;
}
else
{
}
else
{
FloorAreaVo
areaVo
=
new
FloorAreaVo
();
FloorAreaVo
areaVo
=
new
FloorAreaVo
();
...
@@ -212,6 +240,12 @@ public class AreaServiceImpl implements AreaService {
...
@@ -212,6 +240,12 @@ public class AreaServiceImpl implements AreaService {
ObjectHelper
.
writeWithFrom
(
loadExtend
,
req
.
getFloorAreaExtendVo
());
ObjectHelper
.
writeWithFrom
(
loadExtend
,
req
.
getFloorAreaExtendVo
());
floorAreaExtendDao
.
update
(
loadExtend
);
floorAreaExtendDao
.
update
(
loadExtend
);
}
}
ImageReqVo
imageReqVo
=
new
ImageReqVo
();
imageReqVo
.
setRelationId
(
req
.
getAreaId
());
imageService
.
remove
(
imageReqVo
);
imageReqVo
.
setImageList
(
req
.
getImageVoList
());
imageService
.
saveList
(
imageReqVo
);
return
req
.
getFloorId
();
return
req
.
getFloorId
();
}
}
}
}
...
@@ -255,4 +289,10 @@ public class AreaServiceImpl implements AreaService {
...
@@ -255,4 +289,10 @@ public class AreaServiceImpl implements AreaService {
floorHomeLoadResVo
.
setFloorAreaList
(
floorAreaList
);
floorHomeLoadResVo
.
setFloorAreaList
(
floorAreaList
);
return
floorHomeLoadResVo
;
return
floorHomeLoadResVo
;
}
}
@Override
public
PageSizeData
<
FloorAreaResVo
>
areaLoadPage
(
FloorAreaLoadPageReqVo
req
)
{
PageSizeData
<
FloorAreaResVo
>
page
=
floorAreaDao
.
loadByPage
(
req
);
return
page
;
}
}
}
src/main/java/com/tcm/common/service/impl/CarouselServiceImpl.java
View file @
d75fd788
...
@@ -59,6 +59,11 @@ public class CarouselServiceImpl implements CarouselService {
...
@@ -59,6 +59,11 @@ public class CarouselServiceImpl implements CarouselService {
ObjectHelper
.
writeWithFrom
(
carouselExtend
,
req
.
getCarouselExtendVo
());
ObjectHelper
.
writeWithFrom
(
carouselExtend
,
req
.
getCarouselExtendVo
());
carouselExtendDao
.
create
(
carouselExtend
);
carouselExtendDao
.
create
(
carouselExtend
);
ImageReqVo
imageReqVo
=
new
ImageReqVo
();
imageReqVo
.
setRelationId
(
carouselId
);
imageReqVo
.
setImageList
(
req
.
getImageList
());
imageService
.
saveList
(
imageReqVo
);
return
carouselId
;
return
carouselId
;
}
else
{
}
else
{
CarouselVo
carousel
=
new
CarouselVo
();
CarouselVo
carousel
=
new
CarouselVo
();
...
@@ -81,6 +86,15 @@ public class CarouselServiceImpl implements CarouselService {
...
@@ -81,6 +86,15 @@ public class CarouselServiceImpl implements CarouselService {
ObjectHelper
.
writeWithFrom
(
loadExtend
,
req
.
getCarouselExtendVo
());
ObjectHelper
.
writeWithFrom
(
loadExtend
,
req
.
getCarouselExtendVo
());
carouselExtendDao
.
update
(
carouselExtend
);
carouselExtendDao
.
update
(
carouselExtend
);
}
}
//删除老数据
ImageReqVo
imageReqVo
=
new
ImageReqVo
();
imageReqVo
.
setRelationId
(
req
.
getCarouselId
());
imageService
.
remove
(
imageReqVo
);
//保存图片
imageReqVo
.
setImageList
(
req
.
getImageList
());
imageService
.
saveList
(
imageReqVo
);
return
req
.
getCarouselId
();
return
req
.
getCarouselId
();
}
}
}
}
...
@@ -88,6 +102,12 @@ public class CarouselServiceImpl implements CarouselService {
...
@@ -88,6 +102,12 @@ public class CarouselServiceImpl implements CarouselService {
@Override
@Override
public
PageSizeData
<
CarouselResVo
>
loadPage
(
CarouselLoadPageReqVo
req
)
{
public
PageSizeData
<
CarouselResVo
>
loadPage
(
CarouselLoadPageReqVo
req
)
{
PageSizeData
<
CarouselResVo
>
page
=
carouselDao
.
loadByPage
(
req
);
PageSizeData
<
CarouselResVo
>
page
=
carouselDao
.
loadByPage
(
req
);
CarouselExtendVo
carouselExtend
=
new
CarouselExtendVo
();
for
(
CarouselResVo
carouselResVo
:
page
.
getList
())
{
carouselExtend
.
setCarouselId
(
carouselResVo
.
getCarouselId
());
carouselExtend
.
setLanguageType
(
req
.
getLanguageType
());
carouselResVo
.
setCarouselExtendVo
(
carouselExtendDao
.
load
(
carouselExtend
,
CarouselExtendVo
.
class
));
}
return
page
;
return
page
;
}
}
...
@@ -106,4 +126,15 @@ public class CarouselServiceImpl implements CarouselService {
...
@@ -106,4 +126,15 @@ public class CarouselServiceImpl implements CarouselService {
imageService
.
remove
(
imageReqVo
);
imageService
.
remove
(
imageReqVo
);
return
req
.
getCarouselId
();
return
req
.
getCarouselId
();
}
}
@Override
public
String
changeStatus
(
CarouselReqVo
req
)
{
CarouselVo
carousel
=
new
CarouselVo
();
carousel
.
setCarouselId
(
req
.
getCarouselId
());
CarouselVo
load
=
carouselDao
.
load
(
carousel
,
CarouselVo
.
class
);
load
.
setCarouselStatus
(
req
.
getCarouselStatus
());
carouselDao
.
update
(
load
);
return
req
.
getCarouselId
();
}
}
}
src/main/java/com/tcm/common/web/AreaController.java
View file @
d75fd788
package
com
.
tcm
.
common
.
web
;
package
com
.
tcm
.
common
.
web
;
import
com.tcm.common.service.AreaService
;
import
com.tcm.common.service.AreaService
;
import
com.tcm.util.area.req.CenterDisplayReqVo
;
import
com.tcm.util.area.req.*
;
import
com.tcm.util.area.req.FloorAreaReqVo
;
import
com.tcm.util.area.req.FloorLoadPageReqVo
;
import
com.tcm.util.area.req.FloorReqVo
;
import
com.tcm.util.area.res.CenterDisplayHomeLoadResVo
;
import
com.tcm.util.area.res.CenterDisplayHomeLoadResVo
;
import
com.tcm.util.area.res.FloorAreaResVo
;
import
com.tcm.util.area.res.FloorAreaResVo
;
import
com.tcm.util.area.res.FloorHomeLoadResVo
;
import
com.tcm.util.area.res.FloorHomeLoadResVo
;
...
@@ -44,11 +41,11 @@ public class AreaController {
...
@@ -44,11 +41,11 @@ public class AreaController {
}
}
/**
/**
*
区域
分页查询
*
楼层
分页查询
*/
*/
@RequestMapping
(
"/
l
oadPage"
)
@RequestMapping
(
"/
floorL
oadPage"
)
public
ResponseResult
<
PageSizeData
<
FloorResVo
>>
l
oadPage
(
@RequestBody
FloorLoadPageReqVo
req
)
{
public
ResponseResult
<
PageSizeData
<
FloorResVo
>>
floorL
oadPage
(
@RequestBody
FloorLoadPageReqVo
req
)
{
return
ResponseResult
.
result
(
areaService
.
l
oadPage
(
req
));
return
ResponseResult
.
result
(
areaService
.
floorL
oadPage
(
req
));
}
}
...
@@ -96,4 +93,13 @@ public class AreaController {
...
@@ -96,4 +93,13 @@ public class AreaController {
return
ResponseResult
.
result
(
areaService
.
loadCenter
(
req
));
return
ResponseResult
.
result
(
areaService
.
loadCenter
(
req
));
}
}
/**
* 区域分页查询
*/
@RequestMapping
(
"/areaLoadPage"
)
public
ResponseResult
<
PageSizeData
<
FloorAreaResVo
>>
areaLoadPage
(
@RequestBody
FloorAreaLoadPageReqVo
req
)
{
return
ResponseResult
.
result
(
areaService
.
areaLoadPage
(
req
));
}
}
}
src/main/java/com/tcm/common/web/CarouselController.java
View file @
d75fd788
...
@@ -21,7 +21,7 @@ public class CarouselController {
...
@@ -21,7 +21,7 @@ public class CarouselController {
}
}
/**
/**
*
区域
新增
*
内容
新增
*/
*/
@RequestMapping
(
"/save"
)
@RequestMapping
(
"/save"
)
public
ResponseResult
<
String
>
save
(
@RequestBody
CarouselReqVo
req
)
{
public
ResponseResult
<
String
>
save
(
@RequestBody
CarouselReqVo
req
)
{
...
@@ -29,7 +29,7 @@ public class CarouselController {
...
@@ -29,7 +29,7 @@ public class CarouselController {
}
}
/**
/**
*
展示区
加载
*
内容
加载
*/
*/
@RequestMapping
(
"/load"
)
@RequestMapping
(
"/load"
)
public
ResponseResult
<
CarouselResVo
>
load
(
@RequestBody
CarouselReqVo
req
)
{
public
ResponseResult
<
CarouselResVo
>
load
(
@RequestBody
CarouselReqVo
req
)
{
...
@@ -37,7 +37,7 @@ public class CarouselController {
...
@@ -37,7 +37,7 @@ public class CarouselController {
}
}
/**
/**
*
展示区
列表
*
内容
列表
*/
*/
@RequestMapping
(
"/loadPage"
)
@RequestMapping
(
"/loadPage"
)
public
ResponseResult
<
PageSizeData
<
CarouselResVo
>>
loadPage
(
@RequestBody
CarouselLoadPageReqVo
req
)
{
public
ResponseResult
<
PageSizeData
<
CarouselResVo
>>
loadPage
(
@RequestBody
CarouselLoadPageReqVo
req
)
{
...
@@ -45,8 +45,18 @@ public class CarouselController {
...
@@ -45,8 +45,18 @@ public class CarouselController {
}
}
/**
* 上下架
*/
@RequestMapping
(
"/changeStatus"
)
public
ResponseResult
<
String
>
changeStatus
(
@RequestBody
CarouselReqVo
req
)
{
return
ResponseResult
.
result
(
carouselService
.
changeStatus
(
req
));
}
/**
/**
*
展示区
删除
*
内容
删除
*/
*/
@RequestMapping
(
"/remove"
)
@RequestMapping
(
"/remove"
)
public
ResponseResult
<
String
>
remove
(
@RequestBody
CarouselReqVo
req
)
{
public
ResponseResult
<
String
>
remove
(
@RequestBody
CarouselReqVo
req
)
{
...
...
src/main/java/com/tcm/product/dao/ProductDao.java
View file @
d75fd788
package
com
.
tcm
.
product
.
dao
;
package
com
.
tcm
.
product
.
dao
;
import
com.tcm.util.product.req.ProductLoadPageReqVo
;
import
com.tcm.util.product.req.ProductReqVo
;
import
com.tcm.util.product.req.ProductReqVo
;
import
com.tcm.util.product.res.ProductResVo
;
import
com.tcm.util.product.res.ProductResVo
;
import
com.yanzuoguang.dao.BaseDao
;
import
com.yanzuoguang.dao.BaseDao
;
import
com.yanzuoguang.util.vo.PageSizeData
;
import
java.util.List
;
import
java.util.List
;
...
@@ -13,4 +15,11 @@ public interface ProductDao extends BaseDao {
...
@@ -13,4 +15,11 @@ public interface ProductDao extends BaseDao {
* @return
* @return
*/
*/
List
<
ProductResVo
>
loadInfoList
(
ProductReqVo
productVo
);
List
<
ProductResVo
>
loadInfoList
(
ProductReqVo
productVo
);
/**
* 分页加载
* @param req
* @return
*/
PageSizeData
<
ProductResVo
>
loadByPage
(
ProductLoadPageReqVo
req
);
}
}
src/main/java/com/tcm/product/dao/impl/ProductDaoImpl.java
View file @
d75fd788
...
@@ -2,9 +2,11 @@ package com.tcm.product.dao.impl;
...
@@ -2,9 +2,11 @@ package com.tcm.product.dao.impl;
import
com.tcm.product.dao.ProductDao
;
import
com.tcm.product.dao.ProductDao
;
import
com.tcm.util.product.ProductVo
;
import
com.tcm.util.product.ProductVo
;
import
com.tcm.util.product.req.ProductLoadPageReqVo
;
import
com.tcm.util.product.req.ProductReqVo
;
import
com.tcm.util.product.req.ProductReqVo
;
import
com.tcm.util.product.res.ProductResVo
;
import
com.tcm.util.product.res.ProductResVo
;
import
com.yanzuoguang.dao.impl.BaseDaoImpl
;
import
com.yanzuoguang.dao.impl.BaseDaoImpl
;
import
com.yanzuoguang.util.vo.PageSizeData
;
import
org.springframework.stereotype.Component
;
import
org.springframework.stereotype.Component
;
import
java.util.List
;
import
java.util.List
;
...
@@ -13,6 +15,7 @@ import java.util.List;
...
@@ -13,6 +15,7 @@ import java.util.List;
public
class
ProductDaoImpl
extends
BaseDaoImpl
implements
ProductDao
{
public
class
ProductDaoImpl
extends
BaseDaoImpl
implements
ProductDao
{
private
static
final
String
SQL_PRODUCT_LOAD_INFO
=
"product_load_info"
;
private
static
final
String
SQL_PRODUCT_LOAD_INFO
=
"product_load_info"
;
private
static
final
String
SQL_PRODUCT_LOAD_BY_PAGE
=
"product_load_by_page"
;
@Override
@Override
protected
void
init
()
{
protected
void
init
()
{
...
@@ -20,12 +23,25 @@ public class ProductDaoImpl extends BaseDaoImpl implements ProductDao {
...
@@ -20,12 +23,25 @@ public class ProductDaoImpl extends BaseDaoImpl implements ProductDao {
table
.
add
(
SQL_PRODUCT_LOAD_INFO
,
"select p.* from tcm_product as p where 1=1 {WHERE} order by p.sort"
)
table
.
add
(
SQL_PRODUCT_LOAD_INFO
,
"select p.* from tcm_product as p where 1=1 {WHERE} order by p.sort"
)
.
add
(
"productId"
,
" AND p.product_id = ?"
)
.
add
(
"productId"
,
" AND p.product_id = ?"
)
.
add
(
"categoryId"
,
" AND p.category_id =?"
)
.
add
(
"categoryId"
,
" AND p.category_id =?"
)
;
;
table
.
add
(
SQL_PRODUCT_LOAD_BY_PAGE
,
"select p.* from tcm_product as p"
+
" left join tcm_product_extend as pe on p.product_id = pe.product_id where 1=1 {WHERE} order by p.sort"
)
.
add
(
"productId"
,
" AND p.product_id = ?"
)
.
add
(
"categoryId"
,
" AND p.category_id =?"
)
.
add
(
"productName"
,
" AND pe.product_name like concat('%',?,'%')"
)
.
add
(
"productType"
,
" AND p.product_type =?"
)
.
add
(
"status"
,
" AND p.status =?"
)
.
add
(
"position"
,
" AND pe.position =?"
)
.
add
(
"categoryType"
,
" AND p.category_type =?"
);
}
}
@Override
@Override
public
List
<
ProductResVo
>
loadInfoList
(
ProductReqVo
req
)
{
public
List
<
ProductResVo
>
loadInfoList
(
ProductReqVo
req
)
{
return
query
(
ProductResVo
.
class
,
SQL_PRODUCT_LOAD_INFO
,
req
);
return
query
(
ProductResVo
.
class
,
SQL_PRODUCT_LOAD_INFO
,
req
);
}
}
@Override
public
PageSizeData
<
ProductResVo
>
loadByPage
(
ProductLoadPageReqVo
req
)
{
return
this
.
queryPage
(
ProductResVo
.
class
,
req
,
SQL_PRODUCT_LOAD_BY_PAGE
,
req
);
}
}
}
src/main/java/com/tcm/product/service/ProductService.java
View file @
d75fd788
...
@@ -44,4 +44,11 @@ public interface ProductService {
...
@@ -44,4 +44,11 @@ public interface ProductService {
* @return
* @return
*/
*/
PageSizeData
<
ProductResVo
>
displayList
(
ProductLoadPageReqVo
req
);
PageSizeData
<
ProductResVo
>
displayList
(
ProductLoadPageReqVo
req
);
/**
* 上下架
* @param req
* @return
*/
String
changeStatus
(
ProductReqVo
req
);
}
}
src/main/java/com/tcm/product/service/impl/ProductServiceImpl.java
View file @
d75fd788
...
@@ -125,7 +125,7 @@ public class ProductServiceImpl implements ProductService {
...
@@ -125,7 +125,7 @@ public class ProductServiceImpl implements ProductService {
ProductExtendVo
productExtendVo
=
new
ProductExtendVo
();
ProductExtendVo
productExtendVo
=
new
ProductExtendVo
();
productExtendVo
.
setProductId
(
req
.
getProductId
());
productExtendVo
.
setProductId
(
req
.
getProductId
());
productExtendVo
.
setLanguageType
(
req
.
get
ProductExtendVo
().
get
LanguageType
());
productExtendVo
.
setLanguageType
(
req
.
getLanguageType
());
ProductExtendVo
loadExtend
=
productExtendDao
.
load
(
productExtendVo
,
ProductExtendVo
.
class
);
ProductExtendVo
loadExtend
=
productExtendDao
.
load
(
productExtendVo
,
ProductExtendVo
.
class
);
loadRes
.
setProductExtendVo
(
loadExtend
);
loadRes
.
setProductExtendVo
(
loadExtend
);
...
@@ -138,7 +138,7 @@ public class ProductServiceImpl implements ProductService {
...
@@ -138,7 +138,7 @@ public class ProductServiceImpl implements ProductService {
@Override
@Override
public
PageSizeData
<
ProductResVo
>
loadPage
(
ProductLoadPageReqVo
req
)
{
public
PageSizeData
<
ProductResVo
>
loadPage
(
ProductLoadPageReqVo
req
)
{
PageSizeData
<
ProductResVo
>
page
=
productDao
.
load
Page
(
req
,
ProductResVo
.
class
);
PageSizeData
<
ProductResVo
>
page
=
productDao
.
load
ByPage
(
req
);
ProductExtendVo
productExtendVo
=
new
ProductExtendVo
();
ProductExtendVo
productExtendVo
=
new
ProductExtendVo
();
ImageReqVo
imageReqVo
=
new
ImageReqVo
();
ImageReqVo
imageReqVo
=
new
ImageReqVo
();
for
(
ProductResVo
res
:
page
.
getList
())
{
for
(
ProductResVo
res
:
page
.
getList
())
{
...
@@ -183,4 +183,14 @@ public class ProductServiceImpl implements ProductService {
...
@@ -183,4 +183,14 @@ public class ProductServiceImpl implements ProductService {
});
});
return
page
;
return
page
;
}
}
@Override
public
String
changeStatus
(
ProductReqVo
req
)
{
ProductVo
productVo
=
new
ProductVo
();
productVo
.
setProductId
(
req
.
getProductId
());
ProductVo
load
=
productDao
.
load
(
productVo
,
ProductVo
.
class
);
load
.
setStatus
(
req
.
getStatus
());
productDao
.
update
(
load
);
return
req
.
getProductId
();
}
}
}
src/main/java/com/tcm/product/web/ProductController.java
View file @
d75fd788
...
@@ -48,6 +48,15 @@ public class ProductController {
...
@@ -48,6 +48,15 @@ public class ProductController {
}
}
/**
* 产品上下架
*/
@RequestMapping
(
"/changeStatus"
)
public
ResponseResult
<
String
>
changeStatus
(
@RequestBody
ProductReqVo
req
)
{
return
ResponseResult
.
result
(
productService
.
changeStatus
(
req
));
}
/**
/**
* 产品删除
* 产品删除
*/
*/
...
...
src/main/java/com/tcm/util/area/req/FloorAreaLoadPageReqVo.java
0 → 100644
View file @
d75fd788
package
com
.
tcm
.
util
.
area
.
req
;
import
com.yanzuoguang.util.vo.PageSizeReqVo
;
public
class
FloorAreaLoadPageReqVo
extends
PageSizeReqVo
{
private
String
floorId
;
private
String
areaId
;
private
Integer
languageType
;
private
String
areaName
;
private
Integer
areaStatus
;
public
String
getFloorId
()
{
return
floorId
;
}
public
void
setFloorId
(
String
floorId
)
{
this
.
floorId
=
floorId
;
}
public
String
getAreaId
()
{
return
areaId
;
}
public
void
setAreaId
(
String
areaId
)
{
this
.
areaId
=
areaId
;
}
public
Integer
getLanguageType
()
{
return
languageType
;
}
public
void
setLanguageType
(
Integer
languageType
)
{
this
.
languageType
=
languageType
;
}
public
String
getAreaName
()
{
return
areaName
;
}
public
void
setAreaName
(
String
areaName
)
{
this
.
areaName
=
areaName
;
}
public
Integer
getAreaStatus
()
{
return
areaStatus
;
}
public
void
setAreaStatus
(
Integer
areaStatus
)
{
this
.
areaStatus
=
areaStatus
;
}
}
src/main/java/com/tcm/util/area/req/FloorAreaReqVo.java
View file @
d75fd788
...
@@ -2,6 +2,9 @@ package com.tcm.util.area.req;
...
@@ -2,6 +2,9 @@ package com.tcm.util.area.req;
import
com.tcm.util.area.FloorAreaExtendVo
;
import
com.tcm.util.area.FloorAreaExtendVo
;
import
com.tcm.util.area.FloorAreaVo
;
import
com.tcm.util.area.FloorAreaVo
;
import
com.tcm.util.common.ImageVo
;
import
java.util.List
;
public
class
FloorAreaReqVo
extends
FloorAreaVo
{
public
class
FloorAreaReqVo
extends
FloorAreaVo
{
...
@@ -9,6 +12,16 @@ public class FloorAreaReqVo extends FloorAreaVo {
...
@@ -9,6 +12,16 @@ public class FloorAreaReqVo extends FloorAreaVo {
private
FloorAreaExtendVo
floorAreaExtendVo
;
private
FloorAreaExtendVo
floorAreaExtendVo
;
private
List
<
ImageVo
>
imageVoList
;
public
List
<
ImageVo
>
getImageVoList
()
{
return
imageVoList
;
}
public
void
setImageVoList
(
List
<
ImageVo
>
imageVoList
)
{
this
.
imageVoList
=
imageVoList
;
}
public
FloorAreaExtendVo
getFloorAreaExtendVo
()
{
public
FloorAreaExtendVo
getFloorAreaExtendVo
()
{
return
floorAreaExtendVo
;
return
floorAreaExtendVo
;
}
}
...
...
src/main/java/com/tcm/util/area/req/FloorReqVo.java
View file @
d75fd788
...
@@ -2,6 +2,10 @@ package com.tcm.util.area.req;
...
@@ -2,6 +2,10 @@ package com.tcm.util.area.req;
import
com.tcm.util.area.FloorExtendVo
;
import
com.tcm.util.area.FloorExtendVo
;
import
com.tcm.util.area.FloorVo
;
import
com.tcm.util.area.FloorVo
;
import
com.tcm.util.common.ImageVo
;
import
com.tcm.util.common.res.ImageResVo
;
import
java.util.List
;
public
class
FloorReqVo
extends
FloorVo
{
public
class
FloorReqVo
extends
FloorVo
{
...
@@ -10,6 +14,7 @@ public class FloorReqVo extends FloorVo {
...
@@ -10,6 +14,7 @@ public class FloorReqVo extends FloorVo {
private
Integer
languageType
;
private
Integer
languageType
;
private
FloorExtendVo
floorExtendVo
;
private
FloorExtendVo
floorExtendVo
;
private
List
<
ImageVo
>
imageList
;
public
FloorExtendVo
getFloorExtendVo
()
{
public
FloorExtendVo
getFloorExtendVo
()
{
return
floorExtendVo
;
return
floorExtendVo
;
...
@@ -42,4 +47,12 @@ public class FloorReqVo extends FloorVo {
...
@@ -42,4 +47,12 @@ public class FloorReqVo extends FloorVo {
public
void
setAreaStatus
(
Integer
areaStatus
)
{
public
void
setAreaStatus
(
Integer
areaStatus
)
{
this
.
areaStatus
=
areaStatus
;
this
.
areaStatus
=
areaStatus
;
}
}
public
List
<
ImageVo
>
getImageList
()
{
return
imageList
;
}
public
void
setImageList
(
List
<
ImageVo
>
imageList
)
{
this
.
imageList
=
imageList
;
}
}
}
src/main/java/com/tcm/util/area/res/FloorAreaResVo.java
View file @
d75fd788
package
com
.
tcm
.
util
.
area
.
res
;
package
com
.
tcm
.
util
.
area
.
res
;
import
com.tcm.util.area.FloorAreaExtendVo
;
import
com.tcm.util.area.FloorAreaVo
;
import
com.tcm.util.area.FloorAreaVo
;
import
com.tcm.util.area.FloorExtendVo
;
import
com.tcm.util.common.res.ImageResVo
;
import
com.tcm.util.common.res.ImageResVo
;
import
com.yanzuoguang.dao.TableAnnotation
;
import
com.yanzuoguang.dao.TableAnnotation
;
import
io.swagger.annotations.ApiModelProperty
;
import
io.swagger.annotations.ApiModelProperty
;
...
@@ -28,6 +30,8 @@ public class FloorAreaResVo extends FloorAreaVo {
...
@@ -28,6 +30,8 @@ public class FloorAreaResVo extends FloorAreaVo {
@ApiModelProperty
(
notes
=
"区域具体位置介绍"
)
@ApiModelProperty
(
notes
=
"区域具体位置介绍"
)
private
String
position
;
private
String
position
;
private
FloorAreaExtendVo
areaExtendVo
;
public
String
getAreaName
()
{
public
String
getAreaName
()
{
return
areaName
;
return
areaName
;
...
@@ -62,4 +66,12 @@ public class FloorAreaResVo extends FloorAreaVo {
...
@@ -62,4 +66,12 @@ public class FloorAreaResVo extends FloorAreaVo {
public
void
setImageList
(
List
<
ImageResVo
>
imageList
)
{
public
void
setImageList
(
List
<
ImageResVo
>
imageList
)
{
this
.
imageList
=
imageList
;
this
.
imageList
=
imageList
;
}
}
public
FloorAreaExtendVo
getAreaExtendVo
()
{
return
areaExtendVo
;
}
public
void
setAreaExtendVo
(
FloorAreaExtendVo
areaExtendVo
)
{
this
.
areaExtendVo
=
areaExtendVo
;
}
}
}
src/main/java/com/tcm/util/area/res/FloorResVo.java
View file @
d75fd788
package
com
.
tcm
.
util
.
area
.
res
;
package
com
.
tcm
.
util
.
area
.
res
;
import
com.tcm.util.area.FloorExtendVo
;
import
com.tcm.util.area.FloorVo
;
import
com.tcm.util.area.FloorVo
;
import
com.tcm.util.common.res.ImageResVo
;
import
com.tcm.util.common.res.ImageResVo
;
...
@@ -11,6 +12,8 @@ public class FloorResVo extends FloorVo {
...
@@ -11,6 +12,8 @@ public class FloorResVo extends FloorVo {
private
String
floorName
;
private
String
floorName
;
private
String
floorDesc
;
private
String
floorDesc
;
private
FloorExtendVo
floorExtendVo
;
private
List
<
FloorAreaResVo
>
floorAreaVoList
=
new
ArrayList
<>();
private
List
<
FloorAreaResVo
>
floorAreaVoList
=
new
ArrayList
<>();
private
List
<
ImageResVo
>
imageResVoList
=
new
ArrayList
<>();
private
List
<
ImageResVo
>
imageResVoList
=
new
ArrayList
<>();
...
@@ -46,4 +49,12 @@ public class FloorResVo extends FloorVo {
...
@@ -46,4 +49,12 @@ public class FloorResVo extends FloorVo {
public
void
setFloorDesc
(
String
floorDesc
)
{
public
void
setFloorDesc
(
String
floorDesc
)
{
this
.
floorDesc
=
floorDesc
;
this
.
floorDesc
=
floorDesc
;
}
}
public
FloorExtendVo
getFloorExtendVo
()
{
return
floorExtendVo
;
}
public
void
setFloorExtendVo
(
FloorExtendVo
floorExtendVo
)
{
this
.
floorExtendVo
=
floorExtendVo
;
}
}
}
src/main/java/com/tcm/util/common/CarouselVo.java
View file @
d75fd788
...
@@ -20,6 +20,14 @@ public class CarouselVo {
...
@@ -20,6 +20,14 @@ public class CarouselVo {
@TableAnnotation
(
"carousel_type"
)
@TableAnnotation
(
"carousel_type"
)
@ApiModelProperty
(
notes
=
"内容类型"
)
@ApiModelProperty
(
notes
=
"内容类型"
)
private
Integer
carouselType
;
private
Integer
carouselType
;
/**
* 打开类型0当前页1新页面
*/
@TableAnnotation
(
"open_type"
)
@ApiModelProperty
(
notes
=
"内容类型"
)
private
Integer
openType
;
/**
/**
* 资源url
* 资源url
*/
*/
...
@@ -33,7 +41,7 @@ public class CarouselVo {
...
@@ -33,7 +41,7 @@ public class CarouselVo {
@ApiModelProperty
(
notes
=
"关联内容url"
)
@ApiModelProperty
(
notes
=
"关联内容url"
)
private
String
linkUrl
;
private
String
linkUrl
;
/**
/**
* 展示位置
* 展示位置
0首页
*/
*/
@TableAnnotation
(
"display_position"
)
@TableAnnotation
(
"display_position"
)
@ApiModelProperty
(
notes
=
"展示位置"
)
@ApiModelProperty
(
notes
=
"展示位置"
)
...
@@ -167,4 +175,12 @@ public class CarouselVo {
...
@@ -167,4 +175,12 @@ public class CarouselVo {
public
void
setUpdateTime
(
String
updateTime
)
{
public
void
setUpdateTime
(
String
updateTime
)
{
this
.
updateTime
=
updateTime
;
this
.
updateTime
=
updateTime
;
}
}
public
Integer
getOpenType
()
{
return
openType
;
}
public
void
setOpenType
(
Integer
openType
)
{
this
.
openType
=
openType
;
}
}
}
src/main/java/com/tcm/util/common/req/CarouselReqVo.java
View file @
d75fd788
...
@@ -3,6 +3,7 @@ package com.tcm.util.common.req;
...
@@ -3,6 +3,7 @@ package com.tcm.util.common.req;
import
com.tcm.util.common.CarouselExtendVo
;
import
com.tcm.util.common.CarouselExtendVo
;
import
com.tcm.util.common.CarouselVo
;
import
com.tcm.util.common.CarouselVo
;
import
com.tcm.util.common.ImageVo
;
import
com.tcm.util.common.ImageVo
;
import
com.tcm.util.common.res.ImageResVo
;
import
java.util.ArrayList
;
import
java.util.ArrayList
;
import
java.util.List
;
import
java.util.List
;
...
@@ -13,13 +14,6 @@ public class CarouselReqVo extends CarouselVo {
...
@@ -13,13 +14,6 @@ public class CarouselReqVo extends CarouselVo {
private
CarouselExtendVo
carouselExtendVo
;
private
CarouselExtendVo
carouselExtendVo
;
public
CarouselExtendVo
getCarouselExtendVo
()
{
return
carouselExtendVo
;
}
public
void
setCarouselExtendVo
(
CarouselExtendVo
carouselExtendVo
)
{
this
.
carouselExtendVo
=
carouselExtendVo
;
}
private
List
<
ImageVo
>
imageList
=
new
ArrayList
<>();
private
List
<
ImageVo
>
imageList
=
new
ArrayList
<>();
...
@@ -38,4 +32,12 @@ public class CarouselReqVo extends CarouselVo {
...
@@ -38,4 +32,12 @@ public class CarouselReqVo extends CarouselVo {
public
void
setLanguageType
(
Integer
languageType
)
{
public
void
setLanguageType
(
Integer
languageType
)
{
this
.
languageType
=
languageType
;
this
.
languageType
=
languageType
;
}
}
public
CarouselExtendVo
getCarouselExtendVo
()
{
return
carouselExtendVo
;
}
public
void
setCarouselExtendVo
(
CarouselExtendVo
carouselExtendVo
)
{
this
.
carouselExtendVo
=
carouselExtendVo
;
}
}
}
src/main/java/com/tcm/util/common/res/CarouselResVo.java
View file @
d75fd788
package
com
.
tcm
.
util
.
common
.
res
;
package
com
.
tcm
.
util
.
common
.
res
;
import
com.tcm.util.common.CarouselExtendVo
;
import
com.tcm.util.common.CarouselVo
;
import
com.tcm.util.common.CarouselVo
;
import
com.yanzuoguang.dao.TableAnnotation
;
import
com.yanzuoguang.dao.TableAnnotation
;
import
io.swagger.annotations.ApiModelProperty
;
import
io.swagger.annotations.ApiModelProperty
;
...
@@ -19,6 +20,15 @@ public class CarouselResVo extends CarouselVo {
...
@@ -19,6 +20,15 @@ public class CarouselResVo extends CarouselVo {
@ApiModelProperty
(
notes
=
"文字介绍"
)
@ApiModelProperty
(
notes
=
"文字介绍"
)
private
String
carouselInfo
;
private
String
carouselInfo
;
private
CarouselExtendVo
carouselExtendVo
;
public
CarouselExtendVo
getCarouselExtendVo
()
{
return
carouselExtendVo
;
}
public
void
setCarouselExtendVo
(
CarouselExtendVo
carouselExtendVo
)
{
this
.
carouselExtendVo
=
carouselExtendVo
;
}
public
String
getTitle
()
{
public
String
getTitle
()
{
return
title
;
return
title
;
...
...
src/main/java/com/tcm/util/product/ProductVo.java
View file @
d75fd788
...
@@ -28,9 +28,24 @@ public class ProductVo {
...
@@ -28,9 +28,24 @@ public class ProductVo {
/**
/**
* 产品类型1 - 大健康产品,2 - 预约产品
* 产品类型1 - 大健康产品,2 - 预约产品
*/
*/
@TableAnnotation
(
"
product
_type"
)
@TableAnnotation
(
"
category
_type"
)
@ApiModelProperty
(
notes
=
"产品类型1 - 大健康产品,2 - 预约产品"
)
@ApiModelProperty
(
notes
=
"产品类型1 - 大健康产品,2 - 预约产品"
)
private
Integer
categoryType
;
/**
* 产品分类0茶饮类1理疗类2器械类3针灸4推拿5拔罐6熏蒸7养生
*/
@TableAnnotation
(
"product_type"
)
@ApiModelProperty
(
notes
=
"产品分类0茶饮类1理疗类2器械类3针灸4推拿5拔罐6熏蒸7养生"
)
private
Integer
productType
;
private
Integer
productType
;
/**
* 是否推荐0推荐1不推荐
*/
@TableAnnotation
(
"is_recommend"
)
@ApiModelProperty
(
notes
=
"产品类型1 - 大健康产品,2 - 预约产品"
)
private
Integer
isRecommend
;
/**
/**
* 可约人数 / 天(仅预约产品)
* 可约人数 / 天(仅预约产品)
*/
*/
...
@@ -192,4 +207,20 @@ public class ProductVo {
...
@@ -192,4 +207,20 @@ public class ProductVo {
public
void
setUpdateTime
(
String
updateTime
)
{
public
void
setUpdateTime
(
String
updateTime
)
{
this
.
updateTime
=
updateTime
;
this
.
updateTime
=
updateTime
;
}
}
public
Integer
getCategoryType
()
{
return
categoryType
;
}
public
void
setCategoryType
(
Integer
categoryType
)
{
this
.
categoryType
=
categoryType
;
}
public
Integer
getIsRecommend
()
{
return
isRecommend
;
}
public
void
setIsRecommend
(
Integer
isRecommend
)
{
this
.
isRecommend
=
isRecommend
;
}
}
}
src/main/java/com/tcm/util/product/req/ProductLoadPageReqVo.java
View file @
d75fd788
...
@@ -7,6 +7,7 @@ public class ProductLoadPageReqVo extends PageSizeReqVo {
...
@@ -7,6 +7,7 @@ public class ProductLoadPageReqVo extends PageSizeReqVo {
private
String
productName
;
private
String
productName
;
private
String
productCategoryId
;
private
String
productCategoryId
;
private
String
productStatus
;
private
String
productStatus
;
private
Integer
productType
;
private
Integer
languageType
;
private
Integer
languageType
;
public
String
getProductId
()
{
public
String
getProductId
()
{
...
@@ -48,4 +49,12 @@ public class ProductLoadPageReqVo extends PageSizeReqVo {
...
@@ -48,4 +49,12 @@ public class ProductLoadPageReqVo extends PageSizeReqVo {
public
void
setLanguageType
(
Integer
languageType
)
{
public
void
setLanguageType
(
Integer
languageType
)
{
this
.
languageType
=
languageType
;
this
.
languageType
=
languageType
;
}
}
public
Integer
getProductType
()
{
return
productType
;
}
public
void
setProductType
(
Integer
productType
)
{
this
.
productType
=
productType
;
}
}
}
src/main/java/com/tcm/util/product/req/ProductReqVo.java
View file @
d75fd788
...
@@ -11,6 +11,16 @@ public class ProductReqVo extends ProductVo {
...
@@ -11,6 +11,16 @@ public class ProductReqVo extends ProductVo {
private
ProductExtendVo
productExtendVo
;
private
ProductExtendVo
productExtendVo
;
private
Integer
languageType
;
public
Integer
getLanguageType
()
{
return
languageType
;
}
public
void
setLanguageType
(
Integer
languageType
)
{
this
.
languageType
=
languageType
;
}
private
List
<
ImageVo
>
imageList
=
new
ArrayList
<>();
private
List
<
ImageVo
>
imageList
=
new
ArrayList
<>();
public
List
<
ImageVo
>
getImageList
()
{
public
List
<
ImageVo
>
getImageList
()
{
...
...
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