PointsMapper.xml
1.2 KB
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.huaheng.pc.general.container.mapper.PointsMapper">
<select id="selectEntity" resultType="com.huaheng.api.ACS.domain.Points">
SELECT * FROM points where warehouseCode=#{warehouseCode} and goodsShelfNo like CONCAT('%',#{goodsShelfNo},'%')
<if test="isLocked != null and isLocked != '' ">
AND isLocked = #{isLocked}
</if>
</select>
<select id="selectFirstEntity" resultType="com.huaheng.api.ACS.domain.Points">
SELECT * FROM points where goodsShelfNo=#{goodsShelfNo}
</select>
<update id="updatePoints">
UPDATE points set isLocked=#{isLocked} where goodsShelfNo=#{goodsShelfNo}
</update>
<select id="selectShlfno" resultType="java.util.HashMap">
SELECT goodsShelfNo FROM points group by goodsShelfNo asc
</select>
<select id="getFirstEntity" resultType="com.huaheng.api.ACS.domain.Points">
SELECT id,warehouseCode,goodsShelfNo,intX,intY,isEnable,isLocked FROM points where isLocked=1 and warehouseCode=#{warehouseCode} limit 1
</select>
</mapper>