Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
T
travel-cloud
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
cloud
travel-cloud
Commits
2a72fa0f
提交
2a72fa0f
authored
11月 21, 2024
作者:
hzh
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
酒店模块功能实现
上级
77e9a52c
隐藏空白字符变更
内嵌
并排
正在显示
5 个修改的文件
包含
302 行增加
和
0 行删除
+302
-0
OrderHotelPayInfo.java
...ain/java/org/dromara/server/domain/OrderHotelPayInfo.java
+90
-0
OrderHotelPayInfoBo.java
...ava/org/dromara/server/domain/bo/OrderHotelPayInfoBo.java
+91
-0
OrderHotelPayInfoVo.java
...ava/org/dromara/server/domain/vo/OrderHotelPayInfoVo.java
+99
-0
OrderHotelPayInfoMapper.java
...va/org/dromara/server/mapper/OrderHotelPayInfoMapper.java
+15
-0
OrderHotelPayInfoMapper.xml
.../main/resources/mapper/server/OrderHotelPayInfoMapper.xml
+7
-0
没有找到文件。
ruoyi-modules/ruoyi-server/src/main/java/org/dromara/server/domain/OrderHotelPayInfo.java
0 → 100644
浏览文件 @
2a72fa0f
package
org
.
dromara
.
server
.
domain
;
import
lombok.experimental.Accessors
;
import
org.dromara.common.tenant.core.TenantEntity
;
import
com.baomidou.mybatisplus.annotation.*
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.math.BigDecimal
;
import
java.io.Serial
;
/**
* 酒店订单支付信息对象 biz_order_hotel_pay_info
*
* @author hzh
* @date 2024-11-21
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"biz_order_hotel_pay_info"
)
public
class
OrderHotelPayInfo
extends
TenantEntity
{
@Serial
private
static
final
long
serialVersionUID
=
1L
;
/**
* id
*/
@TableId
(
value
=
"id"
)
private
Long
id
;
/**
* 订单id
*/
private
Long
orderId
;
/**
* 订单编号
*/
private
String
orderNo
;
/**
* 支付科目id
*/
private
String
paySubject
;
/**
* 支付方式名称
*/
private
String
payMethodName
;
/**
* 支付卡号
*/
private
String
payBankCard
;
/**
* 支付时间,格式:yyyy-MM-dd HH:mm:ss
*/
private
String
payDate
;
/**
* 支付金额
*/
private
BigDecimal
payAmount
;
/**
* 支付科目名称
*/
private
String
paySubjectName
;
/**
* 支付流水号
*/
private
String
payBillNo
;
/**
* 支付备注
*/
private
String
payRemark
;
/**
* 删除标志(0代表存在 2代表删除)
*/
@TableLogic
private
String
delFlag
;
}
ruoyi-modules/ruoyi-server/src/main/java/org/dromara/server/domain/bo/OrderHotelPayInfoBo.java
0 → 100644
浏览文件 @
2a72fa0f
package
org
.
dromara
.
server
.
domain
.
bo
;
import
org.dromara.server.domain.OrderHotelPayInfo
;
import
org.dromara.common.mybatis.core.domain.BaseEntity
;
import
org.dromara.common.core.validate.AddGroup
;
import
org.dromara.common.core.validate.EditGroup
;
import
io.github.linpeilie.annotations.AutoMapper
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
jakarta.validation.constraints.*
;
import
java.math.BigDecimal
;
/**
* 酒店订单支付信息业务对象 biz_order_hotel_pay_info
*
* @author hzh
* @date 2024-11-21
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@AutoMapper
(
target
=
OrderHotelPayInfo
.
class
,
reverseConvertGenerate
=
false
)
public
class
OrderHotelPayInfoBo
extends
BaseEntity
{
/**
* id
*/
@NotNull
(
message
=
"id不能为空"
,
groups
=
{
EditGroup
.
class
})
private
Long
id
;
/**
* 订单id
*/
@NotNull
(
message
=
"订单id不能为空"
,
groups
=
{
AddGroup
.
class
,
EditGroup
.
class
})
private
Long
orderId
;
/**
* 订单编号
*/
@NotBlank
(
message
=
"订单编号不能为空"
,
groups
=
{
AddGroup
.
class
,
EditGroup
.
class
})
private
String
orderNo
;
/**
* 支付科目id
*/
@NotBlank
(
message
=
"支付科目id不能为空"
,
groups
=
{
AddGroup
.
class
,
EditGroup
.
class
})
private
String
paySubject
;
/**
* 支付方式名称
*/
@NotBlank
(
message
=
"支付方式名称不能为空"
,
groups
=
{
AddGroup
.
class
,
EditGroup
.
class
})
private
String
payMethodName
;
/**
* 支付卡号
*/
@NotBlank
(
message
=
"支付卡号不能为空"
,
groups
=
{
AddGroup
.
class
,
EditGroup
.
class
})
private
String
payBankCard
;
/**
* 支付时间,格式:yyyy-MM-dd HH:mm:ss
*/
@NotBlank
(
message
=
"支付时间,格式:yyyy-MM-dd HH:mm:ss不能为空"
,
groups
=
{
AddGroup
.
class
,
EditGroup
.
class
})
private
String
payDate
;
/**
* 支付金额
*/
@NotNull
(
message
=
"支付金额不能为空"
,
groups
=
{
AddGroup
.
class
,
EditGroup
.
class
})
private
BigDecimal
payAmount
;
/**
* 支付科目名称
*/
@NotBlank
(
message
=
"支付科目名称不能为空"
,
groups
=
{
AddGroup
.
class
,
EditGroup
.
class
})
private
String
paySubjectName
;
/**
* 支付流水号
*/
@NotBlank
(
message
=
"支付流水号不能为空"
,
groups
=
{
AddGroup
.
class
,
EditGroup
.
class
})
private
String
payBillNo
;
/**
* 支付备注
*/
@NotBlank
(
message
=
"支付备注不能为空"
,
groups
=
{
AddGroup
.
class
,
EditGroup
.
class
})
private
String
payRemark
;
}
ruoyi-modules/ruoyi-server/src/main/java/org/dromara/server/domain/vo/OrderHotelPayInfoVo.java
0 → 100644
浏览文件 @
2a72fa0f
package
org
.
dromara
.
server
.
domain
.
vo
;
import
java.math.BigDecimal
;
import
org.dromara.server.domain.OrderHotelPayInfo
;
import
com.alibaba.excel.annotation.ExcelIgnoreUnannotated
;
import
com.alibaba.excel.annotation.ExcelProperty
;
import
org.dromara.common.excel.annotation.ExcelDictFormat
;
import
org.dromara.common.excel.convert.ExcelDictConvert
;
import
io.github.linpeilie.annotations.AutoMapper
;
import
lombok.Data
;
import
java.io.Serial
;
import
java.io.Serializable
;
import
java.util.Date
;
/**
* 酒店订单支付信息视图对象 biz_order_hotel_pay_info
*
* @author hzh
* @date 2024-11-21
*/
@Data
@ExcelIgnoreUnannotated
@AutoMapper
(
target
=
OrderHotelPayInfo
.
class
)
public
class
OrderHotelPayInfoVo
implements
Serializable
{
@Serial
private
static
final
long
serialVersionUID
=
1L
;
/**
* id
*/
@ExcelProperty
(
value
=
"id"
)
private
Long
id
;
/**
* 订单id
*/
@ExcelProperty
(
value
=
"订单id"
)
private
Long
orderId
;
/**
* 订单编号
*/
@ExcelProperty
(
value
=
"订单编号"
)
private
String
orderNo
;
/**
* 支付科目id
*/
@ExcelProperty
(
value
=
"支付科目id"
)
private
String
paySubject
;
/**
* 支付方式名称
*/
@ExcelProperty
(
value
=
"支付方式名称"
)
private
String
payMethodName
;
/**
* 支付卡号
*/
@ExcelProperty
(
value
=
"支付卡号"
)
private
String
payBankCard
;
/**
* 支付时间,格式:yyyy-MM-dd HH:mm:ss
*/
@ExcelProperty
(
value
=
"支付时间,格式:yyyy-MM-dd HH:mm:ss"
)
private
String
payDate
;
/**
* 支付金额
*/
@ExcelProperty
(
value
=
"支付金额"
)
private
BigDecimal
payAmount
;
/**
* 支付科目名称
*/
@ExcelProperty
(
value
=
"支付科目名称"
)
private
String
paySubjectName
;
/**
* 支付流水号
*/
@ExcelProperty
(
value
=
"支付流水号"
)
private
String
payBillNo
;
/**
* 支付备注
*/
@ExcelProperty
(
value
=
"支付备注"
)
private
String
payRemark
;
}
ruoyi-modules/ruoyi-server/src/main/java/org/dromara/server/mapper/OrderHotelPayInfoMapper.java
0 → 100644
浏览文件 @
2a72fa0f
package
org
.
dromara
.
server
.
mapper
;
import
org.dromara.server.domain.OrderHotelPayInfo
;
import
org.dromara.server.domain.vo.OrderHotelPayInfoVo
;
import
org.dromara.common.mybatis.core.mapper.BaseMapperPlus
;
/**
* 酒店订单支付信息Mapper接口
*
* @author hzh
* @date 2024-11-21
*/
public
interface
OrderHotelPayInfoMapper
extends
BaseMapperPlus
<
OrderHotelPayInfo
,
OrderHotelPayInfoVo
>
{
}
ruoyi-modules/ruoyi-server/src/main/resources/mapper/server/OrderHotelPayInfoMapper.xml
0 → 100644
浏览文件 @
2a72fa0f
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"org.dromara.server.mapper.OrderHotelPayInfoMapper"
>
</mapper>
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论