668 lines
25 KiB
XML
668 lines
25 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.jsh.erp.datasource.mappers.DepotHeadMapper">
|
|
<resultMap id="BaseResultMap" type="com.jsh.erp.datasource.entities.DepotHead">
|
|
<!--
|
|
WARNING - @mbggenerated
|
|
This element is automatically generated by MyBatis Generator, do not modify.
|
|
-->
|
|
<id column="Id" jdbcType="BIGINT" property="id" />
|
|
<result column="Type" jdbcType="VARCHAR" property="type" />
|
|
<result column="SubType" jdbcType="VARCHAR" property="subtype" />
|
|
<result column="ProjectId" jdbcType="BIGINT" property="projectid" />
|
|
<result column="DefaultNumber" jdbcType="VARCHAR" property="defaultnumber" />
|
|
<result column="Number" jdbcType="VARCHAR" property="number" />
|
|
<result column="OperPersonName" jdbcType="VARCHAR" property="operpersonname" />
|
|
<result column="CreateTime" jdbcType="TIMESTAMP" property="createtime" />
|
|
<result column="OperTime" jdbcType="TIMESTAMP" property="opertime" />
|
|
<result column="OrganId" jdbcType="BIGINT" property="organid" />
|
|
<result column="HandsPersonId" jdbcType="BIGINT" property="handspersonid" />
|
|
<result column="AccountId" jdbcType="BIGINT" property="accountid" />
|
|
<result column="ChangeAmount" jdbcType="DECIMAL" property="changeamount" />
|
|
<result column="AllocationProjectId" jdbcType="BIGINT" property="allocationprojectid" />
|
|
<result column="TotalPrice" jdbcType="DECIMAL" property="totalprice" />
|
|
<result column="PayType" jdbcType="VARCHAR" property="paytype" />
|
|
<result column="Remark" jdbcType="VARCHAR" property="remark" />
|
|
<result column="Salesman" jdbcType="VARCHAR" property="salesman" />
|
|
<result column="AccountIdList" jdbcType="VARCHAR" property="accountidlist" />
|
|
<result column="AccountMoneyList" jdbcType="VARCHAR" property="accountmoneylist" />
|
|
<result column="Discount" jdbcType="DECIMAL" property="discount" />
|
|
<result column="DiscountMoney" jdbcType="DECIMAL" property="discountmoney" />
|
|
<result column="DiscountLastMoney" jdbcType="DECIMAL" property="discountlastmoney" />
|
|
<result column="OtherMoney" jdbcType="DECIMAL" property="othermoney" />
|
|
<result column="OtherMoneyList" jdbcType="VARCHAR" property="othermoneylist" />
|
|
<result column="OtherMoneyItem" jdbcType="VARCHAR" property="othermoneyitem" />
|
|
<result column="AccountDay" jdbcType="INTEGER" property="accountday" />
|
|
<result column="Status" jdbcType="VARCHAR" property="status" />
|
|
<result column="LinkNumber" jdbcType="VARCHAR" property="linknumber" />
|
|
<result column="tenant_id" jdbcType="BIGINT" property="tenantId" />
|
|
</resultMap>
|
|
<sql id="Example_Where_Clause">
|
|
<!--
|
|
WARNING - @mbggenerated
|
|
This element is automatically generated by MyBatis Generator, do not modify.
|
|
-->
|
|
<where>
|
|
<foreach collection="oredCriteria" item="criteria" separator="or">
|
|
<if test="criteria.valid">
|
|
<trim prefix="(" prefixOverrides="and" suffix=")">
|
|
<foreach collection="criteria.criteria" item="criterion">
|
|
<choose>
|
|
<when test="criterion.noValue">
|
|
and ${criterion.condition}
|
|
</when>
|
|
<when test="criterion.singleValue">
|
|
and ${criterion.condition} #{criterion.value}
|
|
</when>
|
|
<when test="criterion.betweenValue">
|
|
and ${criterion.condition} #{criterion.value} and #{criterion.secondValue}
|
|
</when>
|
|
<when test="criterion.listValue">
|
|
and ${criterion.condition}
|
|
<foreach close=")" collection="criterion.value" item="listItem" open="(" separator=",">
|
|
#{listItem}
|
|
</foreach>
|
|
</when>
|
|
</choose>
|
|
</foreach>
|
|
</trim>
|
|
</if>
|
|
</foreach>
|
|
</where>
|
|
</sql>
|
|
<sql id="Update_By_Example_Where_Clause">
|
|
<!--
|
|
WARNING - @mbggenerated
|
|
This element is automatically generated by MyBatis Generator, do not modify.
|
|
-->
|
|
<where>
|
|
<foreach collection="example.oredCriteria" item="criteria" separator="or">
|
|
<if test="criteria.valid">
|
|
<trim prefix="(" prefixOverrides="and" suffix=")">
|
|
<foreach collection="criteria.criteria" item="criterion">
|
|
<choose>
|
|
<when test="criterion.noValue">
|
|
and ${criterion.condition}
|
|
</when>
|
|
<when test="criterion.singleValue">
|
|
and ${criterion.condition} #{criterion.value}
|
|
</when>
|
|
<when test="criterion.betweenValue">
|
|
and ${criterion.condition} #{criterion.value} and #{criterion.secondValue}
|
|
</when>
|
|
<when test="criterion.listValue">
|
|
and ${criterion.condition}
|
|
<foreach close=")" collection="criterion.value" item="listItem" open="(" separator=",">
|
|
#{listItem}
|
|
</foreach>
|
|
</when>
|
|
</choose>
|
|
</foreach>
|
|
</trim>
|
|
</if>
|
|
</foreach>
|
|
</where>
|
|
</sql>
|
|
<sql id="Base_Column_List">
|
|
<!--
|
|
WARNING - @mbggenerated
|
|
This element is automatically generated by MyBatis Generator, do not modify.
|
|
-->
|
|
Id, Type, SubType, ProjectId, DefaultNumber, Number, OperPersonName, CreateTime,
|
|
OperTime, OrganId, HandsPersonId, AccountId, ChangeAmount, AllocationProjectId, TotalPrice,
|
|
PayType, Remark, Salesman, AccountIdList, AccountMoneyList, Discount, DiscountMoney,
|
|
DiscountLastMoney, OtherMoney, OtherMoneyList, OtherMoneyItem, AccountDay, Status,
|
|
LinkNumber, tenant_id
|
|
</sql>
|
|
<select id="selectByExample" parameterType="com.jsh.erp.datasource.entities.DepotHeadExample" resultMap="BaseResultMap">
|
|
<!--
|
|
WARNING - @mbggenerated
|
|
This element is automatically generated by MyBatis Generator, do not modify.
|
|
-->
|
|
select
|
|
<if test="distinct">
|
|
distinct
|
|
</if>
|
|
<include refid="Base_Column_List" />
|
|
from jsh_depothead
|
|
<if test="_parameter != null">
|
|
<include refid="Example_Where_Clause" />
|
|
</if>
|
|
<if test="orderByClause != null">
|
|
order by ${orderByClause}
|
|
</if>
|
|
</select>
|
|
<select id="selectByPrimaryKey" parameterType="java.lang.Long" resultMap="BaseResultMap">
|
|
<!--
|
|
WARNING - @mbggenerated
|
|
This element is automatically generated by MyBatis Generator, do not modify.
|
|
-->
|
|
select
|
|
<include refid="Base_Column_List" />
|
|
from jsh_depothead
|
|
where Id = #{id,jdbcType=BIGINT}
|
|
</select>
|
|
<delete id="deleteByPrimaryKey" parameterType="java.lang.Long">
|
|
<!--
|
|
WARNING - @mbggenerated
|
|
This element is automatically generated by MyBatis Generator, do not modify.
|
|
-->
|
|
delete from jsh_depothead
|
|
where Id = #{id,jdbcType=BIGINT}
|
|
</delete>
|
|
<delete id="deleteByExample" parameterType="com.jsh.erp.datasource.entities.DepotHeadExample">
|
|
<!--
|
|
WARNING - @mbggenerated
|
|
This element is automatically generated by MyBatis Generator, do not modify.
|
|
-->
|
|
delete from jsh_depothead
|
|
<if test="_parameter != null">
|
|
<include refid="Example_Where_Clause" />
|
|
</if>
|
|
</delete>
|
|
<insert id="insert" parameterType="com.jsh.erp.datasource.entities.DepotHead">
|
|
<!--
|
|
WARNING - @mbggenerated
|
|
This element is automatically generated by MyBatis Generator, do not modify.
|
|
-->
|
|
insert into jsh_depothead (Id, Type, SubType,
|
|
ProjectId, DefaultNumber, Number,
|
|
OperPersonName, CreateTime, OperTime,
|
|
OrganId, HandsPersonId, AccountId,
|
|
ChangeAmount, AllocationProjectId, TotalPrice,
|
|
PayType, Remark, Salesman,
|
|
AccountIdList, AccountMoneyList, Discount,
|
|
DiscountMoney, DiscountLastMoney, OtherMoney,
|
|
OtherMoneyList, OtherMoneyItem, AccountDay,
|
|
Status, LinkNumber, tenant_id
|
|
)
|
|
values (#{id,jdbcType=BIGINT}, #{type,jdbcType=VARCHAR}, #{subtype,jdbcType=VARCHAR},
|
|
#{projectid,jdbcType=BIGINT}, #{defaultnumber,jdbcType=VARCHAR}, #{number,jdbcType=VARCHAR},
|
|
#{operpersonname,jdbcType=VARCHAR}, #{createtime,jdbcType=TIMESTAMP}, #{opertime,jdbcType=TIMESTAMP},
|
|
#{organid,jdbcType=BIGINT}, #{handspersonid,jdbcType=BIGINT}, #{accountid,jdbcType=BIGINT},
|
|
#{changeamount,jdbcType=DECIMAL}, #{allocationprojectid,jdbcType=BIGINT}, #{totalprice,jdbcType=DECIMAL},
|
|
#{paytype,jdbcType=VARCHAR}, #{remark,jdbcType=VARCHAR}, #{salesman,jdbcType=VARCHAR},
|
|
#{accountidlist,jdbcType=VARCHAR}, #{accountmoneylist,jdbcType=VARCHAR}, #{discount,jdbcType=DECIMAL},
|
|
#{discountmoney,jdbcType=DECIMAL}, #{discountlastmoney,jdbcType=DECIMAL}, #{othermoney,jdbcType=DECIMAL},
|
|
#{othermoneylist,jdbcType=VARCHAR}, #{othermoneyitem,jdbcType=VARCHAR}, #{accountday,jdbcType=INTEGER},
|
|
#{status,jdbcType=VARCHAR}, #{linknumber,jdbcType=VARCHAR}, #{tenantId,jdbcType=BIGINT}
|
|
)
|
|
</insert>
|
|
<insert id="insertSelective" parameterType="com.jsh.erp.datasource.entities.DepotHead">
|
|
<!--
|
|
WARNING - @mbggenerated
|
|
This element is automatically generated by MyBatis Generator, do not modify.
|
|
-->
|
|
insert into jsh_depothead
|
|
<trim prefix="(" suffix=")" suffixOverrides=",">
|
|
<if test="id != null">
|
|
Id,
|
|
</if>
|
|
<if test="type != null">
|
|
Type,
|
|
</if>
|
|
<if test="subtype != null">
|
|
SubType,
|
|
</if>
|
|
<if test="projectid != null">
|
|
ProjectId,
|
|
</if>
|
|
<if test="defaultnumber != null">
|
|
DefaultNumber,
|
|
</if>
|
|
<if test="number != null">
|
|
Number,
|
|
</if>
|
|
<if test="operpersonname != null">
|
|
OperPersonName,
|
|
</if>
|
|
<if test="createtime != null">
|
|
CreateTime,
|
|
</if>
|
|
<if test="opertime != null">
|
|
OperTime,
|
|
</if>
|
|
<if test="organid != null">
|
|
OrganId,
|
|
</if>
|
|
<if test="handspersonid != null">
|
|
HandsPersonId,
|
|
</if>
|
|
<if test="accountid != null">
|
|
AccountId,
|
|
</if>
|
|
<if test="changeamount != null">
|
|
ChangeAmount,
|
|
</if>
|
|
<if test="allocationprojectid != null">
|
|
AllocationProjectId,
|
|
</if>
|
|
<if test="totalprice != null">
|
|
TotalPrice,
|
|
</if>
|
|
<if test="paytype != null">
|
|
PayType,
|
|
</if>
|
|
<if test="remark != null">
|
|
Remark,
|
|
</if>
|
|
<if test="salesman != null">
|
|
Salesman,
|
|
</if>
|
|
<if test="accountidlist != null">
|
|
AccountIdList,
|
|
</if>
|
|
<if test="accountmoneylist != null">
|
|
AccountMoneyList,
|
|
</if>
|
|
<if test="discount != null">
|
|
Discount,
|
|
</if>
|
|
<if test="discountmoney != null">
|
|
DiscountMoney,
|
|
</if>
|
|
<if test="discountlastmoney != null">
|
|
DiscountLastMoney,
|
|
</if>
|
|
<if test="othermoney != null">
|
|
OtherMoney,
|
|
</if>
|
|
<if test="othermoneylist != null">
|
|
OtherMoneyList,
|
|
</if>
|
|
<if test="othermoneyitem != null">
|
|
OtherMoneyItem,
|
|
</if>
|
|
<if test="accountday != null">
|
|
AccountDay,
|
|
</if>
|
|
<if test="status != null">
|
|
Status,
|
|
</if>
|
|
<if test="linknumber != null">
|
|
LinkNumber,
|
|
</if>
|
|
<if test="tenantId != null">
|
|
tenant_id,
|
|
</if>
|
|
</trim>
|
|
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
|
<if test="id != null">
|
|
#{id,jdbcType=BIGINT},
|
|
</if>
|
|
<if test="type != null">
|
|
#{type,jdbcType=VARCHAR},
|
|
</if>
|
|
<if test="subtype != null">
|
|
#{subtype,jdbcType=VARCHAR},
|
|
</if>
|
|
<if test="projectid != null">
|
|
#{projectid,jdbcType=BIGINT},
|
|
</if>
|
|
<if test="defaultnumber != null">
|
|
#{defaultnumber,jdbcType=VARCHAR},
|
|
</if>
|
|
<if test="number != null">
|
|
#{number,jdbcType=VARCHAR},
|
|
</if>
|
|
<if test="operpersonname != null">
|
|
#{operpersonname,jdbcType=VARCHAR},
|
|
</if>
|
|
<if test="createtime != null">
|
|
#{createtime,jdbcType=TIMESTAMP},
|
|
</if>
|
|
<if test="opertime != null">
|
|
#{opertime,jdbcType=TIMESTAMP},
|
|
</if>
|
|
<if test="organid != null">
|
|
#{organid,jdbcType=BIGINT},
|
|
</if>
|
|
<if test="handspersonid != null">
|
|
#{handspersonid,jdbcType=BIGINT},
|
|
</if>
|
|
<if test="accountid != null">
|
|
#{accountid,jdbcType=BIGINT},
|
|
</if>
|
|
<if test="changeamount != null">
|
|
#{changeamount,jdbcType=DECIMAL},
|
|
</if>
|
|
<if test="allocationprojectid != null">
|
|
#{allocationprojectid,jdbcType=BIGINT},
|
|
</if>
|
|
<if test="totalprice != null">
|
|
#{totalprice,jdbcType=DECIMAL},
|
|
</if>
|
|
<if test="paytype != null">
|
|
#{paytype,jdbcType=VARCHAR},
|
|
</if>
|
|
<if test="remark != null">
|
|
#{remark,jdbcType=VARCHAR},
|
|
</if>
|
|
<if test="salesman != null">
|
|
#{salesman,jdbcType=VARCHAR},
|
|
</if>
|
|
<if test="accountidlist != null">
|
|
#{accountidlist,jdbcType=VARCHAR},
|
|
</if>
|
|
<if test="accountmoneylist != null">
|
|
#{accountmoneylist,jdbcType=VARCHAR},
|
|
</if>
|
|
<if test="discount != null">
|
|
#{discount,jdbcType=DECIMAL},
|
|
</if>
|
|
<if test="discountmoney != null">
|
|
#{discountmoney,jdbcType=DECIMAL},
|
|
</if>
|
|
<if test="discountlastmoney != null">
|
|
#{discountlastmoney,jdbcType=DECIMAL},
|
|
</if>
|
|
<if test="othermoney != null">
|
|
#{othermoney,jdbcType=DECIMAL},
|
|
</if>
|
|
<if test="othermoneylist != null">
|
|
#{othermoneylist,jdbcType=VARCHAR},
|
|
</if>
|
|
<if test="othermoneyitem != null">
|
|
#{othermoneyitem,jdbcType=VARCHAR},
|
|
</if>
|
|
<if test="accountday != null">
|
|
#{accountday,jdbcType=INTEGER},
|
|
</if>
|
|
<if test="status != null">
|
|
#{status,jdbcType=VARCHAR},
|
|
</if>
|
|
<if test="linknumber != null">
|
|
#{linknumber,jdbcType=VARCHAR},
|
|
</if>
|
|
<if test="tenantId != null">
|
|
#{tenantId,jdbcType=BIGINT},
|
|
</if>
|
|
</trim>
|
|
</insert>
|
|
<select id="countByExample" parameterType="com.jsh.erp.datasource.entities.DepotHeadExample" resultType="java.lang.Integer">
|
|
<!--
|
|
WARNING - @mbggenerated
|
|
This element is automatically generated by MyBatis Generator, do not modify.
|
|
-->
|
|
select count(*) from jsh_depothead
|
|
<if test="_parameter != null">
|
|
<include refid="Example_Where_Clause" />
|
|
</if>
|
|
</select>
|
|
<update id="updateByExampleSelective" parameterType="map">
|
|
<!--
|
|
WARNING - @mbggenerated
|
|
This element is automatically generated by MyBatis Generator, do not modify.
|
|
-->
|
|
update jsh_depothead
|
|
<set>
|
|
<if test="record.id != null">
|
|
Id = #{record.id,jdbcType=BIGINT},
|
|
</if>
|
|
<if test="record.type != null">
|
|
Type = #{record.type,jdbcType=VARCHAR},
|
|
</if>
|
|
<if test="record.subtype != null">
|
|
SubType = #{record.subtype,jdbcType=VARCHAR},
|
|
</if>
|
|
<if test="record.projectid != null">
|
|
ProjectId = #{record.projectid,jdbcType=BIGINT},
|
|
</if>
|
|
<if test="record.defaultnumber != null">
|
|
DefaultNumber = #{record.defaultnumber,jdbcType=VARCHAR},
|
|
</if>
|
|
<if test="record.number != null">
|
|
Number = #{record.number,jdbcType=VARCHAR},
|
|
</if>
|
|
<if test="record.operpersonname != null">
|
|
OperPersonName = #{record.operpersonname,jdbcType=VARCHAR},
|
|
</if>
|
|
<if test="record.createtime != null">
|
|
CreateTime = #{record.createtime,jdbcType=TIMESTAMP},
|
|
</if>
|
|
<if test="record.opertime != null">
|
|
OperTime = #{record.opertime,jdbcType=TIMESTAMP},
|
|
</if>
|
|
<if test="record.organid != null">
|
|
OrganId = #{record.organid,jdbcType=BIGINT},
|
|
</if>
|
|
<if test="record.handspersonid != null">
|
|
HandsPersonId = #{record.handspersonid,jdbcType=BIGINT},
|
|
</if>
|
|
<if test="record.accountid != null">
|
|
AccountId = #{record.accountid,jdbcType=BIGINT},
|
|
</if>
|
|
<if test="record.changeamount != null">
|
|
ChangeAmount = #{record.changeamount,jdbcType=DECIMAL},
|
|
</if>
|
|
<if test="record.allocationprojectid != null">
|
|
AllocationProjectId = #{record.allocationprojectid,jdbcType=BIGINT},
|
|
</if>
|
|
<if test="record.totalprice != null">
|
|
TotalPrice = #{record.totalprice,jdbcType=DECIMAL},
|
|
</if>
|
|
<if test="record.paytype != null">
|
|
PayType = #{record.paytype,jdbcType=VARCHAR},
|
|
</if>
|
|
<if test="record.remark != null">
|
|
Remark = #{record.remark,jdbcType=VARCHAR},
|
|
</if>
|
|
<if test="record.salesman != null">
|
|
Salesman = #{record.salesman,jdbcType=VARCHAR},
|
|
</if>
|
|
<if test="record.accountidlist != null">
|
|
AccountIdList = #{record.accountidlist,jdbcType=VARCHAR},
|
|
</if>
|
|
<if test="record.accountmoneylist != null">
|
|
AccountMoneyList = #{record.accountmoneylist,jdbcType=VARCHAR},
|
|
</if>
|
|
<if test="record.discount != null">
|
|
Discount = #{record.discount,jdbcType=DECIMAL},
|
|
</if>
|
|
<if test="record.discountmoney != null">
|
|
DiscountMoney = #{record.discountmoney,jdbcType=DECIMAL},
|
|
</if>
|
|
<if test="record.discountlastmoney != null">
|
|
DiscountLastMoney = #{record.discountlastmoney,jdbcType=DECIMAL},
|
|
</if>
|
|
<if test="record.othermoney != null">
|
|
OtherMoney = #{record.othermoney,jdbcType=DECIMAL},
|
|
</if>
|
|
<if test="record.othermoneylist != null">
|
|
OtherMoneyList = #{record.othermoneylist,jdbcType=VARCHAR},
|
|
</if>
|
|
<if test="record.othermoneyitem != null">
|
|
OtherMoneyItem = #{record.othermoneyitem,jdbcType=VARCHAR},
|
|
</if>
|
|
<if test="record.accountday != null">
|
|
AccountDay = #{record.accountday,jdbcType=INTEGER},
|
|
</if>
|
|
<if test="record.status != null">
|
|
Status = #{record.status,jdbcType=VARCHAR},
|
|
</if>
|
|
<if test="record.linknumber != null">
|
|
LinkNumber = #{record.linknumber,jdbcType=VARCHAR},
|
|
</if>
|
|
<if test="record.tenantId != null">
|
|
tenant_id = #{record.tenantId,jdbcType=BIGINT},
|
|
</if>
|
|
</set>
|
|
<if test="_parameter != null">
|
|
<include refid="Update_By_Example_Where_Clause" />
|
|
</if>
|
|
</update>
|
|
<update id="updateByExample" parameterType="map">
|
|
<!--
|
|
WARNING - @mbggenerated
|
|
This element is automatically generated by MyBatis Generator, do not modify.
|
|
-->
|
|
update jsh_depothead
|
|
set Id = #{record.id,jdbcType=BIGINT},
|
|
Type = #{record.type,jdbcType=VARCHAR},
|
|
SubType = #{record.subtype,jdbcType=VARCHAR},
|
|
ProjectId = #{record.projectid,jdbcType=BIGINT},
|
|
DefaultNumber = #{record.defaultnumber,jdbcType=VARCHAR},
|
|
Number = #{record.number,jdbcType=VARCHAR},
|
|
OperPersonName = #{record.operpersonname,jdbcType=VARCHAR},
|
|
CreateTime = #{record.createtime,jdbcType=TIMESTAMP},
|
|
OperTime = #{record.opertime,jdbcType=TIMESTAMP},
|
|
OrganId = #{record.organid,jdbcType=BIGINT},
|
|
HandsPersonId = #{record.handspersonid,jdbcType=BIGINT},
|
|
AccountId = #{record.accountid,jdbcType=BIGINT},
|
|
ChangeAmount = #{record.changeamount,jdbcType=DECIMAL},
|
|
AllocationProjectId = #{record.allocationprojectid,jdbcType=BIGINT},
|
|
TotalPrice = #{record.totalprice,jdbcType=DECIMAL},
|
|
PayType = #{record.paytype,jdbcType=VARCHAR},
|
|
Remark = #{record.remark,jdbcType=VARCHAR},
|
|
Salesman = #{record.salesman,jdbcType=VARCHAR},
|
|
AccountIdList = #{record.accountidlist,jdbcType=VARCHAR},
|
|
AccountMoneyList = #{record.accountmoneylist,jdbcType=VARCHAR},
|
|
Discount = #{record.discount,jdbcType=DECIMAL},
|
|
DiscountMoney = #{record.discountmoney,jdbcType=DECIMAL},
|
|
DiscountLastMoney = #{record.discountlastmoney,jdbcType=DECIMAL},
|
|
OtherMoney = #{record.othermoney,jdbcType=DECIMAL},
|
|
OtherMoneyList = #{record.othermoneylist,jdbcType=VARCHAR},
|
|
OtherMoneyItem = #{record.othermoneyitem,jdbcType=VARCHAR},
|
|
AccountDay = #{record.accountday,jdbcType=INTEGER},
|
|
Status = #{record.status,jdbcType=VARCHAR},
|
|
LinkNumber = #{record.linknumber,jdbcType=VARCHAR},
|
|
tenant_id = #{record.tenantId,jdbcType=BIGINT}
|
|
<if test="_parameter != null">
|
|
<include refid="Update_By_Example_Where_Clause" />
|
|
</if>
|
|
</update>
|
|
<update id="updateByPrimaryKeySelective" parameterType="com.jsh.erp.datasource.entities.DepotHead">
|
|
<!--
|
|
WARNING - @mbggenerated
|
|
This element is automatically generated by MyBatis Generator, do not modify.
|
|
-->
|
|
update jsh_depothead
|
|
<set>
|
|
<if test="type != null">
|
|
Type = #{type,jdbcType=VARCHAR},
|
|
</if>
|
|
<if test="subtype != null">
|
|
SubType = #{subtype,jdbcType=VARCHAR},
|
|
</if>
|
|
<if test="projectid != null">
|
|
ProjectId = #{projectid,jdbcType=BIGINT},
|
|
</if>
|
|
<if test="defaultnumber != null">
|
|
DefaultNumber = #{defaultnumber,jdbcType=VARCHAR},
|
|
</if>
|
|
<if test="number != null">
|
|
Number = #{number,jdbcType=VARCHAR},
|
|
</if>
|
|
<if test="operpersonname != null">
|
|
OperPersonName = #{operpersonname,jdbcType=VARCHAR},
|
|
</if>
|
|
<if test="createtime != null">
|
|
CreateTime = #{createtime,jdbcType=TIMESTAMP},
|
|
</if>
|
|
<if test="opertime != null">
|
|
OperTime = #{opertime,jdbcType=TIMESTAMP},
|
|
</if>
|
|
<if test="organid != null">
|
|
OrganId = #{organid,jdbcType=BIGINT},
|
|
</if>
|
|
<if test="handspersonid != null">
|
|
HandsPersonId = #{handspersonid,jdbcType=BIGINT},
|
|
</if>
|
|
<if test="accountid != null">
|
|
AccountId = #{accountid,jdbcType=BIGINT},
|
|
</if>
|
|
<if test="changeamount != null">
|
|
ChangeAmount = #{changeamount,jdbcType=DECIMAL},
|
|
</if>
|
|
<if test="allocationprojectid != null">
|
|
AllocationProjectId = #{allocationprojectid,jdbcType=BIGINT},
|
|
</if>
|
|
<if test="totalprice != null">
|
|
TotalPrice = #{totalprice,jdbcType=DECIMAL},
|
|
</if>
|
|
<if test="paytype != null">
|
|
PayType = #{paytype,jdbcType=VARCHAR},
|
|
</if>
|
|
<if test="remark != null">
|
|
Remark = #{remark,jdbcType=VARCHAR},
|
|
</if>
|
|
<if test="salesman != null">
|
|
Salesman = #{salesman,jdbcType=VARCHAR},
|
|
</if>
|
|
<if test="accountidlist != null">
|
|
AccountIdList = #{accountidlist,jdbcType=VARCHAR},
|
|
</if>
|
|
<if test="accountmoneylist != null">
|
|
AccountMoneyList = #{accountmoneylist,jdbcType=VARCHAR},
|
|
</if>
|
|
<if test="discount != null">
|
|
Discount = #{discount,jdbcType=DECIMAL},
|
|
</if>
|
|
<if test="discountmoney != null">
|
|
DiscountMoney = #{discountmoney,jdbcType=DECIMAL},
|
|
</if>
|
|
<if test="discountlastmoney != null">
|
|
DiscountLastMoney = #{discountlastmoney,jdbcType=DECIMAL},
|
|
</if>
|
|
<if test="othermoney != null">
|
|
OtherMoney = #{othermoney,jdbcType=DECIMAL},
|
|
</if>
|
|
<if test="othermoneylist != null">
|
|
OtherMoneyList = #{othermoneylist,jdbcType=VARCHAR},
|
|
</if>
|
|
<if test="othermoneyitem != null">
|
|
OtherMoneyItem = #{othermoneyitem,jdbcType=VARCHAR},
|
|
</if>
|
|
<if test="accountday != null">
|
|
AccountDay = #{accountday,jdbcType=INTEGER},
|
|
</if>
|
|
<if test="status != null">
|
|
Status = #{status,jdbcType=VARCHAR},
|
|
</if>
|
|
<if test="linknumber != null">
|
|
LinkNumber = #{linknumber,jdbcType=VARCHAR},
|
|
</if>
|
|
<if test="tenantId != null">
|
|
tenant_id = #{tenantId,jdbcType=BIGINT},
|
|
</if>
|
|
</set>
|
|
where Id = #{id,jdbcType=BIGINT}
|
|
</update>
|
|
<update id="updateByPrimaryKey" parameterType="com.jsh.erp.datasource.entities.DepotHead">
|
|
<!--
|
|
WARNING - @mbggenerated
|
|
This element is automatically generated by MyBatis Generator, do not modify.
|
|
-->
|
|
update jsh_depothead
|
|
set Type = #{type,jdbcType=VARCHAR},
|
|
SubType = #{subtype,jdbcType=VARCHAR},
|
|
ProjectId = #{projectid,jdbcType=BIGINT},
|
|
DefaultNumber = #{defaultnumber,jdbcType=VARCHAR},
|
|
Number = #{number,jdbcType=VARCHAR},
|
|
OperPersonName = #{operpersonname,jdbcType=VARCHAR},
|
|
CreateTime = #{createtime,jdbcType=TIMESTAMP},
|
|
OperTime = #{opertime,jdbcType=TIMESTAMP},
|
|
OrganId = #{organid,jdbcType=BIGINT},
|
|
HandsPersonId = #{handspersonid,jdbcType=BIGINT},
|
|
AccountId = #{accountid,jdbcType=BIGINT},
|
|
ChangeAmount = #{changeamount,jdbcType=DECIMAL},
|
|
AllocationProjectId = #{allocationprojectid,jdbcType=BIGINT},
|
|
TotalPrice = #{totalprice,jdbcType=DECIMAL},
|
|
PayType = #{paytype,jdbcType=VARCHAR},
|
|
Remark = #{remark,jdbcType=VARCHAR},
|
|
Salesman = #{salesman,jdbcType=VARCHAR},
|
|
AccountIdList = #{accountidlist,jdbcType=VARCHAR},
|
|
AccountMoneyList = #{accountmoneylist,jdbcType=VARCHAR},
|
|
Discount = #{discount,jdbcType=DECIMAL},
|
|
DiscountMoney = #{discountmoney,jdbcType=DECIMAL},
|
|
DiscountLastMoney = #{discountlastmoney,jdbcType=DECIMAL},
|
|
OtherMoney = #{othermoney,jdbcType=DECIMAL},
|
|
OtherMoneyList = #{othermoneylist,jdbcType=VARCHAR},
|
|
OtherMoneyItem = #{othermoneyitem,jdbcType=VARCHAR},
|
|
AccountDay = #{accountday,jdbcType=INTEGER},
|
|
Status = #{status,jdbcType=VARCHAR},
|
|
LinkNumber = #{linknumber,jdbcType=VARCHAR},
|
|
tenant_id = #{tenantId,jdbcType=BIGINT}
|
|
where Id = #{id,jdbcType=BIGINT}
|
|
</update>
|
|
</mapper> |