id, rule_no, org_id, rule_type, cross_time_rule_type, car_type, frist_free_time, day_max_charge, max_charge, apply_date_type, check_state, data_state, create_op, create_op_name, create_time, modify_op, modify_op_name, modify_time delete from t_billing_rule where id = #{id,jdbcType=BIGINT} SELECT LAST_INSERT_ID() insert into t_billing_rule (rule_no, org_id, rule_type, cross_time_rule_type, car_type, frist_free_time, day_max_charge, max_charge, apply_date_type, check_state, data_state, create_op, create_op_name, create_time, modify_op, modify_op_name, modify_time) values (#{ruleNo,jdbcType=VARCHAR}, #{orgId,jdbcType=BIGINT}, #{ruleType,jdbcType=INTEGER}, #{crossTimeRuleType,jdbcType=INTEGER}, #{carType,jdbcType=INTEGER}, #{fristFreeTime,jdbcType=INTEGER}, #{dayMaxCharge,jdbcType=INTEGER}, #{maxCharge,jdbcType=INTEGER}, #{applyDateType,jdbcType=INTEGER}, #{checkState,jdbcType=INTEGER}, #{dataState,jdbcType=INTEGER}, #{createOp,jdbcType=BIGINT}, #{createOpName,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{modifyOp,jdbcType=BIGINT}, #{modifyOpName,jdbcType=VARCHAR}, #{modifyTime,jdbcType=TIMESTAMP}) SELECT LAST_INSERT_ID() insert into t_billing_rule rule_no, org_id, rule_type, cross_time_rule_type, car_type, frist_free_time, day_max_charge, max_charge, apply_date_type, check_state, data_state, create_op, create_op_name, create_time, modify_op, modify_op_name, modify_time, #{ruleNo,jdbcType=VARCHAR}, #{orgId,jdbcType=BIGINT}, #{ruleType,jdbcType=INTEGER}, #{crossTimeRuleType,jdbcType=INTEGER}, #{carType,jdbcType=INTEGER}, #{fristFreeTime,jdbcType=INTEGER}, #{dayMaxCharge,jdbcType=INTEGER}, #{maxCharge,jdbcType=INTEGER}, #{applyDateType,jdbcType=INTEGER}, #{checkState,jdbcType=INTEGER}, #{dataState,jdbcType=INTEGER}, #{createOp,jdbcType=BIGINT}, #{createOpName,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{modifyOp,jdbcType=BIGINT}, #{modifyOpName,jdbcType=VARCHAR}, #{modifyTime,jdbcType=TIMESTAMP}, update t_billing_rule rule_no = #{ruleNo,jdbcType=VARCHAR}, org_id = #{orgId,jdbcType=BIGINT}, rule_type = #{ruleType,jdbcType=INTEGER}, cross_time_rule_type = #{crossTimeRuleType,jdbcType=INTEGER}, car_type = #{carType,jdbcType=INTEGER}, frist_free_time = #{fristFreeTime,jdbcType=INTEGER}, day_max_charge = #{dayMaxCharge,jdbcType=INTEGER}, max_charge = #{maxCharge,jdbcType=INTEGER}, apply_date_type = #{applyDateType,jdbcType=INTEGER}, check_state = #{checkState,jdbcType=INTEGER}, data_state = #{dataState,jdbcType=INTEGER}, create_op = #{createOp,jdbcType=BIGINT}, create_op_name = #{createOpName,jdbcType=VARCHAR}, create_time = #{createTime,jdbcType=TIMESTAMP}, modify_op = #{modifyOp,jdbcType=BIGINT}, modify_op_name = #{modifyOpName,jdbcType=VARCHAR}, modify_time = #{modifyTime,jdbcType=TIMESTAMP}, where id = #{id,jdbcType=BIGINT} update t_billing_rule set rule_no = #{ruleNo,jdbcType=VARCHAR}, org_id = #{orgId,jdbcType=BIGINT}, rule_type = #{ruleType,jdbcType=INTEGER}, cross_time_rule_type = #{crossTimeRuleType,jdbcType=INTEGER}, car_type = #{carType,jdbcType=INTEGER}, frist_free_time = #{fristFreeTime,jdbcType=INTEGER}, day_max_charge = #{dayMaxCharge,jdbcType=INTEGER}, max_charge = #{maxCharge,jdbcType=INTEGER}, apply_date_type = #{applyDateType,jdbcType=INTEGER}, check_state = #{checkState,jdbcType=INTEGER}, data_state = #{dataState,jdbcType=INTEGER}, create_op = #{createOp,jdbcType=BIGINT}, create_op_name = #{createOpName,jdbcType=VARCHAR}, create_time = #{createTime,jdbcType=TIMESTAMP}, modify_op = #{modifyOp,jdbcType=BIGINT}, modify_op_name = #{modifyOpName,jdbcType=VARCHAR}, modify_time = #{modifyTime,jdbcType=TIMESTAMP} where id = #{id,jdbcType=BIGINT}