Browse Source

1、地址表增加字段(是否为默认地址)

2、接口分类
master
Augcl 7 months ago
parent
commit
d07a18c74f
14 changed files with 218 additions and 148 deletions
  1. +1
    -1
      jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/travelAddress/controller/TravelAddressController.java
  2. +5
    -1
      jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/travelAddress/entity/TravelAddress.java
  3. +1
    -1
      jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/travelAddress/mapper/TravelAddressMapper.java
  4. +1
    -1
      jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/travelAddress/service/ITravelAddressService.java
  5. +1
    -1
      jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/travelAddress/service/impl/TravelAddressServiceImpl.java
  6. +6
    -0
      jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/travelAddress/vue/TravelAddressList.vue
  7. +5
    -0
      jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/travelAddress/vue/modules/TravelAddressForm.vue
  8. +10
    -0
      jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/travelAddress/vue3/TravelAddress.data.ts
  9. +51
    -0
      jeecg-boot-module-system/src/main/java/org/jeecg/modules/api/travelController/AmusementApiController.java
  10. +8
    -93
      jeecg-boot-module-system/src/main/java/org/jeecg/modules/api/travelController/IndexApiController.java
  11. +22
    -0
      jeecg-boot-module-system/src/main/java/org/jeecg/modules/api/travelController/OrderApiController.java
  12. +67
    -0
      jeecg-boot-module-system/src/main/java/org/jeecg/modules/api/travelController/UserInfoApiController.java
  13. +10
    -4
      jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/IndexApiService.java
  14. +30
    -46
      jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/IndexApiServiceImpl.java

+ 1
- 1
jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/travelAddress/controller/TravelAddressController.java View File

@ -39,7 +39,7 @@ import org.jeecg.common.aspect.annotation.AutoLog;
/**
* @Description: 地址表
* @Author: jeecg-boot
* @Date: 2024-09-23
* @Date: 2024-09-24
* @Version: V1.0
*/
@Api(tags="地址表")


+ 5
- 1
jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/travelAddress/entity/TravelAddress.java View File

@ -20,7 +20,7 @@ import lombok.experimental.Accessors;
/**
* @Description: 地址表
* @Author: jeecg-boot
* @Date: 2024-09-23
* @Date: 2024-09-24
* @Version: V1.0
*/
@Data
@ -56,4 +56,8 @@ public class TravelAddress implements Serializable {
@Dict(dictTable = "han_hai_member", dicText = "nick_name", dicCode = "id")
@ApiModelProperty(value = "所属用户")
private java.lang.String memberId;
/**是否为默认地址(0-否 1-是)*/
@Excel(name = "是否为默认地址(0-否 1-是)", width = 15)
@ApiModelProperty(value = "是否为默认地址(0-否 1-是)")
private java.lang.String addressDefault;
}

+ 1
- 1
jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/travelAddress/mapper/TravelAddressMapper.java View File

@ -9,7 +9,7 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* @Description: 地址表
* @Author: jeecg-boot
* @Date: 2024-09-23
* @Date: 2024-09-24
* @Version: V1.0
*/
public interface TravelAddressMapper extends BaseMapper<TravelAddress> {


+ 1
- 1
jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/travelAddress/service/ITravelAddressService.java View File

@ -6,7 +6,7 @@ import com.baomidou.mybatisplus.extension.service.IService;
/**
* @Description: 地址表
* @Author: jeecg-boot
* @Date: 2024-09-23
* @Date: 2024-09-24
* @Version: V1.0
*/
public interface ITravelAddressService extends IService<TravelAddress> {


+ 1
- 1
jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/travelAddress/service/impl/TravelAddressServiceImpl.java View File

@ -10,7 +10,7 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
/**
* @Description: 地址表
* @Author: jeecg-boot
* @Date: 2024-09-23
* @Date: 2024-09-24
* @Version: V1.0
*/
@Service


+ 6
- 0
jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/travelAddress/vue/TravelAddressList.vue View File

@ -147,6 +147,11 @@
align:"center",
dataIndex: 'memberId_dictText'
},
{
title:'是否为默认地址(0-否 1-是)',
align:"center",
dataIndex: 'addressDefault'
},
{
title: '操作',
dataIndex: 'action',
@ -186,6 +191,7 @@
fieldList.push({type:'string',value:'area',text:'所属区域',dictCode:''})
fieldList.push({type:'string',value:'address',text:'详细地址',dictCode:''})
fieldList.push({type:'string',value:'memberId',text:'所属用户',dictCode:"han_hai_member,nick_name,id"})
fieldList.push({type:'string',value:'addressDefault',text:'是否为默认地址(0-否 1-是)',dictCode:''})
this.superFieldList = fieldList
}
}


+ 5
- 0
jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/travelAddress/vue/modules/TravelAddressForm.vue View File

@ -28,6 +28,11 @@
<j-dict-select-tag type="list" v-model="model.memberId" dictCode="han_hai_member,nick_name,id" placeholder="请选择所属用户" />
</a-form-model-item>
</a-col>
<a-col :span="24">
<a-form-model-item label="是否为默认地址(0-否 1-是)" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="addressDefault">
<a-input v-model="model.addressDefault" placeholder="请输入是否为默认地址(0-否 1-是)" ></a-input>
</a-form-model-item>
</a-col>
</a-row>
</a-form-model>
</j-form-container>


+ 10
- 0
jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/travelAddress/vue3/TravelAddress.data.ts View File

@ -29,6 +29,11 @@ export const columns: BasicColumn[] = [
align:"center",
dataIndex: 'memberId_dictText'
},
{
title: '是否为默认地址(0-否 1-是)',
align:"center",
dataIndex: 'addressDefault'
},
];
//查询数据
export const searchFormSchema: FormSchema[] = [
@ -63,4 +68,9 @@ export const formSchema: FormSchema[] = [
dictCode:"han_hai_member,nick_name,id"
},
},
{
label: '是否为默认地址(0-否 1-是)',
field: 'addressDefault',
component: 'Input',
},
];

+ 51
- 0
jeecg-boot-module-system/src/main/java/org/jeecg/modules/api/travelController/AmusementApiController.java View File

@ -0,0 +1,51 @@
package org.jeecg.modules.api.travelController;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.jeecg.common.api.vo.Result;
import org.jeecg.modules.apiBean.PageBean;
import org.jeecg.modules.apiService.IndexApiService;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RestController;
import javax.annotation.Resource;
@Api(tags="小程序-游玩项目相关接口")
@RestController
@RequestMapping("/api/amusement")
@Slf4j
public class AmusementApiController {
@Resource
private IndexApiService indexApiService;
//遗产路径/我要研学列表
@ApiOperation(value="小程序-获取游玩项目列表", notes="amusementType:0-遗产路径 1-我要研学;isPay:0-免费 1-付费")
@RequestMapping(value = "/queryAmusementList", method = {RequestMethod.GET})
public Result<?> queryAmusementList(String amusementType, String isPay, PageBean pageBean){
return indexApiService.queryAmusementList(amusementType, isPay, pageBean);
}
//遗产路径/我要研学详情
@ApiOperation(value="小程序-根据id获取游玩项目详情", notes="小程序-根据id获取游玩项目详情")
@RequestMapping(value = "/queryAmusementById", method = {RequestMethod.GET})
public Result<?> queryAmusementById(String amusementId){
return indexApiService.queryAmusementById(amusementId);
}
//非遗列表
@ApiOperation(value="小程序-获取非遗体验列表", notes="小程序-获取非遗体验列表")
@RequestMapping(value = "/queryExperienceList", method = {RequestMethod.GET})
public Result<?> queryExperienceList(PageBean pageBean){
return indexApiService.queryExperienceList(pageBean);
}
//非遗体验详情
@ApiOperation(value="小程序-根据id获取非遗体验详情", notes="小程序-根据id获取非遗体验详情")
@RequestMapping(value = "/queryExperienceById", method = {RequestMethod.GET})
public Result<?> queryExperienceById(String experienceId){
return indexApiService.queryExperienceById(experienceId);
}
}

+ 8
- 93
jeecg-boot-module-system/src/main/java/org/jeecg/modules/api/travelController/IndexApiController.java View File

@ -36,19 +36,13 @@ public class IndexApiController {
return indexApiService.queryBannerList(bannerCategoryType);
};
// //获取视频列表
// @ApiOperation(value="小程序-获取视频列表", notes="小程序-获取视频列表")
// @RequestMapping(value = "/queryVideoList", method = {RequestMethod.GET})
// public Result<?> queryVideoList(PageBean pageBean){
// return indexApiService.queryVideoList(pageBean);
// }
// //获取文章列表-申遗历程/非遗体验
// @ApiOperation(value="小程序-获取文章列表", notes="小程序-获取文章列表")
// @RequestMapping(value = "/queryArticleList", method = {RequestMethod.GET})
// public Result<?> queryArticleList(PageBean pageBean){
// return indexApiService.queryArticleList(pageBean);
// }
//根据角色id获取视频列表
@ApiOperation(value="小程序-根据角色id获取视频列表", notes="小程序-根据角色id获取视频列表")
@RequestMapping(value = "/queryVedioById", method = {RequestMethod.GET})
public Result<?> queryVedioById(String roleInfoId, PageBean pageBean){
return indexApiService.queryVedioById(roleInfoId, pageBean);
}
//根据分类获取文章列表
@ApiOperation(value="小程序-根据分类获取文章列表", notes="0-申遗历程 1-申遗缘由 2-遗产价值")
@ -71,7 +65,7 @@ public class IndexApiController {
return indexApiService.queryAreaList(pageBean);
}
//获取景区列表
//获取景区详情
@ApiOperation(value="小程序-根据id获取景区详情", notes="小程序-根据id获取景区详情")
@RequestMapping(value = "/queryAreaListById", method = {RequestMethod.GET})
public Result<?> queryAreaListById(String areaId){
@ -85,40 +79,6 @@ public class IndexApiController {
return indexApiService.querySpotList(areaId, categoryId, pageBean);
}
//根据角色类型获取角色信息列表-讲解员/达人/摄影师
@ApiOperation(value="小程序-根据角色类型获取角色信息列表", notes="level: 1-金牌讲解员, 2-专业讲解员; roleId: 0-讲解员,1-达人,2-摄影师")
@RequestMapping(value = "/queryRoleInfoList", method = {RequestMethod.GET})
public Result<?> queryRoleInfoList(String roleId, String level, String spot, PageBean pageBean){
return indexApiService.queryRoleInfoList(roleId, level, spot, pageBean);
}
//根据角色id获取角色信息详情
@ApiOperation(value="小程序-根据角色Id获取角色信息详情", notes="小程序-根据角色Id获取角色信息详情")
@RequestMapping(value = "/queryRoleInfoById", method = {RequestMethod.GET})
public Result<?> queryRoleInfoById(String roleInfoId){
return indexApiService.queryRoleInfoById(roleInfoId);
}
//根据角色id获取视频列表
@ApiOperation(value="小程序-根据角色id获取视频列表", notes="小程序-根据角色id获取视频列表")
@RequestMapping(value = "/queryVedioById", method = {RequestMethod.GET})
public Result<?> queryVedioById(String roleInfoId, PageBean pageBean){
return indexApiService.queryVedioById(roleInfoId, pageBean);
}
//遗产路径/我要研学
@ApiOperation(value="小程序-获取游玩项目列表/详情", notes="amusementType:0-遗产路径 1-我要研学;isPay:0-免费 1-付费")
@RequestMapping(value = "/queryAmusement", method = {RequestMethod.GET})
public Result<?> queryAmusement(String amusementId, String amusementType, String isPay, PageBean pageBean){
return indexApiService.queryAmusement(amusementId, amusementType, isPay, pageBean);
}
//非遗体验
@ApiOperation(value="小程序-获取非遗体验列表/详情", notes="小程序-获取非遗体验列表/详情")
@RequestMapping(value = "/queryExperience", method = {RequestMethod.GET})
public Result<?> queryExperience(String experienceId, PageBean pageBean){
return indexApiService.queryExperience(experienceId, pageBean);
}
/*//我的收藏
@ApiOperation(value="小程序-获取我的收藏列表", notes="小程序-获取我的收藏列表")
@ -134,51 +94,6 @@ public class IndexApiController {
return indexApiService.queryPreOrder(preOrderType, pageBean);
}*/
//地址
//查询地址
@ApiOperation(value="小程序-查询地址", notes="小程序-查询地址")
@RequestMapping(value = "/queryAddress", method = {RequestMethod.GET})
public Result<?> queryAddress(TravelAddress travelAddress, PageBean pageBean){
return indexApiService.queryAddress(travelAddress, pageBean);
}
//新增地址
@ApiOperation(value="小程序-新增地址", notes="小程序-新增地址")
@RequestMapping(value = "/addAddress", method = {RequestMethod.POST})
public Result<?> addAddress(TravelAddress travelAddress){
return indexApiService.addAddress(travelAddress);
}
//删除地址
@ApiOperation(value="小程序-删除地址", notes="小程序-删除地址")
@RequestMapping(value = "/deleteAddress", method = {RequestMethod.DELETE})
public Result<?> deleteAddress(String AddressId){
return indexApiService.deleteAddress(AddressId);
}
//修改地址
@ApiOperation(value="小程序-修改地址", notes="小程序-修改地址")
@RequestMapping(value = "/updateAddress", method = {RequestMethod.POST})
public Result<?> updateAddress(TravelAddress travelAddress){
return indexApiService.updateAddress(travelAddress);
}
//时间段查询
@ApiOperation(value="小程序-查询预约时间段", notes="小程序-查询预约时间段")
@RequestMapping(value = "/queryOrderTime", method = {RequestMethod.GET})
public Result<?> queryOrderTime(TravelTime travelTime){
return indexApiService.queryOrderTime(travelTime);
}
//查询订单信息
@ApiOperation(value="小程序-查询订单列表", notes="小程序-查询订单列表")
@RequestMapping(value = "/queryOrderList", method = {RequestMethod.GET})
public Result<?> queryOrderList(TravelOrder travelOrder, PageBean pageBean){
return indexApiService.queryOrderList(travelOrder, pageBean);
}
//文创好物-待补充
//瓷都美食-链接美团


+ 22
- 0
jeecg-boot-module-system/src/main/java/org/jeecg/modules/api/travelController/OrderApiController.java View File

@ -4,10 +4,15 @@ import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.jeecg.common.api.vo.Result;
import org.jeecg.modules.apiBean.PageBean;
import org.jeecg.modules.apiService.IndexApiService;
import org.jeecg.modules.apiService.OrderApiService;
import org.jeecg.modules.travelOrder.entity.TravelOrder;
import org.jeecg.modules.travelTime.entity.TravelTime;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RestController;
import javax.annotation.Resource;
@ -21,6 +26,23 @@ public class OrderApiController {
@Resource
private OrderApiService orderApiService;
@Resource
private IndexApiService indexApiService;
//时间段查询
@ApiOperation(value="小程序-查询预约时间段", notes="小程序-查询预约时间段")
@RequestMapping(value = "/queryOrderTime", method = {RequestMethod.GET})
public Result<?> queryOrderTime(TravelTime travelTime){
return indexApiService.queryOrderTime(travelTime);
}
//查询订单信息
@ApiOperation(value="小程序-查询预约订单列表", notes="小程序-查询预约订单列表")
@RequestMapping(value = "/queryOrderList", method = {RequestMethod.GET})
public Result<?> queryOrderList(TravelOrder travelOrder, PageBean pageBean){
return indexApiService.queryOrderList(travelOrder, pageBean);
}
//创建订单
@ApiOperation(value = "创建订单",notes = "创建订单")
@PostMapping("/createOrder")


+ 67
- 0
jeecg-boot-module-system/src/main/java/org/jeecg/modules/api/travelController/UserInfoApiController.java View File

@ -0,0 +1,67 @@
package org.jeecg.modules.api.travelController;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.jeecg.common.api.vo.Result;
import org.jeecg.modules.apiBean.PageBean;
import org.jeecg.modules.apiService.IndexApiService;
import org.jeecg.modules.travelAddress.entity.TravelAddress;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RestController;
import javax.annotation.Resource;
@Api(tags="小程序-用户信息相关接口")
@RestController
@RequestMapping("/api/user")
@Slf4j
public class UserInfoApiController {
@Resource
private IndexApiService indexApiService;
//根据角色类型获取角色信息列表-讲解员/达人/摄影师
@ApiOperation(value="小程序-根据角色类型获取角色信息列表", notes="level: 1-金牌讲解员, 2-专业讲解员; roleId: 0-讲解员,1-达人,2-摄影师")
@RequestMapping(value = "/queryRoleInfoList", method = {RequestMethod.GET})
public Result<?> queryRoleInfoList(String roleId, String level, String spot, PageBean pageBean){
return indexApiService.queryRoleInfoList(roleId, level, spot, pageBean);
}
//根据角色id获取角色信息详情
@ApiOperation(value="小程序-根据角色Id获取角色信息详情", notes="小程序-根据角色Id获取角色信息详情")
@RequestMapping(value = "/queryRoleInfoById", method = {RequestMethod.GET})
public Result<?> queryRoleInfoById(String roleInfoId){
return indexApiService.queryRoleInfoById(roleInfoId);
}
//查询地址
@ApiOperation(value="小程序-查询地址", notes="小程序-查询地址")
@RequestMapping(value = "/queryAddress", method = {RequestMethod.GET})
public Result<?> queryAddress(TravelAddress travelAddress, PageBean pageBean){
return indexApiService.queryAddress(travelAddress, pageBean);
}
//新增地址
@ApiOperation(value="小程序-新增地址", notes="小程序-新增地址")
@RequestMapping(value = "/addAddress", method = {RequestMethod.POST})
public Result<?> addAddress(TravelAddress travelAddress){
return indexApiService.addAddress(travelAddress);
}
//删除地址
@ApiOperation(value="小程序-删除地址", notes="小程序-删除地址")
@RequestMapping(value = "/deleteAddress", method = {RequestMethod.DELETE})
public Result<?> deleteAddress(String AddressId){
return indexApiService.deleteAddress(AddressId);
}
//修改地址
@ApiOperation(value="小程序-修改地址", notes="小程序-修改地址")
@RequestMapping(value = "/updateAddress", method = {RequestMethod.POST})
public Result<?> updateAddress(TravelAddress travelAddress){
return indexApiService.updateAddress(travelAddress);
}
}

+ 10
- 4
jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/IndexApiService.java View File

@ -42,11 +42,17 @@ public interface IndexApiService {
//根据角色id获取视频列表
public Result<?> queryVedioById(String roleInfoId, PageBean pageBean);
//根据角色id获取视遗产路径/我要研学列表
public Result<?> queryAmusement(String amusementId, String amusementType, String isPay, PageBean pageBean);
//获取视遗产路径/我要研学列表
public Result<?> queryAmusementList(String amusementType, String isPay, PageBean pageBean);
//非遗体验
public Result<?> queryExperience(String experienceId, PageBean pageBean);
//根据id获取视遗产路径/我要研学详情
public Result<?> queryAmusementById(String amusementId);
//非遗体验列表
public Result<?> queryExperienceList(PageBean pageBean);
//非遗体验详情
public Result<?> queryExperienceById(String experienceId);
//我的收藏
public Result<?> queryCollection(String collectionType, PageBean pageBean);


+ 30
- 46
jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/IndexApiServiceImpl.java View File

@ -397,46 +397,16 @@ public class IndexApiServiceImpl implements IndexApiService {
//获取游玩项目列表
@Override
public Result<?> queryAmusement(String amusementId, String amusementType, String isPay, PageBean pageBean) {
public Result<?> queryAmusementList(String amusementType, String isPay, PageBean pageBean) {
Page<TravelAmusement> page = new Page<TravelAmusement>(pageBean.getPageNo(), pageBean.getPageSize());
Page<TravelAmusement> pageList;
if(null != amusementId && null != amusementType && null != isPay){
if(null != amusementType && null != isPay){
pageList = travelAmusementService
.lambdaQuery()
.eq(TravelAmusement::getId, amusementId)
.eq(TravelAmusement::getAmusementType, amusementType)
.eq(TravelAmusement::getIsPay, isPay)
.page(page);
}else if(null != amusementId && null != amusementType){
pageList = travelAmusementService
.lambdaQuery()
.eq(TravelAmusement::getId, amusementId)
.eq(TravelAmusement::getAmusementType, amusementType)
.page(page);
}else if(null != amusementId && null != isPay){
pageList = travelAmusementService
.lambdaQuery()
.eq(TravelAmusement::getId, amusementId)
.eq(TravelAmusement::getIsPay, isPay)
.page(page);
}else if(null != amusementType && null != isPay){
pageList = travelAmusementService
.lambdaQuery()
.eq(TravelAmusement::getAmusementType, amusementType)
.eq(TravelAmusement::getIsPay, isPay)
.page(page);
}else if(null != amusementId && null != amusementType){
pageList = travelAmusementService
.lambdaQuery()
.eq(TravelAmusement::getId, amusementId)
.eq(TravelAmusement::getAmusementType, amusementType)
.page(page);
}else if(null != amusementId){
pageList = travelAmusementService
.lambdaQuery()
.eq(TravelAmusement::getId, amusementId)
.page(page);
}else if(null != amusementType){
pageList = travelAmusementService
.lambdaQuery()
@ -457,25 +427,39 @@ public class IndexApiServiceImpl implements IndexApiService {
return Result.OK("游玩项目列表/详情", pageList);
}
//获取非遗体验
//获取游玩项目详情
@Override
public Result<?> queryExperience(String experienceId, PageBean pageBean) {
public Result<?> queryAmusementById(String amusementId) {
TravelAmusement one = travelAmusementService
.lambdaQuery()
.eq(TravelAmusement::getId, amusementId)
.one();
return Result.OK("游玩项目详情", one);
}
//获取非遗体验列表
@Override
public Result<?> queryExperienceList(PageBean pageBean) {
Page<TravelExperience> page = new Page<TravelExperience>(pageBean.getPageNo(), pageBean.getPageSize());
Page<TravelExperience> pageList;
Page<TravelExperience> pageList = travelExperienceService
.lambdaQuery()
.page(page);
if(null != experienceId){
pageList = travelExperienceService
.lambdaQuery()
.eq(TravelExperience::getId, experienceId)
.page(page);
}else {
pageList = travelExperienceService
.lambdaQuery()
.page(page);
}
return Result.OK("非遗体验列表", pageList);
}
//获取非遗体验详情
@Override
public Result<?> queryExperienceById(String experienceId) {
TravelExperience one = travelExperienceService
.lambdaQuery()
.eq(TravelExperience::getId, experienceId)
.one();
return Result.OK("非遗体验列表/详情", pageList);
return Result.OK("非遗体验详情", one);
}
@Override


Loading…
Cancel
Save