|
|
@ -49,6 +49,7 @@ import org.springframework.web.bind.annotation.ResponseBody;
|
|
|
|
|
|
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
|
|
import javax.annotation.Resource;
|
|
|
|
import java.math.BigDecimal;
|
|
|
|
import java.math.BigDecimal;
|
|
|
|
|
|
|
|
import java.math.RoundingMode;
|
|
|
|
import java.security.cert.X509Certificate;
|
|
|
|
import java.security.cert.X509Certificate;
|
|
|
|
import java.time.LocalDateTime;
|
|
|
|
import java.time.LocalDateTime;
|
|
|
|
import java.util.Collections;
|
|
|
|
import java.util.Collections;
|
|
|
@ -261,7 +262,7 @@ public class ClientServiceImpl extends ServiceImpl<ClientMapper, Client> impleme
|
|
|
|
BigDecimal balance = client.getBanlance();
|
|
|
|
BigDecimal balance = client.getBanlance();
|
|
|
|
String remark;
|
|
|
|
String remark;
|
|
|
|
LocalDateTime now = LocalDateTime.now();
|
|
|
|
LocalDateTime now = LocalDateTime.now();
|
|
|
|
String amountStr = String.valueOf(amount.setScale(2));
|
|
|
|
String amountStr = String.valueOf(amount.setScale(2, RoundingMode.HALF_UP));
|
|
|
|
if (changeTypeEnum.equals(BalanceChangeTypeEnum.INCOME)) { // 收入
|
|
|
|
if (changeTypeEnum.equals(BalanceChangeTypeEnum.INCOME)) { // 收入
|
|
|
|
balance = balance.add(amount);
|
|
|
|
balance = balance.add(amount);
|
|
|
|
remark = "废品回收结算,收入" + amountStr + "元";
|
|
|
|
remark = "废品回收结算,收入" + amountStr + "元";
|
|
|
|