|
|
@@ -10,6 +10,7 @@ import com.usoftchina.saas.commons.dto.BatchDealBaseDTO;
|
|
|
import com.usoftchina.saas.commons.dto.DocBaseDTO;
|
|
|
import com.usoftchina.saas.commons.dto.ListReqDTO;
|
|
|
import com.usoftchina.saas.commons.exception.BizExceptionCode;
|
|
|
+import com.usoftchina.saas.commons.po.Status;
|
|
|
import com.usoftchina.saas.context.BaseContextHolder;
|
|
|
import com.usoftchina.saas.exception.BizException;
|
|
|
import com.usoftchina.saas.exception.ExceptionCode;
|
|
|
@@ -254,13 +255,13 @@ public class PurchaseServiceImpl extends CommonBaseServiceImpl<PurchaseMapper, P
|
|
|
@Override
|
|
|
public void closePurchase(long id) {
|
|
|
Purchase purchase = purchaseMapper.selectByPrimaryKey(id);
|
|
|
- if("AUDIT".equals(purchase.getPu_statuscode())){
|
|
|
+ if(Status.CLOSE.name().equals(purchase.getPu_statuscode())){
|
|
|
throw new BizException(BizExceptionCode.BIZ_CLOSE);
|
|
|
}
|
|
|
purchase = new Purchase();
|
|
|
purchase.setId(id);
|
|
|
- purchase.setPu_acceptstatuscode("CLOSED");
|
|
|
- purchase.setPu_acceptstatus("已关闭");
|
|
|
+ purchase.setPu_acceptstatuscode(Status.CLOSE.name());
|
|
|
+ purchase.setPu_acceptstatus(Status.CLOSE.getDisplay());
|
|
|
purchaseMapper.updateByPrimaryKeySelective(purchase);
|
|
|
DocBaseDTO docBaseDTO = getBaseDTOById(id);
|
|
|
//日志
|
|
|
@@ -270,7 +271,7 @@ public class PurchaseServiceImpl extends CommonBaseServiceImpl<PurchaseMapper, P
|
|
|
@Override
|
|
|
public void openPurchase(long id) {
|
|
|
Purchase purchase = purchaseMapper.selectByPrimaryKey(id);
|
|
|
- if(!"CLOSED".equals(purchase.getPu_acceptstatuscode())){
|
|
|
+ if(!Status.CLOSE.name().equals(purchase.getPu_acceptstatuscode())){
|
|
|
throw new BizException(BizExceptionCode.BIZ_OPEN);
|
|
|
}
|
|
|
List<PurchaseDetail> purchaseDetailList = purchasedetailMapper.selectByFK(id);
|