|
@@ -192,6 +192,8 @@ public class PurchasePriceServiceImpl extends ServiceImpl<PurchasePriceMapper, P
|
|
|
@Override
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
public String purchasePriceEdit(PurchasePrice purchasePrice) {
|
|
|
+ purchasePrice.setStatus(StatusEnum.PURCHASE_REVIEWED.getName());
|
|
|
+ purchasePrice.setStatusFlag(StatusEnum.PURCHASE_REVIEWED.getFlag());
|
|
|
// 操作主表数据
|
|
|
this.updateById(purchasePrice);
|
|
|
this.purchasePriceDetailService.delete(new EntityWrapper<PurchasePriceDetail>().eq("main_id",purchasePrice.getId()));
|
|
@@ -215,7 +217,7 @@ public class PurchasePriceServiceImpl extends ServiceImpl<PurchasePriceMapper, P
|
|
|
this.purchasePriceDetailPrintService.insertBatch(purchasePrice.getDetailPrints());
|
|
|
}
|
|
|
boolean isStartWorkflow = StringUtils.isBlank(purchasePrice.getWorkflowId());
|
|
|
- if(StatusEnum.PURCHASE_FAILED.getFlag().equals(purchasePrice.getStatusFlag())) {
|
|
|
+ if(StatusEnum.PURCHASE_FAILED.getName().equals(purchasePrice.getStatus())) {
|
|
|
// 不是退回的单子
|
|
|
if (isStartWorkflow) {
|
|
|
Workflow workflow = workflowService
|