diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/applet/contoller/ApiAppletAmountController.java b/ruoyi-catdog/src/main/java/com/ruoyi/applet/contoller/ApiAppletAmountController.java index a66eb76..258000b 100644 --- a/ruoyi-catdog/src/main/java/com/ruoyi/applet/contoller/ApiAppletAmountController.java +++ b/ruoyi-catdog/src/main/java/com/ruoyi/applet/contoller/ApiAppletAmountController.java @@ -26,4 +26,16 @@ public class ApiAppletAmountController { return AjaxResult.success("金额流水信息列表数据",amountLogList); } + @ApiOperation("小程序-充值") + @GetMapping("/cashIn") + public AjaxResult cashIn(AppletAmountLog appletAmountLog){ + return AjaxResult.success("充值接口暂未处理"); + } + + @ApiOperation("小程序-提现") + @GetMapping("/cashOut") + public AjaxResult cashOut(AppletAmountLog appletAmountLog){ + return AjaxResult.success("提现接口暂未处理"); + } + } diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/applet/contoller/ApiAppletConfigController.java b/ruoyi-catdog/src/main/java/com/ruoyi/applet/contoller/ApiAppletConfigController.java index 3fb0bf3..aa17185 100644 --- a/ruoyi-catdog/src/main/java/com/ruoyi/applet/contoller/ApiAppletConfigController.java +++ b/ruoyi-catdog/src/main/java/com/ruoyi/applet/contoller/ApiAppletConfigController.java @@ -1,10 +1,7 @@ package com.ruoyi.applet.contoller; import com.ruoyi.common.core.domain.AjaxResult; -import com.ruoyi.model.domain.AppletConfig; -import com.ruoyi.model.domain.AppletQuestion; -import com.ruoyi.model.domain.AppletService; -import com.ruoyi.model.domain.AppletTrain; +import com.ruoyi.model.domain.*; import com.ruoyi.model.service.*; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; @@ -21,6 +18,10 @@ public class ApiAppletConfigController { @Autowired private IAppletConfigService appletConfigService; + //增值服务 + @Autowired + private IAppletIncreaseService appletIncreaseService; + //平台&服务介绍 @Autowired private IAppletServiceService appletServiceService; @@ -36,6 +37,13 @@ public class ApiAppletConfigController { return AjaxResult.success("配置信息列表数据",configList); } + @ApiOperation("小程序-增值服务列表数据查询") + @GetMapping("/increaseServiceList") + public AjaxResult increaseServiceList(AppletIncrease appletIncrease){ + List increaseList = appletIncreaseService.selectAppletIncreaseList(appletIncrease); + return AjaxResult.success("增值服务列表数据",increaseList); + } + @ApiOperation("小程序-平台&服务介绍列表数据查询") @GetMapping("/serviceList") public AjaxResult serviceList(AppletService appletService){ diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/applet/contoller/ApiAppletOutDateController.java b/ruoyi-catdog/src/main/java/com/ruoyi/applet/contoller/ApiAppletOutDateController.java new file mode 100644 index 0000000..157e23e --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/applet/contoller/ApiAppletOutDateController.java @@ -0,0 +1,51 @@ +package com.ruoyi.applet.contoller; + +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.model.domain.AppletOutDate; +import com.ruoyi.model.domain.AppletServiceLog; +import com.ruoyi.model.service.IAppletOutDateService; +import com.ruoyi.model.service.IAppletServiceLogService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +@Api(description = "接单地址-不接单日期相关接口") +@RestController +@RequestMapping("/applet/outDate") +public class ApiAppletOutDateController { + @Autowired + private IAppletOutDateService appletOutDateService; + + + @ApiOperation("接单地址-不接单日期列表数据查询") + @GetMapping("/outDateList") + public AjaxResult outDateList(AppletOutDate appletOutDate){ + List dateList = appletOutDateService.selectAppletOutDateList(appletOutDate); + return AjaxResult.success("服务记录列表数据",dateList); + } + + @ApiOperation("接单地址-不接单日期添加") + @PostMapping("/insertOutDate") + public AjaxResult insertOutDate(@RequestBody AppletOutDate appletOutDate){ + return toAjax(appletOutDateService.insertAppletOutDate(appletOutDate)); + } + + @ApiOperation("接单地址-不接单日期修改") + @PostMapping("/udpateOutDate") + public AjaxResult udpateOutDate(@RequestBody AppletOutDate appletOutDate){ + return toAjax(appletOutDateService.updateAppletOutDate(appletOutDate)); + } + + @ApiOperation("接单地址-不接单日期删除") + @PostMapping("/deleteOutDate") + public AjaxResult deleteOutDate(long id){ + return toAjax(appletOutDateService.deleteAppletOutDateById(id)); + } + + protected AjaxResult toAjax(int rows) { + return rows > 0 ? AjaxResult.success() : AjaxResult.error(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/applet/contoller/ApiAppletServiceLogController.java b/ruoyi-catdog/src/main/java/com/ruoyi/applet/contoller/ApiAppletServiceLogController.java new file mode 100644 index 0000000..cdb40e6 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/applet/contoller/ApiAppletServiceLogController.java @@ -0,0 +1,52 @@ +package com.ruoyi.applet.contoller; + +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.model.domain.AppletServiceLog; +import com.ruoyi.model.domain.AppletUsersTeacher; +import com.ruoyi.model.service.IAppUsersService; +import com.ruoyi.model.service.IAppletServiceLogService; +import com.ruoyi.model.service.IAppletUsersTeacherService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +@Api(description = "伴宠师工作台-服务记录") +@RestController +@RequestMapping("/applet/serviceLog") +public class ApiAppletServiceLogController { + @Autowired + private IAppletServiceLogService appletServiceLogService; + + + @ApiOperation("伴宠师工作台-服务记录列表数据查询") + @GetMapping("/serviceLogList") + public AjaxResult serviceLogList(AppletServiceLog serviceLog){ + List logList = appletServiceLogService.selectAppletServiceLogList(serviceLog); + return AjaxResult.success("服务记录列表数据",logList); + } + + @ApiOperation("伴宠师工作台-服务记录添加") + @PostMapping("/insertServiceLog") + public AjaxResult insertUser(@RequestBody AppletServiceLog serviceLog){ + return toAjax(appletServiceLogService.insertAppletServiceLog(serviceLog)); + } + + @ApiOperation("伴宠师工作台-服务记录修改") + @PostMapping("/udpateServiceLog") + public AjaxResult udpateUser(@RequestBody AppletServiceLog serviceLog){ + return toAjax(appletServiceLogService.updateAppletServiceLog(serviceLog)); + } + + @ApiOperation("伴宠师工作台-服务记录删除") + @PostMapping("/deleteServiceLog") + public AjaxResult deleteUser(long id){ + return toAjax(appletServiceLogService.deleteAppletServiceLogById(id)); + } + + protected AjaxResult toAjax(int rows) { + return rows > 0 ? AjaxResult.success() : AjaxResult.error(); + } +}