|
|
@@ -17,6 +17,8 @@ import com.usoftchina.saas.page.PageRequest;
|
|
|
import com.usoftchina.saas.utils.BeanMapper;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
+import com.usoftchina.saas.document.mapper.CustomerMapper;
|
|
|
+import com.usoftchina.saas.document.mapper.VendorMapper;
|
|
|
|
|
|
import java.util.List;
|
|
|
|
|
|
@@ -29,7 +31,10 @@ public class CurrencyServiceImpl extends CommonBaseServiceImpl<CurrencyMapper, C
|
|
|
|
|
|
@Autowired
|
|
|
private MessageLogService messageLogService;
|
|
|
-
|
|
|
+ @Autowired
|
|
|
+ private CustomerMapper customerMapper;
|
|
|
+ @Autowired
|
|
|
+ private VendorMapper vendorMapper;
|
|
|
@Override
|
|
|
public void save(CurrencyDTO currencyDTO) {
|
|
|
Currency currency = BeanMapper.map(currencyDTO, Currency.class);
|
|
|
@@ -49,6 +54,10 @@ public class CurrencyServiceImpl extends CommonBaseServiceImpl<CurrencyMapper, C
|
|
|
docBaseDTO = generateMsgObj(currency.getId());
|
|
|
messageLogService.update(docBaseDTO);
|
|
|
}
|
|
|
+ //更新客户余额
|
|
|
+ customerMapper.updateAllCustleftamount(companyId);
|
|
|
+ //更新供应商余额
|
|
|
+ vendorMapper.updateAllVendleftamount(companyId);
|
|
|
}
|
|
|
|
|
|
@Override
|