select bs.cargo_space_id, --库位编码 bs.tray_code, --托盘 bs.product_id, --产品编码 bs.product_name,--产品名称 bs.quantity, -- 数量 bs.order_id, --合同号 bs.stockin_id, --入库单号 bw.warehouse_id, --仓库编码 bw.warehouse_name, --仓库名称 bs.in_date, --入库时间 bs.back_date, --盘点时间 -- bas_stock 的 pd_ 明细字段 bs.pd_product_name, -- 明细产品名称 bs.pd_batch_no, -- 明细批次号 bs.pd_serial_no, -- 明细序列号 bs.pd_model, -- 明细型号 bs.pd_unit, -- 明细单位 bs.pd_unit_price, -- 明细单价 bs.pd_quantity, -- 明细数量 bs.pd_total_price, -- 明细金额 bs.pd_cost_unit_price, bs.pd_prod_date, -- 明细生产日期 bs.pd_valid_date, -- 明细有效日期 bs.pd_arrival_date, -- 明细到货日期 bs.pd_remark, -- 明细备注 bs.stock_id, --库存编码 bs.stock_status, --库存状态 bs.lot_no, --批次号 bs.out_quantity from bas_stock bs left join bas_product bp on bs.product_id = bp.product_id left join bas_warehouse bw on bs.warehouse_id = bw.warehouse_id left join bas_cargo_space bcs on bs.cargo_space_id = bcs.cargo_space_id insert into view_stock_detail only_identity, stock_id, cargo_space_id, tray_code, quantity, job_id, lot_no, stockin_detail_id, in_date, warehouse_id, stacking_id, cargo_space_name, roadway_id, cargo_space_status, locked, product_id, product_name, spec, unit, price, remark, spare1, spare2, spare5, spare6, spare7, spare8, #{onlyIdentity}, #{stockId}, #{cargoSpaceId}, #{trayCode}, #{quantity}, #{jobId}, #{lotNo}, #{stockinDetailId}, #{inDate}, #{warehouseId}, #{stackingId}, #{cargoSpaceName}, #{roadwayId}, #{cargoSpaceStatus}, #{locked}, #{productId}, #{productName}, #{spec}, #{unit}, #{price}, #{remark}, #{spare1}, #{spare2}, #{spare5}, #{spare6}, #{spare7}, #{spare8}, update view_stock_detail stock_id = #{stockId}, cargo_space_id = #{cargoSpaceId}, tray_code = #{trayCode}, quantity = #{quantity}, job_id = #{jobId}, lot_no = #{lotNo}, stockin_detail_id = #{stockinDetailId}, in_date = #{inDate}, warehouse_id = #{warehouseId}, stacking_id = #{stackingId}, cargo_space_name = #{cargoSpaceName}, roadway_id = #{roadwayId}, cargo_space_status = #{cargoSpaceStatus}, locked = #{locked}, product_id = #{productId}, product_name = #{productName}, spec = #{spec}, unit = #{unit}, price = #{price}, remark = #{remark}, spare1 = #{spare1}, spare2 = #{spare2}, spare5 = #{spare5}, spare6 = #{spare6}, spare7 = #{spare7}, spare8 = #{spare8}, where only_identity = #{onlyIdentity} delete from view_stock_detail where only_identity = #{onlyIdentity} delete from view_stock_detail where only_identity in #{onlyIdentity}