|
@@ -34,7 +34,9 @@ import com.uas.platform.b2c.prod.commodity.model.Goods;
|
|
|
import com.uas.platform.b2c.prod.commodity.model.GoodsHistory;
|
|
import com.uas.platform.b2c.prod.commodity.model.GoodsHistory;
|
|
|
import com.uas.platform.b2c.prod.commodity.service.GoodsService;
|
|
import com.uas.platform.b2c.prod.commodity.service.GoodsService;
|
|
|
import com.uas.platform.b2c.prod.product.common.service.CreateNumberService;
|
|
import com.uas.platform.b2c.prod.product.common.service.CreateNumberService;
|
|
|
|
|
+import com.uas.platform.b2c.prod.store.dao.StoreApplyDao;
|
|
|
import com.uas.platform.b2c.prod.store.dao.StoreInDao;
|
|
import com.uas.platform.b2c.prod.store.dao.StoreInDao;
|
|
|
|
|
+import com.uas.platform.b2c.prod.store.model.StoreApply;
|
|
|
import com.uas.platform.b2c.prod.store.model.StoreIn;
|
|
import com.uas.platform.b2c.prod.store.model.StoreIn;
|
|
|
import com.uas.platform.b2c.trade.aftersale.model.AfterSaleStatus;
|
|
import com.uas.platform.b2c.trade.aftersale.model.AfterSaleStatus;
|
|
|
import com.uas.platform.b2c.trade.order.dao.*;
|
|
import com.uas.platform.b2c.trade.order.dao.*;
|
|
@@ -137,6 +139,8 @@ public class PurchaseServiceImpl implements PurchaseService {
|
|
|
@Autowired
|
|
@Autowired
|
|
|
private StoreInDao storeInDao;
|
|
private StoreInDao storeInDao;
|
|
|
@Autowired
|
|
@Autowired
|
|
|
|
|
+ private StoreApplyDao storeApplyDao;
|
|
|
|
|
+ @Autowired
|
|
|
private UserDao userDao;
|
|
private UserDao userDao;
|
|
|
@Autowired
|
|
@Autowired
|
|
|
private PurchaseModifyingHistoryDao purchaseModifyingHistoryDao;
|
|
private PurchaseModifyingHistoryDao purchaseModifyingHistoryDao;
|
|
@@ -1163,7 +1167,10 @@ public class PurchaseServiceImpl implements PurchaseService {
|
|
|
} else {
|
|
} else {
|
|
|
List<StoreIn> storeInfos = storeInDao.findByEnUU(uu);
|
|
List<StoreIn> storeInfos = storeInDao.findByEnUU(uu);
|
|
|
if (CollectionUtils.isEmpty(storeInfos)) {
|
|
if (CollectionUtils.isEmpty(storeInfos)) {
|
|
|
- throw new IllegalOperatorException("您还没有开店铺,请先前往开店.");
|
|
|
|
|
|
|
+ if (CollectionUtils.isEmpty(storeApplyDao.findByEnUUAndStatusOrderByAuthTimeDesc(uu, StoreApply.ApplyStatus.PASS))){
|
|
|
|
|
+ throw new IllegalOperatorException("您还没有开店铺,请先前往开店.");
|
|
|
|
|
+ }
|
|
|
|
|
+ throw new IllegalOperatorException("请前往我店铺,完善企业信息.");
|
|
|
} else {
|
|
} else {
|
|
|
storeid = storeInfos.get(0).getUuid();
|
|
storeid = storeInfos.get(0).getUuid();
|
|
|
}
|
|
}
|