mirror of https://github.com/jeecgboot/jeecg-boot
commit
09217a4dc7
|
@ -15,22 +15,22 @@ public class SkuListRequestBody implements RequestBody {
|
|||
|
||||
private static final DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
|
||||
|
||||
private String stockSku = "";
|
||||
private String stockSku = null;
|
||||
// 50 skus max
|
||||
private String stockSkuList = "";
|
||||
private String stockSkuList = null;
|
||||
private DateType datetimeType;
|
||||
private LocalDateTime startDate;
|
||||
private LocalDateTime endDate;
|
||||
private Integer page = 1;
|
||||
private Integer total;
|
||||
private String cursor = "";
|
||||
private Integer maxRows = 10;
|
||||
private Integer showVirtualSku = 0;
|
||||
private Integer showProvider = 0;
|
||||
private Integer showWarehouse = 0;
|
||||
private Integer showLabel = 0;
|
||||
private Integer showAttributes = 0;
|
||||
private Integer showMachining = 0;
|
||||
private String cursor = "1";
|
||||
private Integer maxRows = null;
|
||||
private Integer showVirtualSku = null;
|
||||
private Integer showProvider = null;
|
||||
private Integer showWarehouse = null;
|
||||
private Integer showLabel = null;
|
||||
private Integer showAttributes = null;
|
||||
private Integer showMachining = null;
|
||||
|
||||
@Override
|
||||
public String api() {
|
||||
|
|
|
@ -106,7 +106,7 @@ public class MabangSkuJob implements Job {
|
|||
log.info("{} skus from {} to {} ({})to be inserted.", skusFromMabang.size(),
|
||||
dayBeforeEndDateTime, endDateTime, dateType);
|
||||
|
||||
if (skusFromMabang.size() > 0) {
|
||||
if (!skusFromMabang.isEmpty()) {
|
||||
// we save the skuDatas in DB
|
||||
newSkusMap.putAll(skuListMabangService.saveSkuFromMabang(skusFromMabang));
|
||||
}
|
||||
|
@ -120,7 +120,7 @@ public class MabangSkuJob implements Job {
|
|||
log.info("SKU codes replaced by new created SKU IDs");
|
||||
|
||||
// here we send system notification with the number and list of new skus saved in DB
|
||||
if (newSkusMap.size() == 0) {
|
||||
if (newSkusMap.isEmpty()) {
|
||||
return;
|
||||
}
|
||||
List<String> messageContentList = new ArrayList<>();
|
||||
|
@ -177,13 +177,11 @@ public class MabangSkuJob implements Job {
|
|||
Map<String, String> param = new HashMap<>();
|
||||
param.put("nb_of_entries", String.valueOf(newSkusMap.size()));
|
||||
param.put("sku_list", msg);
|
||||
param.put("need_treatment", needTreatmentSkuMap.size() > 0 ? needTreatmentSku : "None");
|
||||
param.put("need_treatment", !needTreatmentSkuMap.isEmpty() ? needTreatmentSku : "None");
|
||||
param.put("current_page", String.valueOf(page));
|
||||
param.put("total_page", String.valueOf(messageContentList.size()));
|
||||
TemplateMessageDTO message = new TemplateMessageDTO("admin", "admin", "SKU导入任务", param, "sku_mabang_job_result");
|
||||
ISysBaseApi.sendTemplateAnnouncement(message);
|
||||
// message = new TemplateMessageDTO("admin", "Alice", "SKU导入任务", param, "sku_mabang_job_result");
|
||||
ISysBaseApi.sendTemplateAnnouncement(message);
|
||||
message = new TemplateMessageDTO("admin", "Jessyca", "SKU导入任务", param, "sku_mabang_job_result");
|
||||
ISysBaseApi.sendTemplateAnnouncement(message);
|
||||
log.info("Page {} of recap sent through system announcement", page);
|
||||
|
|
Loading…
Reference in New Issue