ID_ as id,
COMPANY_ID_ as companyId,
DEPT_ID_ as deptId,
NOTICE_ID_ as noticeId,
DEPOT_ID_ as depotId,
TYPE_ as type,
PROGRESS_ as progress,
RECORD_STATUS_ as recordStatus,
CUSTOMER_NAME_ as customerName,
INTEL_CARD_ as intelCard,
REGISTER_TIME_ as registerTime,
REGISTER_USER_ as registerUser,
USER_NAME_ as userName,
USER_CONTACT_ as userContact,
USER_ID_ as userId,
USER_BIRTHDAY_ as userBirthday,
USER_SEX_ as userSex,
USER_NATION_ as userNation,
USER_ADDRESS_ as userAddress,
PLATE_NUM_ as plateNum,
TRANS_TYPE_ as transType,
FOOD_VARIETY_ as foodVariety,
FOOD_TYPE_ as foodType,
FOOD_LEVEL_ as foodLevel,
FOOD_LOCATION_ID_ as foodLocationId,
FOOD_LOCATION_ as foodLocation,
FOOD_YEAR_ as foodYear,
CHECK_STATUS_ as checkStatus,
CHECK_USER_ as checkUser,
CHECK_TIME_ as checkTime,
SAMPLE_USER_ as sampleUser,
SAMPLE_TIME_ as sampleTime,
SAMPLE_TYPE_ as sampleType,
CHECK_ID_ as checkId,
DE_CHECK_ as deCheck,
ADD_CHECK_ as addCheck,
jjlx as jjlx,
FULL_WEIGHT_ as fullWeight,
FULL_WEIGHT_TIME_ as fullWeightTime,
FULL_WEIGHT_USER_ as fullWeightUser,
EMPTY_WEIGHT_ as emptyWeight,
EMPTY_WEIGHT_TIME_ as emptyWeightTime,
EMPTY_WEIGHT_USER_ as emptyWeightUser,
NET_WEIGHT_ as netWeight,
DE_HANDLE_ as deHandle,
DE_PACKAGE_ as dePackage,
DE_OTHER_ as deOther,
DE_OTHER_INTO_ as deOtherInfo,
SETTLE_WEIGHT_ as settleWeight,
RECORD_WEIGHT_ as recordWeight,
PRICE_ as price,
SETTLE_MONEY_ as settleMoney,
SETTLE_ID_ as settleId,
HANDLE_USER_ as handleUser,
COMPLETE_TIME_ as completeTime,
COMPLETE_USER_ as completeUser,
REMARKS_ as remarks,
bzw as bzw,
dbz as dbz,
bzbjs as bzbjs
update D_INOUT_RECORD
RECORD_STATUS_ ='DEL',
PROGRESS_ = 'RECORD',
REMARKS_ = concat(REMARKS_,#{param.msg})
where COMPANY_ID_ = #{param.companyId}
AND ID_ = #{param.id}
update D_INOUT_RECORD
RECORD_STATUS_ ='ERROR',
PROGRESS_ = 'RECORD',
CHECK_STATUS_ = #{param.checkStatus},
REMARKS_ = concat(REMARKS_,#{param.msg})
COMPANY_ID_ = #{param.companyId}
AND ID_ = #{param.id}
update D_INOUT_RECORD set
TYPE_ = #{data.type},
DEPOT_ID_ = #{data.depotId},
NOTICE_ID_ = #{data.noticeId},
RECORD_STATUS_ = #{data.recordStatus},
CHECK_STATUS_ = #{data.checkStatus},
CHECK_ID_ = #{data.checkId},
CHECK_USER_ = #{data.checkUser},
REGISTER_TIME_ = #{data.registerTime},
REGISTER_USER_ = #{data.registerUser},
USER_NAME_ = #{data.userName},
USER_BIRTHDAY_ = #{data.userBirthday},
USER_SEX_ = #{data.userSex},
USER_NATION_ = #{data.userNation},
USER_ID_ = #{data.userId},
USER_CONTACT_ = #{data.userContact},
USER_ADDRESS_ = #{data.userAddress},
INTEL_CARD_ = #{data.intelCard},
PLATE_NUM_ = #{data.plateNum},
TRANS_TYPE_ = #{data.transType},
SPEC_TYPE_ = #{data.specType},
CUSTOMER_ID_ = #{data.customerId},
CUSTOMER_NAME_ = #{data.customerName},
FOOD_VARIETY_ = #{data.foodVariety},
FOOD_LEVEL_ = #{data.foodLevel},
FOOD_LOCATION_ = #{data.foodLocation},
FOOD_YEAR_ = #{data.foodYear},
IMPURITY_ = #{data.impurity},
DE_IMPURITY_ = #{data.deImpurity},
WET_ = #{data.wet},
DE_WET_ = #{data.deWet},
DE_HANDLE_ = #{data.deHandle},
DE_OTHER_ = #{data.deOther},
DE_SUM_ = #{data.deSum},
FULL_WEIGHT_ = #{data.fullWeight},
FULL_WEIGHT_TIME_ = #{data.fullWeightTime},
FULL_WEIGHT_USER_ = #{data.fullWeightUser},
EMPTY_WEIGHT_ = #{data.emptyWeight},
EMPTY_WEIGHT_TIME_ = #{data.emptyWeightTime},
EMPTY_WEIGHT_USER_ = #{data.emptyWeightUser},
NET_WEIGHT_ = #{data.netWeight},
SETTLE_WEIGHT_ = #{data.settleWeight},
RECORD_WEIGHT_ = #{data.recordWeight},
HANDLE_START_ = #{data.handleStart},
HANDLE_END_ = #{data.handleEnd},
HANDLE_USER_ = #{data.handleUser},
COMPLETE_TIME_ = #{data.completeTime},
COMPLETE_USER_ = #{data.completeUser},
REMARKS_ = #{data.remarks},
FOOD_TYPE_ = #{data.foodType},
PRICE_ = #{data.price},
SETTLE_MONEY_ = #{data.settleMoney},
PROGRESS_ = #{data.progress}
where
company_id_ =#{data.companyId}
and id_=#{data.id}
update D_INOUT_RECORD set
DE_HANDLE_ = #{data.deHandle},
HANDLE_USER_ = #{data.handleUser},
DE_OTHER_ = #{data.deOther},
DE_OTHER_INFO_ = #{data.deOtherInfo},
DE_PACKAGE_ = #{data.package},
bzw = #{data.bzw},
dbz = #{data.dbz},
bzbjs = #{data.bzbjs},
REMARKS_ = #{data.remarks},
UPDATE_TIME_ = #{data.updateTime}
where
company_id_ =#{data.companyId}
and id_=#{data.id}
insert into
D_INOUT_RECORD(
ID_,
COMPANY_ID_,
DEPT_ID_,
NOTICE_ID_,
DEPOT_ID_,
TYPE_,
PROGRESS_,
RECORD_STATUS_,
CUSTOMER_NAME_,
INTEL_CARD_,
REGISTER_TIME_,
REGISTER_USER_,
USER_NAME_,
USER_CONTACT_,
USER_ID_,
USER_BIRTHDAY_,
USER_SEX_,
USER_NATION_,
USER_ADDRESS_,
PLATE_NUM_,
TRANS_TYPE_,
FOOD_VARIETY_,
FOOD_TYPE_,
FOOD_LEVEL_,
FOOD_LOCATION_ID_,
FOOD_LOCATION_,
FOOD_YEAR_,
CHECK_STATUS_,
CHECK_USER_,
CHECK_TIME_,
SAMPLE_USER_,
SAMPLE_TIME_,
SAMPLE_TYPE_,
CHECK_ID_,
DE_CHECK_,
ADD_CHECK_,
jjlx,
FULL_WEIGHT_,
FULL_WEIGHT_TIME_,
FULL_WEIGHT_USER_,
EMPTY_WEIGHT_,
EMPTY_WEIGHT_TIME_,
EMPTY_WEIGHT_USER_,
NET_WEIGHT_,
DE_HANDLE_,
DE_PACKAGE_,
DE_OTHER_,
DE_OTHER_INTO_,
SETTLE_WEIGHT_,
RECORD_WEIGHT_,
PRICE_,
SETTLE_MONEY_,
SETTLE_ID_,
HANDLE_USER_,
COMPLETE_TIME_,
COMPLETE_USER_,
REMARKS_,
bzw,
dbz,
bzbjs,
UPDATE_TIME_
)
values
(
#{data.id},
#{data.companyId},
#{data.deptId},
#{data.noticeId},
#{data.depotId},
#{data.type},
#{data.progress},
#{data.recordStatus},
#{data.customerName},
#{data.intelCard},
#{data.registerTime},
#{data.registerUser},
#{data.userName},
#{data.userContact},
#{data.userId},
#{data.userBirthday},
#{data.userSex},
#{data.userNation},
#{data.userAddress},
#{data.plateNum},
#{data.transType},
#{data.foodVariety},
#{data.foodType},
#{data.foodLevel},
#{data.foodLocationId},
#{data.foodLocation},
#{data.foodYear},
#{data.checkStatus},
#{data.checkUser},
#{data.checkTime},
#{data.sampleUser},
#{data.sampleTime},
#{data.sampleType},
#{data.checkId},
#{data.deCheck},
#{data.addCheck},
#{data.jjlx},
#{data.fullWeight},
#{data.fullWeightTime},
#{data.fullWeightUser},
#{data.emptyWeight},
#{data.emptyWeightTime},
#{data.emptyWeightUser},
#{data.netWeight},
#{data.deHandle},
#{data.dePackage},
#{data.deOther},
#{data.deOtherInfo},
#{data.settleWeight},
#{data.recordWeight},
#{data.price},
#{data.settleMoney},
#{data.settleId},
#{data.handleUser},
#{data.completeTime},
#{data.completeUser},
#{data.remarks},
#{data.bzw},
#{data.dbz},
#{data.bzbjs},
#{data.updateTime}
)
update D_INOUT_RECORD
set PROGRESS_ = #{param.progress},
COMPLETE_TIME_ =#{param.completeTime},
FULL_WEIGHT_ = #{param.fullWeight},
FULL_WEIGHT_USER_ = #{param.fullWeightUser},
FULL_WEIGHT_TIME_ = #{param.fullWeightTime},
EMPTY_WEIGHT_ = #{param.emptyWeight},
EMPTY_WEIGHT_TIME_ = #{param.emptyWeightTime},
EMPTY_WEIGHT_USER_ = #{param.emptyWeightUser},
NET_WEIGHT_ = #{param.netWeight},
SETTLE_WEIGHT_ = #{param.settleWeight},
RECORD_WEIGHT_ = #{param.recordWeight},
DE_SUM_ = #{param.de},
DEPOT_ID_ = #{param.depotId},
PRICE_ = #{param.price},
SETTLE_MONEY_ = #{param.settleMoney},
COMPLETE_USER_ = #{param.userId}
where ID_ = #{param.id}
and TYPE_ = #{param.type}
and COMPANY_ID_ = #{param.companyId}
and RECORD_STATUS_ != 'DEL'
and RECORD_STATUS_ != 'ERROR'