|
@@ -11,6 +11,7 @@ import com.zfire.jiasm.syncdata.constant.ServiceCategoryEnum;
|
|
import com.zfire.jiasm.syncdata.plus.entity.*;
|
|
import com.zfire.jiasm.syncdata.plus.entity.*;
|
|
import com.zfire.jiasm.syncdata.plus.service.*;
|
|
import com.zfire.jiasm.syncdata.plus.service.*;
|
|
import com.zfire.jiasm.syncdata.service.GLPPLeiBieService;
|
|
import com.zfire.jiasm.syncdata.service.GLPPLeiBieService;
|
|
|
|
+import com.zfire.jiasm.syncdata.service.PublicService;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
@@ -39,6 +40,8 @@ public class GLPPLeiBieServiceImpl implements GLPPLeiBieService {
|
|
ProductService productService;
|
|
ProductService productService;
|
|
@Resource
|
|
@Resource
|
|
BaseService baseService;
|
|
BaseService baseService;
|
|
|
|
+ @Resource
|
|
|
|
+ private PublicService publicService;
|
|
|
|
|
|
@Override
|
|
@Override
|
|
@Transactional(rollbackFor = Exception.class)
|
|
@Transactional(rollbackFor = Exception.class)
|
|
@@ -53,7 +56,7 @@ public class GLPPLeiBieServiceImpl implements GLPPLeiBieService {
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
|
|
|
|
- String synTaskNo = UUID.randomUUID().toString();
|
|
|
|
|
|
+ String synTaskNo = publicService.getUUID();
|
|
|
|
|
|
// 数据同步落到同步信息表
|
|
// 数据同步落到同步信息表
|
|
extractedDaleiAddOrUpdate(addRec, updateRec,jsonArray, synTaskNo);
|
|
extractedDaleiAddOrUpdate(addRec, updateRec,jsonArray, synTaskNo);
|
|
@@ -80,7 +83,7 @@ public class GLPPLeiBieServiceImpl implements GLPPLeiBieService {
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
|
|
|
|
- String synTaskNo = UUID.randomUUID().toString();
|
|
|
|
|
|
+ String synTaskNo = publicService.getUUID();
|
|
|
|
|
|
// 数据同步落到同步信息表
|
|
// 数据同步落到同步信息表
|
|
extractedGLXLAddOrUpdate(addRec, updateRec, jsonArray, synTaskNo);
|
|
extractedGLXLAddOrUpdate(addRec, updateRec, jsonArray, synTaskNo);
|
|
@@ -107,7 +110,7 @@ public class GLPPLeiBieServiceImpl implements GLPPLeiBieService {
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
|
|
|
|
- String synTaskNo = UUID.randomUUID().toString();
|
|
|
|
|
|
+ String synTaskNo = publicService.getUUID();
|
|
|
|
|
|
// 数据同步落到同步信息表
|
|
// 数据同步落到同步信息表
|
|
extractedPPXLAddOrUpdate(addRec, updateRec, jsonArray, synTaskNo);
|
|
extractedPPXLAddOrUpdate(addRec, updateRec, jsonArray, synTaskNo);
|
|
@@ -135,7 +138,7 @@ public class GLPPLeiBieServiceImpl implements GLPPLeiBieService {
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
|
|
|
|
- String synTaskNo = UUID.randomUUID().toString();
|
|
|
|
|
|
+ String synTaskNo = publicService.getUUID();
|
|
|
|
|
|
// 数据同步落到同步信息表
|
|
// 数据同步落到同步信息表
|
|
extractedJXAddOrUpdate(addAllRec, addRec, updateRec, jsonArray, synTaskNo);
|
|
extractedJXAddOrUpdate(addAllRec, addRec, updateRec, jsonArray, synTaskNo);
|
|
@@ -1064,7 +1067,7 @@ public class GLPPLeiBieServiceImpl implements GLPPLeiBieService {
|
|
|
|
|
|
private void addSysDictRef(Brand brandRec, List<SysDictRef> addSysDictRef, ItfTblSplbXilieDownload item) {
|
|
private void addSysDictRef(Brand brandRec, List<SysDictRef> addSysDictRef, ItfTblSplbXilieDownload item) {
|
|
SysDictRef v = new SysDictRef();
|
|
SysDictRef v = new SysDictRef();
|
|
- v.setId(UUID.randomUUID().toString());
|
|
|
|
|
|
+ v.setId(publicService.getUUID());
|
|
v.setDictType(DictTypeEnum.DICT_TYPE_SERIES.getCode());
|
|
v.setDictType(DictTypeEnum.DICT_TYPE_SERIES.getCode());
|
|
v.setDictCode(String.valueOf(item.getXiid()));
|
|
v.setDictCode(String.valueOf(item.getXiid()));
|
|
v.setDictValue(item.getXimc());
|
|
v.setDictValue(item.getXimc());
|
|
@@ -1162,7 +1165,7 @@ public class GLPPLeiBieServiceImpl implements GLPPLeiBieService {
|
|
|
|
|
|
private void addSysDict(List<SysDict> addSysDict, ItfTblSplbXilieDownload item) {
|
|
private void addSysDict(List<SysDict> addSysDict, ItfTblSplbXilieDownload item) {
|
|
SysDict v = new SysDict();
|
|
SysDict v = new SysDict();
|
|
- v.setSysDictId(UUID.randomUUID().toString());
|
|
|
|
|
|
+ v.setSysDictId(publicService.getUUID());
|
|
v.setDictType(DictTypeEnum.DICT_TYPE_SERIES.getCode());
|
|
v.setDictType(DictTypeEnum.DICT_TYPE_SERIES.getCode());
|
|
v.setDictCode(String.valueOf(item.getXiid()));
|
|
v.setDictCode(String.valueOf(item.getXiid()));
|
|
v.setDictValue(item.getXimc());
|
|
v.setDictValue(item.getXimc());
|
|
@@ -1410,7 +1413,7 @@ public class GLPPLeiBieServiceImpl implements GLPPLeiBieService {
|
|
|
|
|
|
private void addxlSysdRef(Brand brandRec, List<SysDictRef> addSysDictRef, ItfTblSplbXiaoleiDownload item) {
|
|
private void addxlSysdRef(Brand brandRec, List<SysDictRef> addSysDictRef, ItfTblSplbXiaoleiDownload item) {
|
|
SysDictRef v = new SysDictRef();
|
|
SysDictRef v = new SysDictRef();
|
|
- v.setId(UUID.randomUUID().toString());
|
|
|
|
|
|
+ v.setId(publicService.getUUID());
|
|
v.setDictType(DictTypeEnum.DICT_TYPE_SMALL_TYPE.getCode());
|
|
v.setDictType(DictTypeEnum.DICT_TYPE_SMALL_TYPE.getCode());
|
|
v.setDictCode(String.valueOf(item.getXlid()));
|
|
v.setDictCode(String.valueOf(item.getXlid()));
|
|
v.setDictValue(item.getXlmc());
|
|
v.setDictValue(item.getXlmc());
|
|
@@ -1454,7 +1457,7 @@ public class GLPPLeiBieServiceImpl implements GLPPLeiBieService {
|
|
|
|
|
|
private void addXiaoLei(List<SysDict> addSysDict, ItfTblSplbXiaoleiDownload item) {
|
|
private void addXiaoLei(List<SysDict> addSysDict, ItfTblSplbXiaoleiDownload item) {
|
|
SysDict v = new SysDict();
|
|
SysDict v = new SysDict();
|
|
- v.setSysDictId(UUID.randomUUID().toString());
|
|
|
|
|
|
+ v.setSysDictId(publicService.getUUID());
|
|
v.setDictType(DictTypeEnum.DICT_TYPE_SMALL_TYPE.getCode());
|
|
v.setDictType(DictTypeEnum.DICT_TYPE_SMALL_TYPE.getCode());
|
|
v.setDictCode(String.valueOf(item.getXlid()));
|
|
v.setDictCode(String.valueOf(item.getXlid()));
|
|
v.setDictValue(item.getXlmc());
|
|
v.setDictValue(item.getXlmc());
|
|
@@ -1658,7 +1661,7 @@ public class GLPPLeiBieServiceImpl implements GLPPLeiBieService {
|
|
|
|
|
|
private void addDalei(List<SysDict> addSysDict, ItfTblSplbDaleiDownload item) {
|
|
private void addDalei(List<SysDict> addSysDict, ItfTblSplbDaleiDownload item) {
|
|
SysDict v = new SysDict();
|
|
SysDict v = new SysDict();
|
|
- v.setSysDictId(UUID.randomUUID().toString());
|
|
|
|
|
|
+ v.setSysDictId(publicService.getUUID());
|
|
v.setDictType(DictTypeEnum.DICT_TYPE_MAIN_TYPE.getCode());
|
|
v.setDictType(DictTypeEnum.DICT_TYPE_MAIN_TYPE.getCode());
|
|
v.setDictCode(String.valueOf(item.getSpid()));
|
|
v.setDictCode(String.valueOf(item.getSpid()));
|
|
v.setDictValue(item.getSpmc());
|
|
v.setDictValue(item.getSpmc());
|
|
@@ -1843,7 +1846,7 @@ public class GLPPLeiBieServiceImpl implements GLPPLeiBieService {
|
|
|
|
|
|
private void addLeibie(Brand brandRec, List<SysDictRef> addSysDictRef, ItfTblSplbDaleiDownload item) {
|
|
private void addLeibie(Brand brandRec, List<SysDictRef> addSysDictRef, ItfTblSplbDaleiDownload item) {
|
|
SysDictRef v = new SysDictRef();
|
|
SysDictRef v = new SysDictRef();
|
|
- v.setId(UUID.randomUUID().toString());
|
|
|
|
|
|
+ v.setId(publicService.getUUID());
|
|
v.setDictType(DictTypeEnum.DICT_TYPE_MAIN_TYPE.getCode());
|
|
v.setDictType(DictTypeEnum.DICT_TYPE_MAIN_TYPE.getCode());
|
|
v.setDictCode(String.valueOf(item.getSpid()));
|
|
v.setDictCode(String.valueOf(item.getSpid()));
|
|
v.setDictValue(item.getSpmc());
|
|
v.setDictValue(item.getSpmc());
|