liuyc 2 år sedan
förälder
incheckning
8efcd65de6

+ 1 - 1
blade-common/src/main/java/org/springblade/common/constant/LauncherConstant.java

@@ -48,7 +48,7 @@ public interface LauncherConstant {
     /**
      * nacos dev 地址 172.31.222.127   127.0.0.107
      */
-    String NACOS_DEV_ADDR = "192.168.0.109:8848";
+    String NACOS_DEV_ADDR = "127.0.0.1:8848";
 
     /**
      * nacos prod 地址

+ 27 - 0
blade-service/blade-manager/src/main/java/org/springblade/manager/mapper/ContractInfoMapper.xml

@@ -493,4 +493,31 @@
         ORDER BY d.sort, d.create_time
     </select>
 
+    <select id="trialRelationTreeLazy" resultType="org.springblade.manager.vo.TrialRecordZJTreeLazyVO">
+        SELECT d.p_key_id                                                                       AS "primaryKeyId",
+               d.id                                                                             AS id,
+               IFNULL(if(length(trim(d.full_name)) > 0, d.full_name, d.node_name), d.node_name) AS fullName,
+               d.parent_id                                                                      AS "parentId",
+               (select case when count(1) > 0 then 1 else 0 end
+                from m_wbs_tree_contract
+                where parent_id = d.id
+                  and is_deleted = 0
+                  and project_id = #{projectId}
+                  and contract_id = #{contractId}
+                  and wbs_id = #{wbsId}
+                  and type = 1
+                   )                                                        AS "status"
+        FROM m_wbs_tree_contract d
+        WHERE d.is_deleted = 0
+          AND d.status = 1
+          AND d.type = 1
+          AND wbs_type = 1
+          AND project_id = #{projectId}
+          AND contract_id = #{contractId}
+          AND wbs_id = #{wbsId}
+          AND parent_id = #{id}
+          AND node_type in (1, 2, 3, 4, 5, 6)
+        ORDER BY d.sort, d.create_time
+    </select>
+
 </mapper>