PortManifestBodyDao.xml 3.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.thinkgem.jeesite.modules.bw.dao.dct.PortManifestBodyDao">
    
	<sql id="portManifestBodyColumns">
		a.autoid AS "autoid",
		a.baseid AS "baseid",
		a.gjno AS "gjno",
		a.billno AS "billno",
		a.status AS "status",
		a.lastcar AS "lastcar",
		a.detno AS "detno",
		a.detflag AS "detflag",
		a.num AS "num",
		a.wt AS "wt",
		a.warn AS "warn",
		a.totalnum AS "totalnum",
		a.totalwt AS "totalwt",
		a.memo AS "memo",
		a.flag1 AS "flag1",
		a.flag2 AS "flag2",
		a.flag3 AS "flag3",
		a.flag4 AS "flag4",
		a.flag5 AS "flag5",
		a.remark1 AS "remark1",
		a.remark2 AS "remark2",
		a.remark3 AS "remark3",
		a.remark4 AS "remark4",
		a.remark AS "remark"
	</sql>
	
	<sql id="portManifestBodyJoins">
	</sql>
    
	<select id="get" resultType="PortManifestBody">
		SELECT 
			<include refid="portManifestBodyColumns"/>
		FROM port_manifest_body a
		<include refid="portManifestBodyJoins"/>
		WHERE a.id = #{id}
	</select>
	
	<select id="findList" resultType="PortManifestBody">
		SELECT 
			<include refid="portManifestBodyColumns"/>
		FROM port_manifest_body a
		<include refid="portManifestBodyJoins"/>
		<where>
			
		</where>
		<choose>
			<when test="page !=null and page.orderBy != null and page.orderBy != ''">
				ORDER BY ${page.orderBy}
			</when>
			<otherwise>
			</otherwise>
		</choose>
	</select>
	
	<select id="findAllList" resultType="PortManifestBody">
		SELECT 
			<include refid="portManifestBodyColumns"/>
		FROM port_manifest_body a
		<include refid="portManifestBodyJoins"/>
		<where>
			
		</where>		
		<choose>
			<when test="page !=null and page.orderBy != null and page.orderBy != ''">
				ORDER BY ${page.orderBy}
			</when>
			<otherwise>
			</otherwise>
		</choose>
	</select>
	
	<insert id="insert">
		INSERT INTO port_manifest_body(
			autoid,
			baseid,
			gjno,
			billno,
			status,
			lastcar,
			detno,
			detflag,
			num,
			wt,
			warn,
			totalnum,
			totalwt,
			memo,
			flag1,
			flag2,
			flag3,
			flag4,
			flag5,
			remark1,
			remark2,
			remark3,
			remark4,
			remark
		) VALUES (
			#{autoid},
			#{baseid},
			#{gjno},
			#{billno},
			#{status},
			#{lastcar},
			#{detno},
			#{detflag},
			#{num},
			#{wt},
			#{warn},
			#{totalnum},
			#{totalwt},
			#{memo},
			#{flag1},
			#{flag2},
			#{flag3},
			#{flag4},
			#{flag5},
			#{remark1},
			#{remark2},
			#{remark3},
			#{remark4},
			#{remark}
		)
	</insert>
	
	<update id="update">
		UPDATE port_manifest_body SET 	
			autoid = #{autoid},
			baseid = #{baseid},
			gjno = #{gjno},
			billno = #{billno},
			status = #{status},
			lastcar = #{lastcar},
			detno = #{detno},
			detflag = #{detflag},
			num = #{num},
			wt = #{wt},
			warn = #{warn},
			totalnum = #{totalnum},
			totalwt = #{totalwt},
			memo = #{memo},
			flag1 = #{flag1},
			flag2 = #{flag2},
			flag3 = #{flag3},
			flag4 = #{flag4},
			flag5 = #{flag5},
			remark1 = #{remark1},
			remark2 = #{remark2},
			remark3 = #{remark3},
			remark4 = #{remark4},
			remark = #{remark}
		WHERE id = #{id}
	</update>
	
	<update id="delete">
		DELETE FROM port_manifest_body
		WHERE id = #{id}
	</update>
	
</mapper>