处理保证金为负数的情况和保证金未释放的情况

master
yz 1 year ago
parent a9648ebadb
commit 17da9871c1

@ -27,6 +27,7 @@ import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.math.BigDecimal;
import java.text.DecimalFormat;
import java.util.*;
@RestController
@ -286,7 +287,7 @@ public class TakeStashController {
marginUsed = bigDecimalUtils.mul(marginUsed-margin,1,2); //修改成员保证金
//处理保证金为负数的情况和保证金未释放的情况
List<TakeStash> takeStashList = takeStashService.selectAllByMemberIdAndStatus(memberId, 0);
if (takeStashList==null || takeStashList.size()==0){
if (takeStashList==null || takeStashList.size()==0 || takeStashList.size()==1){
marginUsed=0.0;
}
if(marginUsed<0){

Loading…
Cancel
Save