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, HeaderId, MaterialId, material_extend_id, MUnit, OperNumber, BasicNumber, UnitPrice, TaxUnitPrice, AllPrice, Remark, Img, Incidentals, DepotId, AnotherDepotId, TaxRate, TaxMoney, TaxLastMoney, OtherField1, OtherField2, OtherField3, OtherField4, OtherField5, MType, tenant_id, delete_Flag delete from jsh_depotitem where Id = #{id,jdbcType=BIGINT} delete from jsh_depotitem insert into jsh_depotitem (Id, HeaderId, MaterialId, material_extend_id, MUnit, OperNumber, BasicNumber, UnitPrice, TaxUnitPrice, AllPrice, Remark, Img, Incidentals, DepotId, AnotherDepotId, TaxRate, TaxMoney, TaxLastMoney, OtherField1, OtherField2, OtherField3, OtherField4, OtherField5, MType, tenant_id, delete_Flag) values (#{id,jdbcType=BIGINT}, #{headerid,jdbcType=BIGINT}, #{materialid,jdbcType=BIGINT}, #{materialExtendId,jdbcType=BIGINT}, #{munit,jdbcType=VARCHAR}, #{opernumber,jdbcType=DECIMAL}, #{basicnumber,jdbcType=DECIMAL}, #{unitprice,jdbcType=DECIMAL}, #{taxunitprice,jdbcType=DECIMAL}, #{allprice,jdbcType=DECIMAL}, #{remark,jdbcType=VARCHAR}, #{img,jdbcType=VARCHAR}, #{incidentals,jdbcType=DECIMAL}, #{depotid,jdbcType=BIGINT}, #{anotherdepotid,jdbcType=BIGINT}, #{taxrate,jdbcType=DECIMAL}, #{taxmoney,jdbcType=DECIMAL}, #{taxlastmoney,jdbcType=DECIMAL}, #{otherfield1,jdbcType=VARCHAR}, #{otherfield2,jdbcType=VARCHAR}, #{otherfield3,jdbcType=VARCHAR}, #{otherfield4,jdbcType=VARCHAR}, #{otherfield5,jdbcType=VARCHAR}, #{mtype,jdbcType=VARCHAR}, #{tenantId,jdbcType=BIGINT}, #{deleteFlag,jdbcType=VARCHAR}) insert into jsh_depotitem Id, HeaderId, MaterialId, material_extend_id, MUnit, OperNumber, BasicNumber, UnitPrice, TaxUnitPrice, AllPrice, Remark, Img, Incidentals, DepotId, AnotherDepotId, TaxRate, TaxMoney, TaxLastMoney, OtherField1, OtherField2, OtherField3, OtherField4, OtherField5, MType, tenant_id, delete_Flag, #{id,jdbcType=BIGINT}, #{headerid,jdbcType=BIGINT}, #{materialid,jdbcType=BIGINT}, #{materialExtendId,jdbcType=BIGINT}, #{munit,jdbcType=VARCHAR}, #{opernumber,jdbcType=DECIMAL}, #{basicnumber,jdbcType=DECIMAL}, #{unitprice,jdbcType=DECIMAL}, #{taxunitprice,jdbcType=DECIMAL}, #{allprice,jdbcType=DECIMAL}, #{remark,jdbcType=VARCHAR}, #{img,jdbcType=VARCHAR}, #{incidentals,jdbcType=DECIMAL}, #{depotid,jdbcType=BIGINT}, #{anotherdepotid,jdbcType=BIGINT}, #{taxrate,jdbcType=DECIMAL}, #{taxmoney,jdbcType=DECIMAL}, #{taxlastmoney,jdbcType=DECIMAL}, #{otherfield1,jdbcType=VARCHAR}, #{otherfield2,jdbcType=VARCHAR}, #{otherfield3,jdbcType=VARCHAR}, #{otherfield4,jdbcType=VARCHAR}, #{otherfield5,jdbcType=VARCHAR}, #{mtype,jdbcType=VARCHAR}, #{tenantId,jdbcType=BIGINT}, #{deleteFlag,jdbcType=VARCHAR}, update jsh_depotitem Id = #{record.id,jdbcType=BIGINT}, HeaderId = #{record.headerid,jdbcType=BIGINT}, MaterialId = #{record.materialid,jdbcType=BIGINT}, material_extend_id = #{record.materialExtendId,jdbcType=BIGINT}, MUnit = #{record.munit,jdbcType=VARCHAR}, OperNumber = #{record.opernumber,jdbcType=DECIMAL}, BasicNumber = #{record.basicnumber,jdbcType=DECIMAL}, UnitPrice = #{record.unitprice,jdbcType=DECIMAL}, TaxUnitPrice = #{record.taxunitprice,jdbcType=DECIMAL}, AllPrice = #{record.allprice,jdbcType=DECIMAL}, Remark = #{record.remark,jdbcType=VARCHAR}, Img = #{record.img,jdbcType=VARCHAR}, Incidentals = #{record.incidentals,jdbcType=DECIMAL}, DepotId = #{record.depotid,jdbcType=BIGINT}, AnotherDepotId = #{record.anotherdepotid,jdbcType=BIGINT}, TaxRate = #{record.taxrate,jdbcType=DECIMAL}, TaxMoney = #{record.taxmoney,jdbcType=DECIMAL}, TaxLastMoney = #{record.taxlastmoney,jdbcType=DECIMAL}, OtherField1 = #{record.otherfield1,jdbcType=VARCHAR}, OtherField2 = #{record.otherfield2,jdbcType=VARCHAR}, OtherField3 = #{record.otherfield3,jdbcType=VARCHAR}, OtherField4 = #{record.otherfield4,jdbcType=VARCHAR}, OtherField5 = #{record.otherfield5,jdbcType=VARCHAR}, MType = #{record.mtype,jdbcType=VARCHAR}, tenant_id = #{record.tenantId,jdbcType=BIGINT}, delete_Flag = #{record.deleteFlag,jdbcType=VARCHAR}, update jsh_depotitem set Id = #{record.id,jdbcType=BIGINT}, HeaderId = #{record.headerid,jdbcType=BIGINT}, MaterialId = #{record.materialid,jdbcType=BIGINT}, material_extend_id = #{record.materialExtendId,jdbcType=BIGINT}, MUnit = #{record.munit,jdbcType=VARCHAR}, OperNumber = #{record.opernumber,jdbcType=DECIMAL}, BasicNumber = #{record.basicnumber,jdbcType=DECIMAL}, UnitPrice = #{record.unitprice,jdbcType=DECIMAL}, TaxUnitPrice = #{record.taxunitprice,jdbcType=DECIMAL}, AllPrice = #{record.allprice,jdbcType=DECIMAL}, Remark = #{record.remark,jdbcType=VARCHAR}, Img = #{record.img,jdbcType=VARCHAR}, Incidentals = #{record.incidentals,jdbcType=DECIMAL}, DepotId = #{record.depotid,jdbcType=BIGINT}, AnotherDepotId = #{record.anotherdepotid,jdbcType=BIGINT}, TaxRate = #{record.taxrate,jdbcType=DECIMAL}, TaxMoney = #{record.taxmoney,jdbcType=DECIMAL}, TaxLastMoney = #{record.taxlastmoney,jdbcType=DECIMAL}, OtherField1 = #{record.otherfield1,jdbcType=VARCHAR}, OtherField2 = #{record.otherfield2,jdbcType=VARCHAR}, OtherField3 = #{record.otherfield3,jdbcType=VARCHAR}, OtherField4 = #{record.otherfield4,jdbcType=VARCHAR}, OtherField5 = #{record.otherfield5,jdbcType=VARCHAR}, MType = #{record.mtype,jdbcType=VARCHAR}, tenant_id = #{record.tenantId,jdbcType=BIGINT}, delete_Flag = #{record.deleteFlag,jdbcType=VARCHAR} update jsh_depotitem HeaderId = #{headerid,jdbcType=BIGINT}, MaterialId = #{materialid,jdbcType=BIGINT}, material_extend_id = #{materialExtendId,jdbcType=BIGINT}, MUnit = #{munit,jdbcType=VARCHAR}, OperNumber = #{opernumber,jdbcType=DECIMAL}, BasicNumber = #{basicnumber,jdbcType=DECIMAL}, UnitPrice = #{unitprice,jdbcType=DECIMAL}, TaxUnitPrice = #{taxunitprice,jdbcType=DECIMAL}, AllPrice = #{allprice,jdbcType=DECIMAL}, Remark = #{remark,jdbcType=VARCHAR}, Img = #{img,jdbcType=VARCHAR}, Incidentals = #{incidentals,jdbcType=DECIMAL}, DepotId = #{depotid,jdbcType=BIGINT}, AnotherDepotId = #{anotherdepotid,jdbcType=BIGINT}, TaxRate = #{taxrate,jdbcType=DECIMAL}, TaxMoney = #{taxmoney,jdbcType=DECIMAL}, TaxLastMoney = #{taxlastmoney,jdbcType=DECIMAL}, OtherField1 = #{otherfield1,jdbcType=VARCHAR}, OtherField2 = #{otherfield2,jdbcType=VARCHAR}, OtherField3 = #{otherfield3,jdbcType=VARCHAR}, OtherField4 = #{otherfield4,jdbcType=VARCHAR}, OtherField5 = #{otherfield5,jdbcType=VARCHAR}, MType = #{mtype,jdbcType=VARCHAR}, tenant_id = #{tenantId,jdbcType=BIGINT}, delete_Flag = #{deleteFlag,jdbcType=VARCHAR}, where Id = #{id,jdbcType=BIGINT} update jsh_depotitem set HeaderId = #{headerid,jdbcType=BIGINT}, MaterialId = #{materialid,jdbcType=BIGINT}, material_extend_id = #{materialExtendId,jdbcType=BIGINT}, MUnit = #{munit,jdbcType=VARCHAR}, OperNumber = #{opernumber,jdbcType=DECIMAL}, BasicNumber = #{basicnumber,jdbcType=DECIMAL}, UnitPrice = #{unitprice,jdbcType=DECIMAL}, TaxUnitPrice = #{taxunitprice,jdbcType=DECIMAL}, AllPrice = #{allprice,jdbcType=DECIMAL}, Remark = #{remark,jdbcType=VARCHAR}, Img = #{img,jdbcType=VARCHAR}, Incidentals = #{incidentals,jdbcType=DECIMAL}, DepotId = #{depotid,jdbcType=BIGINT}, AnotherDepotId = #{anotherdepotid,jdbcType=BIGINT}, TaxRate = #{taxrate,jdbcType=DECIMAL}, TaxMoney = #{taxmoney,jdbcType=DECIMAL}, TaxLastMoney = #{taxlastmoney,jdbcType=DECIMAL}, OtherField1 = #{otherfield1,jdbcType=VARCHAR}, OtherField2 = #{otherfield2,jdbcType=VARCHAR}, OtherField3 = #{otherfield3,jdbcType=VARCHAR}, OtherField4 = #{otherfield4,jdbcType=VARCHAR}, OtherField5 = #{otherfield5,jdbcType=VARCHAR}, MType = #{mtype,jdbcType=VARCHAR}, tenant_id = #{tenantId,jdbcType=BIGINT}, delete_Flag = #{deleteFlag,jdbcType=VARCHAR} where Id = #{id,jdbcType=BIGINT}