|
|
@@ -9,7 +9,6 @@ import com.baomidou.mybatisplus.core.toolkit.StringUtils;
|
|
|
import com.trade.purchase.order.enums.OrderTypeEnum;
|
|
|
import lombok.AllArgsConstructor;
|
|
|
import org.apache.commons.lang.time.DateUtils;
|
|
|
-import org.springblade.client.entity.CorpsDesc;
|
|
|
import org.springblade.client.entity.FeesDesc;
|
|
|
import org.springblade.client.feign.ICorpsDescClient;
|
|
|
import org.springblade.client.feign.IFeesDescClient;
|
|
|
@@ -17,7 +16,6 @@ import org.springblade.client.feign.ISerialClient;
|
|
|
import org.springblade.core.secure.utils.AuthUtil;
|
|
|
import org.springblade.core.tenant.annotation.NonDS;
|
|
|
import org.springblade.core.tool.api.R;
|
|
|
-import org.springblade.core.tool.utils.BeanUtil;
|
|
|
import org.springblade.core.tool.utils.ObjectUtil;
|
|
|
import org.springblade.finance.dto.ApplyDTO;
|
|
|
import org.springblade.finance.feign.IFinanceClient;
|
|
|
@@ -31,7 +29,6 @@ import org.springblade.purchase.sales.service.IOrderService;
|
|
|
import org.springblade.stock.feign.IStockGoodsClient;
|
|
|
import org.springblade.stock.vo.StockGoodsVO;
|
|
|
import org.springblade.system.cache.ParamCache;
|
|
|
-import org.springframework.transaction.interceptor.TransactionAspectSupport;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
import springfox.documentation.annotations.ApiIgnore;
|
|
|
|
|
|
@@ -95,9 +92,12 @@ public class OrderDescClient implements IOrderDescClient {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
- if (ParamCache.getValue(APPROVAL_PROCESS).equals("1") && 6 == order.getStatus()) {
|
|
|
- iOrderService.collectHairGoods(order);
|
|
|
+ if (ObjectUtil.isNotEmpty(order.getStatus())){
|
|
|
+ if (ParamCache.getValue(APPROVAL_PROCESS).equals("1") && 6 == order.getStatus()) {
|
|
|
+ iOrderService.collectHairGoods(order);
|
|
|
+ }
|
|
|
}
|
|
|
+
|
|
|
iOrderService.updateById(order);
|
|
|
|
|
|
return R.success("操作成功");
|