and ${criterion.condition} and ${criterion.condition} #{criterion.value} and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} and ${criterion.condition} #{listItem} and ${criterion.condition} and ${criterion.condition} #{criterion.value} and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} and ${criterion.condition} #{listItem} id, static_date, org_id, pl_no, pl_name, berth_range_no, berth_range_name, berth_range_eqp_num, berth_range_berth_num, charger_code, charger_name, group_start_time, group_start_time_str, group_end_time, group_end_time_str, pda_eqp_park_num, pda_eqp_park_fee, eqp_park_num, eqp_total_fee, park_and_eqp_diff_fee, park_and_eqp_diff_rate, order_total_fee, order_act_fee, order_diff_fee, order_diff_rate, data_status, remark, create_time, create_op, modify_time, modify_op delete from charger_income_diff where id = #{id,jdbcType=BIGINT} delete from charger_income_diff SELECT LAST_INSERT_ID() insert into charger_income_diff (static_date, org_id, pl_no, pl_name, berth_range_no, berth_range_name, berth_range_eqp_num, berth_range_berth_num, charger_code, charger_name, group_start_time, group_start_time_str, group_end_time, group_end_time_str, pda_eqp_park_num, pda_eqp_park_fee, eqp_park_num, eqp_total_fee, park_and_eqp_diff_fee, park_and_eqp_diff_rate, order_total_fee, order_act_fee, order_diff_fee, order_diff_rate, data_status, remark, create_time, create_op, modify_time, modify_op) values (#{staticDate,jdbcType=DATE}, #{orgId,jdbcType=BIGINT}, #{plNo,jdbcType=VARCHAR}, #{plName,jdbcType=VARCHAR}, #{berthRangeNo,jdbcType=VARCHAR}, #{berthRangeName,jdbcType=VARCHAR}, #{berthRangeEqpNum,jdbcType=INTEGER}, #{berthRangeBerthNum,jdbcType=INTEGER}, #{chargerCode,jdbcType=VARCHAR}, #{chargerName,jdbcType=VARCHAR}, #{groupStartTime,jdbcType=TIMESTAMP}, #{groupStartTimeStr,jdbcType=VARCHAR}, #{groupEndTime,jdbcType=TIMESTAMP}, #{groupEndTimeStr,jdbcType=VARCHAR}, #{pdaEqpParkNum,jdbcType=INTEGER}, #{pdaEqpParkFee,jdbcType=INTEGER}, #{eqpParkNum,jdbcType=INTEGER}, #{eqpTotalFee,jdbcType=INTEGER}, #{parkAndEqpDiffFee,jdbcType=INTEGER}, #{parkAndEqpDiffRate,jdbcType=VARCHAR}, #{orderTotalFee,jdbcType=BIGINT}, #{orderActFee,jdbcType=BIGINT}, #{orderDiffFee,jdbcType=BIGINT}, #{orderDiffRate,jdbcType=VARCHAR}, #{dataStatus,jdbcType=INTEGER}, #{remark,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{createOp,jdbcType=VARCHAR}, #{modifyTime,jdbcType=TIMESTAMP}, #{modifyOp,jdbcType=VARCHAR}) SELECT LAST_INSERT_ID() insert into charger_income_diff static_date, org_id, pl_no, pl_name, berth_range_no, berth_range_name, berth_range_eqp_num, berth_range_berth_num, charger_code, charger_name, group_start_time, group_start_time_str, group_end_time, group_end_time_str, pda_eqp_park_num, pda_eqp_park_fee, eqp_park_num, eqp_total_fee, park_and_eqp_diff_fee, park_and_eqp_diff_rate, order_total_fee, order_act_fee, order_diff_fee, order_diff_rate, data_status, remark, create_time, create_op, modify_time, modify_op, #{staticDate,jdbcType=DATE}, #{orgId,jdbcType=BIGINT}, #{plNo,jdbcType=VARCHAR}, #{plName,jdbcType=VARCHAR}, #{berthRangeNo,jdbcType=VARCHAR}, #{berthRangeName,jdbcType=VARCHAR}, #{berthRangeEqpNum,jdbcType=INTEGER}, #{berthRangeBerthNum,jdbcType=INTEGER}, #{chargerCode,jdbcType=VARCHAR}, #{chargerName,jdbcType=VARCHAR}, #{groupStartTime,jdbcType=TIMESTAMP}, #{groupStartTimeStr,jdbcType=VARCHAR}, #{groupEndTime,jdbcType=TIMESTAMP}, #{groupEndTimeStr,jdbcType=VARCHAR}, #{pdaEqpParkNum,jdbcType=INTEGER}, #{pdaEqpParkFee,jdbcType=INTEGER}, #{eqpParkNum,jdbcType=INTEGER}, #{eqpTotalFee,jdbcType=INTEGER}, #{parkAndEqpDiffFee,jdbcType=INTEGER}, #{parkAndEqpDiffRate,jdbcType=VARCHAR}, #{orderTotalFee,jdbcType=BIGINT}, #{orderActFee,jdbcType=BIGINT}, #{orderDiffFee,jdbcType=BIGINT}, #{orderDiffRate,jdbcType=VARCHAR}, #{dataStatus,jdbcType=INTEGER}, #{remark,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{createOp,jdbcType=VARCHAR}, #{modifyTime,jdbcType=TIMESTAMP}, #{modifyOp,jdbcType=VARCHAR}, update charger_income_diff id = #{record.id,jdbcType=BIGINT}, static_date = #{record.staticDate,jdbcType=DATE}, org_id = #{record.orgId,jdbcType=BIGINT}, pl_no = #{record.plNo,jdbcType=VARCHAR}, pl_name = #{record.plName,jdbcType=VARCHAR}, berth_range_no = #{record.berthRangeNo,jdbcType=VARCHAR}, berth_range_name = #{record.berthRangeName,jdbcType=VARCHAR}, berth_range_eqp_num = #{record.berthRangeEqpNum,jdbcType=INTEGER}, berth_range_berth_num = #{record.berthRangeBerthNum,jdbcType=INTEGER}, charger_code = #{record.chargerCode,jdbcType=VARCHAR}, charger_name = #{record.chargerName,jdbcType=VARCHAR}, group_start_time = #{record.groupStartTime,jdbcType=TIMESTAMP}, group_start_time_str = #{record.groupStartTimeStr,jdbcType=VARCHAR}, group_end_time = #{record.groupEndTime,jdbcType=TIMESTAMP}, group_end_time_str = #{record.groupEndTimeStr,jdbcType=VARCHAR}, pda_eqp_park_num = #{record.pdaEqpParkNum,jdbcType=INTEGER}, pda_eqp_park_fee = #{record.pdaEqpParkFee,jdbcType=INTEGER}, eqp_park_num = #{record.eqpParkNum,jdbcType=INTEGER}, eqp_total_fee = #{record.eqpTotalFee,jdbcType=INTEGER}, park_and_eqp_diff_fee = #{record.parkAndEqpDiffFee,jdbcType=INTEGER}, park_and_eqp_diff_rate = #{record.parkAndEqpDiffRate,jdbcType=VARCHAR}, order_total_fee = #{record.orderTotalFee,jdbcType=BIGINT}, order_act_fee = #{record.orderActFee,jdbcType=BIGINT}, order_diff_fee = #{record.orderDiffFee,jdbcType=BIGINT}, order_diff_rate = #{record.orderDiffRate,jdbcType=VARCHAR}, data_status = #{record.dataStatus,jdbcType=INTEGER}, remark = #{record.remark,jdbcType=VARCHAR}, create_time = #{record.createTime,jdbcType=TIMESTAMP}, create_op = #{record.createOp,jdbcType=VARCHAR}, modify_time = #{record.modifyTime,jdbcType=TIMESTAMP}, modify_op = #{record.modifyOp,jdbcType=VARCHAR}, update charger_income_diff set id = #{record.id,jdbcType=BIGINT}, static_date = #{record.staticDate,jdbcType=DATE}, org_id = #{record.orgId,jdbcType=BIGINT}, pl_no = #{record.plNo,jdbcType=VARCHAR}, pl_name = #{record.plName,jdbcType=VARCHAR}, berth_range_no = #{record.berthRangeNo,jdbcType=VARCHAR}, berth_range_name = #{record.berthRangeName,jdbcType=VARCHAR}, berth_range_eqp_num = #{record.berthRangeEqpNum,jdbcType=INTEGER}, berth_range_berth_num = #{record.berthRangeBerthNum,jdbcType=INTEGER}, charger_code = #{record.chargerCode,jdbcType=VARCHAR}, charger_name = #{record.chargerName,jdbcType=VARCHAR}, group_start_time = #{record.groupStartTime,jdbcType=TIMESTAMP}, group_start_time_str = #{record.groupStartTimeStr,jdbcType=VARCHAR}, group_end_time = #{record.groupEndTime,jdbcType=TIMESTAMP}, group_end_time_str = #{record.groupEndTimeStr,jdbcType=VARCHAR}, pda_eqp_park_num = #{record.pdaEqpParkNum,jdbcType=INTEGER}, pda_eqp_park_fee = #{record.pdaEqpParkFee,jdbcType=INTEGER}, eqp_park_num = #{record.eqpParkNum,jdbcType=INTEGER}, eqp_total_fee = #{record.eqpTotalFee,jdbcType=INTEGER}, park_and_eqp_diff_fee = #{record.parkAndEqpDiffFee,jdbcType=INTEGER}, park_and_eqp_diff_rate = #{record.parkAndEqpDiffRate,jdbcType=VARCHAR}, order_total_fee = #{record.orderTotalFee,jdbcType=BIGINT}, order_act_fee = #{record.orderActFee,jdbcType=BIGINT}, order_diff_fee = #{record.orderDiffFee,jdbcType=BIGINT}, order_diff_rate = #{record.orderDiffRate,jdbcType=VARCHAR}, data_status = #{record.dataStatus,jdbcType=INTEGER}, remark = #{record.remark,jdbcType=VARCHAR}, create_time = #{record.createTime,jdbcType=TIMESTAMP}, create_op = #{record.createOp,jdbcType=VARCHAR}, modify_time = #{record.modifyTime,jdbcType=TIMESTAMP}, modify_op = #{record.modifyOp,jdbcType=VARCHAR} update charger_income_diff static_date = #{staticDate,jdbcType=DATE}, org_id = #{orgId,jdbcType=BIGINT}, pl_no = #{plNo,jdbcType=VARCHAR}, pl_name = #{plName,jdbcType=VARCHAR}, berth_range_no = #{berthRangeNo,jdbcType=VARCHAR}, berth_range_name = #{berthRangeName,jdbcType=VARCHAR}, berth_range_eqp_num = #{berthRangeEqpNum,jdbcType=INTEGER}, berth_range_berth_num = #{berthRangeBerthNum,jdbcType=INTEGER}, charger_code = #{chargerCode,jdbcType=VARCHAR}, charger_name = #{chargerName,jdbcType=VARCHAR}, group_start_time = #{groupStartTime,jdbcType=TIMESTAMP}, group_start_time_str = #{groupStartTimeStr,jdbcType=VARCHAR}, group_end_time = #{groupEndTime,jdbcType=TIMESTAMP}, group_end_time_str = #{groupEndTimeStr,jdbcType=VARCHAR}, pda_eqp_park_num = #{pdaEqpParkNum,jdbcType=INTEGER}, pda_eqp_park_fee = #{pdaEqpParkFee,jdbcType=INTEGER}, eqp_park_num = #{eqpParkNum,jdbcType=INTEGER}, eqp_total_fee = #{eqpTotalFee,jdbcType=INTEGER}, park_and_eqp_diff_fee = #{parkAndEqpDiffFee,jdbcType=INTEGER}, park_and_eqp_diff_rate = #{parkAndEqpDiffRate,jdbcType=VARCHAR}, order_total_fee = #{orderTotalFee,jdbcType=BIGINT}, order_act_fee = #{orderActFee,jdbcType=BIGINT}, order_diff_fee = #{orderDiffFee,jdbcType=BIGINT}, order_diff_rate = #{orderDiffRate,jdbcType=VARCHAR}, data_status = #{dataStatus,jdbcType=INTEGER}, remark = #{remark,jdbcType=VARCHAR}, create_time = #{createTime,jdbcType=TIMESTAMP}, create_op = #{createOp,jdbcType=VARCHAR}, modify_time = #{modifyTime,jdbcType=TIMESTAMP}, modify_op = #{modifyOp,jdbcType=VARCHAR}, where id = #{id,jdbcType=BIGINT} update charger_income_diff set static_date = #{staticDate,jdbcType=DATE}, org_id = #{orgId,jdbcType=BIGINT}, pl_no = #{plNo,jdbcType=VARCHAR}, pl_name = #{plName,jdbcType=VARCHAR}, berth_range_no = #{berthRangeNo,jdbcType=VARCHAR}, berth_range_name = #{berthRangeName,jdbcType=VARCHAR}, berth_range_eqp_num = #{berthRangeEqpNum,jdbcType=INTEGER}, berth_range_berth_num = #{berthRangeBerthNum,jdbcType=INTEGER}, charger_code = #{chargerCode,jdbcType=VARCHAR}, charger_name = #{chargerName,jdbcType=VARCHAR}, group_start_time = #{groupStartTime,jdbcType=TIMESTAMP}, group_start_time_str = #{groupStartTimeStr,jdbcType=VARCHAR}, group_end_time = #{groupEndTime,jdbcType=TIMESTAMP}, group_end_time_str = #{groupEndTimeStr,jdbcType=VARCHAR}, pda_eqp_park_num = #{pdaEqpParkNum,jdbcType=INTEGER}, pda_eqp_park_fee = #{pdaEqpParkFee,jdbcType=INTEGER}, eqp_park_num = #{eqpParkNum,jdbcType=INTEGER}, eqp_total_fee = #{eqpTotalFee,jdbcType=INTEGER}, park_and_eqp_diff_fee = #{parkAndEqpDiffFee,jdbcType=INTEGER}, park_and_eqp_diff_rate = #{parkAndEqpDiffRate,jdbcType=VARCHAR}, order_total_fee = #{orderTotalFee,jdbcType=BIGINT}, order_act_fee = #{orderActFee,jdbcType=BIGINT}, order_diff_fee = #{orderDiffFee,jdbcType=BIGINT}, order_diff_rate = #{orderDiffRate,jdbcType=VARCHAR}, data_status = #{dataStatus,jdbcType=INTEGER}, remark = #{remark,jdbcType=VARCHAR}, create_time = #{createTime,jdbcType=TIMESTAMP}, create_op = #{createOp,jdbcType=VARCHAR}, modify_time = #{modifyTime,jdbcType=TIMESTAMP}, modify_op = #{modifyOp,jdbcType=VARCHAR} where id = #{id,jdbcType=BIGINT}