Pārlūkot izejas kodu

接口管理状态、逻辑删除

wangzhe 2 gadi atpakaļ
vecāks
revīzija
ac3d9d0bfa

+ 4 - 3
mybusiness/src/main/resources/mapper/system/TUInterfaceinfoMapper.xml

@@ -240,11 +240,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
     </update>
     </update>
 
 
     <delete id="deleteTUInterfaceinfoById" parameterType="String">
     <delete id="deleteTUInterfaceinfoById" parameterType="String">
-        delete from t_u_interfaceinfo where id = #{id}
+        update t_u_interfaceinfo set del_flag = '2' where id = #{id}
     </delete>
     </delete>
 
 
     <delete id="deleteTUInterfaceinfoByIds" parameterType="String">
     <delete id="deleteTUInterfaceinfoByIds" parameterType="String">
-        delete from t_u_interfaceinfo where id in
+        update t_u_interfaceinfo set del_flag = '2' where id in
         <foreach item="id" collection="array" open="(" separator="," close=")">
         <foreach item="id" collection="array" open="(" separator="," close=")">
             #{id}
             #{id}
         </foreach>
         </foreach>
@@ -315,6 +315,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
         FROM
         FROM
             t_u_interfaceinfo a
             t_u_interfaceinfo a
         LEFT JOIN sys_dict_data b ON a.share_type = b.dict_value
         LEFT JOIN sys_dict_data b ON a.share_type = b.dict_value
+        where a.del_flag = '0' and a.status = '0'
         GROUP BY
         GROUP BY
             share_type
             share_type
         ORDER BY dict_value
         ORDER BY dict_value
@@ -438,7 +439,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
         FROM
         FROM
             t_u_interfaceinfo
             t_u_interfaceinfo
         WHERE
         WHERE
-            dept_id != '' and del_flag = '0'
+            dept_id != '' and del_flag = '0' and status = '0' and share_type = 'share_type_2'
         GROUP BY
         GROUP BY
             dept_id
             dept_id
         ORDER BY
         ORDER BY