| | |
| | | |
| | | <!--新增化验数据 --> |
| | | <insert id="insertCheckItem" parameterType="com.ld.igds.check.dto.CheckItemData"> |
| | | insert into |
| | | D_CHECK_ITEM( |
| | | COMPANY_ID_, |
| | | insert into D_CHECK_ITEM(COMPANY_ID_, |
| | | CHECK_ID_, |
| | | STANDARD_ID_, |
| | | STANDARD_NAME_, |
| | |
| | | ADD_PRICE_, |
| | | DE_PRICE_, |
| | | RESULT_, |
| | | REMARKS_ |
| | | )values ( |
| | | #{data.companyId}, |
| | | REMARKS_) |
| | | values (#{data.companyId}, |
| | | #{data.checkId}, |
| | | #{data.standardId}, |
| | | #{data.standardName}, |
| | |
| | | #{data.addPrice}, |
| | | #{data.dePrice}, |
| | | #{data.result}, |
| | | #{data.remarks} |
| | | ) |
| | | #{data.remarks}) |
| | | </insert> |
| | | |
| | | <!--更新化验项数据 --> |
| | | <update id="updateCheckItem" parameterType="com.ld.igds.check.dto.CheckItemData"> |
| | | update D_CHECK_ITEM |
| | | <set> |
| | | <if test="data.standardName != null and data.standardName != '' ">STANDARD_NAME_ = #{data.standardName},</if> |
| | | <if test="data.standardName != null and data.standardName != '' ">STANDARD_NAME_ = #{data.standardName}, |
| | | </if> |
| | | <if test="data.upperLimit != null and data.upperLimit != '' ">UPPER_LIMIT_ = #{data.upperLimit},</if> |
| | | <if test="data.unit != null and data.unit != '' ">UNIT_ = #{data.unit},</if> |
| | | <if test="data.value != null and data.value != '' ">VALUE_ = #{data.value},</if> |
| | |
| | | </where> |
| | | AND VALUE_ IS NULL |
| | | </update> |
| | | <!-- 根据条件删除化验项--> |
| | | <delete id="delCheckItemByParam" parameterType="com.ld.igds.check.dto.CheckItemData"> |
| | | DELETE |
| | | FROM D_CHECK_ITEM |
| | | <where> |
| | | <if test="data.companyId != null and data.companyId != '' ">COMPANY_ID_= #{data.companyId}</if> |
| | | <if test="data.checkId != null and data.checkId != '' ">AND CHECK_ID_ = #{data.checkId}</if> |
| | | </where> |
| | | </delete> |
| | | |
| | | <!-- 根据checkId获取检测结果 --> |
| | | <select id="getCheckItemById" parameterType="java.lang.String" |
| | | resultType="com.ld.igds.check.dto.CheckItemData"> |
| | | select |
| | | CHECK_ID_ as checkId, |
| | | select CHECK_ID_ as checkId, |
| | | COMPANY_ID_ as companyId, |
| | | STANDARD_ID_ as standardId, |
| | | STANDARD_NAME_ as standardName, |
| | |
| | | <!-- 根据粮食品种获取配的化验信息 --> |
| | | <select id="getCheckStandard" parameterType="java.lang.String" |
| | | resultType="com.ld.igds.check.dto.CheckStandardData"> |
| | | select |
| | | ID_ as id, |
| | | select ID_ as id, |
| | | COMPANY_ID_ as companyId, |
| | | FOOD_VARIETY_ as foodVariety, |
| | | STANDARD_ID_ as standardId, |
| | |
| | | UPDATE_TIME_ as updateTime, |
| | | REMARKS_ as remarks |
| | | FROM D_CHECK_STANDARD |
| | | WHERE |
| | | COMPANY_ID_ = #{companyId} |
| | | WHERE COMPANY_ID_ = #{companyId} |
| | | AND FOOD_VARIETY_ = #{foodVariety} |
| | | ORDER by STANDARD_ID_ + 0 |
| | | </select> |