select stock_in_code, doc_date, create_date, doc_id, business_type, repository_id, repository_name, stock_in_type, supplier_id, supplier_name, department_id, department_name, operator_id, operator_name, remark, single, reviewer, material_id, material_name, material_specification, material_unit, count, stock_in_adjust_remark from wz_stock_in
insert into wz_stock_in
doc_date,
create_date,
doc_id,
business_type,
repository_id,
repository_name,
stock_in_type,
supplier_id,
supplier_name,
department_id,
department_name,
operator_id,
operator_name,
remark,
single,
reviewer,
material_id,
material_name,
material_specification,
material_unit,
count,
stock_in_adjust_remark,
#{docDate},
#{createDate},
#{docId},
#{businessType},
#{repositoryId},
#{repositoryName},
#{stockInType},
#{supplierId},
#{supplierName},
#{departmentId},
#{departmentName},
#{operatorId},
#{operatorName},
#{remark},
#{single},
#{reviewer},
#{materialId},
#{materialName},
#{materialSpecification},
#{materialUnit},
#{count},
#{stockInAdjustRemark},
update wz_stock_in
doc_date = #{docDate},
create_date = #{createDate},
doc_id = #{docId},
business_type = #{businessType},
repository_id = #{repositoryId},
repository_name = #{repositoryName},
stock_in_type = #{stockInType},
supplier_id = #{supplierId},
supplier_name = #{supplierName},
department_id = #{departmentId},
department_name = #{departmentName},
operator_id = #{operatorId},
operator_name = #{operatorName},
remark = #{remark},
single = #{single},
reviewer = #{reviewer},
material_id = #{materialId},
material_name = #{materialName},
material_specification = #{materialSpecification},
material_unit = #{materialUnit},
count = #{count},
stock_in_adjust_remark = #{stockInAdjustRemark},
where stock_in_code = #{stockInCode}
delete from wz_stock_in where stock_in_code = #{stockInCode}
delete from wz_stock_in where stock_in_code in
#{stockInCode}