Browse Source
Merge remote-tracking branch 'origin/milestone-20260401-现金管理四期' into milestone-20260401-现金管理四期
lijianlin/feature-20260401-现金管理四期
Merge remote-tracking branch 'origin/milestone-20260401-现金管理四期' into milestone-20260401-现金管理四期
lijianlin/feature-20260401-现金管理四期
19 changed files with 243 additions and 48 deletions
-
23src/main/java/com/example/demo/controller/cash/CashCollectionController.java
-
15src/main/java/com/example/demo/controller/coin/MarketController.java
-
1src/main/java/com/example/demo/domain/DTO/AddFundsDTO.java
-
19src/main/java/com/example/demo/domain/DTO/AreaPayTypeDTO.java
-
2src/main/java/com/example/demo/domain/entity/CashRecord.java
-
20src/main/java/com/example/demo/domain/vo/cash/AreaPayTypeTreeVO.java
-
1src/main/java/com/example/demo/domain/vo/cash/CashCollection.java
-
6src/main/java/com/example/demo/domain/vo/cash/FundsDTO.java
-
16src/main/java/com/example/demo/domain/vo/cash/PayTypeVO.java
-
2src/main/java/com/example/demo/mapper/cash/CashCollectionMapper.java
-
3src/main/java/com/example/demo/mapper/coin/MarketMapper.java
-
2src/main/java/com/example/demo/service/cash/CashCollectionService.java
-
4src/main/java/com/example/demo/service/coin/MarketService.java
-
45src/main/java/com/example/demo/serviceImpl/cash/CashCollectionServiceImpl.java
-
31src/main/java/com/example/demo/serviceImpl/cash/CashRefundServiceImpl.java
-
40src/main/java/com/example/demo/serviceImpl/coin/MarketServiceImpl.java
-
23src/main/resources/cashMapper/CashCollectionMapper.xml
-
26src/main/resources/cashMapper/CashRefundMapper.xml
-
12src/main/resources/mapper/MarketMapper.xml
@ -0,0 +1,19 @@ |
|||||
|
package com.example.demo.domain.DTO; |
||||
|
|
||||
|
import lombok.Data; |
||||
|
/** |
||||
|
* @program: gold-java |
||||
|
* @ClassName AreaPayTypeDTO |
||||
|
* @description: |
||||
|
* @author: Ethan |
||||
|
* @create: 2026−04-03 16:06 |
||||
|
* @Version 1.0 |
||||
|
**/ |
||||
|
@Data |
||||
|
public class AreaPayTypeDTO { |
||||
|
private Integer areaId; |
||||
|
private String areaName; |
||||
|
private Integer payTypeId; |
||||
|
private String payTypeName; |
||||
|
private String payType; // 支付方式名称:pay_type |
||||
|
} |
||||
@ -0,0 +1,20 @@ |
|||||
|
package com.example.demo.domain.vo.cash; |
||||
|
|
||||
|
import lombok.Data; |
||||
|
|
||||
|
import java.util.List; |
||||
|
|
||||
|
/** |
||||
|
* @program: gold-java |
||||
|
* @ClassName AreaPayTypeTreeVO |
||||
|
* @description: |
||||
|
* @author: Ethan |
||||
|
* @create: 2026−04-03 16:04 |
||||
|
* @Version 1.0 |
||||
|
**/ |
||||
|
@Data |
||||
|
public class AreaPayTypeTreeVO { |
||||
|
private Integer id; // 地区ID |
||||
|
private String name; // 地区名称 |
||||
|
private List<PayTypeVO> children; // 支付方式列表 |
||||
|
} |
||||
@ -0,0 +1,16 @@ |
|||||
|
package com.example.demo.domain.vo.cash; |
||||
|
|
||||
|
import lombok.Data; |
||||
|
/** |
||||
|
* @program: gold-java |
||||
|
* @ClassName PayTypeVO |
||||
|
* @description: |
||||
|
* @author: Ethan |
||||
|
* @create: 2026−04-03 16:04 |
||||
|
* @Version 1.0 |
||||
|
**/ |
||||
|
@Data |
||||
|
public class PayTypeVO { |
||||
|
private Integer id; |
||||
|
private String name; |
||||
|
} |
||||
Write
Preview
Loading…
Cancel
Save
Reference in new issue