From c007f0ca1785db093d48f4846cda82fe8e955765 Mon Sep 17 00:00:00 2001 From: kimi <kimi42345@gmail.com> Date: 星期三, 27 五月 2020 09:59:29 +0800 Subject: [PATCH] merage --- src/main/java/com/highdatas/mdm/service/impl/MaintainServiceImpl.java | 83 ----------------------------------------- 1 files changed, 1 insertions(+), 82 deletions(-) diff --git a/src/main/java/com/highdatas/mdm/service/impl/MaintainServiceImpl.java b/src/main/java/com/highdatas/mdm/service/impl/MaintainServiceImpl.java index d8ef55a..4a6ddd4 100644 --- a/src/main/java/com/highdatas/mdm/service/impl/MaintainServiceImpl.java +++ b/src/main/java/com/highdatas/mdm/service/impl/MaintainServiceImpl.java @@ -142,7 +142,7 @@ return; } String fields = masterDataService.getTempFields(null, tableName); - String tempFields = masterDataService.getFields(tableName + Constant.RECORD, Constant.T); + String tempFields = masterDataService.getFields(tableName + Constant.RECORD); String tableTempName = tableName + Constant.RECORD; // insert 2 std @@ -450,36 +450,6 @@ //return selectOne(new EntityWrapper<Maintain>().eq("table_name", tableName).orderBy("version desc")); } - @Override - public Maintain getRecentHistoryVersion(String tableName) { - Maintain nowMaintain = null; - Wrapper<Maintain> versionWrapper = new EntityWrapper<Maintain>().eq("table_name", tableName).isNotNull("flow_id").orderBy("order_no desc"); - List<Maintain> maintains = selectList(versionWrapper); - for (Maintain maintain : maintains) { - Flows flows = flowsService.selectById(maintain.getFlowId()); - if (flows == null) { - continue; - } - ActivitiStatus status = flows.getStatus(); - if (status.equals(ActivitiStatus.open) && nowMaintain == null) { - nowMaintain = maintain; - continue; - } - if (!status.equals(ActivitiStatus.open) && nowMaintain != null) { - nowMaintain = null; - } - } - if (nowMaintain == null) { - nowMaintain = selectOne(new EntityWrapper<Maintain>().eq("table_name", tableName).orderBy("order_no desc")); - } - int orderNo = nowMaintain.getOrderNo(); - Maintain nowVersion = getNowVersion(tableName); - if (nowVersion != null && nowVersion.getOrderNo() == orderNo) { - orderNo--; - } - Maintain maintain = selectOne(new EntityWrapper<Maintain>().eq("table_name", nowMaintain.getTableName()).eq("order_no", orderNo)); - return maintain; - } @Override public Maintain getMaintainFromVersion(String tableName, String verison) { @@ -488,34 +458,10 @@ return maxVersion; } - @Override - public List<Map<String, Object>> selectVersionOperator(String tableTempName, String maintaInId, String where) { - return maintainMapper.selectVersionOperator(tableTempName, where, maintaInId); - } - - @Override - public List<Map<String, Object>> selectVersionOperator(String tableTempName, String maintaInId) { - return maintainMapper.selectVersionOperator(tableTempName, Constant.WHERE_DEFAULT, maintaInId); - } - - @Override - public List<Map<String, Object>> selectVersionOperatorByType(String tableTempName, String maintaInId, Operate operate, String where) { - return maintainMapper.selectVersionOperatorByType(tableTempName, where, maintaInId, operate.name()); - } @Override public List<Map<String, Object>> selectVersionOperatorByType(String tableTempName, String maintaInId, Operate operate) { return maintainMapper.selectVersionOperatorByType(tableTempName, Constant.WHERE_DEFAULT, maintaInId, operate.name()); - } - - @Override - public long countVersionOperator(String tableTempName, String maintaInId, String whereSegment) { - return maintainMapper.countVersionOperator(tableTempName, maintaInId, whereSegment); - } - - @Override - public long countVersionOperator(String tableTempName, String maintaInId) { - return maintainMapper.countVersionOperator(tableTempName, maintaInId, Constant.WHERE_DEFAULT); } @@ -524,25 +470,12 @@ return maintainMapper.countVersionOperatorByType(tableTempName, filterSegment, maintaInId, operate.name()); } - @Override - public List<Map<String, Object>> selectVersionOperatorByPage(String tableTempName, String maintaInId, String limit, String where) { - return maintainMapper.selectVersionOperatorByPage(tableTempName, maintaInId, limit, where); - } - - @Override - public List<Map<String, Object>> selectVersionOperatorByPage(String tableTempName, String maintaInId, String limit) { - return maintainMapper.selectVersionOperatorByPage(tableTempName, Constant.WHERE_DEFAULT, maintaInId, limit); - } @Override public List<Map<String, Object>> selectVersionOperatorByTypeByPage(String tableTempName, String maintaInId, Operate operate, String limit) { return maintainMapper.selectVersionOperatorByTypeByPage(tableTempName, Constant.WHERE_DEFAULT, maintaInId, operate.name(), limit); } - @Override - public List<Map<String, Object>> selectVersionOperatorByTypeByPage(String tableTempName, String maintaInId, Operate operate, String limit, String where) { - return maintainMapper.selectVersionOperatorByTypeByPage(tableTempName, where, maintaInId, operate.name(), limit); - } @Override public List<String> getCompareVersionMaintains(Maintain unFlowMaxVersion, Maintain maintainFromVersion) { @@ -630,20 +563,6 @@ } } return result; - } - - @Override - public boolean getCanAct(String tableName) { - List<Maintain> maintainList = selectList(new EntityWrapper<Maintain>().eq("table_name", tableName)); - - long count = maintainList.stream() - .filter(one -> one.getFlowId() != null) - .filter(one -> flowsService.getStatusByBusinessId(one.getId()).equals(ActivitiStatus.working)).count(); - if (count == 0) { - return true; - } else { - return false; - } } -- Gitblit v1.8.0