记得上下班打卡 | git大法好,push需谨慎

Commit adb40dfd authored by 胡佳晨's avatar 胡佳晨

提交 如果为开启代理权限的时候 代理购票

parent 0d5f245d
...@@ -39,6 +39,12 @@ public class UserData implements Serializable, Cloneable { ...@@ -39,6 +39,12 @@ public class UserData implements Serializable, Cloneable {
@ApiModelProperty(value = "身份 1。总代 2.普代", example = "") @ApiModelProperty(value = "身份 1。总代 2.普代", example = "")
private Integer type; private Integer type;
/**
* 身份 1。黑名单 0正常
*/
@ApiModelProperty(value = "黑名单状态 1。黑名单 0.正常", example = "")
private Integer state;
/** /**
* 手机号码 * 手机号码
*/ */
......
...@@ -437,6 +437,7 @@ public class SmileShowServiceImpl extends ServiceImpl<SmileSchoolMapper, SmileSc ...@@ -437,6 +437,7 @@ public class SmileShowServiceImpl extends ServiceImpl<SmileSchoolMapper, SmileSc
userData.setCityName(showBaseVoDtoList.get(0).getCity()); userData.setCityName(showBaseVoDtoList.get(0).getCity());
userData.setType(showBaseVoDtoList.get(0).getType()); userData.setType(showBaseVoDtoList.get(0).getType());
userData.setPhone(showBaseVoList.get(0).getPhone()); userData.setPhone(showBaseVoList.get(0).getPhone());
userData.setState(showBaseVoDtoList.get(0).getState());
if (userData.getType() != 2) { if (userData.getType() != 2) {
userData.setAgentName(showBaseVoDtoList.get(0).getName()); userData.setAgentName(showBaseVoDtoList.get(0).getName());
} else { } else {
......
...@@ -47,6 +47,12 @@ public class ShowBaseVoDto implements Serializable, Cloneable{ ...@@ -47,6 +47,12 @@ public class ShowBaseVoDto implements Serializable, Cloneable{
*/ */
private BigDecimal price; private BigDecimal price;
/**
* 单价
*/
private Integer state;
/** /**
* 真实付款金额 * 真实付款金额
*/ */
......
...@@ -558,16 +558,23 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsOrderServ ...@@ -558,16 +558,23 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsOrderServ
orderTicketRelations.setLiveId(""); orderTicketRelations.setLiveId("");
KylinAgentVo agentVo = orderUtils.checkAgent(payOrderParam.getAgentId(), performanceData.getPerformancesId(), ticketData); KylinAgentVo agentVo = orderUtils.checkAgent(payOrderParam.getAgentId(), performanceData.getPerformancesId(), ticketData);
orderTicketRelations.setAgentId(payOrderParam.getAgentId()); orderTicketRelations.setAgentId(payOrderParam.getAgentId());
if (agentVo == null && ticketData.getIsAgent() == 1) { if (agentVo == null) {
orderTicketRelations.setAgentDistributions(BigDecimal.ZERO); orderTicketRelations.setAgentDistributions(BigDecimal.ZERO);
orderTicketRelations.setAgentStatus(0); orderTicketRelations.setAgentStatus(0);
orderTicketRelations.setAgentIdMaster("0"); orderTicketRelations.setAgentIdMaster("0");
orderTicketRelations.setAgentDistributionsMaster(BigDecimal.ZERO); orderTicketRelations.setAgentDistributionsMaster(BigDecimal.ZERO);
} else { } else if (agentVo != null && ticketData.getIsAgent() == 1) {
orderTicketRelations.setAgentDistributions(agentVo.getCarry()); if (dataUtils.getShowIds().contains(performanceData.getPerformancesId())) {
orderTicketRelations.setAgentStatus(agentVo.getIsBlack() == 1 ? 2 : 1); orderTicketRelations.setAgentDistributions(agentVo.getCarry());
orderTicketRelations.setAgentIdMaster(agentVo.getAgentMasterId()); orderTicketRelations.setAgentStatus(agentVo.getIsBlack() == 1 ? 2 : 1);
orderTicketRelations.setAgentDistributionsMaster(agentVo.getExCarry()); orderTicketRelations.setAgentIdMaster(agentVo.getAgentMasterId());
orderTicketRelations.setAgentDistributionsMaster(agentVo.getExCarry());
}else{
orderTicketRelations.setAgentDistributions(BigDecimal.ZERO);
orderTicketRelations.setAgentStatus(0);
orderTicketRelations.setAgentIdMaster("0");
orderTicketRelations.setAgentDistributionsMaster(BigDecimal.ZERO);
}
} }
orderTicketRelations.setIsMember(isMember ? 1 : 0); orderTicketRelations.setIsMember(isMember ? 1 : 0);
......
...@@ -5,6 +5,7 @@ import com.liquidnet.commons.lang.util.CollectionUtil; ...@@ -5,6 +5,7 @@ import com.liquidnet.commons.lang.util.CollectionUtil;
import com.liquidnet.commons.lang.util.DateUtil; import com.liquidnet.commons.lang.util.DateUtil;
import com.liquidnet.commons.lang.util.IPUtil; import com.liquidnet.commons.lang.util.IPUtil;
import com.liquidnet.service.adam.dto.vo.AdamEntersVo; import com.liquidnet.service.adam.dto.vo.AdamEntersVo;
import com.liquidnet.service.goblin.constant.SmileRedisConst;
import com.liquidnet.service.kylin.constant.KylinRedisConst; import com.liquidnet.service.kylin.constant.KylinRedisConst;
import com.liquidnet.service.kylin.dao.KylinFreightChargeDao; import com.liquidnet.service.kylin.dao.KylinFreightChargeDao;
import com.liquidnet.service.kylin.dto.vo.middle.KylinTicketTimesVo; import com.liquidnet.service.kylin.dto.vo.middle.KylinTicketTimesVo;
...@@ -372,4 +373,20 @@ public class DataUtils { ...@@ -372,4 +373,20 @@ public class DataUtils {
return (int) obj; return (int) obj;
} }
} }
/**
* 保存演出ids smile 小家伙可分销演出
*/
/**
* 获取演出ids
*/
public List<String> getShowIds(){
String rdk = SmileRedisConst.SMILE_SHOW;
Object obj = redisUtil.get(rdk);
if (obj == null) {
return CollectionUtil.arrayListString();
} else {
return (List<String>) obj;
}
}
} }
...@@ -10,6 +10,7 @@ import com.liquidnet.service.adam.dto.vo.*; ...@@ -10,6 +10,7 @@ import com.liquidnet.service.adam.dto.vo.*;
import com.liquidnet.service.base.ResponseDto; import com.liquidnet.service.base.ResponseDto;
import com.liquidnet.service.candy.param.BackCouponParam; import com.liquidnet.service.candy.param.BackCouponParam;
import com.liquidnet.service.candy.vo.CandyUseResultVo; import com.liquidnet.service.candy.vo.CandyUseResultVo;
import com.liquidnet.service.goblin.constant.SmileRedisConst;
import com.liquidnet.service.goblin.dto.vo.SmileUserVO; import com.liquidnet.service.goblin.dto.vo.SmileUserVO;
import com.liquidnet.service.kylin.constant.KylinRedisConst; import com.liquidnet.service.kylin.constant.KylinRedisConst;
import com.liquidnet.service.kylin.dao.KylinFreightChargeDao; import com.liquidnet.service.kylin.dao.KylinFreightChargeDao;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment