## 门票价格显示(169);

This commit is contained in:
cabbage 2025-06-11 16:25:55 +08:00
parent a687acd4f3
commit e8bba0ae80
2 changed files with 22 additions and 46 deletions

View File

@ -36,9 +36,6 @@ import java.util.List;
/** /**
* 门票主表 前端控制器 * 门票主表 前端控制器
*
* @author hzs
* @since 2025-01-09
*/ */
@RestController @RestController
@RequestMapping("/api/ticket") @RequestMapping("/api/ticket")
@ -52,11 +49,9 @@ public class ApiSaTicketController extends ParentOrderController {
private IAcTicketService acTicketService; private IAcTicketService acTicketService;
/** /**
* 支付购买订单
*
* @param orderParam 订单参数 * @param orderParam 订单参数
* @Description: 支付购买订单
* @return: AjaxResult
* @Author: sui q
* @Date: 2022/8/27 16:47
*/ */
@RepeatSubmitSimple @RepeatSubmitSimple
@PostMapping("/pay-ticket") @PostMapping("/pay-ticket")
@ -113,11 +108,9 @@ public class ApiSaTicketController extends ParentOrderController {
} }
/** /**
* 支付购买订单
*
* @param orderParam 订单参数 * @param orderParam 订单参数
* @Description: 支付购买订单
* @return: AjaxResult
* @Author: sui q
* @Date: 2022/8/27 16:47
*/ */
@PostMapping("/cancel-pay-ticket") @PostMapping("/cancel-pay-ticket")
public AjaxResult cancelPaySaTicket(@RequestBody OrderParam orderParam) { public AjaxResult cancelPaySaTicket(@RequestBody OrderParam orderParam) {
@ -134,11 +127,9 @@ public class ApiSaTicketController extends ParentOrderController {
} }
/** /**
* 支付购买订单
*
* @param orderParam 订单参数 * @param orderParam 订单参数
* @Description: 支付购买订单
* @return: AjaxResult
* @Author: sui q
* @Date: 2022/8/27 16:47
*/ */
@PostMapping("/pay-online") @PostMapping("/pay-online")
public AjaxResult paySaTicketOnline(@RequestBody OrderParam orderParam) { public AjaxResult paySaTicketOnline(@RequestBody OrderParam orderParam) {
@ -174,11 +165,9 @@ public class ApiSaTicketController extends ParentOrderController {
} }
/** /**
* 支付购买订单
*
* @param orderParam 订单参数 * @param orderParam 订单参数
* @Description: 支付购买订单
* @return: AjaxResult
* @Author: sui q
* @Date: 2022/8/27 16:47
*/ */
@PostMapping("/pay-back") @PostMapping("/pay-back")
public AjaxResult payBackSaTicketOnline(@RequestBody OrderParam orderParam) { public AjaxResult payBackSaTicketOnline(@RequestBody OrderParam orderParam) {
@ -187,10 +176,8 @@ public class ApiSaTicketController extends ParentOrderController {
} }
/** /**
* @description: 会员前台查询门票活动列表 * 会员前台查询门票活动列表
* @param: [acTicket] */
* @return: com.hzs.common.core.web.page.TableDataInfo
**/
@GetMapping("/query") @GetMapping("/query")
public TableDataInfo querySaTick() { public TableDataInfo querySaTick() {
SaTicketParam saTicketParam = SaTicketParam.builder() SaTicketParam saTicketParam = SaTicketParam.builder()
@ -225,11 +212,9 @@ public class ApiSaTicketController extends ParentOrderController {
} }
/** /**
* 支付购买订单
*
* @param ticketParam 订单参数 * @param ticketParam 订单参数
* @Description: 支付购买订单
* @return: AjaxResult
* @Author: sui q
* @Date: 2022/8/27 16:47
*/ */
@PostMapping("/update-ticket") @PostMapping("/update-ticket")
public AjaxResult update(@RequestBody BuyTicketParam ticketParam) { public AjaxResult update(@RequestBody BuyTicketParam ticketParam) {
@ -251,9 +236,7 @@ public class ApiSaTicketController extends ParentOrderController {
} }
/** /**
* @description: 会员前台查询门票活动列表 * 会员前台查询门票活动列表
* @param: [acTicket]
* @return: com.hzs.common.core.web.page.TableDataInfo
**/ **/
@GetMapping("/query-ac") @GetMapping("/query-ac")
public TableDataInfo queryAcTick() { public TableDataInfo queryAcTick() {
@ -267,11 +250,7 @@ public class ApiSaTicketController extends ParentOrderController {
} }
/** /**
* @param fieldList 需要验证的字段 * 验证字段是否必输
* @Description: 验证字段是否必输
* @return: boolean
* @Author: sui q
* @Date: 2022/8/29 11:13
*/ */
private boolean validateFieldNotNull(BuyTicketParam buyTicketParam, List<String> fieldList) { private boolean validateFieldNotNull(BuyTicketParam buyTicketParam, List<String> fieldList) {
return fieldList.stream().anyMatch(field -> { return fieldList.stream().anyMatch(field -> {

View File

@ -1,7 +1,7 @@
package com.hzs.sale.ticket.vo; package com.hzs.sale.ticket.vo;
import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import com.hzs.common.core.annotation.BigDecimalFormat;
import com.hzs.common.core.annotation.Excel; import com.hzs.common.core.annotation.Excel;
import com.hzs.common.core.annotation.Transaction; import com.hzs.common.core.annotation.Transaction;
import com.hzs.common.core.constant.EnumsPrefixConstants; import com.hzs.common.core.constant.EnumsPrefixConstants;
@ -15,12 +15,7 @@ import java.math.BigDecimal;
import java.util.Date; import java.util.Date;
/** /**
* @description: 返回到前台页面 * 返回到前台页面
* @author: sui q
* @time: 2025/1/10 13:36
* @classname: SaTicketVO
* @package_name: com.hzs.sale.ticket.vo
* version 1.0.0
*/ */
@Data @Data
@Builder @Builder
@ -70,12 +65,14 @@ public class SaTicketVO implements Serializable {
/** /**
* 订单金额 * 订单金额
*/ */
@BigDecimalFormat
@Excel(name = "订单金额") @Excel(name = "订单金额")
private BigDecimal orderAmount; private BigDecimal orderAmount;
/** /**
* 单价 * 单价
*/ */
@BigDecimalFormat
@Excel(name = "单价") @Excel(name = "单价")
private BigDecimal price; private BigDecimal price;