Browse Source

1.代码生成所有的删除都更新一下更新的时间 2.白名单删除的时候,记录更新时间

王苗苗 2 months ago
parent
commit
9a2b136545

+ 4 - 4
slibra-generator/src/main/resources/vm/xml/mapper.xml.vm

@@ -129,11 +129,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
     </delete>*#
 
     <delete id="delete${ClassName}By${pkColumn.capJavaField}" parameterType="${pkColumn.javaType}">
-        update ${tableName} set del_flag = 2,revision = revision + 1 where del_flag = 0 and ${pkColumn.columnName} = #{${pkColumn.javaField}}
+        update ${tableName} set del_flag = 2,revision = revision + 1,update_time = now() where del_flag = 0 and ${pkColumn.columnName} = #{${pkColumn.javaField}}
     </delete>
 
     <delete id="delete${ClassName}By${pkColumn.capJavaField}s" parameterType="String">
-        update ${tableName} set del_flag = 2,revision = revision + 1 where del_flag = 0 and ${pkColumn.columnName} in
+        update ${tableName} set del_flag = 2,revision = revision + 1,update_time = now() where del_flag = 0 and ${pkColumn.columnName} in
         <foreach item="${pkColumn.javaField}" collection="array" open="(" separator="," close=")">
             #{${pkColumn.javaField}}
         </foreach>
@@ -141,14 +141,14 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
     #if($table.sub)
 
         <delete id="delete${subClassName}By${subTableFkClassName}s" parameterType="String">
-            update ${tableName} set del_flag = 2,revision = revision + 1 where del_flag = 0 and ${subTableFkName} in
+            update ${tableName} set del_flag = 2,revision = revision + 1,update_time = now() where del_flag = 0 and ${subTableFkName} in
             <foreach item="${subTableFkclassName}" collection="array" open="(" separator="," close=")">
                 #{${subTableFkclassName}}
             </foreach>
         </delete>
 
         <delete id="delete${subClassName}By${subTableFkClassName}" parameterType="${pkColumn.javaType}">
-            update ${tableName} set del_flag = 2,revision = revision + 1 where del_flag = 0 and ${subTableFkName} = #{${subTableFkclassName}}
+            update ${tableName} set del_flag = 2,revision = revision + 1,update_time = now() where del_flag = 0 and ${subTableFkName} = #{${subTableFkclassName}}
         </delete>
 
     <insert id="batch${subClassName}">

+ 2 - 2
slibra-system/src/main/resources/mapper/business/TWhitelistMapper.xml

@@ -88,11 +88,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
     
 
     <delete id="deleteTWhitelistById" parameterType="Long">
-        update t_whitelist set del_flag = 2,revision = revision + 1 where del_flag = 0 and id = #{id}
+        update t_whitelist set del_flag = 2,revision = revision + 1,update_time = now() where del_flag = 0 and id = #{id}
     </delete>
 
     <delete id="deleteTWhitelistByIds" parameterType="String">
-        update t_whitelist set del_flag = 2,revision = revision + 1 where del_flag = 0 and id in
+        update t_whitelist set del_flag = 2,revision = revision + 1,update_time = now() where del_flag = 0 and id in
         <foreach item="id" collection="array" open="(" separator="," close=")">
             #{id}
         </foreach>