select PICKINGID, PUTIN_ID, DOCCTNUMBER, GOOD_ID, LOC_ID, GOODS_NUM, SPECIFICATION, PRODUCTION_DATE, WARE_DATE, PROVIDER_ID, UNIT, REMARK, OUT_ID, SCALE_UNIT, MISTOCK_NUM, PICKING_NUM, PRICE, STORAGE_AREA_ID, STORAGE_ID, CTL, GOODS_NUM_SJ, PORT, CK_TYPE, STS, TYPESTS, OUTSTAND, GOODS_NAME, PLCID, BARCODE, PRODUCLOTID, TO_LOC, USEID, CUSTOMERMEMBERID, DATATYPE, GOODS_MEASURE_ID, TOWHSELOC, OUTSTATUS, EXPIRY_DATE, CREATE_TIME, USERNAME from t_ck_pickingwavegoods
insert into t_ck_pickingwavegoods
PICKINGID,
PUTIN_ID,
DOCCTNUMBER,
GOOD_ID,
LOC_ID,
GOODS_NUM,
SPECIFICATION,
PRODUCTION_DATE,
WARE_DATE,
PROVIDER_ID,
UNIT,
REMARK,
OUT_ID,
SCALE_UNIT,
MISTOCK_NUM,
PICKING_NUM,
PRICE,
STORAGE_AREA_ID,
STORAGE_ID,
CTL,
GOODS_NUM_SJ,
PORT,
CK_TYPE,
STS,
TYPESTS,
OUTSTAND,
GOODS_NAME,
PLCID,
BARCODE,
PRODUCLOTID,
TO_LOC,
USEID,
CUSTOMERMEMBERID,
DATATYPE,
GOODS_MEASURE_ID,
TOWHSELOC,
OUTSTATUS,
USERNAME,
#{pickingid},
#{putinId},
#{docctnumber},
#{goodId},
#{locId},
#{goodsNum},
#{specification},
#{productionDate},
#{wareDate},
#{providerId},
#{unit},
#{remark},
#{outId},
#{scaleUnit},
#{mistockNum},
#{pickingNum},
#{price},
#{storageAreaId},
#{storageId},
#{ctl},
#{goodsNumSj},
#{port},
#{ckType},
#{sts},
#{typests},
#{outstand},
#{goodsName},
#{plcid},
#{barcode},
#{produclotid},
#{toLoc},
#{useid},
#{customermemberid},
#{datatype},
#{goodsMeasureId},
#{towhseloc},
#{outstatus},
#{userName},
update t_ck_pickingwavegoods
PUTIN_ID = #{putinId},
DOCCTNUMBER = #{docctnumber},
GOOD_ID = #{goodId},
LOC_ID = #{locId},
GOODS_NUM = #{goodsNum},
SPECIFICATION = #{specification},
PRODUCTION_DATE = #{productionDate},
WARE_DATE = #{wareDate},
PROVIDER_ID = #{providerId},
UNIT = #{unit},
REMARK = #{remark},
OUT_ID = #{outId},
SCALE_UNIT = #{scaleUnit},
MISTOCK_NUM = #{mistockNum},
PICKING_NUM = #{pickingNum},
PRICE = #{price},
STORAGE_AREA_ID = #{storageAreaId},
STORAGE_ID = #{storageId},
CTL = #{ctl},
GOODS_NUM_SJ = #{goodsNumSj},
PORT = #{port},
CK_TYPE = #{ckType},
STS = #{sts},
TYPESTS = #{typests},
OUTSTAND = #{outstand},
GOODS_NAME = #{goodsName},
PLCID = #{plcid},
BARCODE = #{barcode},
PRODUCLOTID = #{produclotid},
TO_LOC = #{toLoc},
USEID = #{useid},
CUSTOMERMEMBERID = #{customermemberid},
DATATYPE = #{datatype},
GOODS_MEASURE_ID = #{goodsMeasureId},
TOWHSELOC = #{towhseloc},
OUTSTATUS = #{outstatus},
USERNAME = #{userName},
where PICKINGID = #{pickingid}
UPDATE T_CK_PICKINGWAVEGOODS
SET OUTSTATUS = #{outstatus}
WHERE OUTSTAND = #{outstand}
AND GOOD_ID = #{goodId}
AND OUTSTATUS = '0'
UPDATE T_CK_PICKINGWAVEGOODS
SET OUTSTATUS = #{outstatus}
WHERE OUTSTAND = #{outstand}
AND CTL = #{ctl}
AND GOOD_ID = #{goodId}
AND PRODUCLOTID = #{produclotid}
AND OUTSTATUS = '3'
UPDATE T_CK_PICKINGWAVEGOODS
SET OUTSTATUS = #{outstatus}
WHERE OUTSTAND = #{outstand}
AND CTL = #{ctl}
AND GOOD_ID = #{goodId}
AND PRODUCLOTID = #{produclotid}
AND OUTSTATUS = '4'
delete from t_ck_pickingwavegoods where PICKINGID = #{pickingid}
delete from t_ck_pickingwavegoods where PICKINGID in
#{pickingid}