|
@@ -179,16 +179,23 @@
|
|
|
AND contract_id = #{contractId}
|
|
|
</update>
|
|
|
|
|
|
+<!-- <update id="updateByCondition1">-->
|
|
|
+<!-- UPDATE m_wbs_tree_contract-->
|
|
|
+<!-- SET node_type = #{wbsTP.nodeType},-->
|
|
|
+<!-- node_name = #{wbsTP.nodeName},-->
|
|
|
+<!-- unique_code = #{wbsTP.uniqueCode},-->
|
|
|
+<!-- partition_code = #{wbsTP.partitionCode},-->
|
|
|
+<!-- major_data_type = #{wbsTP.majorDataType}-->
|
|
|
+<!-- WHERE project_id = #{wbsTP.projectId}-->
|
|
|
+<!-- AND id = #{wbsTP.id}-->
|
|
|
+<!-- AND wbs_id = #{wbsTP.wbsId}-->
|
|
|
+<!-- </update>-->
|
|
|
+
|
|
|
<update id="updateByCondition1">
|
|
|
UPDATE m_wbs_tree_contract
|
|
|
- SET node_type = #{wbsTP.nodeType},
|
|
|
- node_name = #{wbsTP.nodeName},
|
|
|
- unique_code = #{wbsTP.uniqueCode},
|
|
|
- partition_code = #{wbsTP.partitionCode},
|
|
|
- major_data_type = #{wbsTP.majorDataType}
|
|
|
+ SET node_type = #{wbsTP.nodeType}
|
|
|
WHERE project_id = #{wbsTP.projectId}
|
|
|
- AND id = #{wbsTP.id}
|
|
|
- AND wbs_id = #{wbsTP.wbsId}
|
|
|
+ AND is_type_private_pid = #{wbsTP.pKeyId}
|
|
|
</update>
|
|
|
|
|
|
<update id="updateByCondition2">
|