提交 60391967 authored 作者: 000516's avatar 000516

物流单据根据ID回写属性(签收状态、回单图片是否完整)

上级 12422fa5
......@@ -6,12 +6,17 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.link.bi.domain.orderdomain.entity.OrdersSent;
import com.link.bi.domain.orderdomain.mapper.OrdersSentMapper;
import com.link.bi.domain.orderdomain.wq.OrdersSentWq;
import com.sfa.common.core.enums.ECode;
import com.sfa.common.core.exception.CheckedException;
import com.sfa.common.core.exception.ServiceException;
import com.sfa.common.core.utils.StringUtils;
import com.sfa.common.core.web.domain.PageInfo;
import com.sfa.common.core.web.page.TableSupport;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.Objects;
/**
* @author : liqiulin
* @date : 2025-08-14 17
......@@ -33,6 +38,12 @@ public class OrdersSentDaoImpl implements IOrdersSentDao{
@Override
public void updateById(Long sendId, String receiptPhotoCompleteFlag, String sentStatus) {
if (StringUtils.isAllBlank(receiptPhotoCompleteFlag,sentStatus)){
throw new CheckedException(ECode.LEAST_INCLUDE_ONE_ERROR);
}
if (Objects.isNull(sendId)){
throw new CheckedException(ECode.DB_TABLE_UNIQUE_EXIST, "发货单据");
}
ordersSentMapper.updateById(new OrdersSent().setSendId(sendId).setReceiptPhotoCompleteFlag(receiptPhotoCompleteFlag).setSentStatus(sentStatus));
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论