刘小明
2024-08-26 591e3b8a10ed15023f3ad9e5a72a887ef89b0bb2
pms-parent/pms-global/src/main/resources/mapper/PltProParamsMapper.xml
@@ -8,13 +8,11 @@
    <result column="pro_id" jdbcType="BIGINT" property="proId" />
    <result column="param_name" jdbcType="VARCHAR" property="paramName" />
    <result column="param_value" jdbcType="VARCHAR" property="paramValue" />
    <result column="install_manual" jdbcType="BIGINT" property="installManual" />
    <result column="user_manual" jdbcType="BIGINT" property="userManual" />
    <result column="deleted" property="deleted" typeHandler="com.dy.common.mybatis.BooleanTypeHandler" />
  </resultMap>
  <sql id="Base_Column_List">
    <!--@mbg.generated-->
    id, pro_id, param_name, param_value, install_manual, user_manual,deleted
    id, pro_id, param_name, param_value, deleted
  </sql>
  <select id="selectByPrimaryKey" parameterType="java.lang.Long" resultMap="BaseResultMap">
    <!--@mbg.generated-->
@@ -22,6 +20,12 @@
    <include refid="Base_Column_List" />
    from plt_product_params
    where id = #{id,jdbcType=BIGINT}
  </select>
  <select id="selectParams"  parameterType="java.lang.Long" resultMap="BaseResultMap">
    select
    <include refid="Base_Column_List" />
    from plt_product_params
    where pro_id = #{proId,jdbcType=BIGINT} and deleted !=1
  </select>
  <delete id="deleteByPrimaryKey" parameterType="java.lang.Long">
    <!--@mbg.generated-->
@@ -31,58 +35,46 @@
  <insert id="insert" parameterType="com.dy.pmsGlobal.pojoPlt.PltProductParams">
    <!--@mbg.generated-->
    insert into plt_product_params (id, pro_id, param_name,
      param_value, install_manual, user_manual,deleted
      param_value, deleted
      )
    values (#{id,jdbcType=BIGINT}, #{proId,jdbcType=BIGINT}, #{paramName,jdbcType=VARCHAR}, 
      #{paramValue,jdbcType=VARCHAR}, #{installManual,jdbcType=BIGINT}, #{userManual,jdbcType=BIGINT},#{deleted,jdbcType=TINYINT}
      #{paramValue,jdbcType=VARCHAR}, #{deleted,jdbcType=TINYINT}
      )
  </insert>
  <insert id="insertSelective" parameterType="com.dy.pmsGlobal.pojoPlt.PltProductParams">
    <!--@mbg.generated-->
    insert into plt_product_params
    <trim prefix="(" suffix=")" suffixOverrides=",">
      <if test="id != null">
      <if test="id != null and id !=''">
        id,
      </if>
      <if test="proId != null">
      <if test="proId != null and proId !=''">
        pro_id,
      </if>
      <if test="paramName != null">
      <if test="paramName!= null and paramName !=''">
        param_name,
      </if>
      <if test="paramValue != null">
      <if test="paramValue!= null and paramValue !=''">
        param_value,
      </if>
      <if test="installManual != null">
        install_manual,
      </if>
      <if test="userManual != null">
        user_manual,
      </if>
      <if test="deleted != null">
      <if test="deleted != null and deleted !=''">
        deleted
      </if>
    </trim>
    <trim prefix="values (" suffix=")" suffixOverrides=",">
      <if test="id != null">
      <if test="id != null and id !=''">
        #{id,jdbcType=BIGINT},
      </if>
      <if test="proId != null">
      <if test="proId != null and proId !=''">
        #{proId,jdbcType=BIGINT},
      </if>
      <if test="paramName != null">
      <if test="paramName!= null and paramName !=''">
        #{paramName,jdbcType=VARCHAR},
      </if>
      <if test="paramValue != null">
      <if test="paramValue!= null and paramValue !=''">
        #{paramValue,jdbcType=VARCHAR},
      </if>
      <if test="installManual != null">
        #{installManual,jdbcType=BIGINT},
      </if>
      <if test="userManual != null">
        #{userManual,jdbcType=BIGINT},
      </if>
      <if test="deleted != null">
      <if test="deleted != null and deleted !=''">
        #{deleted,jdbcType=TINYINT}
      </if>
    </trim>
@@ -91,20 +83,17 @@
    <!--@mbg.generated-->
    update plt_product_params
    <set>
      <if test="proId != null">
      <if test="proId != null and proId !=''">
        pro_id = #{proId,jdbcType=BIGINT},
      </if>
      <if test="paramName != null">
      <if test="paramName!= null and paramName !=''">
        param_name = #{paramName,jdbcType=VARCHAR},
      </if>
      <if test="paramValue != null">
      <if test="paramValue!= null and paramValue !=''">
        param_value = #{paramValue,jdbcType=VARCHAR},
      </if>
      <if test="installManual != null">
        install_manual = #{installManual,jdbcType=BIGINT},
      </if>
      <if test="userManual != null">
        user_manual = #{userManual,jdbcType=BIGINT},
      <if test="deleted != null and deleted !=''">
        deleted = #{deleted,jdbcType=TINYINT}
      </if>
    </set>
    where id = #{id,jdbcType=BIGINT}
@@ -114,9 +103,7 @@
    update plt_product_params
    set pro_id = #{proId,jdbcType=BIGINT},
      param_name = #{paramName,jdbcType=VARCHAR},
      param_value = #{paramValue,jdbcType=VARCHAR},
      install_manual = #{installManual,jdbcType=BIGINT},
      user_manual = #{userManual,jdbcType=BIGINT}
      param_value = #{paramValue,jdbcType=VARCHAR}
    where id = #{id,jdbcType=BIGINT}
  </update>