<?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.unis.crk.cplbusiness.mapper.DataKcglCplfcbgzDefaultMapper">

        <!-- 通用查询映射结果 -->
        <resultMap id="BaseResultMap" type="com.unis.crk.cplbusiness.entity.DataKcglCplfcbgzDefault">
                    <id column="dataId" property="dataId" />
                    <result column="unitid" property="unitid" />
                    <result column="zdmc" property="zdmc" />
                    <result column="zdbm" property="zdbm" />
                    <result column="ch" property="ch" />
                    <result column="hwh" property="hwh" />
                    <result column="chmc" property="chmc" />
                    <result column="hwmc" property="hwmc" />
                    <result column="builder" property="builder" />
                    <result column="cjsj" property="cjsj" />
                    <result column="editor" property="editor" />
                    <result column="modifyDate" property="modifyDate" />
                    <result column="updateTime" property="updateTime" />
                    <result column="scrq" property="scrq" />
                    <result column="bzq" property="bzq" />
                    <result column="xz" property="xz" />
                    <result column="deptId" property="deptId" />
                    <result column="sjjlpzmc" property="sjjlpzmc" />
                    <result column="sjjlpzbh" property="sjjlpzbh" />
                    <result column="sjjlppmc" property="sjjlppmc" />
                    <result column="sjjlppbh" property="sjjlppbh" />
                    <result column="sjjldjbh" property="sjjldjbh" />
                    <result column="sjjldjmc" property="sjjldjmc" />
                    <result column="sjjlspmc" property="sjjlspmc" />
                    <result column="sjjlspmcbh" property="sjjlspmcbh" />
                    <result column="scpc" property="scpc" />
                    <result column="srsl" property="srsl" />
                    <result column="zcsl" property="zcsl" />
                    <result column="kcsl" property="kcsl" />
                    <result column="fsje" property="fsje" />
                    <result column="fsdj" property="fsdj" />
                    <result column="stockDataId" property="stockDataId" />
                    <result column="scnf" property="scnf" />
                    <result column="cd" property="cd" />
                    <result column="crkdh" property="crkdh" />
                    <result column="ljsrsl" property="ljsrsl" />
                    <result column="ljzcsl" property="ljzcsl" />
                    <result column="direction" property="direction" />
                    <result column="gg" property="gg" />
					<result column="jldw" property="jldw" />
                    <result column="rcrq" property="rcrq" />
                    <result column="dj" property="dj" />
                    <result column="je" property="je" />
                    <result column="bz" property="bz" />
        </resultMap>

    <select id="selectMyMapsPage" resultType="java.util.Map">
        SELECT *   FROM  data_kcgl_cplfcbgz_default
        <if test="ew.sqlSegment != null and ew.sqlSegment != ''">
            where  ${ew.sqlSegment}
        </if>
    </select>
    <insert id="addFfcbgz">
 INSERT INTO data_kcgl_cplfcbgz_default (
	dataId, -- 1、数据id
	unitid, -- 2、单位id
	zdmc,   -- 3.站点名称
	zdbm,		-- 4.站点编码
	ch,			-- 5.仓房
	hwh,		-- 6.货位
	chmc,   -- 7.仓房名称
	hwmc,		-- 8.货位名称
	builder, -- 9、创建人
	cjsj,    -- 10.创建时间
	scrq,    -- 11.生产日期
	bzq,		 -- 11.保质期
	xz,			 -- 12.性质
	sjjlpzmc, -- 13.实际军粮品种名称
	sjjlpzbh,	-- 14.实际军粮品种编号
	sjjlppmc,	-- 15.实际军粮品牌名称
	sjjlppbh,	-- 16.实际军粮品牌编号
	sjjldjbh,	-- 17.实际军粮等级编号
	sjjlspmc,	-- 18.实际军粮商品名称
	sjjlspmcbh,	-- 19.实际军粮商品名称编号
	scpc,				-- 20.生产批次
	srsl,				-- 22.收入数量
	zcsl,				-- 23.支出数量
	kcsl,				-- 24.库存数量
	stockDataId,-- 25.对应的库存明细数据id
	scnf, 			-- 26.产年份
	cd, 				-- 27.产地
	crkdh, 			-- 28.出入库编号
	direction,	-- 29.数据方向
	gg,					-- 30.规格
	rcrq,				-- 31.(入仓日期)业务时间
	-- bz,					-- 32.备注
	dj,					-- 33.单价
	je,					-- 34.金额
	jldw,				-- 35.计量单位
	fsdj,				-- 36.发生单价
	fsje				-- 37.发生金额
)
SELECT
	dataId, -- 1、数据id
	unitid, -- 2、单位id
	zdmc,   -- 3.站点名称
	zdbm,		-- 4.站点编码
	ch,			-- 5.仓房
	hwh,		-- 6.货位
	chmc,   -- 7.仓房名称
	hwmc,		-- 8.货位名称
	builder, -- 9、创建人
	cjsj,    -- 10.创建时间
	scrq,    -- 11.生产日期
	bzq,		 -- 11.保质期
	xz,			 -- 12.性质
	sjjlpzmc, -- 13.实际军粮品种名称
	sjjlpzbh,	-- 14.实际军粮品种编号
	sjjlppmc,	-- 15.实际军粮品牌名称
	sjjlppbh,	-- 16.实际军粮品牌编号
	sjjldjbh,	-- 17.实际军粮等级编号
	sjjlspmc,	-- 18.实际军粮商品名称
	sjjlspmcbh,	-- 19.实际军粮商品名称编号
	scpc,				-- 20.生产批次
	${inNum},				-- 22.收入数量
	${outNum},				-- 23.支出数量
	${kcsl},				-- 24.库存数量
	dataId,-- 25.对应的库存明细数据id
	scnf, 			-- 26.产年份
	cd, 				-- 27.产地
	crkdh, 			-- 28.出入库编号
	'1',	-- 29.数据方向
	gg,					-- 30.规格
	ywsj,				-- 31.(入仓日期)业务时间
	-- bz,					-- 32.备注
	dj,					-- 33.单价
	${zje},					-- 34.金额
	jldw,				-- 35.计量单位
	dj,			-- 36、发生金额
	je		  	-- 37、发生单价
FROM data_kcgl_cplxckc_default
where dataId = #{dataId};
    </insert>
</mapper>