Browse Source

fix:升级时需要删除同账套下的合同和合同详情,基础版没有合同详情

ly 11 months ago
parent
commit
498379fdbe

+ 5 - 9
src/main/resources/mybatis/business/BizArchiveInputDetailMapper.xml

@@ -38,17 +38,13 @@
     </select>
     <delete id="physicalDelete">
         DELETE FROM biz_archive_input_detail
-        <trim prefix=" WHERE" suffix="" suffixOverrides="AND">
+        <where>
             <if test="id != null">
-                id = #{id} AND
-            </if>
-            <if test="contractId != null ">
-                contract_id = #{contractId} AND
+                AND  id = #{id}
             </if>
-            <if test="companyId != null ">
-                company_id = #{companyId} AND
+            <if test="tenantId != null">
+                AND  tenant_id = #{tenantId}
             </if>
-            <!-- 删除条件为其他外键可以在这里加 -->
-        </trim>
+        </where>
     </delete>
 </mapper>