package com.ruoyi.web.controller.errand; import com.ruoyi.common.core.domain.R; import com.ruoyi.errand.object.vo.app.ConfirmOrderVO; import com.ruoyi.errand.service.PhoneService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.*; @Validated @RestController @RequestMapping(value = "/app/phone") @Api(value = "客服电话", tags = "客服电话操作控制器") @Slf4j public class PhoneController { @Autowired private PhoneService phoneService; /** * 联系客服 */ @GetMapping("/getServletPhone") @ApiOperation(value = "获取客服电话",tags = "app用户端-联系客服") public R getServletPhone() { return R.ok(phoneService.getServletPhone()); } /** * 联系客服 */ @GetMapping("/getPhone") @ApiOperation(value = "获取客服电话(回显)",tags = "系统后台-联系客服") public R getPhone() { return R.ok(phoneService.getPhone()); } /** * 保存客服电话 */ @PutMapping("/saveServicePhone") @PreAuthorize("@ss.hasPermi('system:feedback:list')") @ApiOperation(value = "反馈管理-保存客服电话", tags = {"管理后台-系统管理"}) public R saveServicePhone(@RequestParam("phone")String phone) { phoneService.saveServicePhone(phone); return R.ok(); } }