id, action, parent_trace_code,parent_append_code, product_no, product_name, product_spec, packaging_ratio_name, production_date, production_batch, expiration_date, source_no, task_no, line_no, team_group_no, machine_no, fuzzy, cur_code, scan_no, layer_no, status,in_type,errorcount INSERT INTO in_pts_production_detail id, action, parent_trace_code, parent_append_code, product_no, product_name, product_spec, packaging_ratio_name, production_date, production_batch, expiration_date, source_no, task_no, line_no, team_group_no, machine_no, fuzzy, cur_code, scan_no, layer_no, status, in_type, #{id}, #{action}, #{parentTraceCode}, #{parentAppendCode}, #{productNo}, #{productName}, #{productSpec}, #{packagingRatioName}, #{productionDate}, #{productionBatch}, #{expirationDate}, #{sourceNo}, #{taskNo}, #{lineNo}, #{teamGroupNo}, #{machineNo}, #{fuzzy}, #{curCode}, #{scanNo}, #{layerNo}, #{status}, #{inType}, UPDATE in_pts_production_detail action = #{action}, parent_trace_code = #{parentTraceCode}, parent_append_code = #{parentAppendCode}, product_no = #{productNo}, product_name = #{productName}, product_spec = #{productSpec}, packaging_ratio_name = #{packagingRatioName}, production_date = #{productionDate}, production_batch = #{productionBatch}, expiration_date = #{expirationDate}, source_no = #{sourceNo}, task_no = #{taskNo}, line_no = #{lineNo}, team_group_no = #{teamGroupNo}, machine_no = #{machineNo}, fuzzy = #{fuzzy}, cur_code = #{curCode}, scan_no = #{scanNo}, layer_no = #{layerNo}, status = #{status}, in_type = #{inType}, WHERE id = #{id} UPDATE in_pts_production_detail SET status = #{status} WHERE parent_append_code = #{parentAppendCode} and status = '0' DELETE FROM in_pts_production_detail WHERE id = #{id} UPDATE in_pts_production_detail status = #{status} errorcount= #{errorcount} WHERE parent_append_code = #{parentAppendCode} and status='2' UPDATE in_pts_production_detail SET status = #{status} WHERE parent_append_code = #{parentAppendCode} and status > 2