Commit d6a91742 by huluobin

其他应收款

parent 79a2050f
...@@ -15,7 +15,7 @@ public class FeeJob { ...@@ -15,7 +15,7 @@ public class FeeJob {
@Resource @Resource
SyncFeeService syncFeeService; SyncFeeService syncFeeService;
@Scheduled(cron = "0 0/1 * * * ?") @Scheduled(cron = "0/10 * * * * ?")
public void baseSyncFinanceFee() { public void baseSyncFinanceFee() {
try { try {
log.info("每分钟同步费用单 开始"); log.info("每分钟同步费用单 开始");
...@@ -27,7 +27,7 @@ public class FeeJob { ...@@ -27,7 +27,7 @@ public class FeeJob {
} }
@Scheduled(cron = "0/1 * * * * ?") @Scheduled(cron = "0/10 * * * * ?")
public void syncLogistics() { public void syncLogistics() {
try { try {
log.info("每分钟同步物流费用 开始"); log.info("每分钟同步物流费用 开始");
...@@ -38,7 +38,7 @@ public class FeeJob { ...@@ -38,7 +38,7 @@ public class FeeJob {
} }
} }
@Scheduled(cron = "0/1 * * * * ?") @Scheduled(cron = "0/10 * * * * ?")
public void syncManageCost() { public void syncManageCost() {
try { try {
log.info("每分钟同步管理成本 开始"); log.info("每分钟同步管理成本 开始");
...@@ -50,7 +50,7 @@ public class FeeJob { ...@@ -50,7 +50,7 @@ public class FeeJob {
} }
@Scheduled(cron = "0 0/1 * * * ?") @Scheduled(cron = "0/10 * * * * ?")
public void syncDailyFee() { public void syncDailyFee() {
try { try {
log.info("每分钟同步当天费用单 开始"); log.info("每分钟同步当天费用单 开始");
......
...@@ -72,11 +72,13 @@ public class SyncFeeService { ...@@ -72,11 +72,13 @@ public class SyncFeeService {
DcBaseFinanceFee dcBaseFinanceFee = new DcBaseFinanceFee(); DcBaseFinanceFee dcBaseFinanceFee = new DcBaseFinanceFee();
BeanUtils.copyProperties(costDto, dcBaseFinanceFee, "id"); BeanUtils.copyProperties(costDto, dcBaseFinanceFee, "id");
dcBaseFinanceFee.setCreateTime(LocalDateTime.ofInstant(costDto.getCreateTime().toInstant(), ZoneId.systemDefault())); dcBaseFinanceFee.setCreateTime(LocalDateTime.ofInstant(costDto.getCreateTime().toInstant(), ZoneId.systemDefault()));
dcBaseFinanceFee.setBjModified(LocalDateTime.now());
//更新 //更新
int update = dcBaseFinanceFeeMapper.update(dcBaseFinanceFee, new LambdaQueryWrapper<DcBaseFinanceFee>() int update = dcBaseFinanceFeeMapper.update(dcBaseFinanceFee, new LambdaQueryWrapper<DcBaseFinanceFee>()
.eq(DcBaseFinanceFee::getCostNo, dcBaseFinanceFee.getCostNo())); .eq(DcBaseFinanceFee::getCostNo, dcBaseFinanceFee.getCostNo()));
//插入 //插入
if (update == 0) { if (update == 0) {
dcBaseFinanceFee.setBjCreate(LocalDateTime.now());
dcBaseFinanceFeeMapper.insert(dcBaseFinanceFee); dcBaseFinanceFeeMapper.insert(dcBaseFinanceFee);
} }
log.info("同步一条费用单,costNo:{}", costDto.getCostNo()); log.info("同步一条费用单,costNo:{}", costDto.getCostNo());
......
spring: spring:
# 服务名称 # 服务名称
application: application:
name: base-sync-fee name: base-sync-amazon-ad
# 数据配置 # 数据配置
datasource: datasource:
url: jdbc:mysql://gz-cdb-kp7s5i79.sql.tencentcdb.com:61691/bailun_datacenter?serverTimezone=GMT%2B8&characterEncoding=utf-8 url: jdbc:mysql://gz-cdb-kp7s5i79.sql.tencentcdb.com:61691/bailun_datacenter?serverTimezone=GMT%2B8&characterEncoding=utf-8
...@@ -10,8 +10,14 @@ spring: ...@@ -10,8 +10,14 @@ spring:
driver-class-name: com.mysql.jdbc.Driver driver-class-name: com.mysql.jdbc.Driver
main: main:
allow-bean-definition-overriding: true allow-bean-definition-overriding: true
profiles:
active: test #mybatis plus 配置
mybatis-plus:
mapper-locations:
- classpath*:com/bailuntec/mapper/*.xml
# configuration:
# log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
feign: feign:
......
...@@ -16,7 +16,7 @@ public class BalanceSheetJob { ...@@ -16,7 +16,7 @@ public class BalanceSheetJob {
@Resource @Resource
BalanceSheetService balanceSheetService; BalanceSheetService balanceSheetService;
@Scheduled(cron = "0 0/2 * * * ?") @Scheduled(cron = "0/10 * * * * ?")
public void syncBankAccount() { public void syncBankAccount() {
try { try {
log.info("每分钟同步 银行帐号信息 开始"); log.info("每分钟同步 银行帐号信息 开始");
...@@ -30,7 +30,7 @@ public class BalanceSheetJob { ...@@ -30,7 +30,7 @@ public class BalanceSheetJob {
/** /**
* 同步提现在途 * 同步提现在途
*/ */
@Scheduled(cron = "0 0/2 * * * ?") @Scheduled(cron = "0/10 * * * * ?")
public void syncWithdrawOnWaySummary() { public void syncWithdrawOnWaySummary() {
try { try {
log.info("每分钟 同步提现在途 开始"); log.info("每分钟 同步提现在途 开始");
...@@ -44,7 +44,7 @@ public class BalanceSheetJob { ...@@ -44,7 +44,7 @@ public class BalanceSheetJob {
/** /**
* 同步第三方帐号余额 * 同步第三方帐号余额
*/ */
@Scheduled(cron = "0 0/2 * * * ?") @Scheduled(cron = "0/10 * * * * ?")
public void syncPayPal() { public void syncPayPal() {
try { try {
log.info("每分钟 同步第三方余额 开始"); log.info("每分钟 同步第三方余额 开始");
...@@ -59,7 +59,7 @@ public class BalanceSheetJob { ...@@ -59,7 +59,7 @@ public class BalanceSheetJob {
/** /**
* 同步短期借款余额 * 同步短期借款余额
*/ */
@Scheduled(cron = "0 0/2 * * * ?") @Scheduled(cron = "0/10 * * * * ?")
@Transactional(rollbackFor = Exception.class) @Transactional(rollbackFor = Exception.class)
public void syncShortBorrowBalance() { public void syncShortBorrowBalance() {
try { try {
...@@ -74,7 +74,7 @@ public class BalanceSheetJob { ...@@ -74,7 +74,7 @@ public class BalanceSheetJob {
/** /**
* 同步数据中心需要的费用单 * 同步数据中心需要的费用单
*/ */
@Scheduled(cron = "0 0/2 * * * ?") @Scheduled(cron = "0/10 * * * * ?")
public void syncCost() { public void syncCost() {
try { try {
log.info("每分钟 同步数据中心需要的费用单 开始"); log.info("每分钟 同步数据中心需要的费用单 开始");
...@@ -89,7 +89,7 @@ public class BalanceSheetJob { ...@@ -89,7 +89,7 @@ public class BalanceSheetJob {
/** /**
* 同步费用系统采购单:固定资产 * 同步费用系统采购单:固定资产
*/ */
@Scheduled(cron = "0 0/2 * * * ?") @Scheduled(cron = "0/10 * * * * ?")
public void syncBuy() { public void syncBuy() {
try { try {
log.info("每分钟 同步费用系统采购单 开始"); log.info("每分钟 同步费用系统采购单 开始");
...@@ -109,7 +109,7 @@ public class BalanceSheetJob { ...@@ -109,7 +109,7 @@ public class BalanceSheetJob {
* </p> * </p>
* 数据来源 * 数据来源
*/ */
@Scheduled(cron = "0/1 * * * * ?") @Scheduled(cron = "0/10 * * * * ?")
public void generateBalanceSheet() { public void generateBalanceSheet() {
try { try {
log.info("每分钟 生成资产负债表 开始"); log.info("每分钟 生成资产负债表 开始");
...@@ -129,7 +129,7 @@ public class BalanceSheetJob { ...@@ -129,7 +129,7 @@ public class BalanceSheetJob {
* </p> * </p>
* 数据来源 * 数据来源
*/ */
@Scheduled(cron = "0/1 * * * * ?") @Scheduled(cron = "0/10 * * * * ?")
public void generateBalanceSheetNewResult() { public void generateBalanceSheetNewResult() {
try { try {
log.info("每分钟 生成新资产负债结果表 开始"); log.info("每分钟 生成新资产负债结果表 开始");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment