java110
2021-10-13 ba1c0ad6cffaa8a6288a4e66d0598d16f1cccc10
java110-core/src/main/java/com/java110/core/smo/IComputeFeeSMO.java
old mode 100644 new mode 100755
@@ -1,7 +1,9 @@
package com.java110.core.smo;
import com.java110.dto.RoomDto;
import com.java110.dto.fee.FeeDto;
import com.java110.dto.owner.OwnerCarDto;
import com.java110.dto.owner.OwnerDto;
import com.java110.dto.report.ReportCarDto;
import com.java110.dto.report.ReportFeeDto;
import com.java110.dto.report.ReportRoomDto;
@@ -61,6 +63,13 @@
    public String getFeeObjName(FeeDto feeDto);
    /**
     * 查询费用的业主信息
     * @param feeDto
     * @return
     */
    public OwnerDto getFeeOwnerDto(FeeDto feeDto);
    /**
     * 刷入 付费方名称
     * @param feeDtos
     */
@@ -112,7 +121,10 @@
     *
     * @return
     */
    double getFeePrice(FeeDto feeDto);
    public Map getFeePrice(FeeDto feeDto);
    public Map getFeePrice(FeeDto feeDto, RoomDto roomDto);
    /**
     * 时间差 按天折算
@@ -126,4 +138,6 @@
    double getReportFeePrice(ReportFeeDto tmpReportFeeDto, ReportRoomDto reportRoomDto, ReportCarDto reportCarDto);
    void computeEveryOweFee(FeeDto tmpFeeDto);
    void computeEveryOweFee(FeeDto tmpFeeDto, RoomDto roomDto);
}