|
@@ -116,6 +116,8 @@ public class SalesContractServiceImpl extends ServiceImpl<SalesContractMapper, S
|
|
|
result.setBuyCountryName(areaMapByIds.get(customer.getCountryId()));
|
|
|
result.setBuyProvinceName(areaMapByIds.get(customer.getProvinceId()));
|
|
|
result.setBuyCityName(areaMapByIds.get(customer.getCityId()));
|
|
|
+ result.setBuyAddress(customer.getAddress());
|
|
|
+ result.setBuyDutyParagraph(customer.getDutyParagraph());
|
|
|
}
|
|
|
//赋值客户更多联系人
|
|
|
List<CustomerUser> customerUserList = customerUserService.list(q -> q.eq(CustomerUser::getCustomerId, salesContract.getCustomerId()));
|
|
@@ -140,11 +142,11 @@ public class SalesContractServiceImpl extends ServiceImpl<SalesContractMapper, S
|
|
|
@Override
|
|
|
public void add(SalesContractDto salesContractDto) {
|
|
|
List<SalesContractDetails> salesContractDetailsList = salesContractDto.getSalesContractDetailsList();
|
|
|
- BigDecimal count = BigDecimal.ZERO;
|
|
|
- for (SalesContractDetails salesContractDetails : salesContractDetailsList) {
|
|
|
- count.add(salesContractDetails.getUnitPrice().multiply(salesContractDetails.getQuantity()));
|
|
|
- }
|
|
|
- salesContractDto.setContractAmount(count);
|
|
|
+// BigDecimal count = BigDecimal.ZERO;
|
|
|
+// for (SalesContractDetails salesContractDetails : salesContractDetailsList) {
|
|
|
+// count = count.add(salesContractDetails.getUnitPrice().multiply(salesContractDetails.getQuantity()));
|
|
|
+// }
|
|
|
+// salesContractDto.setContractAmount(count);
|
|
|
salesContractDto.setCode(CodeEnum.SALES_CONTRACT.getCode());
|
|
|
this.save(salesContractDto);
|
|
|
for (SalesContractDetails salesContractDetails : salesContractDetailsList) {
|