|
|
|
@ -8,7 +8,7 @@
|
|
|
|
select
|
|
|
|
select
|
|
|
|
t.id,t.acarno,t.COLOR,t.DT,t.BEGDT,t.ENDDT,
|
|
|
|
t.id,t.acarno,t.COLOR,t.DT,t.BEGDT,t.ENDDT,
|
|
|
|
t.VEHICLE_TYPE,t.DATAFLAG,t.DESCRIB,t.BEGDATE,
|
|
|
|
t.VEHICLE_TYPE,t.DATAFLAG,t.DESCRIB,t.BEGDATE,
|
|
|
|
t.ACCOUNT,t.VERNO,t.bak1,t.bak2,t.bak3,t.memo,t.VEHICLE_CLASS,
|
|
|
|
t.ACCOUNT,t.VERNO,t.bak1,t.bak2,t.bak3,t.memo,t.VEHICLE_CLASS,t.DISCRP,
|
|
|
|
<if test="params.DBTYPE ==1">
|
|
|
|
<if test="params.DBTYPE ==1">
|
|
|
|
(case when t.ENDDT< dateadd(day,0,#{params.CURRENTDATE}) THEN '已过期'
|
|
|
|
(case when t.ENDDT< dateadd(day,0,#{params.CURRENTDATE}) THEN '已过期'
|
|
|
|
when t.ENDDT< dateadd(day,0,#{params.CURRENTWILLDATE}) THEN '将到期'
|
|
|
|
when t.ENDDT< dateadd(day,0,#{params.CURRENTWILLDATE}) THEN '将到期'
|
|
|
|
@ -38,7 +38,6 @@
|
|
|
|
left join white_ACCOUNT_text wct on(t.ACCOUNT = wct.acountid)
|
|
|
|
left join white_ACCOUNT_text wct on(t.ACCOUNT = wct.acountid)
|
|
|
|
left join white_plate_color wpc on(t.COLOR = wpc.value)
|
|
|
|
left join white_plate_color wpc on(t.COLOR = wpc.value)
|
|
|
|
left join WHITE_VEHICLE_CLASS wvc on(t.VEHICLE_CLASS = wvc.value)
|
|
|
|
left join WHITE_VEHICLE_CLASS wvc on(t.VEHICLE_CLASS = wvc.value)
|
|
|
|
|
|
|
|
|
|
|
|
<where>
|
|
|
|
<where>
|
|
|
|
<if test="params.id != null and params.id != ''">
|
|
|
|
<if test="params.id != null and params.id != ''">
|
|
|
|
AND t.id = #{params.id}
|
|
|
|
AND t.id = #{params.id}
|
|
|
|
@ -220,6 +219,9 @@
|
|
|
|
<if test="params.bak3 !='' and params.bak3 != null">
|
|
|
|
<if test="params.bak3 !='' and params.bak3 != null">
|
|
|
|
BAK3= #{params.bak3},
|
|
|
|
BAK3= #{params.bak3},
|
|
|
|
</if>
|
|
|
|
</if>
|
|
|
|
|
|
|
|
<if test="params.discrp !='' and params.discrp != null">
|
|
|
|
|
|
|
|
DISCRP= #{params.discrp},
|
|
|
|
|
|
|
|
</if>
|
|
|
|
MEMO= #{params.memo},
|
|
|
|
MEMO= #{params.memo},
|
|
|
|
VEHICLE_CLASS=#{params.vehicleClass}
|
|
|
|
VEHICLE_CLASS=#{params.vehicleClass}
|
|
|
|
</set>
|
|
|
|
</set>
|
|
|
|
@ -274,19 +276,20 @@
|
|
|
|
<insert id="insertData" parameterType="com.nmgs.entity.WhiteCarnoList">
|
|
|
|
<insert id="insertData" parameterType="com.nmgs.entity.WhiteCarnoList">
|
|
|
|
insert into WHITE_CARNO_TABLE(ID,acarno,COLOR,DT,BEGDT,ENDDT,VEHICLE_TYPE,
|
|
|
|
insert into WHITE_CARNO_TABLE(ID,acarno,COLOR,DT,BEGDT,ENDDT,VEHICLE_TYPE,
|
|
|
|
DATAFLAG,DESCRIB,BEGDT,ACCOUNT,VERNO,BAK1,BAK2,BAK3,MEMO,
|
|
|
|
DATAFLAG,DESCRIB,BEGDT,ACCOUNT,VERNO,BAK1,BAK2,BAK3,MEMO,
|
|
|
|
VEHICLE_CLASS) values(#{params.id},#{params.acarno},#{params.color},#{params.dt},#{params.begdt},
|
|
|
|
VEHICLE_CLASS,DISCRP) values(#{params.id},#{params.acarno},#{params.color},#{params.dt},#{params.begdt},
|
|
|
|
#{params.enddt},#{params.vehicleType},#{params.dataflag},#{params.describ},#{params.begdate},
|
|
|
|
#{params.enddt},#{params.vehicleType},#{params.dataflag},#{params.describ},#{params.begdate},
|
|
|
|
#{params.account},#{params.version},#{params.bak1},#{params.bak12},#{params.bak3},#{params.memo},#{params.vehicleClass}
|
|
|
|
#{params.account},#{params.version},#{params.bak1},#{params.bak12},#{params.bak3},#{params.memo},
|
|
|
|
|
|
|
|
#{params.vehicleClass},#{params.discrp}
|
|
|
|
)
|
|
|
|
)
|
|
|
|
</insert>
|
|
|
|
</insert>
|
|
|
|
<insert id="insertDataBatch" parameterType="java.util.List">
|
|
|
|
<insert id="insertDataBatch" parameterType="java.util.List">
|
|
|
|
insert into WHITE_CARNO_TABLE(ID,acarno,COLOR,DT,BEGDT,ENDDT,VEHICLE_TYPE,
|
|
|
|
insert into WHITE_CARNO_TABLE(ID,acarno,COLOR,DT,BEGDT,ENDDT,VEHICLE_TYPE,
|
|
|
|
DATAFLAG,DESCRIB,BEGDATE,ACCOUNT,VERNO,BAK1,BAK2,BAK3,MEMO,
|
|
|
|
DATAFLAG,DESCRIB,BEGDATE,ACCOUNT,VERNO,BAK1,BAK2,BAK3,MEMO,
|
|
|
|
VEHICLE_CLASS) values
|
|
|
|
VEHICLE_CLASS,DISCRP) values
|
|
|
|
<foreach collection="list" item="params" separator=",">
|
|
|
|
<foreach collection="list" item="params" separator=",">
|
|
|
|
(#{params.id},#{params.acarno},#{params.color},#{params.dt},#{params.begdt},
|
|
|
|
(#{params.id},#{params.acarno},#{params.color},#{params.dt},#{params.begdt},
|
|
|
|
#{params.enddt},#{params.vehicleType},#{params.dataflag},#{params.describ},#{params.begdate},
|
|
|
|
#{params.enddt},#{params.vehicleType},#{params.dataflag},#{params.describ},#{params.begdate},
|
|
|
|
#{params.account},#{params.verno},#{params.bak1},#{params.bak2},#{params.bak3},#{params.memo},#{params.vehicleClass}
|
|
|
|
#{params.account},#{params.verno},#{params.bak1},#{params.bak2},#{params.bak3},#{params.memo},#{params.vehicleClass},#{params.discrp}
|
|
|
|
)
|
|
|
|
)
|
|
|
|
</foreach>
|
|
|
|
</foreach>
|
|
|
|
</insert>
|
|
|
|
</insert>
|
|
|
|
@ -300,7 +303,7 @@
|
|
|
|
select
|
|
|
|
select
|
|
|
|
t.id,t.acarno,t.COLOR,t.DT,t.BEGDT,t.ENDDT,
|
|
|
|
t.id,t.acarno,t.COLOR,t.DT,t.BEGDT,t.ENDDT,
|
|
|
|
t.VEHICLE_TYPE,t.DATAFLAG,t.DESCRIB,t.BEGDATE,
|
|
|
|
t.VEHICLE_TYPE,t.DATAFLAG,t.DESCRIB,t.BEGDATE,
|
|
|
|
t.ACCOUNT,t.VERNO,t.bak1,t.bak2,t.bak3,t.memo,t.VEHICLE_CLASS,
|
|
|
|
t.ACCOUNT,t.VERNO,t.bak1,t.bak2,t.bak3,t.memo,t.VEHICLE_CLASS,t.DISCRP,
|
|
|
|
<if test="params.DBTYPE =='1'">
|
|
|
|
<if test="params.DBTYPE =='1'">
|
|
|
|
(case when t.ENDDT< dateadd(day,0,#{params.CURRENTDATE}) THEN '已过期'
|
|
|
|
(case when t.ENDDT< dateadd(day,0,#{params.CURRENTDATE}) THEN '已过期'
|
|
|
|
when t.ENDDT< dateadd(day,0,#{params.CURRENTWILLDATE}) THEN '将到期'
|
|
|
|
when t.ENDDT< dateadd(day,0,#{params.CURRENTWILLDATE}) THEN '将到期'
|
|
|
|
|