Files
KWMS_interface/src/main/resources/mapper/InStockinMapper.xml
2026-01-20 15:41:23 +08:00

50 lines
2.5 KiB
XML

<?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.project.joggle.mapper.InStockinMapper">
<resultMap id="BaseResultMap" type="com.project.joggle.domain.InStockin">
<result property="stockinId" column="STOCKIN_ID" jdbcType="VARCHAR"/>
<result property="inType" column="IN_TYPE" jdbcType="VARCHAR"/>
<result property="createDate" column="CREATE_DATE" jdbcType="TIMESTAMP"/>
<result property="supplierId" column="SUPPLIER_ID" jdbcType="VARCHAR"/>
<result property="createManId" column="CREATE_MAN_ID" jdbcType="VARCHAR"/>
<result property="status" column="STATUS" jdbcType="VARCHAR"/>
<result property="warehouseId" column="WAREHOUSE_ID" jdbcType="VARCHAR"/>
<result property="classNowId" column="CLASS_NOW_ID" jdbcType="VARCHAR"/>
<result property="stockinGuid" column="STOCKIN_GUID" jdbcType="VARCHAR"/>
<result property="stockinSource" column="STOCKIN_SOURCE" jdbcType="VARCHAR"/>
<result property="lineId" column="LINE_ID" jdbcType="VARCHAR"/>
<result property="fid" column="FID" jdbcType="VARCHAR"/>
<result property="supplierName" column="SUPPLIER_NAME" jdbcType="VARCHAR"/>
</resultMap>
<sql id="Base_Column_List">
STOCKIN_ID,IN_TYPE,CREATE_DATE,
SUPPLIER_ID,CREATE_MAN_ID,STATUS,
WAREHOUSE_ID,CLASS_NOW_ID,STOCKIN_GUID,
STOCKIN_SOURCE,LINE_ID,FID
</sql>
<select id="selectInStockinByStockinId" resultMap="BaseResultMap" parameterType="string">
select
i.STOCKIN_ID,i.IN_TYPE,i.CREATE_DATE,
i.SUPPLIER_ID,i.CREATE_MAN_ID,i.STATUS,
i.WAREHOUSE_ID,i.CLASS_NOW_ID,i.STOCKIN_GUID,
i.STOCKIN_SOURCE,i.LINE_ID,i.FID,b.SUPPLIER_NAME
from IN_STOCKIN i left join BAS_SUPPLIER b on i.SUPPLIER_ID = b.SUPPLIER_NO
where STOCKIN_ID = #{stockinId}
</select>
<select id="selectInstockinFinishByStockinId" resultMap="BaseResultMap" parameterType="string">
select
i.STOCKIN_ID,i.IN_TYPE,i.CREATE_DATE,
i.SUPPLIER_ID,i.CREATE_MAN_ID,i.STATUS,
i.WAREHOUSE_ID,i.CLASS_NOW_ID,i.STOCKIN_GUID,
i.STOCKIN_SOURCE,i.LINE_ID,i.FID,b.SUPPLIER_NAME
from IN_STOCKIN_FINISH i left join BAS_SUPPLIER b on i.SUPPLIER_ID = b.SUPPLIER_NO
where STOCKIN_ID = #{stockinId}
</select>
</mapper>