zhangback
2026-03-30 0bafa6aa253c9ef6f5cb24e9a24c5282860e4c59
tms/src/main/java/com/ruoyi/tms/service/impl/TmsGoodsDetailServiceImpl.java
@@ -6,6 +6,9 @@
import javax.annotation.Resource;
import com.ruoyi.common.utils.SecurityUtils;
import com.ruoyi.tms.domain.TmsDispatchOrderLog;
import com.ruoyi.tms.service.ITmsDispatchOrderLogService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.stereotype.Service;
import org.springframework.scheduling.annotation.Async;
@@ -35,6 +38,8 @@
    protected final Logger logger = LoggerFactory.getLogger(getClass());
    @Resource
    private TmsGoodsDetailMapper tmsGoodsDetailMapper;
    @Autowired
    private ITmsDispatchOrderLogService tmsDispatchOrderLogService;
    /**
@@ -106,7 +111,19 @@
    {
        tmsGoodsDetail.setCreateBy(SecurityUtils.getUsername());
        tmsGoodsDetail.setCreateTime(DateUtils.getNowDate());
        return tmsGoodsDetailMapper.insertTmsGoodsDetail(tmsGoodsDetail);
        int result = tmsGoodsDetailMapper.insertTmsGoodsDetail(tmsGoodsDetail);
        if (result > 0 && tmsGoodsDetail.getDispatchId() != null) {
            TmsDispatchOrderLog log = new TmsDispatchOrderLog();
            log.setHeadId(tmsGoodsDetail.getDispatchId());
            log.setCreateBy(SecurityUtils.getUsername());
            log.setCreateTime(DateUtils.getNowDate());
            log.setNode("填写运输货品登记");
            tmsDispatchOrderLogService.insertTmsDispatchOrderLog(log);
        }
        return result;
    }
    /**