PlatformDao.dql 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. -- [queryPlatformInfoList]
  2. select *
  3. from $table$
  4. -- trim prefix=WHERE prefixOverrides=AND|OR
  5. -- if voidFlag >= 0
  6. voidFlag = #{voidFlag}
  7. -- end
  8. -- end
  9. -- isEmpty orderBy
  10. order by createTime desc
  11. -- else
  12. order by #{orderBy}
  13. -- end
  14. ;
  15. -- [addPlatformInfo]
  16. insert into $table$ (id, platformName, platformType, requireListSerial,
  17. voidFlag, createBy, createTime,
  18. createTimeLong, updateBy, updateTime,
  19. updateTimeLong ) values ( #{id}, #{platformname}, #{platformtype}, #{requirelistserial},
  20. #{voidflag}, #{createby}, #{createtime},
  21. #{createtimelong}, #{updateby}, #{updatetime},
  22. #{updatetimelong} );
  23. -- [updatePlatformInfo]
  24. update $table$ set platformName = #{platformname},platformType = #{platformtype},requireListSerial = #{requirelistserial},
  25. updateBy = #{updateby},
  26. updateTime = #{updatetime},updateTimeLong = #{updatetimelong} where id = #{id};
  27. -- [voidPlatformInfo]
  28. update $table$ set voidFlag = #{voidflag},updateBy = #{updateby},
  29. updateTime = #{updatetime},updateTimeLong = #{updatetimelong} where id = #{id};
  30. -- [queryPlatformRequireList]
  31. select *
  32. from $table$
  33. -- trim prefix=WHERE prefixOverrides=AND|OR
  34. -- if voidFlag >= 0
  35. voidFlag = #{voidFlag}
  36. -- end
  37. -- end
  38. -- isEmpty orderBy
  39. order by createTime desc
  40. -- else
  41. order by #{orderBy}
  42. -- end
  43. ;
  44. -- [addPlatformRequire]
  45. insert into $table$ (id, requireName, requireCode, valueType,
  46. voidFlag, createBy, createTime,
  47. createTimeLong, updateBy, updateTime,
  48. updateTimeLong ) values ( #{id}, #{requirename}, #{requirecode}, #{valuetype},
  49. #{voidflag}, #{createby}, #{createtime},
  50. #{createtimelong}, #{updateby}, #{updatetime},
  51. #{updatetimelong} );
  52. -- [updatePlatformRequire]
  53. update $table$ set requireName = #{requirename},valueType = #{valuetype},updateBy = #{updateby},
  54. updateTime = #{updatetime},updateTimeLong = #{updatetimelong} where id = #{id};
  55. -- [voidPlatformRequire]
  56. update $table$ set voidFlag = #{voidflag},updateBy = #{updateby},
  57. updateTime = #{updatetime},updateTimeLong = #{updatetimelong} where id = #{id};