|
|
|
@ -79,9 +79,17 @@ public class QuoteServiceImpl extends ServiceImpl<QuoteMapper, Quote> implements |
|
|
|
checkCustomerAndProject(quote); |
|
|
|
// 4、校验人员 |
|
|
|
checkUser(quote); |
|
|
|
// 5、校验货币 |
|
|
|
checkCurrency(quote); |
|
|
|
save(quote); |
|
|
|
} |
|
|
|
|
|
|
|
private void checkCurrency(Quote quote) { |
|
|
|
// if (StringUtils.isEmpty(quote.getCurrency())){ |
|
|
|
// throw new RuntimeException("币种不能为空"); |
|
|
|
// } |
|
|
|
} |
|
|
|
|
|
|
|
private void checkUser(Quote quote){ |
|
|
|
RoleUser quoter = new RoleUser(); |
|
|
|
quoter.setBuId(quote.getBuId()); |
|
|
|
@ -132,6 +140,8 @@ public class QuoteServiceImpl extends ServiceImpl<QuoteMapper, Quote> implements |
|
|
|
checkCustomerAndProject(quote); |
|
|
|
// 校验人员 |
|
|
|
checkUser(quote); |
|
|
|
// 校验货币 |
|
|
|
checkCurrency(quote); |
|
|
|
quote.setUpdateDate(new Date()); |
|
|
|
updateById(quote); |
|
|
|
} |
|
|
|
|