segchk商城接口层进行了整理

master
1020109007@qq.com 2021-08-27 18:11:17 +08:00
parent e4f6b13dd6
commit bda9c6054e
5 changed files with 96 additions and 27 deletions

15
pom.xml
View File

@ -205,10 +205,25 @@
<version>${ruoyi.version}</version> <version>${ruoyi.version}</version>
</dependency> </dependency>
<!-- segchk服务层-->
<dependency>
<groupId>com.ruoyi</groupId>
<artifactId>ruoyi-segchk</artifactId>
<version>${ruoyi.version}</version>
</dependency>
<!-- segchk接口层-->
<dependency>
<groupId>com.ruoyi</groupId>
<artifactId>ruoyi-segchk-web</artifactId>
<version>${ruoyi.version}</version>
</dependency>
</dependencies> </dependencies>
</dependencyManagement> </dependencyManagement>
<modules> <modules>
<module>ruoyi-segchk</module>
<module>ruoyi-segchk-web</module>
<module>ruoyi-admin</module> <module>ruoyi-admin</module>
<module>ruoyi-framework</module> <module>ruoyi-framework</module>
<module>ruoyi-system</module> <module>ruoyi-system</module>

View File

@ -6,6 +6,7 @@ import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.segchk.domain.*; import com.ruoyi.segchk.domain.*;
import com.ruoyi.segchk.service.ISegchkRecommenderIndexService; import com.ruoyi.segchk.service.ISegchkRecommenderIndexService;
import com.ruoyi.segchk.service.ISegchkStoreIndexService; import com.ruoyi.segchk.service.ISegchkStoreIndexService;
import io.swagger.annotations.*;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
@ -22,6 +23,7 @@ import static com.ruoyi.common.core.domain.AjaxResult.DATA_TAG;
*/ */
@RestController @RestController
@RequestMapping("/default/index") @RequestMapping("/default/index")
@Api("商城开放接口")
public class SegchkDefaultIndexController extends BaseController public class SegchkDefaultIndexController extends BaseController
{ {
@Autowired @Autowired
@ -36,6 +38,13 @@ public class SegchkDefaultIndexController extends BaseController
* } * }
*/ */
@GetMapping("/getProviderByadcode") @GetMapping("/getProviderByadcode")
@ApiOperation(value = "查询运营商id", notes = "根据用户当前位置所在行政区代码或用户选择的行政区代码")
@ApiImplicitParams({
@ApiImplicitParam(paramType = "form", dataType = "Long", name = "adcode", value = "行政区代码"),
})
@ApiResponses({
@ApiResponse(code = 200, message = "拼团促销图片信息", response = Long.class)
})
public AjaxResult get_provider_byadcode(Long adcode) public AjaxResult get_provider_byadcode(Long adcode)
{ {
AjaxResult ajax = new AjaxResult(); AjaxResult ajax = new AjaxResult();
@ -96,6 +105,7 @@ public class SegchkDefaultIndexController extends BaseController
*/ */
@GetMapping("/listByProvider") @GetMapping("/listByProvider")
@ResponseBody @ResponseBody
@ApiOperation(value = "根据运营商id查询seg首页推荐商户列表", notes = "不需要鉴权")
public TableDataInfo list_by_provider(SegchkRecommenderStoreWebReq segchkRecommenderStoreWebReq) public TableDataInfo list_by_provider(SegchkRecommenderStoreWebReq segchkRecommenderStoreWebReq)
{ {
startPage(); startPage();
@ -118,6 +128,7 @@ public class SegchkDefaultIndexController extends BaseController
*/ */
@GetMapping("/listByProviderwithLable") @GetMapping("/listByProviderwithLable")
@ResponseBody @ResponseBody
@ApiOperation(value = "根据标签id搜索商户列表", notes = "不需要鉴权")
public TableDataInfo list_by_providerwith_lable(SegchkStoreWebReq segchkStoreWebReq) public TableDataInfo list_by_providerwith_lable(SegchkStoreWebReq segchkStoreWebReq)
{ {
startPage(); startPage();
@ -133,6 +144,7 @@ public class SegchkDefaultIndexController extends BaseController
*/ */
@GetMapping("/getBannersByProvider") @GetMapping("/getBannersByProvider")
@ResponseBody @ResponseBody
@ApiOperation(value = "根据运营商id,返回轮播图列表", notes = "不需要鉴权")
public TableDataInfo get_banners_by_provider(Long providerId) public TableDataInfo get_banners_by_provider(Long providerId)
{ {
// AjaxResult ajax = new AjaxResult(); // AjaxResult ajax = new AjaxResult();
@ -154,6 +166,7 @@ public class SegchkDefaultIndexController extends BaseController
*/ */
@GetMapping("/storeDetails") @GetMapping("/storeDetails")
@ResponseBody @ResponseBody
@ApiOperation(value = "根据运营商商户id查询商户详情", notes = "不需要鉴权")
public AjaxResult store_details(SegchkStoreWebReq segchkStoreWebReq) public AjaxResult store_details(SegchkStoreWebReq segchkStoreWebReq)
{ {
// startPage(); // startPage();
@ -171,6 +184,7 @@ public class SegchkDefaultIndexController extends BaseController
*/ */
@GetMapping("/storeCommentList") @GetMapping("/storeCommentList")
@ResponseBody @ResponseBody
@ApiOperation(value = "查询seg商户评价列表", notes = "不需要鉴权")
public TableDataInfo store_comment_list(SegchkStoreWebReq segchkStoreWebReq) public TableDataInfo store_comment_list(SegchkStoreWebReq segchkStoreWebReq)
{ {
startPage(); startPage();

View File

@ -7,6 +7,8 @@ import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.enums.BusinessType; import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.segchk.domain.*; import com.ruoyi.segchk.domain.*;
import com.ruoyi.segchk.service.*; import com.ruoyi.segchk.service.*;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Propagation;
@ -28,6 +30,7 @@ import static com.ruoyi.common.core.domain.AjaxResult.*;
*/ */
@RestController @RestController
@RequestMapping("/default/provider") @RequestMapping("/default/provider")
@Api("运营商小程序接口")
public class SegchkDefaultProviderController extends BaseController public class SegchkDefaultProviderController extends BaseController
{ {
@Autowired @Autowired
@ -48,9 +51,10 @@ public class SegchkDefaultProviderController extends BaseController
* } * }
* } * }
*/ */
@PreAuthorize("@ss.hasPermi('segchk:provider_info:query')") // @PreAuthorize("@ss.hasPermi('segchk:provider_info:query')")
@PostMapping("/storeUserInfo") @PostMapping("/storeUserInfo")
@ResponseBody @ResponseBody
@ApiOperation(value = "查询seg运营商中心信息", notes = "需要鉴权")
public AjaxResult storeUserInfo(SegchkUserWebReq segchkUserWebReq) public AjaxResult storeUserInfo(SegchkUserWebReq segchkUserWebReq)
{ {
// startPage(); // startPage();
@ -75,9 +79,10 @@ public class SegchkDefaultProviderController extends BaseController
* "srcFlag": 0//*0核消汇总1售卡汇总 * "srcFlag": 0//*0核消汇总1售卡汇总
* } * }
*/ */
@PreAuthorize("@ss.hasPermi('segchk:provider_service_sale:list')") // @PreAuthorize("@ss.hasPermi('segchk:provider_service_sale:list')")
@PostMapping("/providerServiceAndSaleList") @PostMapping("/providerServiceAndSaleList")
@ResponseBody @ResponseBody
@ApiOperation(value = "根据运营商id角色等级返回运营商下所有核消统计或售卡统计", notes = "需要鉴权")
public TableDataInfo providerServiceAndSaleList(SegchkServiceAndSaleWebReq segchkServiceAndSaleWebReq) public TableDataInfo providerServiceAndSaleList(SegchkServiceAndSaleWebReq segchkServiceAndSaleWebReq)
{ {
startPage(); startPage();
@ -93,9 +98,10 @@ public class SegchkDefaultProviderController extends BaseController
* "srcFlag": 0//*0核消详情1售卡详情 * "srcFlag": 0//*0核消详情1售卡详情
* } * }
*/ */
@PreAuthorize("@ss.hasPermi('segchk:provider_service_sale:query')") // @PreAuthorize("@ss.hasPermi('segchk:provider_service_sale:query')")
@PostMapping("/providerServiceAndSaleDetails") @PostMapping("/providerServiceAndSaleDetails")
@ResponseBody @ResponseBody
@ApiOperation(value = "根据运营商id角色等级返回运营商下核消统计或售卡统计", notes = "需要鉴权")
public TableDataInfo providerServiceAndSaleDetails(SegchkServiceAndSaleWebReq segchkServiceAndSaleWebReq) public TableDataInfo providerServiceAndSaleDetails(SegchkServiceAndSaleWebReq segchkServiceAndSaleWebReq)
{ {
startPage(); startPage();

View File

@ -8,6 +8,8 @@ import com.ruoyi.common.core.text.Convert;
import com.ruoyi.common.enums.BusinessType; import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.segchk.domain.*; import com.ruoyi.segchk.domain.*;
import com.ruoyi.segchk.service.*; import com.ruoyi.segchk.service.*;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Propagation;
@ -31,6 +33,7 @@ import static com.ruoyi.common.core.domain.AjaxResult.*;
*/ */
@RestController @RestController
@RequestMapping("/default/store") @RequestMapping("/default/store")
@Api("商家小程序接口")
public class SegchkDefaultStoreController extends BaseController public class SegchkDefaultStoreController extends BaseController
{ {
@Autowired @Autowired
@ -51,9 +54,10 @@ public class SegchkDefaultStoreController extends BaseController
* } * }
* } * }
*/ */
@PreAuthorize("@ss.hasPermi('segchk:store_info:query')") // @PreAuthorize("@ss.hasPermi('segchk:store_info:query')")
@PostMapping("/storeUserInfo") @PostMapping("/storeUserInfo")
@ResponseBody @ResponseBody
@ApiOperation(value = "查询seg商家中心信息", notes = "需要鉴权")
public AjaxResult store_user_info(SegchkUserWebReq segchkUserWebReq) public AjaxResult store_user_info(SegchkUserWebReq segchkUserWebReq)
{ {
// startPage(); // startPage();
@ -82,9 +86,10 @@ public class SegchkDefaultStoreController extends BaseController
* "srcFlag": 0//*0核消汇总1售卡汇总 * "srcFlag": 0//*0核消汇总1售卡汇总
* } * }
*/ */
@PreAuthorize("@ss.hasPermi('segchk:store_service_sale:list')") // @PreAuthorize("@ss.hasPermi('segchk:store_service_sale:list')")
@PostMapping("/storeServiceAndSaleList") @PostMapping("/storeServiceAndSaleList")
@ResponseBody @ResponseBody
@ApiOperation(value = "根据商家id运营商id角色等级返回核消统计或售卡统计", notes = "需要鉴权")
public TableDataInfo store_service_and_sale_list(SegchkServiceAndSaleWebReq segchkServiceAndSaleWebReq) public TableDataInfo store_service_and_sale_list(SegchkServiceAndSaleWebReq segchkServiceAndSaleWebReq)
{ {
startPage(); startPage();
@ -101,9 +106,10 @@ public class SegchkDefaultStoreController extends BaseController
* "srcFlag": 0 * "srcFlag": 0
* } * }
*/ */
@PreAuthorize("@ss.hasPermi('segchk:store_service_sale:query')") // @PreAuthorize("@ss.hasPermi('segchk:store_service_sale:query')")
@PostMapping("/storeServiceAndSaleDetails") @PostMapping("/storeServiceAndSaleDetails")
@ResponseBody @ResponseBody
@ApiOperation(value = "根据商家id运营商id角色等级返回核消统计或售卡统计", notes = "需要鉴权")
public TableDataInfo store_service_and_sale_details(SegchkServiceAndSaleWebReq segchkServiceAndSaleWebReq) public TableDataInfo store_service_and_sale_details(SegchkServiceAndSaleWebReq segchkServiceAndSaleWebReq)
{ {
startPage(); startPage();
@ -120,9 +126,10 @@ public class SegchkDefaultStoreController extends BaseController
* "staticMonth": "60"//测试 * "staticMonth": "60"//测试
* } * }
*/ */
@PreAuthorize("@ss.hasPermi('segchk:store_likego:list')") // @PreAuthorize("@ss.hasPermi('segchk:store_likego:list')")
@PostMapping("/storeUserLikeGoList") @PostMapping("/storeUserLikeGoList")
@ResponseBody @ResponseBody
@ApiOperation(value = "根据商家id运营商id返回针对该商家的预约列表", notes = "需要鉴权")
public TableDataInfo store_user_like_go_list(SegchkServiceAndSaleWebReq segchkServiceAndSaleWebReq) public TableDataInfo store_user_like_go_list(SegchkServiceAndSaleWebReq segchkServiceAndSaleWebReq)
{ {
startPage(); startPage();
@ -139,9 +146,10 @@ public class SegchkDefaultStoreController extends BaseController
* "providerId": 3//* * "providerId": 3//*
* } * }
*/ */
@PreAuthorize("@ss.hasPermi('segchk:store_cash:list')") // @PreAuthorize("@ss.hasPermi('segchk:store_cash:list')")
@PostMapping("/storeCashList") @PostMapping("/storeCashList")
@ResponseBody @ResponseBody
@ApiOperation(value = "根据用户id运营商id查询seg商户提现列表", notes = "需要鉴权")
public TableDataInfo store_cash_list(SegchkUserWebReq segchkUserWebReq) public TableDataInfo store_cash_list(SegchkUserWebReq segchkUserWebReq)
{ {
startPage(); startPage();
@ -157,7 +165,8 @@ public class SegchkDefaultStoreController extends BaseController
* "storeId": "demoData"//*提交请求时携带 * "storeId": "demoData"//*提交请求时携带
* } * }
*/ */
@PreAuthorize("@ss.hasPermi('segchk:store_check:update')") @ApiOperation(value = "商家核消操作", notes = "需要鉴权")
// @PreAuthorize("@ss.hasPermi('segchk:store_check:update')")
@PostMapping( "/ServiceCheckTest") @PostMapping( "/ServiceCheckTest")
@ResponseBody @ResponseBody
@Transactional(propagation = Propagation.REQUIRED) @Transactional(propagation = Propagation.REQUIRED)
@ -224,6 +233,7 @@ public class SegchkDefaultStoreController extends BaseController
@Log(title = "seg提现结果回调", businessType = BusinessType.UPDATE) @Log(title = "seg提现结果回调", businessType = BusinessType.UPDATE)
@PostMapping( "/userCashResult") @PostMapping( "/userCashResult")
@ResponseBody @ResponseBody
@ApiOperation(value = "提现结果回调接口", notes = "需要鉴权")
public void userCashResult(String chargeId, int userLevel, int ret) public void userCashResult(String chargeId, int userLevel, int ret)
{ {
if(userLevel == 1) { if(userLevel == 1) {

View File

@ -8,6 +8,8 @@ import com.ruoyi.common.core.text.Convert;
import com.ruoyi.common.enums.BusinessType; import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.segchk.domain.*; import com.ruoyi.segchk.domain.*;
import com.ruoyi.segchk.service.*; import com.ruoyi.segchk.service.*;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
@ -25,6 +27,7 @@ import static com.ruoyi.common.core.domain.AjaxResult.*;
*/ */
@RestController @RestController
@RequestMapping("/default/user") @RequestMapping("/default/user")
@Api("用户小程序接口")
public class SegchkDefaultUserController extends BaseController public class SegchkDefaultUserController extends BaseController
{ {
@Autowired @Autowired
@ -54,10 +57,11 @@ public class SegchkDefaultUserController extends BaseController
* "mgtState": 0//* * "mgtState": 0//*
* } * }
*/ */
@PreAuthorize("@ss.hasPermi('segchk:user_collect:add')") // @PreAuthorize("@ss.hasPermi('segchk:user_collect:add')")
@Log(title = "seg用户收藏记录", businessType = BusinessType.INSERT) @Log(title = "seg用户收藏记录", businessType = BusinessType.INSERT)
@PostMapping("/addUserCollect") @PostMapping("/addUserCollect")
@ResponseBody @ResponseBody
@ApiOperation(value = "添加seg用户收藏记录", notes = "需要鉴权")
public AjaxResult add_user_collect(SegchkUserCollect segchkUserCollect) public AjaxResult add_user_collect(SegchkUserCollect segchkUserCollect)
{ {
return toAjax(segchkUserCollectService.insertSegchkUserCollect(segchkUserCollect)); return toAjax(segchkUserCollectService.insertSegchkUserCollect(segchkUserCollect));
@ -67,10 +71,11 @@ public class SegchkDefaultUserController extends BaseController
/** /**
* seg * seg
*/ */
@PreAuthorize("@ss.hasPermi('segchk:user_collect:remove')") // @PreAuthorize("@ss.hasPermi('segchk:user_collect:remove')")
@Log(title = "seg用户收藏记录", businessType = BusinessType.DELETE) @Log(title = "seg用户收藏记录", businessType = BusinessType.DELETE)
@PostMapping( "/removeUserCollect") @PostMapping( "/removeUserCollect")
@ResponseBody @ResponseBody
@ApiOperation(value = "删除seg用户收藏记录", notes = "需要鉴权")
public AjaxResult removeUserCollect(String ids) public AjaxResult removeUserCollect(String ids)
{ {
return toAjax(segchkUserCollectService.deleteSegchkUserCollectByIds(ids)); return toAjax(segchkUserCollectService.deleteSegchkUserCollectByIds(ids));
@ -79,10 +84,11 @@ public class SegchkDefaultUserController extends BaseController
/** /**
* seg * seg
*/ */
@PreAuthorize("@ss.hasPermi('segchk:user_likego:add')") // @PreAuthorize("@ss.hasPermi('segchk:user_likego:add')")
@Log(title = "seg用户想去记录", businessType = BusinessType.INSERT) @Log(title = "seg用户想去记录", businessType = BusinessType.INSERT)
@PostMapping("/addOrderUserLikego") @PostMapping("/addOrderUserLikego")
@ResponseBody @ResponseBody
@ApiOperation(value = "添加seg用户想去记录", notes = "需要鉴权")
public AjaxResult add_order_user_likego(SegchkUserLikego segchkUserLikego) public AjaxResult add_order_user_likego(SegchkUserLikego segchkUserLikego)
{ {
return toAjax(segchkUserLikegoService.insertSegchkUserLikego(segchkUserLikego)); return toAjax(segchkUserLikegoService.insertSegchkUserLikego(segchkUserLikego));
@ -100,6 +106,7 @@ public class SegchkDefaultUserController extends BaseController
// @PreAuthorize("@ss.hasPermi('segchk:user_info:query')") // @PreAuthorize("@ss.hasPermi('segchk:user_info:query')")
@PostMapping("/storeUserInfo") @PostMapping("/storeUserInfo")
@ResponseBody @ResponseBody
@ApiOperation(value = "查询seg用户中心信息", notes = "需要鉴权")
public AjaxResult store_user_info(SegchkUserWebReq segchkUserWebReq) public AjaxResult store_user_info(SegchkUserWebReq segchkUserWebReq)
{ {
// startPage(); // startPage();
@ -124,9 +131,10 @@ public class SegchkDefaultUserController extends BaseController
* "providerId": 4//* * "providerId": 4//*
* } * }
*/ */
@PreAuthorize("@ss.hasPermi('segchk:user_check:list')") // @PreAuthorize("@ss.hasPermi('segchk:user_check:list')")
@PostMapping("/storeServiceCheckList") @PostMapping("/storeServiceCheckList")
@ResponseBody @ResponseBody
@ApiOperation(value = "查询seg用户核消列表", notes = "需要鉴权")
public TableDataInfo store_service_check_list(SegchkUserWebReq segchkUserWebReq) public TableDataInfo store_service_check_list(SegchkUserWebReq segchkUserWebReq)
{ {
startPage(); startPage();
@ -137,9 +145,10 @@ public class SegchkDefaultUserController extends BaseController
/** /**
* ididseg * ididseg
*/ */
@PreAuthorize("@ss.hasPermi('segchk:user_card:list')") // @PreAuthorize("@ss.hasPermi('segchk:user_card:list')")
@PostMapping("/userCardList") @PostMapping("/userCardList")
@ResponseBody @ResponseBody
@ApiOperation(value = "查询seg用户可用会员卡列表或者优惠券列表", notes = "需要鉴权")
public TableDataInfo user_card_list(SegchkUserWebReq segchkUserWebReq) public TableDataInfo user_card_list(SegchkUserWebReq segchkUserWebReq)
{ {
startPage(); startPage();
@ -155,9 +164,10 @@ public class SegchkDefaultUserController extends BaseController
* "providerId": 4//* * "providerId": 4//*
* } * }
*/ */
@PreAuthorize("@ss.hasPermi('segchk:user_collect:list')") // @PreAuthorize("@ss.hasPermi('segchk:user_collect:list')")
@PostMapping("/userCollectList") @PostMapping("/userCollectList")
@ResponseBody @ResponseBody
@ApiOperation(value = "查询seg用户收藏列表", notes = "需要鉴权")
public TableDataInfo user_collect_list(SegchkUserWebReq segchkUserWebReq) public TableDataInfo user_collect_list(SegchkUserWebReq segchkUserWebReq)
{ {
startPage(); startPage();
@ -174,9 +184,10 @@ public class SegchkDefaultUserController extends BaseController
* "userLevel": 0//测试用 * "userLevel": 0//测试用
* } * }
*/ */
@PreAuthorize("@ss.hasPermi('segchk:user_likego:list')") // @PreAuthorize("@ss.hasPermi('segchk:user_likego:list')")
@PostMapping("/userLikeGOList") @PostMapping("/userLikeGOList")
@ResponseBody @ResponseBody
@ApiOperation(value = "查询seg用户预约单列表", notes = "需要鉴权")
public TableDataInfo userLikeGOList(SegchkUserWebReq segchkUserWebReq) public TableDataInfo userLikeGOList(SegchkUserWebReq segchkUserWebReq)
{ {
startPage(); startPage();
@ -188,10 +199,11 @@ public class SegchkDefaultUserController extends BaseController
/** /**
* seg * seg
*/ */
@PreAuthorize("@ss.hasPermi('segchk:user_likego:remove')") // @PreAuthorize("@ss.hasPermi('segchk:user_likego:remove')")
@Log(title = "seg用户想去记录", businessType = BusinessType.DELETE) @Log(title = "seg用户想去记录", businessType = BusinessType.DELETE)
@PostMapping( "/removeOrderUserLikego") @PostMapping( "/removeOrderUserLikego")
@ResponseBody @ResponseBody
@ApiOperation(value = "删除seg用户想去记录", notes = "需要鉴权")
public AjaxResult removeOrderUserLikego(String ids) public AjaxResult removeOrderUserLikego(String ids)
{ {
return toAjax(segchkUserLikegoService.deleteSegchkUserLikegoByLikegoIds(Convert.toLongArray(ids))); return toAjax(segchkUserLikegoService.deleteSegchkUserLikegoByLikegoIds(Convert.toLongArray(ids)));
@ -203,10 +215,11 @@ public class SegchkDefaultUserController extends BaseController
* "commentId": 3//* * "commentId": 3//*
* } * }
*/ */
@PreAuthorize("@ss.hasPermi('segchk:user_comment:query')") // @PreAuthorize("@ss.hasPermi('segchk:user_comment:query')")
@Log(title = "seg服务评价查看", businessType = BusinessType.OTHER) @Log(title = "seg服务评价查看", businessType = BusinessType.OTHER)
@PostMapping( "/getComment") @PostMapping( "/getComment")
@ResponseBody @ResponseBody
@ApiOperation(value = "seg服务评价查询", notes = "需要鉴权")
public AjaxResult get_comment(SegchkServiceCommentUserReq segchkServiceCommentUserReq) public AjaxResult get_comment(SegchkServiceCommentUserReq segchkServiceCommentUserReq)
{ {
AjaxResult ajax = new AjaxResult(); AjaxResult ajax = new AjaxResult();
@ -226,10 +239,11 @@ public class SegchkDefaultUserController extends BaseController
/** /**
* seg * seg
*/ */
@PreAuthorize("@ss.hasPermi('segchk:user_comment:add')") // @PreAuthorize("@ss.hasPermi('segchk:user_comment:add')")
@Log(title = "seg服务评价提交", businessType = BusinessType.INSERT) @Log(title = "seg服务评价提交", businessType = BusinessType.INSERT)
@PostMapping( "/addComment") @PostMapping( "/addComment")
@ResponseBody @ResponseBody
@ApiOperation(value = "seg服务评价提交", notes = "需要鉴权")
public AjaxResult addComment(SegchkServiceCommentUserReq segchkServiceCommentUserReq) public AjaxResult addComment(SegchkServiceCommentUserReq segchkServiceCommentUserReq)
{ {
return toAjax(segchkUserIndexService.insertSegchkServiceComment(segchkServiceCommentUserReq)); return toAjax(segchkUserIndexService.insertSegchkServiceComment(segchkServiceCommentUserReq));
@ -243,9 +257,10 @@ public class SegchkDefaultUserController extends BaseController
* "providerId": 2//* * "providerId": 2//*
* } * }
*/ */
@PreAuthorize("@ss.hasPermi('segchk:user_charge:list')") // @PreAuthorize("@ss.hasPermi('segchk:user_charge:list')")
@PostMapping("/userChargeList") @PostMapping("/userChargeList")
@ResponseBody @ResponseBody
@ApiOperation(value = "查询seg用户充值列表", notes = "需要鉴权")
public TableDataInfo userChargeList(SegchkUserWebReq segchkUserWebReq) public TableDataInfo userChargeList(SegchkUserWebReq segchkUserWebReq)
{ {
startPage(); startPage();
@ -257,9 +272,10 @@ public class SegchkDefaultUserController extends BaseController
/** /**
* ididseg * ididseg
*/ */
@PreAuthorize("@ss.hasPermi('segchk:user_cash:list')") // @PreAuthorize("@ss.hasPermi('segchk:user_cash:list')")
@PostMapping("/userCashList") @PostMapping("/userCashList")
@ResponseBody @ResponseBody
@ApiOperation(value = "查询seg用户提现列表", notes = "需要鉴权")
public TableDataInfo userCashList(SegchkUserWebReq segchkUserWebReq) public TableDataInfo userCashList(SegchkUserWebReq segchkUserWebReq)
{ {
startPage(); startPage();
@ -277,9 +293,10 @@ public class SegchkDefaultUserController extends BaseController
* "phoneNo": 1//测试 * "phoneNo": 1//测试
* } * }
*/ */
@PreAuthorize("@ss.hasPermi('segchk:user_msg:list')") // @PreAuthorize("@ss.hasPermi('segchk:user_msg:list')")
@PostMapping("/userMsgList") @PostMapping("/userMsgList")
@ResponseBody @ResponseBody
@ApiOperation(value = "查询seg用户消息列表", notes = "需要鉴权")
public TableDataInfo userMsgList(SegchkUserWebReq segchkUserWebReq) public TableDataInfo userMsgList(SegchkUserWebReq segchkUserWebReq)
{ {
startPage(); startPage();
@ -295,9 +312,10 @@ public class SegchkDefaultUserController extends BaseController
* "providerId": 4 * "providerId": 4
* } * }
*/ */
@PreAuthorize("@ss.hasPermi('segchk:user_charge:add')") // @PreAuthorize("@ss.hasPermi('segchk:user_charge:add')")
@PostMapping( "/userChargePre") @PostMapping( "/userChargePre")
@ResponseBody @ResponseBody
@ApiOperation(value = "查询seg用户可充值列表", notes = "需要鉴权")
public AjaxResult userChargePre(SegchkUserWebReq segchkUserWebReq) public AjaxResult userChargePre(SegchkUserWebReq segchkUserWebReq)
{ {
List<SegchkUserChargeCard> segchkUserChargeCards = segchkUserIndexService.SegchkUserChargePre(segchkUserWebReq); List<SegchkUserChargeCard> segchkUserChargeCards = segchkUserIndexService.SegchkUserChargePre(segchkUserWebReq);
@ -323,9 +341,10 @@ public class SegchkDefaultUserController extends BaseController
* "providerId": 4 * "providerId": 4
* } * }
*/ */
@PreAuthorize("@ss.hasPermi('segchk:user_charge:pre')") // @PreAuthorize("@ss.hasPermi('segchk:user_charge:pre')")
@PostMapping( "/userChargeReq") @PostMapping( "/userChargeReq")
@ResponseBody @ResponseBody
@ApiOperation(value = "seg用户可充值", notes = "需要鉴权")
public AjaxResult userChargeReq(SegchkUserCharge segchkUserCharge) public AjaxResult userChargeReq(SegchkUserCharge segchkUserCharge)
{ {
AjaxResult ajax = new AjaxResult(); AjaxResult ajax = new AjaxResult();
@ -361,6 +380,7 @@ public class SegchkDefaultUserController extends BaseController
@Log(title = "seg用户充值结果回调", businessType = BusinessType.UPDATE) @Log(title = "seg用户充值结果回调", businessType = BusinessType.UPDATE)
@PostMapping( "/userChargeResult") @PostMapping( "/userChargeResult")
@ResponseBody @ResponseBody
@ApiOperation(value = "seg用户充值结果回调", notes = "需要鉴权")
public void userChargeResult(String chargeId, int ret) public void userChargeResult(String chargeId, int ret)
{ {
segchkUserIndexService.chargeRet(chargeId, ret); segchkUserIndexService.chargeRet(chargeId, ret);
@ -375,9 +395,10 @@ public class SegchkDefaultUserController extends BaseController
* "userLevel": 2 * "userLevel": 2
* } * }
*/ */
@PreAuthorize("@ss.hasPermi('segchk:user_cash:add')") // @PreAuthorize("@ss.hasPermi('segchk:user_cash:add')")
@PostMapping( "/userCashReq") @PostMapping( "/userCashReq")
@ResponseBody @ResponseBody
@ApiOperation(value = "seg用户提现请求", notes = "需要鉴权")
public AjaxResult userCashReq(SegchkUserCashOpsReq segchkUserCashOpsReq) public AjaxResult userCashReq(SegchkUserCashOpsReq segchkUserCashOpsReq)
{ {
AjaxResult ajax = new AjaxResult(); AjaxResult ajax = new AjaxResult();
@ -408,10 +429,11 @@ public class SegchkDefaultUserController extends BaseController
* "userLevel": 2//* * "userLevel": 2//*
* } * }
*/ */
@PreAuthorize("@ss.hasPermi('segchk:user_set:add')") // @PreAuthorize("@ss.hasPermi('segchk:user_set:add')")
@Log(title = "seg设置用户信息", businessType = BusinessType.UPDATE) @Log(title = "seg设置用户信息", businessType = BusinessType.UPDATE)
@PostMapping( "/SetInfo") @PostMapping( "/SetInfo")
@ResponseBody @ResponseBody
@ApiOperation(value = "seg设置用户信息", notes = "需要鉴权")
public AjaxResult SetInfo(SegchkUserSetInfoReq segchkUserSetInfoReq) public AjaxResult SetInfo(SegchkUserSetInfoReq segchkUserSetInfoReq)
{ {
int ret = 0; int ret = 0;
@ -436,10 +458,11 @@ public class SegchkDefaultUserController extends BaseController
* "card2": "demoData" * "card2": "demoData"
* } * }
*/ */
@PreAuthorize("@ss.hasPermi('segchk:user_certicify:add')") // @PreAuthorize("@ss.hasPermi('segchk:user_certicify:add')")
@Log(title = "seg设置用户实名信息", businessType = BusinessType.UPDATE) @Log(title = "seg设置用户实名信息", businessType = BusinessType.UPDATE)
@PostMapping( "/userCerticify") @PostMapping( "/userCerticify")
@ResponseBody @ResponseBody
@ApiOperation(value = "seg设置用户实名信息", notes = "需要鉴权")
public AjaxResult user_certicify(SegchkUserCertificationInfo segchkUserCertificationInfo) public AjaxResult user_certicify(SegchkUserCertificationInfo segchkUserCertificationInfo)
{ {
int ret = 0; int ret = 0;
@ -460,6 +483,7 @@ public class SegchkDefaultUserController extends BaseController
@Log(title = "seg提现结果回调", businessType = BusinessType.UPDATE) @Log(title = "seg提现结果回调", businessType = BusinessType.UPDATE)
@PostMapping( "/userCashResult") @PostMapping( "/userCashResult")
@ResponseBody @ResponseBody
@ApiOperation(value = "seg提现结果回调", notes = "需要鉴权")
public void userCashResult(String chargeId, int userLevel, int ret) public void userCashResult(String chargeId, int userLevel, int ret)
{ {
if(userLevel == 1) { if(userLevel == 1) {