fs-danaus
2021-06-17 5bdd9a949ab6c85ca51bbe01a04ca7aad5ddc5a8
完善内部对接删除功能
1个文件已修改
12 ■■■■ 已修改文件
src/com/yc/action/panval/PanelCommitAction.java 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/com/yc/action/panval/PanelCommitAction.java
@@ -300,10 +300,16 @@
                    //执行删除单据
                    //sql = deletesql + sql;
                    SpObserver.setDBtoInstance("_"+dbid);
                    final T120201Entity entity = mutualServiceIfc.getT120201ByDistributor(doccode);
                     T120201Entity entity =null;
                    if("120201".equals(formid)) {
                        //只针对120201
                        entity = mutualServiceIfc.getT120201ByDistributor(doccode);
                    }
                    sDbHelperIfc.doSql(listSql);
                    //----增加内部对接推送处理,删除销售订单同时需要把推送到总部的销售订单也要删除  by danaus 2021/6/16 10:47
                    threadPoolExecutor.execute(new DeleteThread(Integer.parseInt(formid), formType_int, entity, dbid));
                    if(entity!=null) {
                        //----增加内部对接推送处理,删除销售订单同时需要把推送到总部的销售订单也要删除  by danaus 2021/6/16 10:47
                        threadPoolExecutor.execute(new DeleteThread(Integer.parseInt(formid), formType_int, entity, dbid));
                    }
                    return callBackMessage.sendSuccessMessage("成功");
                } catch (DataAccessException e2) {
                    return callBackMessage.sendErrorMessage(e2.getCause().getMessage());