package com.zym.pss.cargo.service.impl; import java.util.HashMap; import java.util.Map; import java.util.UUID; import javax.annotation.Resource; import org.springframework.stereotype.Service; import com.zym.pss.baseinfo.dao.MaterialDao; import com.zym.pss.baseinfo.dao.SupplierDao; import com.zym.pss.cargo.dao.PurchaseOrderDao; import com.zym.pss.cargo.po.PurchaseOrder; import com.zym.pss.cargo.service.PurchaseOrderService; import com.zym.pss.core.service.impl.BaseServiceImpl; @Service("purchaseOrderService") public class PurchaseOrderServiceImpl extends BaseServiceImpl<PurchaseOrder> implements PurchaseOrderService{ PurchaseOrderDao purchaseOrderDao ; @Resource public void setPurchaseOrderDao(PurchaseOrderDao purchaseOrderDao) { super.setBaseDao(purchaseOrderDao); this.purchaseOrderDao = purchaseOrderDao; } @Resource MaterialDao materialDao ; @Resource SupplierDao supplierDao ; @Override public void insert(PurchaseOrder entity) { entity.setId(UUID.randomUUID().toString()); this.purchaseOrderDao.insert(entity); } @Override public void deleteByOrderNo(String tenantId,String orderNo) { Map<String,Object> paraMap = new HashMap<String,Object>(); paraMap.put("tenantId", tenantId); paraMap.put("orderNo", orderNo); this.purchaseOrderDao.deleteByOrderNo(paraMap); } }