支持库存为0,修复我的页面展示
This commit is contained in:
@@ -270,7 +270,7 @@ dubbo:
|
|||||||
bxg:
|
bxg:
|
||||||
shop:
|
shop:
|
||||||
# API_URL: http://192.168.10.113:48080/bxgApp
|
# API_URL: http://192.168.10.113:48080/bxgApp
|
||||||
API_URL: http://16a9b0c.r5.cpolar.top
|
API_URL: http://5205b509.r5.cpolar.top
|
||||||
SITE_URL: http://192.168.10.113:48080/bxgApp
|
SITE_URL: http://192.168.10.113:48080/bxgApp
|
||||||
UNI_SITE_URL: http://192.168.10.113:48080/bxgApp
|
UNI_SITE_URL: http://192.168.10.113:48080/bxgApp
|
||||||
ADMIN_API_URL: http://192.168.10.113:48080/bxg
|
ADMIN_API_URL: http://192.168.10.113:48080/bxg
|
||||||
|
|||||||
+1
-1
@@ -391,7 +391,7 @@ public class YxStoreCombinationServiceImpl extends BaseServiceImpl<YxStoreCombin
|
|||||||
.reduce(Integer::sum)
|
.reduce(Integer::sum)
|
||||||
.orElse(0);
|
.orElse(0);
|
||||||
|
|
||||||
if(stock <= 0) {
|
if(stock < 0) {
|
||||||
throw new YshopException("活动库存不能低于0");
|
throw new YshopException("活动库存不能低于0");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -447,7 +447,7 @@ public class YxStoreSeckillServiceImpl extends BaseServiceImpl<YxStoreSeckillMap
|
|||||||
.reduce(Integer::sum)
|
.reduce(Integer::sum)
|
||||||
.orElse(0);
|
.orElse(0);
|
||||||
|
|
||||||
if(stock <= 0) {
|
if(stock < 0) {
|
||||||
throw new YshopException("库存不能低于0");
|
throw new YshopException("库存不能低于0");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+10
-4
@@ -1204,9 +1204,11 @@ public class YxStoreOrderServiceImpl extends BaseServiceImpl<StoreOrderMapper, Y
|
|||||||
break;
|
break;
|
||||||
//待发货
|
//待发货
|
||||||
case STATUS_1:
|
case STATUS_1:
|
||||||
|
Integer[] integerss = {OrderInfoEnum.STATUS_0.getValue(),OrderInfoEnum.STATUS_5.getValue()};
|
||||||
wrapper.eq(YxStoreOrder::getPaid, OrderInfoEnum.PAY_STATUS_1.getValue())
|
wrapper.eq(YxStoreOrder::getPaid, OrderInfoEnum.PAY_STATUS_1.getValue())
|
||||||
.eq(YxStoreOrder::getRefundStatus, OrderInfoEnum.REFUND_STATUS_0.getValue())
|
.eq(YxStoreOrder::getRefundStatus, OrderInfoEnum.REFUND_STATUS_0.getValue())
|
||||||
.between(YxStoreOrder::getStatus, OrderInfoEnum.STATUS_0.getValue(),OrderInfoEnum.STATUS_5.getValue()); //待审核/代发货都为代发货
|
.in(YxStoreOrder::getStatus,Arrays.asList(integerss));//待审核/代发货都为代发货
|
||||||
|
// .between(YxStoreOrder::getStatus, OrderInfoEnum.STATUS_0.getValue(),OrderInfoEnum.STATUS_5.getValue());
|
||||||
break;
|
break;
|
||||||
//待收货
|
//待收货
|
||||||
case STATUS_2:
|
case STATUS_2:
|
||||||
@@ -1418,9 +1420,12 @@ public class YxStoreOrderServiceImpl extends BaseServiceImpl<StoreOrderMapper, Y
|
|||||||
if (uid != null) {
|
if (uid != null) {
|
||||||
wrapperThree.eq(YxStoreOrder::getUid, uid);
|
wrapperThree.eq(YxStoreOrder::getUid, uid);
|
||||||
}
|
}
|
||||||
|
Integer[] integers={OrderInfoEnum.STATUS_0.getValue(),OrderInfoEnum.STATUS_5.getValue()};
|
||||||
wrapperThree.eq(YxStoreOrder::getPaid, OrderInfoEnum.PAY_STATUS_1.getValue())
|
wrapperThree.eq(YxStoreOrder::getPaid, OrderInfoEnum.PAY_STATUS_1.getValue())
|
||||||
.eq(YxStoreOrder::getRefundStatus, OrderInfoEnum.REFUND_STATUS_0.getValue())
|
.eq(YxStoreOrder::getRefundStatus, OrderInfoEnum.REFUND_STATUS_0.getValue())
|
||||||
.between(YxStoreOrder::getStatus, OrderInfoEnum.STATUS_0.getValue(),OrderInfoEnum.STATUS_5.getValue());
|
.eq(YxStoreOrder::getUserDel,0) //用户未删除
|
||||||
|
.in(YxStoreOrder::getStatus,Arrays.asList(integers));//待审核/代发货都为代发货
|
||||||
|
// .between(YxStoreOrder::getStatus, OrderInfoEnum.STATUS_0.getValue(),OrderInfoEnum.STATUS_5.getValue());
|
||||||
// .eq(YxStoreOrder::getStatus, OrderInfoEnum.STATUS_0.getValue());
|
// .eq(YxStoreOrder::getStatus, OrderInfoEnum.STATUS_0.getValue());
|
||||||
Long unshippedCount = yxStoreOrderMapper.selectCount(wrapperThree);
|
Long unshippedCount = yxStoreOrderMapper.selectCount(wrapperThree);
|
||||||
|
|
||||||
@@ -1459,10 +1464,11 @@ public class YxStoreOrderServiceImpl extends BaseServiceImpl<StoreOrderMapper, Y
|
|||||||
if (uid != null) {
|
if (uid != null) {
|
||||||
wrapperSeven.eq(YxStoreOrder::getUid, uid);
|
wrapperSeven.eq(YxStoreOrder::getUid, uid);
|
||||||
}
|
}
|
||||||
String[] strArr = {"0", "1"};
|
// String[] strArr = {"0", "1"};
|
||||||
wrapperSeven.eq(YxStoreOrder::getPaid, OrderInfoEnum.PAY_STATUS_1.getValue())
|
wrapperSeven.eq(YxStoreOrder::getPaid, OrderInfoEnum.PAY_STATUS_1.getValue())
|
||||||
.eq(YxStoreOrder::getCombinationId,0)
|
.eq(YxStoreOrder::getCombinationId,0)
|
||||||
.in(YxStoreOrder::getRefundStatus, Arrays.asList(strArr));
|
.eq(YxStoreOrder::getRefundStatus,1);
|
||||||
|
// .in(YxStoreOrder::getRefundStatus, Arrays.asList(strArr));
|
||||||
Long refundCount = yxStoreOrderMapper.selectCount(wrapperSeven);
|
Long refundCount = yxStoreOrderMapper.selectCount(wrapperSeven);
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -148,7 +148,7 @@ public class YxStoreProduct extends BaseDomain {
|
|||||||
/** 库存 */
|
/** 库存 */
|
||||||
@ApiModelProperty(value = "库存")
|
@ApiModelProperty(value = "库存")
|
||||||
@NotNull(message = "请输入库存")
|
@NotNull(message = "请输入库存")
|
||||||
@Min(message = "库存不能小于0",value = 1)
|
@Min(message = "库存不能小于0",value = 0)
|
||||||
private Integer stock;
|
private Integer stock;
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -838,7 +838,7 @@ public class YxStoreProductServiceImpl extends BaseServiceImpl<StoreProductMappe
|
|||||||
.reduce(Integer::sum)
|
.reduce(Integer::sum)
|
||||||
.orElse(0);
|
.orElse(0);
|
||||||
|
|
||||||
if (stock <= 0) {
|
if (stock < 0) {
|
||||||
throw new YshopException("库存不能低于0");
|
throw new YshopException("库存不能低于0");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user