|
@@ -66,16 +66,16 @@ public class SyOrderDataServiceImpl extends ServiceImpl<SyOrderDataMapper, SyOrd
|
|
|
try {
|
|
|
//查找单证是否有当前销售订单 如果有 默认客户进行当前订单的更新操作
|
|
|
//更新数据,如为更新数据 删除老数据重新添加新数据
|
|
|
- String id = syOrderDataMapper.queryIDBYOrderNumber(parameter,account);
|
|
|
- String updateSql = "update so_somain set cdefine15='2' where cSOCode = '"+parameter+"'";
|
|
|
- if(id!=null){
|
|
|
- if(id.equals("已被参照")){
|
|
|
- result.setMessage("销售订单已被参照!!!");
|
|
|
- return result;
|
|
|
- }
|
|
|
- syOrderDataMapper.deleteByID(id);
|
|
|
- syOrderDataItemService.deleteByOrderID(id);
|
|
|
- }
|
|
|
+ //String id = syOrderDataMapper.queryIDBYOrderNumber(parameter,account);
|
|
|
+ String updateSql = "update so_somain set cdefine15='1' where cSOCode = '"+parameter+"'";
|
|
|
+// if(id!=null){
|
|
|
+// if(id.equals("已被参照")){
|
|
|
+// result.setMessage("销售订单已被参照!!!");
|
|
|
+// return result;
|
|
|
+// }
|
|
|
+// syOrderDataMapper.deleteByID(id);
|
|
|
+// syOrderDataItemService.deleteByOrderID(id);
|
|
|
+// }
|
|
|
|
|
|
//查询IP及账套信息、时间戳
|
|
|
QueryWrapper<DxpDataPlan> queryWrapper = new QueryWrapper<>();
|
|
@@ -138,21 +138,15 @@ public class SyOrderDataServiceImpl extends ServiceImpl<SyOrderDataMapper, SyOrd
|
|
|
" and s.cSOCode = '"+parameter+"' order by s.dDate desc ";
|
|
|
|
|
|
List<Map<String, Object>> list = new ArrayList<>();
|
|
|
- if(pkorgValue[0].equals("one")){
|
|
|
- if(id!=null){
|
|
|
- senYuDataSourceOne.update(updateSql);
|
|
|
- }
|
|
|
+ if(account.equals("901")){
|
|
|
list = senYuDataSourceOne.queryForList(sql);
|
|
|
- }else if(pkorgValue[0].equals("two")){
|
|
|
- if(id!=null){
|
|
|
- senYuDataSourceTwo.update(updateSql);
|
|
|
- }
|
|
|
+ senYuDataSourceOne.update(updateSql);
|
|
|
+ }else if(account.equals("902")){
|
|
|
list = senYuDataSourceTwo.queryForList(sql);
|
|
|
- }else if(pkorgValue[0].equals("three")){
|
|
|
- if(id!=null){
|
|
|
- senYuDataSourceThree.update(updateSql);
|
|
|
- }
|
|
|
+ senYuDataSourceTwo.update(updateSql);
|
|
|
+ }else if(account.equals("903")){
|
|
|
list = senYuDataSourceThree.queryForList(sql);
|
|
|
+ senYuDataSourceThree.update(updateSql);
|
|
|
}
|
|
|
|
|
|
for(Map<String, Object> map:list){
|