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

Commit 91bfccfe authored by 张国柄's avatar 张国柄

Merge remote-tracking branch 'origin/master' into bak220720_merge

# Conflicts:
#	liquidnet-bus-common/liquidnet-common-cache/liquidnet-common-cache-redis/src/main/java/com.liquidnet.common.cache/redis/config/AbstractRedisConfig.java
#	liquidnet-bus-config/liquidnet-config/application-test.yml
#	liquidnet-bus-config/liquidnet-config/application-yace.yml
#	liquidnet-bus-config/liquidnet-config/liquidnet-client-admin-web-yace.yml
#	liquidnet-bus-config/liquidnet-config/liquidnet-service-adam-yace.yml
#	liquidnet-bus-config/liquidnet-config/liquidnet-support-zuul-yace.yml
#	liquidnet-bus-service/liquidnet-service-adam/liquidnet-service-adam-impl/src/main/resources/bootstrap-yace.yml
#	liquidnet-bus-service/liquidnet-service-candy/liquidnet-service-candy-impl/src/main/resources/bootstrap-yace.yml
#	liquidnet-bus-service/liquidnet-service-chime/liquidnet-service-chime-impl/src/main/resources/bootstrap-yace.yml
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-adam/src/main/java/com/liquidnet/service/consumer/adam/config/ConsumerAdamSmsSenderRedisStreamConfig.java
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-adam/src/main/java/com/liquidnet/service/consumer/adam/config/ConsumerChimeRedisStreamConfig.java
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-candy/src/main/java/com/liquidnet/service/consumer/candy/config/ConsumerCandyCouponBackRedisStreamConfig.java
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-candy/src/main/java/com/liquidnet/service/consumer/candy/config/ConsumerCandyCouponOrderBackRedisStreamConfig.java
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-candy/src/main/java/com/liquidnet/service/consumer/candy/config/ConsumerCandyCouponReceiveRedisStreamConfig.java
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-candy/src/main/java/com/liquidnet/service/consumer/candy/config/ConsumerCandyCouponUseRedisStreamConfig.java
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-goblin/src/main/java/com/liquidnet/service/consumer/goblin/config/ConsumerGoblinOrderAGRedisStreamConfig.java
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-goblin/src/main/java/com/liquidnet/service/consumer/goblin/config/ConsumerGoblinOrderCPRedisStreamConfig.java
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-kylin/src/main/java/com/liquidnet/service/consumer/kylin/config/ConsumerKylinSqlOptOrderCloseRedisStreamConfig.java
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-kylin/src/main/java/com/liquidnet/service/consumer/kylin/config/ConsumerKylinSqlOrderPayRedisStreamConfig.java
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-kylin/src/main/java/com/liquidnet/service/consumer/kylin/config/ConsumerKylinSqlOrderRefundRedisStreamConfig.java
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-slowly/src/main/java/com/liquidnet/service/consumer/slowly/config/ConsumerGoblinSelfMarketRedisStreamConfig.java
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-slowly/src/main/java/com/liquidnet/service/consumer/slowly/config/ConsumerGoblinShopCartStreamConfig.java
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-slowly/src/main/java/com/liquidnet/service/consumer/slowly/config/ConsumerGoblinStoneMarketRedisStreamConfig.java
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-slowly/src/main/java/com/liquidnet/service/consumer/slowly/config/ConsumerGoblinStoreOrderRedisStreamConfig.java
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-slowly/src/main/java/com/liquidnet/service/consumer/slowly/config/ConsumerGoblinUserOrderRedisStreamConfig.java
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-slowly/src/main/java/com/liquidnet/service/consumer/slowly/config/ConsumerGoblinXlsRedisStreamConfig.java
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-slowly/src/main/java/com/liquidnet/service/consumer/slowly/config/ConsumerKylinOptTransferOverTimeRedisStreamConfig.java
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-slowly/src/main/java/com/liquidnet/service/consumer/slowly/config/ConsumerKylinOrderRefundExpressRedisStreamConfig.java
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-slowly/src/main/java/com/liquidnet/service/consumer/slowly/config/ConsumerKylinSmsSenderRedisStreamConfig.java
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-slowly/src/main/java/com/liquidnet/service/consumer/slowly/config/ConsumerKylinSqlOrderWithdrawRedisStreamConfig.java
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-slowly/src/main/java/com/liquidnet/service/consumer/slowly/config/ConsumerKylinSqlPerformanceLackRedisStreamConfig.java
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-slowly/src/main/java/com/liquidnet/service/consumer/slowly/config/ConsumerKylinSqlStationRedisStreamConfig.java
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-slowly/src/main/java/com/liquidnet/service/consumer/slowly/config/ConsumerKylinSqlTransferRedisStreamConfig.java
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-slowly/src/main/java/com/liquidnet/service/consumer/slowly/config/ConsumerKylinSqlTransferResultRedisStreamConfig.java
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-slowly/src/main/java/com/liquidnet/service/consumer/slowly/config/ConsumerSlimeFieldRedisStreamConfig.java
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-slowly/src/main/java/com/liquidnet/service/consumer/slowly/config/ConsumerSlimeLineRedisStreamConfig.java
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-slowly/src/main/java/com/liquidnet/service/consumer/slowly/config/ConsumerSlimePerformanceInsertRedisStreamConfig.java
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-slowly/src/main/java/com/liquidnet/service/consumer/slowly/config/ConsumerSlimePerformanceRedisStreamConfig.java
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-slowly/src/main/java/com/liquidnet/service/consumer/slowly/config/ConsumerSlimeSponsorRedisStreamConfig.java
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-slowly/src/main/java/com/liquidnet/service/consumer/slowly/config/ConsumerSlimeStep2RedisStreamConfig.java
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-slowly/src/main/java/com/liquidnet/service/consumer/slowly/config/ConsumerSlimeTicketRedisStreamConfig.java
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-stone/src/main/java/com/liquidnet/servce/consumer/stone/service/config/ConsumerStoneLogsRedisStreamConfig.java
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-stone/src/main/java/com/liquidnet/servce/consumer/stone/service/config/ConsumerStoneOrderRedisStreamConfig.java
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-stone/src/main/java/com/liquidnet/servce/consumer/stone/service/config/ConsumerStoneUserRedisStreamConfig.java
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-sweet/src/main/java/com/liquidnet/service/consumer/sweet/config/ConsumerSmileUserRedisStreamConfig.java
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-sweet/src/main/java/com/liquidnet/service/consumer/sweet/config/ConsumerSweetAnswerRedisStreamConfig.java
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-sweet/src/main/java/com/liquidnet/service/consumer/sweet/config/ConsumerSweetAntigenicQuestionRedisStreamConfig.java
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-sweet/src/main/java/com/liquidnet/service/consumer/sweet/config/ConsumerSweetCityVoteRedisStreamConfig.java
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-sweet/src/main/java/com/liquidnet/service/consumer/sweet/config/ConsumerSweetIntegralActivityDrawRedisStreamConfig.java
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-sweet/src/main/java/com/liquidnet/service/consumer/sweet/config/ConsumerSweetMaoDengConfig.java
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-sweet/src/main/java/com/liquidnet/service/consumer/sweet/config/ConsumerSweetOtherApiStreamConfig.java
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-sweet/src/main/java/com/liquidnet/service/consumer/sweet/config/ConsumerSweetPosterRdsReceiverConfig.java
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-sweet/src/main/java/com/liquidnet/service/consumer/sweet/config/ConsumerSweetRemindRedisStreamConfig.java
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-sweet/src/main/java/com/liquidnet/service/consumer/sweet/config/ConsumerSweetSqlLuckDrawRedisStreamConfig.java
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-sweet/src/main/java/com/liquidnet/service/consumer/sweet/config/ConsumerSweetSqlUserRelationMDSKRedisStreamConfig.java
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-sweet/src/main/java/com/liquidnet/service/consumer/sweet/config/ConsumerSweetSqlUserRelationRedisStreamConfig.java
#	liquidnet-bus-service/liquidnet-service-consumer-all/liquidnet-service-consumer-sweet/src/main/java/com/liquidnet/service/consumer/sweet/config/ConsumerSweetUserRedisStreamConfig.java
#	liquidnet-bus-service/liquidnet-service-dragon/liquidnet-service-dragon-impl/src/main/resources/bootstrap-yace.yml
#	liquidnet-bus-service/liquidnet-service-goblin/liquidnet-service-goblin-impl/src/main/java/com/liquidnet/service/goblin/util/GoblinMongoUtils.java
#	liquidnet-bus-service/liquidnet-service-goblin/liquidnet-service-goblin-impl/src/main/resources/bootstrap-yace.yml
#	liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/resources/bootstrap-yace.yml
#	liquidnet-bus-service/liquidnet-service-notify/liquidnet-service-notify-impl/src/main/resources/bootstrap-yace.yml
#	liquidnet-bus-service/liquidnet-service-order/liquidnet-service-order-impl/src/main/resources/bootstrap-yace.yml
#	liquidnet-bus-service/liquidnet-service-slime/liquidnet-service-slime-impl/src/main/resources/bootstrap-yace.yml
#	liquidnet-bus-service/liquidnet-service-smile/liquidnet-service-smile-impl/src/main/resources/bootstrap-yace.yml
#	liquidnet-bus-service/liquidnet-service-stone/liquidnet-service-stone-impl/src/main/resources/bootstrap-yace.yml
#	liquidnet-bus-service/liquidnet-service-sweet/src/main/resources/bootstrap-yace.yml
parents 8705a9c7 7b0a3236
...@@ -195,8 +195,8 @@ public class GoblinStoreMgtDigitalGoodsAddSkuParam implements Serializable { ...@@ -195,8 +195,8 @@ public class GoblinStoreMgtDigitalGoodsAddSkuParam implements Serializable {
initVo.setSkuStock(0); initVo.setSkuStock(0);
// initVo.setBuyLimit(this.getBuyLimit());// // initVo.setBuyLimit(this.getBuyLimit());//
// initVo.setBuyFactor(this.getBuyFactor());// // initVo.setBuyFactor(this.getBuyFactor());//
initVo.setSkuAppear("0"); initVo.setSkuAppear(null == this.getSkuAppear() ? "0" : this.getSkuAppear());//1
initVo.setSkuCanbuy("1"); initVo.setSkuCanbuy(null == this.getSkuCanbuy() ? "1" : this.getSkuCanbuy());//1
initVo.setOpeningTime(DateUtil.Formatter.yyyyMMddHHmmss.parse(this.getOpeningTime()));//1 initVo.setOpeningTime(DateUtil.Formatter.yyyyMMddHHmmss.parse(this.getOpeningTime()));//1
} }
return initVo; return initVo;
...@@ -227,8 +227,8 @@ public class GoblinStoreMgtDigitalGoodsAddSkuParam implements Serializable { ...@@ -227,8 +227,8 @@ public class GoblinStoreMgtDigitalGoodsAddSkuParam implements Serializable {
case "1": case "1":
// updateVo.setBuyLimit(this.getBuyLimit());// // updateVo.setBuyLimit(this.getBuyLimit());//
// updateVo.setBuyFactor(this.getBuyFactor());// // updateVo.setBuyFactor(this.getBuyFactor());//
updateVo.setSkuAppear("0");// updateVo.setSkuAppear(null == this.getSkuAppear() ? "0" : this.getSkuAppear());//1
updateVo.setSkuCanbuy("1");// updateVo.setSkuCanbuy(null == this.getSkuCanbuy() ? "1" : this.getSkuCanbuy());//1
updateVo.setName(this.getName());//1 updateVo.setName(this.getName());//1
updateVo.setSkuPic(this.getSkuPic());//1 updateVo.setSkuPic(this.getSkuPic());//1
updateVo.setSkuWatch(this.getSkuWatch());//1 updateVo.setSkuWatch(this.getSkuWatch());//1
......
package com.liquidnet.service.kylin.dto.param;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.List;
@ApiModel
@Data
public class KylinCandyItemParam implements Serializable, Cloneable {
@ApiModelProperty(value = "券类型id")
private String couponId;
@ApiModelProperty(value = "每一张券id")
private String ucouponId;
private static final KylinCandyItemParam obj = new KylinCandyItemParam();
public static KylinCandyItemParam getNew() {
try {
return (KylinCandyItemParam) obj.clone();
} catch (CloneNotSupportedException e) {
return new KylinCandyItemParam();
}
}
}
...@@ -12,7 +12,7 @@ import java.util.List; ...@@ -12,7 +12,7 @@ import java.util.List;
public class KylinCandyParam implements Serializable, Cloneable { public class KylinCandyParam implements Serializable, Cloneable {
@ApiModelProperty(value = "券id集合") @ApiModelProperty(value = "券id集合")
private List<String> couponList; private List<KylinCandyItemParam> couponList;
@ApiModelProperty(value = "巡演id") @ApiModelProperty(value = "巡演id")
private String roadShowId; private String roadShowId;
......
...@@ -10,8 +10,10 @@ import java.io.Serializable; ...@@ -10,8 +10,10 @@ import java.io.Serializable;
@Data @Data
public class KylinCandyVo implements Serializable, Cloneable { public class KylinCandyVo implements Serializable, Cloneable {
@ApiModelProperty(value = "券id") @ApiModelProperty(value = "券类别id")
private String couponId; private String couponId;
@ApiModelProperty(value = "券id")
private String ucouponId;
@ApiModelProperty(value = "巡演id") @ApiModelProperty(value = "巡演id")
private String roadShowId; private String roadShowId;
......
package com.liquidnet.service.kylin.service; package com.liquidnet.service.kylin.service;
import com.liquidnet.service.base.ResponseDto; import com.liquidnet.service.base.ResponseDto;
import com.liquidnet.service.kylin.dto.param.KylinCandyItemParam;
import com.liquidnet.service.kylin.dto.vo.mongo.KylinCandyVo; import com.liquidnet.service.kylin.dto.vo.mongo.KylinCandyVo;
import java.util.List; import java.util.List;
...@@ -28,5 +29,5 @@ public interface IKylinPerformancesService { ...@@ -28,5 +29,5 @@ public interface IKylinPerformancesService {
ResponseDto<Integer> isSubscribe(String performancesId); ResponseDto<Integer> isSubscribe(String performancesId);
ResponseDto<List<KylinCandyVo>> kylinCandy(List<String> data, String roadShowId); ResponseDto<List<KylinCandyVo>> kylinCandy(List<KylinCandyItemParam> data, String roadShowId);
} }
...@@ -46,9 +46,9 @@ ...@@ -46,9 +46,9 @@
<body> <body>
<div class="create_activity_box"> <div class="create_activity_box">
<div class="items"> <div class="items">
<div class="title">关联演:</div> <div class="title">关联演:</div>
<div class="input-group"> <div class="input-group">
<input id="goodsName" type="text" class="form-control storeList" placeholder="搜索商品名称"> <input id="goodsName" type="text" class="form-control storeList" placeholder="搜索巡演名称">
<div class="input-group-btn"> <div class="input-group-btn">
<ul class="dropdown-menu dropdown-menu-right" role="menu"> <ul class="dropdown-menu dropdown-menu-right" role="menu">
</ul> </ul>
......
...@@ -67,7 +67,7 @@ public class TaobaoTicketUtils { ...@@ -67,7 +67,7 @@ public class TaobaoTicketUtils {
} }
public boolean refundDamaiOrder(KylinOrderTicketVo orderData,KylinPerformanceVo vo) { public boolean refundDamaiOrder(KylinOrderTicketVo orderData, KylinPerformanceVo vo) {
try { try {
int isSysDamai = 0; int isSysDamai = 0;
for (int x = 0; x < vo.getTicketTimeList().size(); x++) { for (int x = 0; x < vo.getTicketTimeList().size(); x++) {
...@@ -102,14 +102,15 @@ public class TaobaoTicketUtils { ...@@ -102,14 +102,15 @@ public class TaobaoTicketUtils {
} else { } else {
orderTicketEntitiesKey = Long.valueOf(IDGenerator.getDamaiCode(item.getOrderTicketEntitiesId()).toString().concat("020")); orderTicketEntitiesKey = Long.valueOf(IDGenerator.getDamaiCode(item.getOrderTicketEntitiesId()).toString().concat("020"));
} }
if (item.getIsPayment() == 2) {
withdrawDamaiOrder(ticketTimesKey, orderTicketEntitiesKey); withdrawDamaiOrder(ticketTimesKey, orderTicketEntitiesKey);
} }
}
return true; return true;
} }
return true; return true;
}catch (Exception e){ } catch (Exception e) {
log.info("REFUND DAMAI ERROR = {}",e); log.info("REFUND DAMAI ERROR = {}", e);
return false; return false;
} }
} }
......
...@@ -37,6 +37,8 @@ public abstract class AbstractRedisConfig { ...@@ -37,6 +37,8 @@ public abstract class AbstractRedisConfig {
public int totalDbs = 1; public int totalDbs = 1;
/*public int stringTemplateDb = 1;*/
public Map<Integer, RedisTemplate<String, Object>> redisTemplateMap = new HashMap<>(); public Map<Integer, RedisTemplate<String, Object>> redisTemplateMap = new HashMap<>();
private StringRedisTemplate stringRedisTemplate = new StringRedisTemplate(); private StringRedisTemplate stringRedisTemplate = new StringRedisTemplate();
...@@ -59,7 +61,7 @@ public abstract class AbstractRedisConfig { ...@@ -59,7 +61,7 @@ public abstract class AbstractRedisConfig {
return; return;
} }
defaultDb = this.getDbs().get(0); defaultDb = this.getDbs().get(0);
if(this.getDbs().size()==2&&this.getDbs().get(1)!=null){ if(this.getDbs().size()>=2&&this.getDbs().get(1)!=null){
totalDbs = this.getDbs().get(1); totalDbs = this.getDbs().get(1);
log.info("init totalDbs : {}",totalDbs); log.info("init totalDbs : {}",totalDbs);
for (int i = 0;i < totalDbs; i++) { for (int i = 0;i < totalDbs; i++) {
...@@ -75,6 +77,11 @@ public abstract class AbstractRedisConfig { ...@@ -75,6 +77,11 @@ public abstract class AbstractRedisConfig {
log.info("###### START 初始化 Redis-queue{} "+this.getClass().getSimpleName()+"连接池 START ######", this.getHost()); log.info("###### START 初始化 Redis-queue{} "+this.getClass().getSimpleName()+"连接池 START ######", this.getHost());
//初始化队列 //初始化队列
LettuceConnectionFactory factory = null; LettuceConnectionFactory factory = null;
/*if(this.getDbs().size()==3){
stringTemplateDb = this.getDbs().get(2);
}else{
stringTemplateDb = totalDbs-1;
}*/
if(totalDbs==1){ if(totalDbs==1){
log.info("###### 正在加载Redis-queue-db-" + defaultDb + " ######"); log.info("###### 正在加载Redis-queue-db-" + defaultDb + " ######");
factory = getDbFactory(defaultDb); factory = getDbFactory(defaultDb);
...@@ -154,9 +161,13 @@ public abstract class AbstractRedisConfig { ...@@ -154,9 +161,13 @@ public abstract class AbstractRedisConfig {
} }
LettuceConnectionFactory factory = null; LettuceConnectionFactory factory = null;
if(totalDbs==1){ if(totalDbs==1){
log.info("###### 正在加载Redis-stringTemplate-" + (defaultDb) + " ######");
factory = getDbFactory(defaultDb); factory = getDbFactory(defaultDb);
}else{ }else{
log.info("###### 正在加载Redis-stringTemplate-" + (totalDbs-1) + " ######");
factory = getDbFactory(totalDbs-1); factory = getDbFactory(totalDbs-1);
/*log.info("###### 正在加载Redis-stringTemplate-" + (stringTemplateDb) + " ######");
factory = getDbFactory(stringTemplateDb);*/
} }
StringRedisTemplate stringRedisTemplate = new StringRedisTemplate(); StringRedisTemplate stringRedisTemplate = new StringRedisTemplate();
stringRedisTemplate.setConnectionFactory(factory); stringRedisTemplate.setConnectionFactory(factory);
......
...@@ -13,7 +13,7 @@ liquidnet: ...@@ -13,7 +13,7 @@ liquidnet:
refresh-ttl: 525600 refresh-ttl: 525600
blacklist_grace_period: 5 blacklist_grace_period: 5
mysql: mysql:
urlHostAndPort: pc-2ze0t10lf4x6j29fb.mysql.polardb.rds.aliyuncs.com:3306 urlHostAndPort: java-test.mysql.polardb.rds.aliyuncs.com:3306
username: zhengzai username: zhengzai
password: Zhengzai@rd2U# password: Zhengzai@rd2U#
# rabbitmq: # rabbitmq:
...@@ -39,47 +39,47 @@ liquidnet: ...@@ -39,47 +39,47 @@ liquidnet:
kylin: kylin:
database: 255 database: 255
dbs: 0,256 dbs: 0,256
host: r-2zeucai3yj2t0f4nmz.redis.rds.aliyuncs.com host: r-2zeucai3yj2t0f4nmzpd.redis.rds.aliyuncs.com
port: 6380 port: 6380
password: 7eoK2XehKqF1 password: 7eoK2XehKqF1
goblin: goblin:
database: 255 database: 255
dbs: 0,256 dbs: 0,256
host: r-2zeucai3yj2t0f4nmz.redis.rds.aliyuncs.com host: r-2zeucai3yj2t0f4nmzpd.redis.rds.aliyuncs.com
port: 6380 port: 6380
password: 7eoK2XehKqF1 password: 7eoK2XehKqF1
slime: slime:
database: 255 database: 255
dbs: 0,256 dbs: 0,256
host: r-2zeucai3yj2t0f4nmz.redis.rds.aliyuncs.com host: r-2zeucai3yj2t0f4nmzpd.redis.rds.aliyuncs.com
port: 6380 port: 6380
password: 7eoK2XehKqF1 password: 7eoK2XehKqF1
dragon: dragon:
database: 255 database: 255
dbs: 0,256 dbs: 0,256
host: r-2zeucai3yj2t0f4nmz.redis.rds.aliyuncs.com host: r-2zeucai3yj2t0f4nmzpd.redis.rds.aliyuncs.com
port: 6380 port: 6380
password: 7eoK2XehKqF1 password: 7eoK2XehKqF1
sweet: sweet:
database: 255 database: 255
dbs: 0,256 dbs: 0,256
host: r-2zeucai3yj2t0f4nmz.redis.rds.aliyuncs.com host: r-2zeucai3yj2t0f4nmzpd.redis.rds.aliyuncs.com
port: 6380 port: 6380
password: 7eoK2XehKqF1 password: 7eoK2XehKqF1
adam: adam:
database: 255 database: 255
dbs: 0,256 dbs: 0,256
host: r-2zeucai3yj2t0f4nmz.redis.rds.aliyuncs.com host: r-2zeucai3yj2t0f4nmzpd.redis.rds.aliyuncs.com
port: 6380 port: 6380
password: 7eoK2XehKqF1 password: 7eoK2XehKqF1
candy: candy:
database: 255 database: 255
dbs: 0,256 dbs: 0,256
host: r-2zeucai3yj2t0f4nmz.redis.rds.aliyuncs.com host: r-2zeucai3yj2t0f4nmzpd.redis.rds.aliyuncs.com
port: 6380 port: 6380
password: 7eoK2XehKqF1 password: 7eoK2XehKqF1
mongodb: mongodb:
host: dds-2ze23697d93111041.mongodb.rds.aliyuncs.com:3717,dds-2ze23697d93111042.mongodb.rds.aliyuncs.com:3717 host: dds-2ze23697d93111041932-pub.mongodb.rds.aliyuncs.com:3717,dds-2ze23697d93111042720-pub.mongodb.rds.aliyuncs.com:3717
port: 3717 port: 3717
user: root user: root
pwd: Sy6d*JwJ pwd: Sy6d*JwJ
......
...@@ -13,7 +13,7 @@ liquidnet: ...@@ -13,7 +13,7 @@ liquidnet:
refresh-ttl: 525600 refresh-ttl: 525600
blacklist_grace_period: 5 blacklist_grace_period: 5
mysql: mysql:
urlHostAndPort: pc-2ze0t10lf4x6j29fb.mysql.polardb.rds.aliyuncs.com:3306 urlHostAndPort: pc-2ze0t10lf4x6j29fb.mysql.polardb.rds.aliyuncs.com
username: zhengzai username: zhengzai
password: Zhengzai@rd2U# password: Zhengzai@rd2U#
# rabbitmq: # rabbitmq:
......
# begin-test-这里是配置信息基本值 # begin-yace-这里是配置信息基本值
liquidnet: liquidnet:
info: info:
port: 7099 port: 7099
...@@ -23,4 +23,4 @@ liquidnet: ...@@ -23,4 +23,4 @@ liquidnet:
sslEnabled: false sslEnabled: false
database: yace_ln_scene database: yace_ln_scene
# end-test-这里是配置信息基本值 # end-yace-这里是配置信息基本值
\ No newline at end of file \ No newline at end of file
...@@ -10,7 +10,7 @@ liquidnet: ...@@ -10,7 +10,7 @@ liquidnet:
path: /data/logs path: /data/logs
name: service-goblin name: service-goblin
max-history: 7 max-history: 7
level: info level: debug
mysql: mysql:
database-name: dev_ln_scene database-name: dev_ln_scene
mongodb: mongodb:
......
...@@ -7,10 +7,6 @@ liquidnet: ...@@ -7,10 +7,6 @@ liquidnet:
password: user123 password: user123
eureka: eureka:
host: 172.17.207.177:7001 host: 172.17.207.177:7001
#instance:
# prefer-ip-address: true
#host: eureka-test-0.eureka-test-svc.zhengzai-test:7001/eureka-server/eureka,eureka-test-1.eureka-test-svc.zhengzai-test:7001/eureka-server/eureka,eureka-test-2.eureka-test-svc.zhengzai-test:7001/eureka-server/eureka
#host: 192.168.193.41:7001
# end-test-这里是配置信息基本值 # end-test-这里是配置信息基本值
spring: spring:
......
# begin-test-这里是配置信息基本值 # begin-yace-这里是配置信息基本值
liquidnet: liquidnet:
cloudConfig: cloudConfig:
profile: yace profile: yace
...@@ -7,11 +7,7 @@ liquidnet: ...@@ -7,11 +7,7 @@ liquidnet:
password: user123 password: user123
eureka: eureka:
host: 172.17.121.251:7001 host: 172.17.121.251:7001
#instance: # end-yace-这里是配置信息基本值
# prefer-ip-address: true
#host: eureka-test-0.eureka-test-svc.zhengzai-test:7001/eureka-server/eureka,eureka-test-1.eureka-test-svc.zhengzai-test:7001/eureka-server/eureka,eureka-test-2.eureka-test-svc.zhengzai-test:7001/eureka-server/eureka
#host: 192.168.193.41:7001
# end-test-这里是配置信息基本值
spring: spring:
profiles: profiles:
......
...@@ -180,7 +180,7 @@ public class DragonOrderRefundsServiceImpl implements IDragonOrderRefundsService ...@@ -180,7 +180,7 @@ public class DragonOrderRefundsServiceImpl implements IDragonOrderRefundsService
parameters.put("app_id", PayDouYinpayUtils.getInstance().getAPP_ID()); parameters.put("app_id", PayDouYinpayUtils.getInstance().getAPP_ID());
parameters.put("out_order_no", code); parameters.put("out_order_no", code);
parameters.put("out_refund_no", refundCode); parameters.put("out_refund_no", refundCode);
parameters.put("refund_amount", price.multiply(new BigDecimal(100)).intValue()+""); parameters.put("refund_amount", price.multiply(new BigDecimal(100)).intValue());
parameters.put("reason", reason); parameters.put("reason", reason);
parameters.put("notify_url", notifyUrl); parameters.put("notify_url", notifyUrl);
String sign = PayDouYinpayUtils.getInstance().createSign(parameters); String sign = PayDouYinpayUtils.getInstance().createSign(parameters);
......
...@@ -186,7 +186,7 @@ public class GoblinOrderAppServiceImpl implements IGoblinOrderAppService { ...@@ -186,7 +186,7 @@ public class GoblinOrderAppServiceImpl implements IGoblinOrderAppService {
//mongo //mongo
mongoUtils.updateGoblinOrderSkuVo(orderSkuVo.getOrderSkuId(), orderSkuVo); mongoUtils.updateGoblinOrderSkuVo(orderSkuVo.getOrderSkuId(), orderSkuVo);
orderSkuStatus.add(new Object[]{ orderSkuStatus.add(new Object[]{
orderSkuVo.getStatus(), 0,now, orderSkuVo.getStatus(), now,
orderSkuVo.getOrderSkuId(), now, now orderSkuVo.getOrderSkuId(), now, now
}); });
} }
......
...@@ -1515,11 +1515,14 @@ public class GoblinMongoUtils { ...@@ -1515,11 +1515,14 @@ public class GoblinMongoUtils {
); );
//查询活动id //查询活动id
Query queryShow = Query.query(Criteria.where("performanceId").is(performanceId)); Query queryShow = Query.query(Criteria.where("performanceId").is(performanceId).and("status").ne(7));
List<GoblinSelfMarketingVo> showVoList = mongoTemplate.find(queryShow, List<GoblinSelfMarketingVo> showVoList = mongoTemplate.find(queryShow,
GoblinSelfMarketingVo.class, GoblinSelfMarketingVo.class,
GoblinSelfMarketingVo.class.getSimpleName() GoblinSelfMarketingVo.class.getSimpleName()
); );
if (showVoList.size() == 0) {
return baseData;
} else {
GoblinSelfMarketingVo showVo = showVoList.get(0); GoblinSelfMarketingVo showVo = showVoList.get(0);
//只保留 参加该活动或者没参加活动的数据 //只保留 参加该活动或者没参加活动的数据
...@@ -1528,9 +1531,8 @@ public class GoblinMongoUtils { ...@@ -1528,9 +1531,8 @@ public class GoblinMongoUtils {
returnData.add(vo); returnData.add(vo);
} }
} }
return returnData; return returnData;
}
} }
//获取退款sku订单价格 //获取退款sku订单价格
......
...@@ -7,10 +7,6 @@ liquidnet: ...@@ -7,10 +7,6 @@ liquidnet:
password: user123 password: user123
eureka: eureka:
host: 172.17.207.177:7001 host: 172.17.207.177:7001
#instance:
# prefer-ip-address: true
#host: eureka-test-0.eureka-test-svc.zhengzai-test:7001/eureka-server/eureka,eureka-test-1.eureka-test-svc.zhengzai-test:7001/eureka-server/eureka,eureka-test-2.eureka-test-svc.zhengzai-test:7001/eureka-server/eureka
#host: 192.168.193.41:7001
# end-test-这里是配置信息基本值 # end-test-这里是配置信息基本值
spring: spring:
......
# begin-test-这里是配置信息基本值 # begin-yace-这里是配置信息基本值
liquidnet: liquidnet:
cloudConfig: cloudConfig:
profile: yace profile: yace
...@@ -7,11 +7,7 @@ liquidnet: ...@@ -7,11 +7,7 @@ liquidnet:
password: user123 password: user123
eureka: eureka:
host: 172.17.121.251:7001 host: 172.17.121.251:7001
#instance: # end-yace-这里是配置信息基本值
# prefer-ip-address: true
#host: eureka-test-0.eureka-test-svc.zhengzai-test:7001/eureka-server/eureka,eureka-test-1.eureka-test-svc.zhengzai-test:7001/eureka-server/eureka,eureka-test-2.eureka-test-svc.zhengzai-test:7001/eureka-server/eureka
#host: 192.168.193.41:7001
# end-test-这里是配置信息基本值
spring: spring:
profiles: profiles:
......
...@@ -12,6 +12,7 @@ import com.liquidnet.service.goblin.dto.vo.NoticeGoblinMixDetailsVo; ...@@ -12,6 +12,7 @@ import com.liquidnet.service.goblin.dto.vo.NoticeGoblinMixDetailsVo;
import com.liquidnet.service.goblin.dto.vo.SmileUserVO; import com.liquidnet.service.goblin.dto.vo.SmileUserVO;
import com.liquidnet.service.kylin.constant.KylinPerformanceStatusEnum; import com.liquidnet.service.kylin.constant.KylinPerformanceStatusEnum;
import com.liquidnet.service.kylin.constant.KylinTableStatusConst; import com.liquidnet.service.kylin.constant.KylinTableStatusConst;
import com.liquidnet.service.kylin.dto.param.KylinCandyItemParam;
import com.liquidnet.service.kylin.dto.vo.middle.KylinTicketTimesVo; import com.liquidnet.service.kylin.dto.vo.middle.KylinTicketTimesVo;
import com.liquidnet.service.kylin.dto.vo.middle.KylinTicketVo; import com.liquidnet.service.kylin.dto.vo.middle.KylinTicketVo;
import com.liquidnet.service.kylin.dto.vo.mongo.KylinCandyVo; import com.liquidnet.service.kylin.dto.vo.mongo.KylinCandyVo;
...@@ -791,18 +792,18 @@ public class KylinPerformancesServiceImpl implements IKylinPerformancesService { ...@@ -791,18 +792,18 @@ public class KylinPerformancesServiceImpl implements IKylinPerformancesService {
} }
@Override @Override
public ResponseDto<List<KylinCandyVo>> kylinCandy(List<String> data, String roadShowId) { public ResponseDto<List<KylinCandyVo>> kylinCandy(List<KylinCandyItemParam> data, String roadShowId) {
List<KylinCandyVo> voList = ObjectUtil.kylinCandyVos(); List<KylinCandyVo> voList = ObjectUtil.kylinCandyVos();
for (String couponId : data) { for (KylinCandyItemParam item : data) {
List<String> roadShowIds = dataUtils.getCouponRoad(couponId); List<String> roadShowIds = dataUtils.getCouponRoad(item.getCouponId());
if (roadShowIds.size() == 0 || roadShowIds.contains(roadShowId)) { if (roadShowIds.size() == 0 || roadShowIds.contains(roadShowId)) {
KylinCandyVo vo = KylinCandyVo.getNew(); KylinCandyVo vo = KylinCandyVo.getNew();
vo.setCouponId(couponId); vo.setCouponId(item.getCouponId());
vo.setUcouponId(item.getUcouponId());
vo.setRoadShowId(roadShowIds.contains(roadShowId) ? roadShowId : ""); vo.setRoadShowId(roadShowIds.contains(roadShowId) ? roadShowId : "");
voList.add(vo); voList.add(vo);
} }
} }
return ResponseDto.success(voList); return ResponseDto.success(voList);
} }
} }
# begin-dev-这里是配置信息基本值 # begin-prod-这里是配置信息基本值
liquidnet: liquidnet:
cloudConfig: cloudConfig:
profile: prod profile: prod
...@@ -7,7 +7,7 @@ liquidnet: ...@@ -7,7 +7,7 @@ liquidnet:
password: user123 password: user123
eureka: eureka:
host: 172.17.207.189:7001 host: 172.17.207.189:7001
# end-dev-这里是配置信息基本值 # end-prod-这里是配置信息基本值
spring: spring:
profiles: profiles:
......
# begin-dev-这里是配置信息基本值 # begin-test-这里是配置信息基本值
liquidnet: liquidnet:
cloudConfig: cloudConfig:
profile: test profile: test
...@@ -7,12 +7,7 @@ liquidnet: ...@@ -7,12 +7,7 @@ liquidnet:
password: user123 password: user123
eureka: eureka:
host: 172.17.207.177:7001 host: 172.17.207.177:7001
#instance: # end-test-这里是配置信息基本值
# prefer-ip-address: true
#host: eureka-test-0.eureka-test-svc.zhengzai-test:7001/eureka-server/eureka,eureka-test-1.eureka-test-svc.zhengzai-test:7001/eureka-server/eureka,eureka-test-2.eureka-test-svc.zhengzai-test:7001/eureka-server/eureka
#host: 192.168.193.41:7001
# end-dev-这里是配置信息基本值
spring: spring:
profiles: profiles:
......
# begin-dev-这里是配置信息基本值 # begin-yace-这里是配置信息基本值
liquidnet: liquidnet:
cloudConfig: cloudConfig:
profile: yace profile: yace
...@@ -7,12 +7,7 @@ liquidnet: ...@@ -7,12 +7,7 @@ liquidnet:
password: user123 password: user123
eureka: eureka:
host: 172.17.121.251:7001 host: 172.17.121.251:7001
#instance: # end-yace-这里是配置信息基本值
# prefer-ip-address: true
#host: eureka-test-0.eureka-test-svc.zhengzai-test:7001/eureka-server/eureka,eureka-test-1.eureka-test-svc.zhengzai-test:7001/eureka-server/eureka,eureka-test-2.eureka-test-svc.zhengzai-test:7001/eureka-server/eureka
#host: 192.168.193.41:7001
# end-dev-这里是配置信息基本值
spring: spring:
profiles: profiles:
......
...@@ -180,7 +180,7 @@ public class DragonOrderRefundsServiceImpl implements IDragonOrderRefundsService ...@@ -180,7 +180,7 @@ public class DragonOrderRefundsServiceImpl implements IDragonOrderRefundsService
parameters.put("app_id", PayDouYinpayUtils.getInstance().getAPP_ID()); parameters.put("app_id", PayDouYinpayUtils.getInstance().getAPP_ID());
parameters.put("out_order_no", code); parameters.put("out_order_no", code);
parameters.put("out_refund_no", refundCode); parameters.put("out_refund_no", refundCode);
parameters.put("refund_amount", price.multiply(new BigDecimal(100)).intValue()+""); parameters.put("refund_amount", price.multiply(new BigDecimal(100)).intValue());
parameters.put("reason", reason); parameters.put("reason", reason);
parameters.put("notify_url", notifyUrl); parameters.put("notify_url", notifyUrl);
String sign = PayDouYinpayUtils.getInstance().createSign(parameters); String sign = PayDouYinpayUtils.getInstance().createSign(parameters);
......
...@@ -782,7 +782,7 @@ public class GoblinOrderServiceImpl implements IGoblinOrderService { ...@@ -782,7 +782,7 @@ public class GoblinOrderServiceImpl implements IGoblinOrderService {
// redisUtils.setGoblinOrder(orderVo.getOrderId(),orderVo); // redisUtils.setGoblinOrder(orderVo.getOrderId(),orderVo);
} else if ((orderVo.getStatus() == GoblinStatusConst.Status.ORDER_STATUS_6.getValue() || orderVo.getStatus() == GoblinStatusConst.Status.ORDER_STATUS_7.getValue()) && syncOrderParam.getStatus().equals(1)) { } else if ((orderVo.getStatus() == GoblinStatusConst.Status.ORDER_STATUS_6.getValue() || orderVo.getStatus() == GoblinStatusConst.Status.ORDER_STATUS_7.getValue()) && syncOrderParam.getStatus().equals(1)) {
log.error("订单号为 {} 的订单正在退款 或者已退款", syncOrderParam.getOrderCode()); log.error("订单号为 {} 的订单正在退款 或者已退款", syncOrderParam.getOrderCode());
} else if (syncOrderParam.getStatus().equals(1)) { } else if (syncOrderParam.getStatus().equals(1) && orderVo.getStatus() == GoblinStatusConst.Status.ORDER_STATUS_0.getValue()) {
log.error("订单号为 {} 的订单正常流程", syncOrderParam.getOrderCode()); log.error("订单号为 {} 的订单正常流程", syncOrderParam.getOrderCode());
storeOrder.setPaymentType(syncOrderParam.getPaymentType()); storeOrder.setPaymentType(syncOrderParam.getPaymentType());
storeOrder.setPaymentId(syncOrderParam.getPaymentId()); storeOrder.setPaymentId(syncOrderParam.getPaymentId());
...@@ -796,14 +796,14 @@ public class GoblinOrderServiceImpl implements IGoblinOrderService { ...@@ -796,14 +796,14 @@ public class GoblinOrderServiceImpl implements IGoblinOrderService {
} }
storeOrder.setStatus(GoblinStatusConst.Status.ORDER_STATUS_2.getValue()); storeOrder.setStatus(GoblinStatusConst.Status.ORDER_STATUS_2.getValue());
storeOrder.setZhengzaiStatus(0); storeOrder.setZhengzaiStatus(0);
if(orderVo.getDeviceFrom().equals("micropay") && GoblinStatusConst.MarketPreStatus.MARKET_PRE_ZHENGZAI.getValue().equals(orderVo.getMarketType())){ if (orderVo.getDeviceFrom().equals("micropay") && GoblinStatusConst.MarketPreStatus.MARKET_PRE_ZHENGZAI.getValue().equals(orderVo.getMarketType())) {
storeOrder.setStatus(GoblinStatusConst.Status.ORDER_STATUS_4.getValue()); storeOrder.setStatus(GoblinStatusConst.Status.ORDER_STATUS_4.getValue());
storeOrder.setZhengzaiStatus(1); storeOrder.setZhengzaiStatus(1);
} }
storeOrder.setUpdatedAt(now); storeOrder.setUpdatedAt(now);
sqls.add(SqlMapping.get("goblin_order.pay.order")); sqls.add(SqlMapping.get("goblin_order.pay.order"));
sqlDataOrder.add(new Object[]{ sqlDataOrder.add(new Object[]{
storeOrder.getPaymentType(), storeOrder.getPaymentId(), storeOrder.getPayCode(), storeOrder.getPayTime(), storeOrder.getWriteOffCode(), storeOrder.getZhengzaiStatus(),storeOrder.getStatus(), storeOrder.getUpdatedAt(), storeOrder.getPaymentType(), storeOrder.getPaymentId(), storeOrder.getPayCode(), storeOrder.getPayTime(), storeOrder.getWriteOffCode(), storeOrder.getZhengzaiStatus(), storeOrder.getStatus(), storeOrder.getUpdatedAt(),
orderId, now, now orderId, now, now
}); });
sqls.add(SqlMapping.get("goblin_order.pay.sku")); sqls.add(SqlMapping.get("goblin_order.pay.sku"));
...@@ -860,6 +860,11 @@ public class GoblinOrderServiceImpl implements IGoblinOrderService { ...@@ -860,6 +860,11 @@ public class GoblinOrderServiceImpl implements IGoblinOrderService {
//mysql //mysql
queueUtils.sendMsgByRedis(MQConst.GoblinQueue.GOBLIN_ORDER_CREATE_PAY.getKey(), queueUtils.sendMsgByRedis(MQConst.GoblinQueue.GOBLIN_ORDER_CREATE_PAY.getKey(),
SqlMapping.gets(sqls, sqlDataOrder, sqlDataSku)); SqlMapping.gets(sqls, sqlDataOrder, sqlDataSku));
//加分
if (orderUtils.noZhengzaiOrder(uid)) {
orderUtils.integral(uid, priceActual, "购买商品", 1);
}
} }
//发短信 //发短信
// SmsEnum.ADTemplate adTemplate = null; // SmsEnum.ADTemplate adTemplate = null;
...@@ -878,10 +883,6 @@ public class GoblinOrderServiceImpl implements IGoblinOrderService { ...@@ -878,10 +883,6 @@ public class GoblinOrderServiceImpl implements IGoblinOrderService {
// .setTemplateParam("time", time1 + " " + time2).toJson() // .setTemplateParam("time", time1 + " " + time2).toJson()
// ); // );
// } // }
//加分
if (orderUtils.noZhengzaiOrder(uid)) {
orderUtils.integral(uid, priceActual, "购买商品", 1);
}
} }
return "success"; return "success";
} }
...@@ -1125,7 +1126,7 @@ public class GoblinOrderServiceImpl implements IGoblinOrderService { ...@@ -1125,7 +1126,7 @@ public class GoblinOrderServiceImpl implements IGoblinOrderService {
storeOrder.setUpdatedAt(now); storeOrder.setUpdatedAt(now);
sqls.add(SqlMapping.get("goblin_order.pay.order")); sqls.add(SqlMapping.get("goblin_order.pay.order"));
sqlDataOrder.add(new Object[]{ sqlDataOrder.add(new Object[]{
storeOrder.getPaymentType(), storeOrder.getPaymentId(), storeOrder.getPayCode(), storeOrder.getPayTime(), storeOrder.getWriteOffCode(),storeOrder.getZhengzaiStatus(), storeOrder.getStatus(), storeOrder.getUpdatedAt(), storeOrder.getPaymentType(), storeOrder.getPaymentId(), storeOrder.getPayCode(), storeOrder.getPayTime(), storeOrder.getWriteOffCode(), storeOrder.getZhengzaiStatus(), storeOrder.getStatus(), storeOrder.getUpdatedAt(),
orderId, now, now orderId, now, now
}); });
sqls.add(SqlMapping.get("goblin_order.pay.sku")); sqls.add(SqlMapping.get("goblin_order.pay.sku"));
......
...@@ -253,13 +253,14 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsOrderServ ...@@ -253,13 +253,14 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsOrderServ
return ResponseDto.failure("优先券不可用"); return ResponseDto.failure("优先券不可用");
} }
Integer typeVoucher = (Integer) advanceMap.get("type"); Integer typeVoucher = (Integer) advanceMap.get("type");
// String couponId = (String) advanceMap.get("couponId"); String couponId = (String) advanceMap.get("couponId");
// if (typeVoucher.equals(-1) || orderUtils.judgeRoadShowCanUse(couponId, performanceData.getRoadShowId())) {
// return ResponseDto.failure("优先券不可用");
// }
if (typeVoucher.equals(-1)) { if (typeVoucher.equals(-1)) {
return ResponseDto.failure("优先券不可用"); return ResponseDto.failure("优先券不可用");
} }
if (!orderUtils.judgeRoadShowCanUse(couponId, performanceData.getRoadShowId())) {
orderUtils.backAdvanceCoupon(payOrderParam.getAdvanceCode(), uid);
return ResponseDto.failure("优先券该演出不可用");
}
} }
} }
} }
......
...@@ -13,7 +13,7 @@ spring: ...@@ -13,7 +13,7 @@ spring:
eureka: eureka:
instance: instance:
hostname: 172.17.207.177 hostname: 172.17.207.189
preferIpAddress: true preferIpAddress: true
health-check-url: http://localhost:${server.port}${server.servlet.context-path}/actuator/health health-check-url: http://localhost:${server.port}${server.servlet.context-path}/actuator/health
status-page-url: http://localhost:${server.port}${server.servlet.context-path}/actuator/info status-page-url: http://localhost:${server.port}${server.servlet.context-path}/actuator/info
......
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