Commit b96b99a7 by huluobin

# 更新

parent e6336d15
...@@ -23,3 +23,50 @@ datacenter-domain: 领域模块 ...@@ -23,3 +23,50 @@ datacenter-domain: 领域模块
<imageName>ccr.ccs.tencentyun.com/blt.data.job/ebay-report-produce:latest</imageName> <imageName>ccr.ccs.tencentyun.com/blt.data.job/ebay-report-produce:latest</imageName>
``` ```
## 二、项目结构
```
├── data-api
│   ├── src
│   └── target
├── data-base
│   ├── base-sync-amazon-ad
│   ├── base-sync-cashier
│   ├── base-sync-company
│   ├── base-sync-cost-first
│   ├── base-sync-crm-refund
│   ├── base-sync-finance-ebay
│   ├── base-sync-finance-fee
│   ├── base-sync-finance-wish
│   ├── base-sync-oms-order
│   ├── base-sync-paypal
│   ├── base-sync-purchase
│   ├── base-sync-purchase-details
│   ├── base-sync-semi-order
│   ├── base-sync-shopify
│   ├── base-sync-sku
│   ├── base-sync-stock-wms
│   ├── base-sync-transfer
│   └── base-sync-warehouse
├── data-common
│   ├── src
│   └── target
├── data-finance
│   ├── finance-accounting-entry
│   └── finance-balance-sheet
├── data-mid
│   ├── mid-auto-turnover-prepare
│   ├── mid-calculate-cost-first
│   ├── mid-calculate-item
│   ├── mid-calculate-sales
│   ├── mid-calculate-transit
│   ├── mid-daily-stock
│   ├── mid-duration-stock
│   ├── mid-ebay-uk-report
│   └── mid-fba-fee-avg
├── data-show
│   └── show-auto-turnover
├── log
└── target
└── classes
```
package com.bailuntec.task.processor; package com.bailuntec.task.processor;
import com.bailuntec.api.bailuntec.oa.OaApi; import com.bailuntec.api.bailuntec.oa.OaApi;
import com.bailuntec.common.JsonUtilByFsJson;
import com.bailuntec.domain.DcBaseCompanyAccount; import com.bailuntec.domain.DcBaseCompanyAccount;
import com.bailuntec.domain.DcBaseFinanceEbay; import com.bailuntec.domain.DcBaseFinanceEbay;
import com.bailuntec.infrastructure.util.enumerate.CurrencyType; import com.bailuntec.infrastructure.util.enumerate.CurrencyType;
import com.bailuntec.task.config.JobProperty; import com.bailuntec.task.config.JobProperty;
import com.bailuntec.task.reader.EbayItem; import com.bailuntec.task.reader.EbayItem;
import com.ebay.soap.eBLBaseComponents.AccountEntryType; import com.ebay.soap.eBLBaseComponents.AccountEntryType;
import lombok.extern.slf4j.Slf4j;
import org.springframework.batch.item.ItemProcessor; import org.springframework.batch.item.ItemProcessor;
import org.springframework.lang.NonNull; import org.springframework.lang.NonNull;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
...@@ -24,6 +26,7 @@ import java.time.ZoneId; ...@@ -24,6 +26,7 @@ import java.time.ZoneId;
* @author robbendev * @author robbendev
* @since 2021/1/21 5:01 下午 * @since 2021/1/21 5:01 下午
*/ */
@Slf4j
@Component @Component
public class CustomerProcessor implements ItemProcessor<EbayItem, DcBaseFinanceEbay> { public class CustomerProcessor implements ItemProcessor<EbayItem, DcBaseFinanceEbay> {
...@@ -70,6 +73,7 @@ public class CustomerProcessor implements ItemProcessor<EbayItem, DcBaseFinanceE ...@@ -70,6 +73,7 @@ public class CustomerProcessor implements ItemProcessor<EbayItem, DcBaseFinanceE
dcBaseFinanceEbay.setCompanyId(dcBaseCompanyAccount.getCompanyId()); dcBaseFinanceEbay.setCompanyId(dcBaseCompanyAccount.getCompanyId());
dcBaseFinanceEbay.setBjModified(LocalDateTime.now()); dcBaseFinanceEbay.setBjModified(LocalDateTime.now());
log.debug(JsonUtilByFsJson.beanToJson(dcBaseFinanceEbay));
return dcBaseFinanceEbay; return dcBaseFinanceEbay;
} }
} }
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