PtDataExpMapper.xml 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
  3. <mapper namespace="com.ruoyi.interfaces.mapper.PtDataExpMapper">
  4. <resultMap id="PtDatExpMap" type="com.ruoyi.interfaces.domain.PtDataExp">
  5. <id column="ID" property="id"></id>
  6. <result column="NAME" property="name"/>
  7. <result column="CATE" property="cate"/>
  8. <result column="TYPE" property="type"/>
  9. <result column="SOURCE" property="source"/>
  10. <result column="NOTE" property="note"/>
  11. </resultMap>
  12. <insert id="insert" parameterType="com.ruoyi.interfaces.domain.PtDataExp">
  13. insert into PT_DATA_EXP
  14. (ID, NAME, CATE, TYPE, SOURCE, NOTE)
  15. values (#{id}, #{name}, #{cate}, #{type}, #{source}, #{note})
  16. </insert>
  17. <update id="update" parameterType="com.ruoyi.interfaces.domain.PtDataExp">
  18. update PT_DATA_EXP
  19. set NAME = #{name},
  20. CATE = #{cate},
  21. TYPE =#{type},
  22. SOURCE = #{source},
  23. NOTE = #{note}
  24. where ID = #{id}
  25. </update>
  26. <delete id="delete" parameterType="java.lang.String">
  27. delete
  28. from PT_DATA_EXP
  29. where ID = #{id}
  30. </delete>
  31. <select id="selectAll" parameterType="com.ruoyi.interfaces.domain.PtDataExp" resultMap="PtDatExpMap">
  32. select
  33. ID , NAME , CATE ,TYPE , SOURCE , NOTE
  34. from PT_DATA_EXP
  35. <if test="cate !=null and cate !=''">
  36. where CATE = #{cate}
  37. </if>
  38. </select>
  39. <select id="findByOne" parameterType="java.lang.String" resultMap="PtDatExpMap">
  40. select ID,
  41. NAME,
  42. CATE,
  43. TYPE,
  44. SOURCE,
  45. NOTE
  46. from PT_DATA_EXP
  47. where ID = #{id}
  48. </select>
  49. <insert id="insertPtDataExpField" parameterType="com.ruoyi.interfaces.domain.PtDataExpField">
  50. insert into PT_DATA_EXP_FIELD(FID, ID, CODE, NAME, TYPE, LENGTH, FORMAT, DICT, SEQ, POS_X, POS_Y, WIDTH, HEIGHT)
  51. values (#{fid}, #{id}, #{code}, #{name}, #{type}, #{length}, #{format}, #{dict}, #{seq}, #{posX}, #{posY},
  52. #{width}, #{height})
  53. </insert>
  54. <update id="updatePtDataExpField" parameterType="com.ruoyi.interfaces.domain.PtDataExpField">
  55. update PT_DATA_EXP_FIELD
  56. set CODE = #{code}
  57. , NAME = #{name}
  58. , TYPE=#{type}
  59. , LENGTH=#{length}
  60. , FORMAT=#{format}
  61. , DICT=#{dict} SEQ = #{seq}
  62. , POS_X = #{posX}
  63. , POS_Y = #{posY}
  64. , WIDTH = #{width}
  65. , HEIGHT=#{height}
  66. where FID = #{fid}
  67. </update>
  68. <delete id="deletePtDataExpField" parameterType="com.ruoyi.interfaces.domain.PtDataExpField">
  69. delete from PT_DATA_EXP_FIELD
  70. <where>
  71. <if test="fid != null and fid !=''">
  72. FID = #{fid}
  73. </if>
  74. <if test="id != null and id !=''">
  75. ID = #{id}
  76. </if>
  77. </where>
  78. </delete>
  79. <select id="selectAllPtDataExpField" parameterType="com.ruoyi.interfaces.domain.PtDataExpField"
  80. resultType="com.ruoyi.interfaces.domain.PtDataExpField">
  81. select FID as fid,
  82. ID as id,
  83. CODE as code,
  84. NAME as name,
  85. TYPE as type,
  86. LENGTH as length,
  87. FORMAT as format,
  88. DICT as dict,
  89. SEQ as seq,
  90. POS_X as posX,
  91. POS_Y as posY,
  92. WIDTH as width,
  93. HEIGHT as height
  94. from PT_DATA_EXP_FIELD
  95. where ID = #{id}
  96. </select>
  97. </mapper>