购物车 多规格商品返回规格信息

团购卷列表
团购卷退款
员工登录管理
This commit is contained in:
2024-05-24 15:56:41 +08:00
parent c5e337bef3
commit 3e6cb81b46
26 changed files with 1247 additions and 36 deletions

View File

@@ -1,6 +1,7 @@
package com.chaozhanggui.system.cashierservice.controller;
import com.chaozhanggui.system.cashierservice.entity.TbOrderDetail;
import com.chaozhanggui.system.cashierservice.entity.dto.ReturnGroupOrderDto;
import com.chaozhanggui.system.cashierservice.service.PayService;
import com.chaozhanggui.system.cashierservice.sign.Result;
import com.chaozhanggui.system.cashierservice.util.IpUtil;
@@ -105,7 +106,6 @@ public class PayController {
* @param token
* @param loginName
* @param clientType
* @param id
* @return
*/
@GetMapping("queryQuickPayStatus")
@@ -217,4 +217,9 @@ public class PayController {
@RequestParam("orderId") String orderId){
return payService.queryOrder(orderId,token);
}
@RequestMapping("returnGpOrder")
public Result returnOrder(@RequestBody ReturnGroupOrderDto param){
return payService.returnGroupOrder(param);
}
}

View File

@@ -0,0 +1,67 @@
package com.chaozhanggui.system.cashierservice.controller;
import com.chaozhanggui.system.cashierservice.entity.dto.GroupOrderDto;
import com.chaozhanggui.system.cashierservice.service.TbGroupOrderInfoService;
import com.chaozhanggui.system.cashierservice.sign.Result;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
/**
* 团购卷订单(TbGroupOrderInfo)表控制层
*
* @author ww
* @since 2024-05-20 10:04:50
*/
@Slf4j
@RestController
@CrossOrigin(origins = "*")
@RequestMapping("groupOrder")
public class TbGroupOrderInfoController {
/**
* 服务对象
*/
@Resource
private TbGroupOrderInfoService tbGroupOrderInfoService;
/**
* 分页查询
* @return 查询结果
*/
@RequestMapping("list")
public Result queryByPage(@RequestBody GroupOrderDto param) {
return tbGroupOrderInfoService.queryByPage(param);
}
@RequestMapping("details")
public Result queryById(Integer id) {
return tbGroupOrderInfoService.queryById(id);
}
/**
* 团购卷核销前回显
*
* @param coupon
* @return
*/
@RequestMapping("orderInfo")
public Result groupOrderInfo(String coupon) {
return tbGroupOrderInfoService.groupOrderInfo(coupon);
}
/**
* 团购卷扫码核销
*
* @param loginName
* @param id
* @return
*/
@RequestMapping("groupScan")
public Result groupScan(@RequestHeader("loginName") String loginName, Integer id) {
return tbGroupOrderInfoService.groupScan(loginName, id);
}
}