提交 75d2a74b authored 作者: 李勤's avatar 李勤

增加委外

上级 591d63fa
......@@ -25,6 +25,11 @@
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.springframework.ide.eclipse.boot.validation.springbootbuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.springframework.ide.eclipse.core.springnature</nature>
......
......@@ -2,6 +2,8 @@ eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.methodParameters=generate
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
org.eclipse.jdt.core.compiler.compliance=1.8
org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=ignore
org.eclipse.jdt.core.compiler.release=disabled
org.eclipse.jdt.core.compiler.source=1.8
......@@ -25,6 +25,11 @@
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.springframework.ide.eclipse.boot.validation.springbootbuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.springframework.ide.eclipse.core.springnature</nature>
......
......@@ -2,6 +2,8 @@ eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.methodParameters=generate
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
org.eclipse.jdt.core.compiler.compliance=1.8
org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=ignore
org.eclipse.jdt.core.compiler.release=disabled
org.eclipse.jdt.core.compiler.source=1.8
......@@ -25,6 +25,11 @@
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.springframework.ide.eclipse.boot.validation.springbootbuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.springframework.ide.eclipse.core.springnature</nature>
......
......@@ -2,6 +2,8 @@ eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.methodParameters=generate
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
org.eclipse.jdt.core.compiler.compliance=1.8
org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=ignore
org.eclipse.jdt.core.compiler.release=disabled
org.eclipse.jdt.core.compiler.source=1.8
boot.validation.initialized=true
eclipse.preferences.version=1
......@@ -25,6 +25,11 @@
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.springframework.ide.eclipse.boot.validation.springbootbuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.springframework.ide.eclipse.core.springnature</nature>
......
......@@ -2,6 +2,8 @@ eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.methodParameters=generate
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
org.eclipse.jdt.core.compiler.compliance=1.8
org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=ignore
org.eclipse.jdt.core.compiler.release=disabled
org.eclipse.jdt.core.compiler.source=1.8
boot.validation.initialized=true
eclipse.preferences.version=1
......@@ -25,6 +25,11 @@
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.springframework.ide.eclipse.boot.validation.springbootbuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.springframework.ide.eclipse.core.springnature</nature>
......
......@@ -2,6 +2,8 @@ eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.methodParameters=generate
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
org.eclipse.jdt.core.compiler.compliance=1.8
org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=ignore
org.eclipse.jdt.core.compiler.release=disabled
org.eclipse.jdt.core.compiler.source=1.8
boot.validation.initialized=true
eclipse.preferences.version=1
......@@ -13,5 +13,6 @@ import java.text.ParseException;
* @Version: V1.0
*/
public interface IImsBsWplanoutsService extends IService<ImsBsWplanouts> {
public Boolean synchronization(Object object, LoginUser sysUser) throws ParseException;
Boolean synchronization(Object dataId, Object entryId, Object formId, LoginUser sysUser);
}
......@@ -125,7 +125,7 @@ public class ISynServiceImpl extends ServiceImpl<SynMapper, Syn> implements ISyn
success = bsWplanService.synchronization(data.get("dataid"), data.get("entryId"), data.get("formid"), sysUser);//生产订单
} else if (data.get("formid").equals("SUB_SUBREQORDER")) {
logName = "委外订单同步失败";
success = bsWplanService.synchronization(data.get("dataid"), data.get("entryId"), data.get("formid"), sysUser);//委外订单
success = bsWplanoutsService.synchronization(data.get("dataid"), data.get("entryId"), data.get("formid"), sysUser);//委外订单
} else if (data.get("formid").equals("ENG_BOM")) {
logName = "BOM同步失败";
success = bsBomService.synchronization(data.get("dataid"), data.get("formid"), sysUser);//BOM
......@@ -243,7 +243,7 @@ public class ISynServiceImpl extends ServiceImpl<SynMapper, Syn> implements ISyn
success = bsWplanService.synchronization(data.get("dataid"), data.get("entryId"), data.get("formid"), sysUser);//生产订单
} else if (data.get("formid").equals("SUB_SUBREQORDER")) {
logName = "委外订单同步失败";
success = bsWplanService.synchronization(data.get("dataid"), data.get("entryId"), data.get("formid"), sysUser);//委外订单
success = bsWplanoutsService.synchronization(data.get("dataid"), data.get("entryId"), data.get("formid"), sysUser);//委外订单
} else if (data.get("formid").equals("ENG_BOM")) {
logName = "BOM同步失败";
success = bsBomService.synchronization(data.get("dataid"), data.get("formid"), sysUser);//BOM
......
......@@ -31,7 +31,7 @@ public class ImsBsWplanoutsServiceImpl extends ServiceImpl<ImsBsWplanoutsMapper,
@Autowired
IMSApi imsApi;
@Override
public Boolean synchronization(Object object, LoginUser sysUser) throws ParseException {
public Boolean synchronization(Object dataId, Object entryId, Object formId, LoginUser sysUser) {
//追加参数(上下文对象)
String kingdeeLogOZTName = "主计划基础信息";
Map map2 = ThreadLocalConfig.get();
......@@ -46,9 +46,14 @@ public class ImsBsWplanoutsServiceImpl extends ServiceImpl<ImsBsWplanoutsMapper,
Map<String,Object> datalist=new HashMap<>();
Map<String,String> idmap=new HashMap<>();
//设置需要同步的主键
idmap.put("FID",object.toString());
idmap.put("FID",dataId.toString());
//将对应信息请求金蝶云
list=kingdeeApi.select(idmap,null);
try {
list=kingdeeApi.select(idmap,null);
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
//遍历集合拿到所有的MAP
for (Map<String, String> data : list) {
......
......@@ -25,6 +25,11 @@
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.springframework.ide.eclipse.boot.validation.springbootbuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.springframework.ide.eclipse.core.springnature</nature>
......
......@@ -2,6 +2,8 @@ eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.methodParameters=generate
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
org.eclipse.jdt.core.compiler.compliance=1.8
org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=ignore
org.eclipse.jdt.core.compiler.release=disabled
org.eclipse.jdt.core.compiler.source=1.8
boot.validation.initialized=true
eclipse.preferences.version=1
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论