mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-05-03 17:40:13 +08:00
update 分成功能
This commit is contained in:
@@ -2,10 +2,28 @@ package com.jsowell.pile.dto;
|
|||||||
|
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 分账配置信息
|
||||||
|
*/
|
||||||
@Data
|
@Data
|
||||||
public class SplitConfigDTO {
|
public class SplitConfigDTO {
|
||||||
|
/**
|
||||||
|
* 运营商id
|
||||||
|
*/
|
||||||
private String merchantId;
|
private String merchantId;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 站点id
|
||||||
|
*/
|
||||||
private String stationId;
|
private String stationId;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 参与分账的用户列表
|
||||||
|
* 最多7位, 只能有一位是手续费承担方
|
||||||
|
* 所有用户分账比例之和为100.0%
|
||||||
|
*/
|
||||||
|
private List<SplitUserDetailDTO> splitUserDetailList;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,8 +2,11 @@ package com.jsowell.pile.dto;
|
|||||||
|
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 参与分账的用户详情
|
||||||
|
*/
|
||||||
@Data
|
@Data
|
||||||
public class SplitDetailDTO {
|
public class SplitUserDetailDTO {
|
||||||
// 汇付会员id
|
// 汇付会员id
|
||||||
private String adapayMemberId;
|
private String adapayMemberId;
|
||||||
|
|
||||||
@@ -13,6 +16,6 @@ public class SplitDetailDTO {
|
|||||||
// 服务费分成比例
|
// 服务费分成比例
|
||||||
private String serviceSplitRatio;
|
private String serviceSplitRatio;
|
||||||
|
|
||||||
// 是否承担手续费承担方
|
// 是否手续费承担方,N-否,Y-是,手续费承担方有且只能有一个
|
||||||
private String isServiceCharge;
|
private String feeFlag;
|
||||||
}
|
}
|
||||||
@@ -1,6 +1,7 @@
|
|||||||
package com.jsowell.pile.service;
|
package com.jsowell.pile.service;
|
||||||
|
|
||||||
import com.jsowell.pile.domain.StationSplitConfig;
|
import com.jsowell.pile.domain.StationSplitConfig;
|
||||||
|
import com.jsowell.pile.dto.SplitConfigDTO;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
@@ -10,6 +11,6 @@ public interface StationSplitConfigService{
|
|||||||
List<StationSplitConfig> queryByStationId(String stationId);
|
List<StationSplitConfig> queryByStationId(String stationId);
|
||||||
|
|
||||||
// 插入站点分账配置信息
|
// 插入站点分账配置信息
|
||||||
int insert(StationSplitConfig record);
|
int insert(SplitConfigDTO splitConfigDTO);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
package com.jsowell.pile.service.impl;
|
package com.jsowell.pile.service.impl;
|
||||||
|
|
||||||
import com.jsowell.pile.domain.StationSplitConfig;
|
import com.jsowell.pile.domain.StationSplitConfig;
|
||||||
|
import com.jsowell.pile.dto.SplitConfigDTO;
|
||||||
import com.jsowell.pile.mapper.StationSplitConfigMapper;
|
import com.jsowell.pile.mapper.StationSplitConfigMapper;
|
||||||
import com.jsowell.pile.service.StationSplitConfigService;
|
import com.jsowell.pile.service.StationSplitConfigService;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
@@ -18,4 +19,9 @@ public class StationSplitConfigServiceImpl implements StationSplitConfigService{
|
|||||||
public List<StationSplitConfig> queryByStationId(String stationId) {
|
public List<StationSplitConfig> queryByStationId(String stationId) {
|
||||||
return stationSplitConfigMapper.queryByStationId(stationId);
|
return stationSplitConfigMapper.queryByStationId(stationId);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public int insert(SplitConfigDTO splitConfigDTO) {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user