云
5 天以前 a82d847bbb39e2417d4c9773ebc4fc51fdb0b8fc
yudao-module-crm/src/main/java/cn/iocoder/yudao/module/crm/dal/mysql/bidbond/CrmBidBondMapper.java
@@ -20,6 +20,7 @@
                .eqIfPresent(CrmBidBondDO::getCustomerId, reqVO.getCustomerId())
                .likeIfPresent(CrmBidBondDO::getProjectName, reqVO.getProjectName())
                .likeIfPresent(CrmBidBondDO::getTenderNo, reqVO.getTenderNo())
                .likeIfPresent(CrmBidBondDO::getQuotationNo, reqVO.getQuotationNo())
                .likeIfPresent(CrmBidBondDO::getSaleOrderNo, reqVO.getSaleOrderNo())
                .eqIfPresent(CrmBidBondDO::getBidResult, reqVO.getBidResult())
                .eqIfPresent(CrmBidBondDO::getRefundStatus, reqVO.getRefundStatus())
@@ -34,6 +35,10 @@
    default List<CrmBidBondDO> selectListByCustomerId(Long customerId) {
        return selectList(CrmBidBondDO::getCustomerId, customerId);
    }
    default CrmBidBondDO selectByQuotationId(Long quotationId) {
        return selectOne(CrmBidBondDO::getQuotationId, quotationId);
    }
    default List<CrmBidBondDO> selectListBySaleOrderIds(Collection<Long> saleOrderIds) {
@@ -52,6 +57,9 @@
                .eq(CrmBidBondDO::getId, updateObj.getId())
                .set(CrmBidBondDO::getSaleOrderId, updateObj.getSaleOrderId())
                .set(CrmBidBondDO::getSaleOrderNo, updateObj.getSaleOrderNo())
                .set(CrmBidBondDO::getQuotationId, updateObj.getQuotationId())
                .set(CrmBidBondDO::getQuotationNo, updateObj.getQuotationNo())
                .set(CrmBidBondDO::getQuotationRound, updateObj.getQuotationRound())
                .set(CrmBidBondDO::getRefundAmount, updateObj.getRefundAmount())
                .set(CrmBidBondDO::getRefundDate, updateObj.getRefundDate()));
    }