wujianwei
19 小时以前 2a658f5db16ec4ea269a9c27c06879b0c4252ead
tms/src/main/java/com/ruoyi/tms/service/impl/TmsFinanceServiceImpl.java
@@ -8,10 +8,8 @@
import javax.annotation.Resource;
import com.ruoyi.common.utils.SecurityUtils;
import com.ruoyi.tms.domain.TmsDispatchOrder;
import com.ruoyi.tms.domain.TmsFinanceDetail;
import com.ruoyi.tms.domain.TmsQuoteDetail;
import com.ruoyi.tms.mapper.TmsDispatchOrderMapper;
import com.ruoyi.tms.mapper.TmsFinanceDetailMapper;
import com.ruoyi.tms.mapper.TmsQuoteDetailMapper;
import org.springframework.transaction.annotation.Transactional;
@@ -49,8 +47,6 @@
    @Resource
    private TmsQuoteDetailMapper tmsQuoteDetailMapper;
    @Resource
    private TmsDispatchOrderMapper tmsDispatchOrderMapper;
    /**
     * 查询费用主表
@@ -236,20 +232,10 @@
        // 1、作废,头
        TmsFinance tmsFinance = selectTmsFinanceById(id);
        tmsFinance.setStatus(2);
        updateTmsFinance(tmsFinance);
        // 3、将原来的调度单变回为未结算
        LambdaUpdateWrapper<TmsDispatchOrder> eq = new LambdaUpdateWrapper<TmsDispatchOrder>()
                .eq(TmsDispatchOrder::getId, tmsFinance.getDispatchId());
        if (tmsFinance.getType() == 0){
            eq.set(TmsDispatchOrder::getAccountsReceivableStatus, 0)
                .set(TmsDispatchOrder::getCollectionPlanId, null);
        }else if (tmsFinance.getType() == 1){
            eq.set(TmsDispatchOrder::getAccountsPayableStatus, 0)
                .set(TmsDispatchOrder::getPaymentPlanId, null)
            ;
        }
        return updateTmsFinance(tmsFinance);
        return tmsDispatchOrderMapper.update(eq);
    }
    @Override