From 7a34d84e32870f64ff74463134a567417b3c9e2b Mon Sep 17 00:00:00 2001 From: qiankunpingtai Date: Tue, 14 May 2019 16:21:37 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8D=95=E6=8D=AE=E6=98=8E=E7=BB=86=E4=BF=A1?= =?UTF-8?q?=E6=81=AFsql$=E4=BF=AE=E6=94=B9=E4=B8=BA#?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mapper_xml/DepotItemMapperEx.xml | 246 +++++++++++------- 1 file changed, 158 insertions(+), 88 deletions(-) diff --git a/src/main/resources/mapper_xml/DepotItemMapperEx.xml b/src/main/resources/mapper_xml/DepotItemMapperEx.xml index 4c603e78..3817456b 100644 --- a/src/main/resources/mapper_xml/DepotItemMapperEx.xml +++ b/src/main/resources/mapper_xml/DepotItemMapperEx.xml @@ -58,14 +58,16 @@ select * FROM jsh_depotitem where 1=1 - - and name like '%${name}%' + + + and name like #{name} - and type=${type} + and type=#{type} - - and remark like '%${remark}%' + + + and remark like #{remark} and ifnull(delete_Flag,'0') !='1' @@ -77,23 +79,34 @@ COUNT(id) FROM jsh_depotitem WHERE 1=1 - - and name like '%${name}%' + + + and name like #{name} - and type=${type} + and type=#{type} - - and remark like '%${remark}%' + + + and remark like #{remark} and ifnull(delete_Flag,'0') !='1' @@ -106,7 +119,7 @@ INNER JOIN jsh_depotitem di on dh.id=di.HeaderId and ifnull(di.delete_Flag,'0') !='1' where dh.type!='其它' and dh.SubType!='调拨' - and di.MaterialId =${mId} + and di.MaterialId =#{mId} and ifnull(dh.delete_Flag,'0') !='1' ORDER BY oTime desc @@ -119,7 +132,7 @@ INNER JOIN jsh_depotitem di on dh.id=di.HeaderId and ifnull(di.delete_Flag,'0') !='1' where dh.type!='其它' and dh.SubType!='调拨' - and di.MaterialId =${mId} + and di.MaterialId =#{mId} and ifnull(dh.delete_Flag,'0') !='1' @@ -129,7 +142,7 @@ inner join jsh_material m on di.MaterialId=m.Id and ifnull(m.delete_Flag,'0') !='1' where 1=1 - and di.MaterialId=${mId} + and di.MaterialId=#{mId} and ifnull(di.delete_Flag,'0') !='1' @@ -139,7 +152,7 @@ @@ -148,7 +161,7 @@ select ifnull(sum(BasicNumber),0) as BasicNumber from jsh_depothead dh INNER JOIN jsh_depotitem di on dh.id=di.HeaderId and ifnull(di.delete_Flag,'0') !='1' where dh.type='入库' - and di.MaterialId = ${mId} + and di.MaterialId = #{mId} and ifnull(dh.delete_Flag,'0') !='1' @@ -157,7 +170,7 @@ INNER JOIN jsh_depotitem di on dh.id=di.HeaderId and ifnull(di.delete_Flag,'0') !='1' where dh.type='出库' and dh.SubType!='调拨' - and di.MaterialId = ${mId} + and di.MaterialId = #{mId} and ifnull(dh.delete_Flag,'0') !='1' @@ -170,7 +183,7 @@ left join jsh_unit u on m.UnitId = u.id and ifnull(u.delete_Flag,'0') !='1' left join jsh_depot dp1 on di.DepotId=dp1.id and ifnull(dp1.delete_Flag,'0') !='1' left join jsh_depot dp2 on di.AnotherDepotId=dp2.id and ifnull(dp2.delete_Flag,'0') !='1' - where di.HeaderId = ${headerId} + where di.HeaderId = #{headerId} and ifnull(di.delete_Flag,'0') !='1' order by di.id asc @@ -180,11 +193,17 @@ from jsh_depotitem di inner join jsh_material m on di.MaterialId=m.id and ifnull(m.delete_Flag,'0') !='1' where 1=1 - - and di.HeaderId in (${headIds}) + + and di.HeaderId in + + #{headId} + - - and di.MaterialId in (${materialIds}) + + and di.MaterialId in + + #{materialId} + and ifnull(di.delete_Flag,'0') !='1' group by m.id,m.Name, m.Model, m.Unit, m.Color @@ -198,11 +217,17 @@ from jsh_depotitem di inner join jsh_material m on di.MaterialId=m.id and ifnull(m.delete_Flag,'0') !='1' where 1=1 - - and di.HeaderId in (${headIds}) + + and di.HeaderId in + + #{headId} + - - and di.MaterialId in (${materialIds}) + + and di.MaterialId in + + #{materialId} + and ifnull(di.delete_Flag,'0') !='1' group by m.id) cc @@ -211,13 +236,16 @@ @@ -225,13 +253,18 @@ @@ -240,9 +273,12 @@ select sum(BasicNumber) as BasicNumber from jsh_depotitem di,jsh_depothead dh where di.HeaderId = dh.id and dh.type='出库' - and di.DepotId= ${ProjectId} - and di.MaterialId = ${MId} - and dh.OperTime < '${MonthTime}-01 00:00:00' + and di.DepotId= #{ProjectId} + and di.MaterialId = #{MId} + + + and dh.OperTime < #{MonthTime} + and ifnull(dh.delete_Flag,'0') !='1' and ifnull(di.delete_Flag,'0') !='1' @@ -250,10 +286,14 @@ @@ -262,13 +302,16 @@ @@ -276,13 +319,18 @@ @@ -290,9 +338,12 @@ @@ -300,10 +351,14 @@ @@ -311,10 +366,13 @@ @@ -322,11 +380,15 @@ @@ -334,10 +396,14 @@ @@ -345,10 +411,14 @@ @@ -356,9 +426,9 @@ @@ -366,9 +436,9 @@ @@ -485,7 +555,7 @@ WHERE dh.type = '入库' - and di.DepotId= ${pid} + and di.DepotId= #{pid} AND ifnull(dh.delete_Flag, '0') != '1' group by di.MaterialId ) intype ON intype.MaterialId = m.id @@ -501,7 +571,7 @@ dh.type = '出库' AND dh.SubType != '调拨' - and di.DepotId= ${pid} + and di.DepotId= #{pid} AND ifnull(dh.delete_Flag, '0') != '1' group by di.MaterialId ) outtype ON outtype.MaterialId = m.id @@ -530,7 +600,7 @@ WHERE dh.type = '入库' - and di.DepotId= ${pid} + and di.DepotId= #{pid} AND ifnull(dh.delete_Flag, '0') != '1' group by di.MaterialId ) intype ON intype.MaterialId = m.id