## 门票价格显示(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,15 +108,13 @@ 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) {
if(orderParam.getOrderCode() == null ) { if (orderParam.getOrderCode() == null) {
return AjaxResult.error(TransactionUtils.getContent(MemberMsgConstants.REQUIRED_NOT_EMPTY)); return AjaxResult.error(TransactionUtils.getContent(MemberMsgConstants.REQUIRED_NOT_EMPTY));
} }
// 查询门票 // 查询门票
@ -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
@ -51,13 +46,13 @@ public class SaTicketVO implements Serializable {
* 活动开始时间 * 活动开始时间
*/ */
@JsonFormat(pattern = "yyyy-MM-dd") @JsonFormat(pattern = "yyyy-MM-dd")
@Excel(name = "开始时间",dateFormat = "yyyy-MM-dd") @Excel(name = "开始时间", dateFormat = "yyyy-MM-dd")
private Date actStartDate; private Date actStartDate;
/** /**
* 活动结束时间 * 活动结束时间
*/ */
@Excel(name = "结束时间",dateFormat = "yyyy-MM-dd") @Excel(name = "结束时间", dateFormat = "yyyy-MM-dd")
@JsonFormat(pattern = "yyyy-MM-dd") @JsonFormat(pattern = "yyyy-MM-dd")
private Date actEndDate; private Date actEndDate;
@ -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;
@ -144,7 +141,7 @@ public class SaTicketVO implements Serializable {
/** /**
* 支付时间 * 支付时间
*/ */
@Excel(name = "支付时间",dateFormat = "yyyy-MM-dd HH:mm:ss") @Excel(name = "支付时间", dateFormat = "yyyy-MM-dd HH:mm:ss")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date creationTime; private Date creationTime;