|
@@ -25,10 +25,7 @@ import com.platform.dao.entity.sb.SbModelSpareBom;
|
|
|
import com.platform.dao.entity.spareAdd.LongYanSpareAdd;
|
|
|
import com.platform.dao.entity.store.OutStoreDetail;
|
|
|
import com.platform.dao.entity.store.OutStoreForm;
|
|
|
-import com.platform.dao.enums.LongYanPurchaseOrderStatusEnum;
|
|
|
-import com.platform.dao.enums.LongYanSpareAddStatusEnum;
|
|
|
-import com.platform.dao.enums.OutStoreStatusEnum;
|
|
|
-import com.platform.dao.enums.YesNoEnum;
|
|
|
+import com.platform.dao.enums.*;
|
|
|
import com.platform.dao.mapper.longyanpurchaseorder.LongYanPurchaseDetailMapper;
|
|
|
import com.platform.dao.mapper.longyanpurchaseorder.LongYanPurchaseOrderMapper;
|
|
|
import com.platform.dao.mapper.repair.RepairApplicationFormMapper;
|
|
@@ -538,6 +535,21 @@ public class YongyouServiceImpl implements YongyouService {
|
|
|
detail.setYongYouId(vo.getCTrackNo());
|
|
|
detail.setPurchasedNum(vo.getIPOSum());
|
|
|
detail.setInStoreNum(vo.getIRDSum());
|
|
|
+ if ("已请购".equals(data.get(0).getCAppState())){
|
|
|
+ detail.setDetailStatus(LongYanPurchaseDetailStatusEnum.applyed.getValue());
|
|
|
+ }else if ("已询价".equals(data.get(0).getCAppState())){
|
|
|
+ detail.setDetailStatus(LongYanPurchaseDetailStatusEnum.asked_price.getValue());
|
|
|
+ }else if ("采购中".equals(data.get(0).getCAppState())){
|
|
|
+ detail.setDetailStatus(LongYanPurchaseDetailStatusEnum.purchasing.getValue());
|
|
|
+ }else if ("已采购".equals(data.get(0).getCAppState())){
|
|
|
+ detail.setDetailStatus(LongYanPurchaseDetailStatusEnum.purchased.getValue());
|
|
|
+ }else if ("入库中".equals(data.get(0).getCAppState())){
|
|
|
+ detail.setDetailStatus(LongYanPurchaseDetailStatusEnum.in_storing.getValue());
|
|
|
+ }else if ("已入库".equals(data.get(0).getCAppState())){
|
|
|
+ detail.setDetailStatus(LongYanPurchaseDetailStatusEnum.in_stored.getValue());
|
|
|
+ }else if ("请购关闭".equals(data.get(0).getCAppState())){
|
|
|
+ detail.setDetailStatus(LongYanPurchaseDetailStatusEnum.close_apply_order.getValue());
|
|
|
+ }
|
|
|
list.add(detail);
|
|
|
}
|
|
|
if (list.size()>0){
|