diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/domain/StationSplitConfig.java b/jsowell-pile/src/main/java/com/jsowell/pile/domain/StationSplitConfig.java new file mode 100644 index 000000000..05b167877 --- /dev/null +++ b/jsowell-pile/src/main/java/com/jsowell/pile/domain/StationSplitConfig.java @@ -0,0 +1,77 @@ +package com.jsowell.pile.domain; + +import lombok.AllArgsConstructor; +import lombok.Builder; +import lombok.Data; +import lombok.NoArgsConstructor; +import lombok.experimental.Accessors; +import lombok.experimental.SuperBuilder; + +import java.math.BigDecimal; +import java.util.Date; + +/** + * 站点分成配置表 + */ +@Data +@Accessors(chain = true) +@SuperBuilder +@Builder +@AllArgsConstructor +@NoArgsConstructor +public class StationSplitConfig { + /** + * 主键 + */ + private Integer id; + + /** + * 运营商id + */ + private String merchantId; + + /** + * 站点id + */ + private String stationId; + + /** + * 汇付会员id(参与分成的汇付id, 自己的或者别人的) + */ + private String adapayMemberId; + + /** + * 电费分成比例 + */ + private BigDecimal electricitySplitRatio; + + /** + * 服务费分成比例 + */ + private BigDecimal serviceSplitRatio; + + /** + * 创建人 + */ + private String createBy; + + /** + * 创建时间 + */ + private Date createTime; + + /** + * 更新人 + */ + private String updateBy; + + /** + * 更新时间 + */ + private Date updateTime; + + /** + * 删除标识(0-正常;1- 删除) + */ + private String delFlag; +} \ No newline at end of file diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/mapper/StationSplitConfigMapper.java b/jsowell-pile/src/main/java/com/jsowell/pile/mapper/StationSplitConfigMapper.java new file mode 100644 index 000000000..1ecd097dc --- /dev/null +++ b/jsowell-pile/src/main/java/com/jsowell/pile/mapper/StationSplitConfigMapper.java @@ -0,0 +1,5 @@ +package com.jsowell.pile.mapper; + +public interface StationSplitConfigMapper { + +} \ No newline at end of file diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/service/StationSplitConfigService.java b/jsowell-pile/src/main/java/com/jsowell/pile/service/StationSplitConfigService.java new file mode 100644 index 000000000..b845bd0c3 --- /dev/null +++ b/jsowell-pile/src/main/java/com/jsowell/pile/service/StationSplitConfigService.java @@ -0,0 +1,6 @@ +package com.jsowell.pile.service; + +public interface StationSplitConfigService{ + + +} diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/StationSplitConfigServiceImpl.java b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/StationSplitConfigServiceImpl.java new file mode 100644 index 000000000..dba96913d --- /dev/null +++ b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/StationSplitConfigServiceImpl.java @@ -0,0 +1,14 @@ +package com.jsowell.pile.service.impl; + +import com.jsowell.pile.mapper.StationSplitConfigMapper; +import com.jsowell.pile.service.StationSplitConfigService; +import org.springframework.stereotype.Service; + +import javax.annotation.Resource; +@Service +public class StationSplitConfigServiceImpl implements StationSplitConfigService{ + + @Resource + private StationSplitConfigMapper stationSplitConfigMapper; + +} diff --git a/jsowell-pile/src/main/resources/mapper/pile/StationSplitConfigMapper.xml b/jsowell-pile/src/main/resources/mapper/pile/StationSplitConfigMapper.xml new file mode 100644 index 000000000..719674868 --- /dev/null +++ b/jsowell-pile/src/main/resources/mapper/pile/StationSplitConfigMapper.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + id, merchant_id, station_id, adapay_member_id, electricity_split_ratio, service_split_ratio, + create_by, create_time, update_by, update_time, del_flag + + + \ No newline at end of file