jiangping
2025-06-06 a2299a6d4a6f99e9c11132138f5d3e9ec68f03ea
server/visits/dmvisit_service/src/main/java/com/doumee/service/business/YwContractBillService.java
@@ -3,7 +3,13 @@
import com.doumee.core.model.LoginUserInfo;
import com.doumee.core.model.PageData;
import com.doumee.core.model.PageWrap;
import com.doumee.dao.business.dto.YwSmsEmailBillCallDTO;
import com.doumee.dao.business.model.YwContractBill;
import com.doumee.dao.business.vo.YwContractBillCallDataVO;
import com.doumee.dao.business.vo.YwContractBillDataVO;
import com.doumee.service.business.impl.SmsEmailServiceImpl;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
@@ -89,6 +95,13 @@
    PageData<YwContractBill> findPage(PageWrap<YwContractBill> pageWrap);
    /**
     * 逾期账单分页
     * @param pageWrap
     * @return
     */
    PageData<YwContractBill> findPageForOverdue(PageWrap<YwContractBill> pageWrap);
    /**
     * 条件统计
     *
     * @param ywContractBill 实体对象
@@ -104,4 +117,13 @@
    void dealDayBillCode();
    List<YwContractBill> getCanBackBill(YwContractBill model);
    YwContractBillDataVO getWaitDealList(Integer contractId);
    List<YwContractBillCallDataVO> getNoticeCustomerData(List<Integer> billIds);
    void downloadCallFeeDoc(List<Integer> billIds, LoginUserInfo loginUserInfo, HttpServletResponse response);
    void sendSmsEmail(List<YwSmsEmailBillCallDTO> ywSmsEmailBillCallDTOList, SmsEmailServiceImpl smsEmailService, LoginUserInfo loginUserInfo);
}