Browse Source

开单合理项维护

zhaops 4 years ago
parent
commit
441551ac67
1 changed files with 13 additions and 3 deletions
  1. 13 3
      src/main/java/com/diagbot/facade/BillManFacade.java

+ 13 - 3
src/main/java/com/diagbot/facade/BillManFacade.java

@@ -326,9 +326,19 @@ public class BillManFacade {
         BillConcept concept = billSaveVO.getConcept();
         BillConcept concept = billSaveVO.getConcept();
         BillCondition condition = billSaveVO.getCondition();
         BillCondition condition = billSaveVO.getCondition();
 
 
-        String conditionName = billSaveVO.getRuleType().equals(2)
-                ? concept.getName() + "禁忌" + condition.getName()
-                : condition.getName();
+        String conditionName = "";
+        //数值类型规则编辑时名称不拼接
+        if (billSaveVO.getRuleType().equals(2)
+                && billSaveVO.getRelationId() != null
+                && existRelation != null
+                && billSaveVO.getRelationId().equals(existRelation.getRelationId())) {
+            conditionName = condition.getName();
+
+        } else {
+            conditionName = billSaveVO.getRuleType().equals(2)
+                    ? concept.getName() + "禁忌" + condition.getName()
+                    : condition.getName();
+        }
 
 
         //条件明细节点更新
         //条件明细节点更新
         //数值类型可新增或更新条件明细节点,文本类型不允许新增或修改
         //数值类型可新增或更新条件明细节点,文本类型不允许新增或修改