wujianwei
2026-01-05 62de68b8876fd278dd55a18a1ecb807249ce6430
service/src/main/java/com/ruoyi/cwgl/service/impl/InvoiceManageServiceImpl.java
@@ -1,11 +1,13 @@
package com.ruoyi.cwgl.service.impl;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import com.ruoyi.common.utils.DateUtils;
import javax.annotation.Resource;
import com.ruoyi.common.utils.SecurityUtils;
import com.ruoyi.common.utils.StringUtils;
import com.ruoyi.cwgl.domain.InvoiceDetail;
import org.springframework.transaction.annotation.Transactional;
@@ -108,7 +110,6 @@
     * @param invoiceManage 发票管理
     * @return 结果
     */
    @Transactional
    @Override
    public int insertInvoiceManage(InvoiceManage invoiceManage)
    {
@@ -245,6 +246,7 @@
            for (InvoiceDetail invoiceDetail : invoiceDetailList)
            {
                invoiceDetail.setInvoiceManageId(id);
                invoiceDetail.setCreateTime(new Date());
                list.add(invoiceDetail);
            }
            if (list.size() > 0)
@@ -265,7 +267,7 @@
        try {
            InvoiceManageLog log = new InvoiceManageLog();
            log.setInvoiceManageId(invoiceManage.getId());
            log.setOperator(invoiceManage.getCreateBy());
            log.setOperator(SecurityUtils.getUsername());
            log.setOperationTime(DateUtils.getNowDate());
            
            // 构建操作描述,包含开票金额、关联账单编号和对应开票金额