This commit is contained in:
2023-03-04 16:29:55 +08:00
commit 397ba75479
1007 changed files with 109050 additions and 0 deletions

View File

@@ -0,0 +1,32 @@
package com.jsowell.pile.transaction.dto;
import com.jsowell.pile.domain.PileBillingDetail;
import com.jsowell.pile.domain.PileBillingTemplate;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import java.util.List;
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class BillingTemplateTransactionDTO {
// 计费模板基本信息
private PileBillingTemplate billingTemplate;
// 计费模板详情
private List<PileBillingDetail> detailList;
@Override
public String toString() {
return new ToStringBuilder(this, ToStringStyle.JSON_STYLE)
.append("billingTemplate", billingTemplate)
.append("detailList", detailList)
.toString();
}
}

View File

@@ -0,0 +1,18 @@
package com.jsowell.pile.transaction.dto;
import com.jsowell.pile.domain.MemberBasicInfo;
import com.jsowell.pile.domain.MemberWalletInfo;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class MemberTransactionDTO {
private MemberBasicInfo memberBasicInfo;
private MemberWalletInfo memberWalletInfo;
}

View File

@@ -0,0 +1,24 @@
package com.jsowell.pile.transaction.dto;
import com.jsowell.pile.domain.OrderBasicInfo;
import com.jsowell.pile.domain.OrderDetail;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class OrderTransactionDTO {
/**
* 订单基本信息
*/
private OrderBasicInfo orderBasicInfo;
/**
* 订单详情
*/
private OrderDetail orderDetail;
}

View File

@@ -0,0 +1,20 @@
package com.jsowell.pile.transaction.dto;
import com.jsowell.pile.domain.PileBasicInfo;
import com.jsowell.pile.domain.PileConnectorInfo;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.util.List;
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class PileTransactionDTO {
private List<PileBasicInfo> pileBasicInfoList;
private List<PileConnectorInfo> pileConnectorInfoList;
}