and ${criterion.condition} and ${criterion.condition} #{criterion.value} and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} and ${criterion.condition} #{listItem} and ${criterion.condition} and ${criterion.condition} #{criterion.value} and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} and ${criterion.condition} #{listItem} 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, delete_Flag delete from jsh_depothead where Id = #{id,jdbcType=BIGINT} delete from jsh_depothead 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, delete_Flag) 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}, #{deleteFlag,jdbcType=VARCHAR}) 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, delete_Flag, #{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}, #{deleteFlag,jdbcType=VARCHAR}, update jsh_depothead 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}, delete_Flag = #{record.deleteFlag,jdbcType=VARCHAR}, 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}, delete_Flag = #{record.deleteFlag,jdbcType=VARCHAR} update jsh_depothead 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}, delete_Flag = #{deleteFlag,jdbcType=VARCHAR}, where Id = #{id,jdbcType=BIGINT} 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}, delete_Flag = #{deleteFlag,jdbcType=VARCHAR} where Id = #{id,jdbcType=BIGINT}