|
@@ -22,6 +22,7 @@ import com.diagbot.enums.AuditStatusEnum;
|
|
|
import com.diagbot.enums.AuthStatusEnum;
|
|
|
import com.diagbot.enums.IsDeleteEnum;
|
|
|
import com.diagbot.enums.NotPassEnum;
|
|
|
+import com.diagbot.enums.StatusEnum;
|
|
|
import com.diagbot.enums.VisibleIdTypeEnum;
|
|
|
import com.diagbot.exception.CommonErrorCode;
|
|
|
import com.diagbot.exception.CommonException;
|
|
@@ -174,9 +175,13 @@ public class ProductOrderFacade extends ProductOrderServiceImpl {
|
|
|
}
|
|
|
for (int i =0; i<addOrderVO.getProductId().size();i++){
|
|
|
for(int l = 0; l< productList.size(); l++){
|
|
|
- if(addOrderVO.getProductId().get(l).intValue() == productList.get(l).getId().intValue() && productList.get(l).getIsDeleted().equals(IsDeleteEnum.Y.getKey())){
|
|
|
+ if(addOrderVO.getProductId().get(i).intValue() == productList.get(l).getId().intValue() && productList.get(l).getIsDeleted().equals(IsDeleteEnum.Y.getKey())){
|
|
|
throw new CommonException(CommonErrorCode.NOT_EXISTS,
|
|
|
- "【"+productList.get(l).getName()+"】产品已删除,请刷新重试");
|
|
|
+ "【"+productList.get(l).getName()+"】已删除,请刷新重试");
|
|
|
+ }
|
|
|
+ if(addOrderVO.getProductId().get(i).intValue() == productList.get(l).getId().intValue() && productList.get(l).getServiceStatus().intValue() == StatusEnum.Disable.getKey()){
|
|
|
+ throw new CommonException(CommonErrorCode.NOT_EXISTS,
|
|
|
+ "【"+productList.get(l).getName()+"】已停用,请刷新重试");
|
|
|
}
|
|
|
}
|
|
|
for (int j =0; j<opendId.size();j++){
|