package jnpf.limsMapper; import jnpf.base.mapper.SuperMapper; import jnpf.limsEntity.LimsWendingxingJianceZhixingVo; import jnpf.limsEntity.LimsWendingxingKaocaJihuaZhouqiEntity; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Result; import org.apache.ibatis.annotations.Results; import org.apache.ibatis.annotations.Select; @Mapper public interface LimsWendingxingKaocaJihuaZhouqiMapper extends SuperMapper { /** * 查询已完成取样且允许继续执行的稳定性周期数据。 */ @Select("SELECT a.f_id AS id, a.kaoca_jihua_id, a.zhouqi, a.zhouqi_danwei, " + "a.pihao, a.shiqu_shuliang, a.yangpin_danwei, a.jiancha_xiangmu_ids, " + "a.jiancha_xiangmu_mingcheng, b.yangpin_mingcheng, " + "b.yangpin_bianhao, b.guige, " + "b.changqi_fangzhi_tiaojian, b.fenlei AS leixin, b.zhiliang_biaozhun, " + "b.quyangren, b.quyang_riqi, c.zhiliang_biaozhun_id,c.yangpin_id " + "FROM lims_wendingxing_kaoca_jihua_zhouqi a " + "INNER JOIN lims_wendingxing_quyangdan b ON a.kaoca_jihua_id = b.jihua_id " + "INNER JOIN lims_wendingxing_kaoca_jihua c ON a.kaoca_jihua_id = c.f_id " + "WHERE a.shifou_jixu_zhixing = 'yes' " + "AND a.pihao = b.pihao AND a.f_id = #{jihuaZhouqiId} LIMIT 1") @Results(id = "wendingxingJianceZhixingResult", value = { @Result(column = "id", property = "id", id = true), @Result(column = "kaoca_jihua_id", property = "kaocaJihuaId"), @Result(column = "zhouqi", property = "zhouqi"), @Result(column = "zhouqi_danwei", property = "zhouqiDanwei"), @Result(column = "pihao", property = "pihao"), @Result(column = "shiqu_shuliang", property = "shiquShuliang"), @Result(column = "yangpin_danwei", property = "yangpinDanwei"), @Result(column = "jiancha_xiangmu_ids", property = "jianchaXiangmuIds"), @Result(column = "jiancha_xiangmu_mingcheng", property = "jianchaXiangmuMingcheng"), @Result(column = "yangpin_mingcheng", property = "yangpinMingcheng"), @Result(column = "yangpin_id", property = "yangpinId"), @Result(column = "yangpin_bianhao", property = "yangpinBianhao"), @Result(column = "guige", property = "guige"), @Result(column = "changqi_fangzhi_tiaojian", property = "changqiFangzhiTiaojian"), @Result(column = "leixin", property = "leixin"), @Result(column = "zhiliang_biaozhun", property = "zhiliangBiaozhun"), @Result(column = "zhiliang_biaozhun_id", property = "zhiliangBiaozhunId"), @Result(column = "quyangren", property = "quyangren"), @Result(column = "quyang_riqi", property = "quyangRiqi") }) LimsWendingxingJianceZhixingVo selectJianceZhixing(@Param("jihuaZhouqiId") String jihuaZhouqiId); }