|
@@ -6,8 +6,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
|
|
|
<resultMap type="FsStoreProductScrm" id="FsStoreProductResult">
|
|
<resultMap type="FsStoreProductScrm" id="FsStoreProductResult">
|
|
<result property="productId" column="product_id" />
|
|
<result property="productId" column="product_id" />
|
|
- <result property="image" column="image" />
|
|
|
|
<result property="video" column="video" />
|
|
<result property="video" column="video" />
|
|
|
|
+ <result property="image" column="image" />
|
|
<result property="sliderImage" column="slider_image" />
|
|
<result property="sliderImage" column="slider_image" />
|
|
<result property="productName" column="product_name" />
|
|
<result property="productName" column="product_name" />
|
|
<result property="productInfo" column="product_info" />
|
|
<result property="productInfo" column="product_info" />
|
|
@@ -17,6 +17,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
<result property="price" column="price" />
|
|
<result property="price" column="price" />
|
|
<result property="vipPrice" column="vip_price" />
|
|
<result property="vipPrice" column="vip_price" />
|
|
<result property="otPrice" column="ot_price" />
|
|
<result property="otPrice" column="ot_price" />
|
|
|
|
+ <result property="agentPrice" column="agent_price" />
|
|
<result property="postage" column="postage" />
|
|
<result property="postage" column="postage" />
|
|
<result property="unitName" column="unit_name" />
|
|
<result property="unitName" column="unit_name" />
|
|
<result property="sort" column="sort" />
|
|
<result property="sort" column="sort" />
|
|
@@ -49,10 +50,28 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
<result property="isDisplay" column="is_display" />
|
|
<result property="isDisplay" column="is_display" />
|
|
<result property="tuiCateId" column="tui_cate_id" />
|
|
<result property="tuiCateId" column="tui_cate_id" />
|
|
<result property="companyIds" column="company_ids" />
|
|
<result property="companyIds" column="company_ids" />
|
|
|
|
+ <result property="storeId" column="store_id" />
|
|
|
|
+ <result property="isDrug" column="is_drug" />
|
|
|
|
+ <result property="drugImage" column="drug_image" />
|
|
|
|
+ <result property="drugRegCertNo" column="drug_reg_cert_no" />
|
|
|
|
+ <result property="commonName" column="common_name" />
|
|
|
|
+ <result property="dosageForm" column="dosage_form" />
|
|
|
|
+ <result property="unitPrice" column="unit_price" />
|
|
|
|
+ <result property="batchNumber" column="batch_number" />
|
|
|
|
+ <result property="mah" column="mah" />
|
|
|
|
+ <result property="mahAddress" column="mah_address" />
|
|
|
|
+ <result property="manufacturer" column="manufacturer" />
|
|
|
|
+ <result property="manufacturerAddress" column="manufacturer_address" />
|
|
|
|
+ <result property="indications" column="indications" />
|
|
|
|
+ <result property="dosage" column="dosage" />
|
|
|
|
+ <result property="adverseReactions" column="adverse_reactions" />
|
|
|
|
+ <result property="contraindications" column="contraindications" />
|
|
|
|
+ <result property="precautions" column="precautions" />
|
|
|
|
+ <result property="isAudit" column="is_audit" />
|
|
</resultMap>
|
|
</resultMap>
|
|
|
|
|
|
<sql id="selectFsStoreProductVo">
|
|
<sql id="selectFsStoreProductVo">
|
|
- select product_id, image,video, slider_image, product_name, product_info, keyword, bar_code, cate_id, price, vip_price, ot_price, postage, unit_name, sort, sales, stock, is_show, is_hot, is_benefit, is_best, is_new, description, create_time, update_time, is_postage, is_del, give_integral, cost, is_good, browse, code_path, temp_id, spec_type, is_integral, integral, product_type, prescribe_code, prescribe_spec, prescribe_factory, prescribe_name,is_display,tui_cate_id,company_ids from fs_store_product_scrm
|
|
|
|
|
|
+ select product_id, video, image, slider_image, product_name, product_info, keyword, bar_code, cate_id, price, vip_price, ot_price, agent_price, postage, unit_name, sort, sales, stock, is_show, is_hot, is_benefit, is_best, is_new, description, create_time, update_time, is_postage, is_del, give_integral, cost, is_good, browse, code_path, temp_id, spec_type, is_integral, integral, product_type, prescribe_code, prescribe_spec, prescribe_factory, prescribe_name, is_display, tui_cate_id, company_ids, store_id, is_drug, drug_image, drug_reg_cert_no, common_name, dosage_form, unit_price, batch_number, mah, mah_address, manufacturer, manufacturer_address, indications, dosage, adverse_reactions, contraindications, precautions, is_audit from fs_store_product_scrm
|
|
</sql>
|
|
</sql>
|
|
|
|
|
|
<select id="selectFsStoreProductByProductId" parameterType="Long" resultMap="FsStoreProductResult">
|
|
<select id="selectFsStoreProductByProductId" parameterType="Long" resultMap="FsStoreProductResult">
|
|
@@ -136,6 +155,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
<if test="price != null">price,</if>
|
|
<if test="price != null">price,</if>
|
|
<if test="vipPrice != null">vip_price,</if>
|
|
<if test="vipPrice != null">vip_price,</if>
|
|
<if test="otPrice != null">ot_price,</if>
|
|
<if test="otPrice != null">ot_price,</if>
|
|
|
|
+ <if test="agentPrice != null">agent_price,</if>
|
|
<if test="postage != null">postage,</if>
|
|
<if test="postage != null">postage,</if>
|
|
<if test="unitName != null">unit_name,</if>
|
|
<if test="unitName != null">unit_name,</if>
|
|
<if test="sort != null">sort,</if>
|
|
<if test="sort != null">sort,</if>
|
|
@@ -168,6 +188,24 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
<if test="isDisplay != null">is_display,</if>
|
|
<if test="isDisplay != null">is_display,</if>
|
|
<if test="tuiCateId != null">tui_cate_id,</if>
|
|
<if test="tuiCateId != null">tui_cate_id,</if>
|
|
<if test="companyIds != null and companyIds != ''">company_ids,</if>
|
|
<if test="companyIds != null and companyIds != ''">company_ids,</if>
|
|
|
|
+ <if test="storeId != null">store_id,</if>
|
|
|
|
+ <if test="isDrug != null">is_drug,</if>
|
|
|
|
+ <if test="drugImage != null">drug_image,</if>
|
|
|
|
+ <if test="drugRegCertNo != null">drug_reg_cert_no,</if>
|
|
|
|
+ <if test="commonName != null">common_name,</if>
|
|
|
|
+ <if test="dosageForm != null">dosage_form,</if>
|
|
|
|
+ <if test="unitPrice != null">unit_price,</if>
|
|
|
|
+ <if test="batchNumber != null">batch_number,</if>
|
|
|
|
+ <if test="mah != null">mah,</if>
|
|
|
|
+ <if test="mahAddress != null">mah_address,</if>
|
|
|
|
+ <if test="manufacturer != null">manufacturer,</if>
|
|
|
|
+ <if test="manufacturerAddress != null">manufacturer_address,</if>
|
|
|
|
+ <if test="indications != null">indications,</if>
|
|
|
|
+ <if test="dosage != null">dosage,</if>
|
|
|
|
+ <if test="adverseReactions != null">adverse_reactions,</if>
|
|
|
|
+ <if test="contraindications != null">contraindications,</if>
|
|
|
|
+ <if test="precautions != null">precautions,</if>
|
|
|
|
+ <if test="isAudit != null">is_audit,</if>
|
|
</trim>
|
|
</trim>
|
|
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
|
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
|
<if test="image != null and image != ''">#{image},</if>
|
|
<if test="image != null and image != ''">#{image},</if>
|
|
@@ -181,6 +219,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
<if test="price != null">#{price},</if>
|
|
<if test="price != null">#{price},</if>
|
|
<if test="vipPrice != null">#{vipPrice},</if>
|
|
<if test="vipPrice != null">#{vipPrice},</if>
|
|
<if test="otPrice != null">#{otPrice},</if>
|
|
<if test="otPrice != null">#{otPrice},</if>
|
|
|
|
+ <if test="agentPrice != null">#{agentPrice},</if>
|
|
<if test="postage != null">#{postage},</if>
|
|
<if test="postage != null">#{postage},</if>
|
|
<if test="unitName != null">#{unitName},</if>
|
|
<if test="unitName != null">#{unitName},</if>
|
|
<if test="sort != null">#{sort},</if>
|
|
<if test="sort != null">#{sort},</if>
|
|
@@ -213,6 +252,24 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
<if test="isDisplay != null">#{isDisplay},</if>
|
|
<if test="isDisplay != null">#{isDisplay},</if>
|
|
<if test="tuiCateId != null">#{tuiCateId},</if>
|
|
<if test="tuiCateId != null">#{tuiCateId},</if>
|
|
<if test="companyIds != null and companyIds != ''">#{companyIds},</if>
|
|
<if test="companyIds != null and companyIds != ''">#{companyIds},</if>
|
|
|
|
+ <if test="storeId != null">#{storeId},</if>
|
|
|
|
+ <if test="isDrug != null">#{isDrug},</if>
|
|
|
|
+ <if test="drugImage != null">#{drugImage},</if>
|
|
|
|
+ <if test="drugRegCertNo != null">#{drugRegCertNo},</if>
|
|
|
|
+ <if test="commonName != null">#{commonName},</if>
|
|
|
|
+ <if test="dosageForm != null">#{dosageForm},</if>
|
|
|
|
+ <if test="unitPrice != null">#{unitPrice},</if>
|
|
|
|
+ <if test="batchNumber != null">#{batchNumber},</if>
|
|
|
|
+ <if test="mah != null">#{mah},</if>
|
|
|
|
+ <if test="mahAddress != null">#{mahAddress},</if>
|
|
|
|
+ <if test="manufacturer != null">#{manufacturer},</if>
|
|
|
|
+ <if test="manufacturerAddress != null">#{manufacturerAddress},</if>
|
|
|
|
+ <if test="indications != null">#{indications},</if>
|
|
|
|
+ <if test="dosage != null">#{dosage},</if>
|
|
|
|
+ <if test="adverseReactions != null">#{adverseReactions},</if>
|
|
|
|
+ <if test="contraindications != null">#{contraindications},</if>
|
|
|
|
+ <if test="precautions != null">#{precautions},</if>
|
|
|
|
+ <if test="isAudit != null">#{isAudit},</if>
|
|
</trim>
|
|
</trim>
|
|
</insert>
|
|
</insert>
|
|
|
|
|
|
@@ -230,6 +287,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
<if test="price != null">price = #{price},</if>
|
|
<if test="price != null">price = #{price},</if>
|
|
<if test="vipPrice != null">vip_price = #{vipPrice},</if>
|
|
<if test="vipPrice != null">vip_price = #{vipPrice},</if>
|
|
<if test="otPrice != null">ot_price = #{otPrice},</if>
|
|
<if test="otPrice != null">ot_price = #{otPrice},</if>
|
|
|
|
+ <if test="agentPrice != null">agent_price = #{agentPrice},</if>
|
|
<if test="postage != null">postage = #{postage},</if>
|
|
<if test="postage != null">postage = #{postage},</if>
|
|
<if test="unitName != null">unit_name = #{unitName},</if>
|
|
<if test="unitName != null">unit_name = #{unitName},</if>
|
|
<if test="sort != null">sort = #{sort},</if>
|
|
<if test="sort != null">sort = #{sort},</if>
|
|
@@ -262,6 +320,24 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
<if test="isDisplay != null">is_display = #{isDisplay},</if>
|
|
<if test="isDisplay != null">is_display = #{isDisplay},</if>
|
|
<if test="tuiCateId != null">tui_cate_id = #{tuiCateId},</if>
|
|
<if test="tuiCateId != null">tui_cate_id = #{tuiCateId},</if>
|
|
<if test="companyIds != null and companyIds != ''">company_ids = #{companyIds},</if>
|
|
<if test="companyIds != null and companyIds != ''">company_ids = #{companyIds},</if>
|
|
|
|
+ <if test="storeId != null">store_id = #{storeId},</if>
|
|
|
|
+ <if test="isDrug != null">is_drug = #{isDrug},</if>
|
|
|
|
+ <if test="drugImage != null">drug_image = #{drugImage},</if>
|
|
|
|
+ <if test="drugRegCertNo != null">drug_reg_cert_no = #{drugRegCertNo},</if>
|
|
|
|
+ <if test="commonName != null">common_name = #{commonName},</if>
|
|
|
|
+ <if test="dosageForm != null">dosage_form = #{dosageForm},</if>
|
|
|
|
+ <if test="unitPrice != null">unit_price = #{unitPrice},</if>
|
|
|
|
+ <if test="batchNumber != null">batch_number = #{batchNumber},</if>
|
|
|
|
+ <if test="mah != null">mah = #{mah},</if>
|
|
|
|
+ <if test="mahAddress != null">mah_address = #{mahAddress},</if>
|
|
|
|
+ <if test="manufacturer != null">manufacturer = #{manufacturer},</if>
|
|
|
|
+ <if test="manufacturerAddress != null">manufacturer_address = #{manufacturerAddress},</if>
|
|
|
|
+ <if test="indications != null">indications = #{indications},</if>
|
|
|
|
+ <if test="dosage != null">dosage = #{dosage},</if>
|
|
|
|
+ <if test="adverseReactions != null">adverse_reactions = #{adverseReactions},</if>
|
|
|
|
+ <if test="contraindications != null">contraindications = #{contraindications},</if>
|
|
|
|
+ <if test="precautions != null">precautions = #{precautions},</if>
|
|
|
|
+ <if test="isAudit != null">is_audit = #{isAudit},</if>
|
|
</trim>
|
|
</trim>
|
|
where product_id = #{productId}
|
|
where product_id = #{productId}
|
|
</update>
|
|
</update>
|