Просмотр исходного кода

fix contract bill

release_toaliyun_real
winter 2 лет назад
Родитель
Сommit
04e55b0ddd
2 измененных файлов: 7 добавлений и 5 удалений
  1. +7
    -2
      mallinkService/src/main/java/com/iformall/domain/po/WxPropertyContract.java
  2. +0
    -3
      mallinkService/src/main/resources/mapper/WxBillRentMapper.xml

+ 7
- 2
mallinkService/src/main/java/com/iformall/domain/po/WxPropertyContract.java Просмотреть файл

@@ -6,6 +6,8 @@ import com.iformall.common.SortColumn;
import com.iformall.domain.po.base.TenantEntity;
import com.iformall.enums.EnumPriceUnit;
import com.iformall.enums.EnumRentContractAdjustPeriod;
import com.iformall.enums.EnumYesOrNo;

import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;
@@ -228,8 +230,11 @@ public class WxPropertyContract extends TenantEntity {
}
public void calcutePrice() {
if (StringUtils.isNoneBlank(this.rentArea) && StringUtils.isNotBlank(this.rentPrice)) {
this.price = new BigDecimal(this.rentArea).multiply(new BigDecimal(this.rentPrice)).setScale(this.decimalSize, RoundingMode.HALF_UP).toPlainString();
//如果是固定的,则不计算
if (!fixedPrice.equals(EnumYesOrNo.YES.getCode())) {
if (StringUtils.isNoneBlank(this.rentArea) && StringUtils.isNotBlank(this.rentPrice)) {
this.price = new BigDecimal(this.rentArea).multiply(new BigDecimal(this.rentPrice)).setScale(this.decimalSize, RoundingMode.HALF_UP).toPlainString();
}
}
}



+ 0
- 3
mallinkService/src/main/resources/mapper/WxBillRentMapper.xml Просмотреть файл

@@ -128,9 +128,6 @@
<if test=" null != applyStatus ">and br.`apply_status` = #{applyStatus}</if>
<if test=" null != id ">and br.`id` = #{id}</if>
<if test=" null != merchantId ">and br.`merchant_id` = #{merchantId}</if>
<if test=" null != merchantName and ''!=merchantName ">and r.merchant_name like
concat('%',#{merchantName},'%')
</if>
<if test=" null != isDel ">and br.`is_del` = #{isDel}</if>
<if test=" null != rentContractId ">and br.`rent_contract_id` = #{rentContractId}</if>
<if test=" null != payWay ">and br.`pay_way` = #{payWay}</if>


Загрузка…
Отмена
Сохранить