v2.5拆分第一年度管理费字段
This commit is contained in:
@@ -7,4 +7,6 @@ import tk.mybatis.mapper.common.Mapper;
|
||||
public interface FranchiseFeeMapper extends Mapper<FranchiseFeeDO> {
|
||||
FranchiseFeeDO selectByShopId(@Param("shopId") Long shopId);
|
||||
|
||||
Integer updateDataHandleServiceV25();
|
||||
|
||||
}
|
||||
|
||||
@@ -1,6 +1,11 @@
|
||||
<?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="com.cool.store.mapper.FranchiseFeeMapper">
|
||||
<update id="updateDataHandleServiceV25">
|
||||
update xfsg_franchise_fee
|
||||
set first_year_fee = "7200",
|
||||
first_year_manage_fee = "6000"
|
||||
</update>
|
||||
|
||||
<select id="selectByShopId" resultType="com.cool.store.entity.FranchiseFeeDO">
|
||||
select *
|
||||
|
||||
@@ -33,6 +33,8 @@ public class FranchiseFeeDO {
|
||||
private Date firstYearEndTime;
|
||||
@Column(name = "first_year_fee")
|
||||
private String firstYearFee;
|
||||
@Column(name = "first_year_manage_fee")
|
||||
private String firstYearManageFee;
|
||||
@Column(name = "second_year_start_time")
|
||||
private Date secondYearStartTime;
|
||||
@Column(name = "second_year_end_time")
|
||||
|
||||
@@ -23,8 +23,10 @@ public class FranchiseFeeRequest {
|
||||
private Date firstYearStartTime;
|
||||
@ApiModelProperty("第一年度结束时间")
|
||||
private Date firstYearEndTime;
|
||||
@ApiModelProperty("第一年度加盟费")
|
||||
@ApiModelProperty("第一年度品牌使用费")
|
||||
private String firstYearFee;
|
||||
@ApiModelProperty("第一年度管理费")
|
||||
private String firstYearManageFee;
|
||||
@ApiModelProperty("第二年度开始时间")
|
||||
private Date secondYearStartTime;
|
||||
@ApiModelProperty("第二年度结束时间")
|
||||
@@ -50,6 +52,7 @@ public class FranchiseFeeRequest {
|
||||
franchiseFeeDO.setFirstYearStartTime(this.firstYearStartTime);
|
||||
franchiseFeeDO.setFirstYearEndTime(this.firstYearEndTime);
|
||||
franchiseFeeDO.setFirstYearFee(this.firstYearFee);
|
||||
franchiseFeeDO.setFirstYearManageFee(this.firstYearManageFee);
|
||||
franchiseFeeDO.setSecondYearStartTime(this.secondYearStartTime);
|
||||
franchiseFeeDO.setSecondYearEndTime(this.secondYearEndTime);
|
||||
franchiseFeeDO.setSecondYearFee(this.secondYearFee);
|
||||
|
||||
@@ -23,8 +23,10 @@ public class FranchiseFeeResponse {
|
||||
private Date firstYearStartTime;
|
||||
@ApiModelProperty("第一年度结束时间")
|
||||
private Date firstYearEndTime;
|
||||
@ApiModelProperty("第一年度加盟费")
|
||||
@ApiModelProperty("第一年度品牌使用费")
|
||||
private String firstYearFee;
|
||||
@ApiModelProperty("第一年度管理费")
|
||||
private String firstYearManageFee;
|
||||
@ApiModelProperty("第二年度开始时间")
|
||||
private Date secondYearStartTime;
|
||||
@ApiModelProperty("第二年度结束时间")
|
||||
|
||||
@@ -15,6 +15,11 @@ public interface DataHandleService {
|
||||
*/
|
||||
Boolean dataHandleService(Long shopId);
|
||||
|
||||
/**
|
||||
* v2.5 数据处理
|
||||
|
||||
* @return
|
||||
*/
|
||||
Integer dataHandleServiceV25();
|
||||
|
||||
}
|
||||
|
||||
@@ -9,6 +9,7 @@ import com.cool.store.entity.ShopStageInfoDO;
|
||||
import com.cool.store.enums.point.ShopStageEnum;
|
||||
import com.cool.store.enums.point.ShopSubStageEnum;
|
||||
import com.cool.store.enums.point.ShopSubStageStatusEnum;
|
||||
import com.cool.store.mapper.FranchiseFeeMapper;
|
||||
import com.cool.store.service.DataHandleService;
|
||||
import com.cool.store.utils.poi.DateUtils;
|
||||
import org.apache.commons.collections4.CollectionUtils;
|
||||
@@ -34,7 +35,8 @@ public class DataHandleServiceImpl implements DataHandleService {
|
||||
ShopInfoDAO shopInfoDAO;
|
||||
@Resource
|
||||
ShopStageInfoDAO shopStageInfoDAO;
|
||||
|
||||
@Resource
|
||||
FranchiseFeeMapper franchiseFeeMapper;
|
||||
|
||||
@Override
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
@@ -76,6 +78,12 @@ public class DataHandleServiceImpl implements DataHandleService {
|
||||
return Boolean.TRUE;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer dataHandleServiceV25() {
|
||||
return franchiseFeeMapper.updateDataHandleServiceV25();
|
||||
|
||||
}
|
||||
|
||||
|
||||
public void licenseHandle(ShopStageInfoDO shopStageInfoDO){
|
||||
if (Objects.isNull(shopStageInfoDO)){
|
||||
|
||||
@@ -97,7 +97,7 @@ public class FranchiseFeeServiceImpl implements FranchiseFeeService {
|
||||
LineInfoDO lineInfoDO = lineInfoMapper.getByLineId(linePayDO.getLineId());
|
||||
linePayResult.setPartnerName(lineInfoDO.getUsername());
|
||||
}
|
||||
linePayResult.setAmount(new BigInteger(result.getPerformanceBond()).add(new BigInteger(result.getFirstYearFee()))
|
||||
linePayResult.setAmount(new BigInteger(result.getPerformanceBond()).add(new BigInteger(result.getFirstYearFee())).add(new BigInteger(result.getFirstYearManageFee()))
|
||||
.add(new BigInteger(result.getYearFranchiseFee())).add(new BigInteger(result.getLoanMargin())).toString());
|
||||
if (Objects.nonNull(result.getAuditId())) {
|
||||
ShopAuditInfoDO shopAuditInfoDO = shopAuditInfoMapper.selectByPrimaryKey(result.getAuditId());
|
||||
|
||||
@@ -95,6 +95,10 @@ public class PCTestController {
|
||||
return ResponseResult.success(dataHandleService.dataHandleService(shopId));
|
||||
}
|
||||
|
||||
@GetMapping("/dataHandleServiceV25")
|
||||
public ResponseResult<Integer> dataHandleServiceV25(){
|
||||
return ResponseResult.success(dataHandleService.dataHandleServiceV25());
|
||||
}
|
||||
|
||||
@GetMapping("/licenseSync")
|
||||
public ResponseResult<Boolean> licenseSync(){
|
||||
|
||||
Reference in New Issue
Block a user