g.BATCH_ID_ AS batchId,
g.COMPANY_ID_ AS companyId,
g.DEPOT_ID_ AS depotId,
g.TEMP_MIN_ AS tempMin,
g.TEMP_MAX_ AS tempMax,
g.TEMP_AVE_ AS tempAve,
g.HUMIDITY_IN_ AS humidityIn,
g.TEMP_IN_ AS tempIn,
g.HUMIDITY_OUT_ AS humidityOut,
g.TEMP_OUT_ AS tempOut,
g.CABLE_ AS cable,
g.CABLE_CIR_ AS cableCir,
g.OIL_HEIGHT_ AS oilHeight,
g.WEATHER_ AS weather,
g.RECEIVE_DATE_ AS receiveDate,
g.CHECK_USER_ AS checkUser,
g.REMARK_ AS remark,
g.POINTS_ AS points,
d.STORE_KEEPER_NAME_ AS storeKeeperName,
d.PER_WET_ AS perWet,
d.PER_IMPURITY_ AS perImpurity,
d.DEPOT_TYPE_ AS depotType,
d.STORAGE_REAL_ AS storageReal,
d.FOOD_VARIETY_ AS foodVariety
BATCH_ID_ AS batchId,
COMPANY_ID_ AS companyId,
DEPOT_ID_ AS
depotId,
TEMP_MIN_ AS tempMin,
TEMP_MAX_ AS tempMax,
TEMP_AVE_ AS tempAve,
HUMIDITY_IN_ AS humidityIn,
TEMP_IN_ AS tempIn,
HUMIDITY_OUT_ AS humidityOut,
TEMP_OUT_ AS tempOut,
CABLE_ AS cable,
CABLE_CIR_ AS cableCir,
OIL_HEIGHT_ AS oilHeight,
WEATHER_ AS weather,
RECEIVE_DATE_ AS receiveDate,
CHECK_USER_ AS checkUser,
REMARK_ AS remark,
POINTS_ AS points
delete from D_GRAIN
where
( BATCH_ID_ = #{item.batchId}
AND COMPANY_ID_=#{item.companyId}
AND DEPOT_ID_=#{item.depotId}
)
insert into
D_GRAIN(BATCH_ID_,
COMPANY_ID_,
DEPOT_ID_,
TEMP_MIN_,
TEMP_MAX_,
TEMP_AVE_,
HUMIDITY_IN_,
TEMP_IN_,
HUMIDITY_OUT_,
TEMP_OUT_,
CABLE_,
CABLE_CIR_,
OIL_HEIGHT_,
WEATHER_,
RECEIVE_DATE_,
CHECK_USER_,
REMARK_,
POINTS_
)values(
#{data.batchId},
#{data.companyId},
#{data.depotId},
#{data.tempMin},
#{data.tempMax},
#{data.tempAve},
#{data.humidityIn},
#{data.tempIn},
#{data.humidityOut},
#{data.tempOut},
#{data.cable},
#{data.cableCir},
#{data.oilHeight},
#{data.weather},
#{data.receiveDate},
#{data.checkUser},
#{data.remark},
#{data.points}
)
UPDATE D_GRAIN
TEMP_MIN_ = #{data.tempMin},TEMP_MAX_ = #{data.tempMax},TEMP_AVE_ = #{data.tempAve},HUMIDITY_IN_ = #{data.humidityIn},TEMP_IN_ = #{data.tempIn},TEMP_OUT_ = #{data.tempOut},HUMIDITY_OUT_ = #{data.humidityOut},CABLE_ = #{data.cable},WEATHER_ = #{data.weather},RECEIVE_DATE_ = #{data.receiveDate},CHECK_USER_ = #{data.checkUser},REMARK_ = #{data.remark},POINTS_ = #{data.points},
where BATCH_ID_ = #{data.batchId} and COMPANY_ID_ = #{data.companyId} and DEPOT_ID_ = #{data.depotId}
INSERT INTO D_GRAIN_INFO (
ID_,NUM_,CABLE_,TEMP_,TEMP_AVE_,RECEIVE_DATE_
) values (
#{data.id},
#{data.num},
#{data.cable},
#{data.temp},
#{data.tempAve},
#{data.receiveDate}
)