id, code, sign_date, project, start_time, lease_term, advance_charge, authorizing_person, authorizing_phone, contract_number, creator, create_time, remark, settlement_time, is_balance, url, is_sure, company_id, is_push delete from bm_agreement where id = #{id,jdbcType=INTEGER} insert into bm_agreement (id, code, sign_date, project, start_time, lease_term, advance_charge, authorizing_person, authorizing_phone, contract_number, creator, create_time, remark, settlement_time, is_balance, url, is_sure, company_id, is_push) values (#{id,jdbcType=INTEGER}, #{code,jdbcType=VARCHAR}, #{signDate,jdbcType=VARCHAR}, #{project,jdbcType=INTEGER}, #{startTime,jdbcType=VARCHAR}, #{leaseTerm,jdbcType=VARCHAR}, #{advanceCharge,jdbcType=VARCHAR}, #{authorizingPerson,jdbcType=VARCHAR}, #{authorizingPhone,jdbcType=VARCHAR}, #{contractNumber,jdbcType=VARCHAR}, #{creator,jdbcType=VARCHAR}, #{createTime,jdbcType=VARCHAR}, #{remark,jdbcType=VARCHAR}, #{settlementTime,jdbcType=VARCHAR}, #{isBalance,jdbcType=VARCHAR}, #{url,jdbcType=VARCHAR}, #{isSure,jdbcType=VARCHAR}, #{companyId,jdbcType=INTEGER}, #{isPush,jdbcType=VARCHAR}) insert into bm_agreement id, code, sign_date, project, start_time, lease_term, advance_charge, authorizing_person, authorizing_phone, contract_number, creator, create_time, remark, settlement_time, is_balance, url, is_sure, company_id, is_push, #{id,jdbcType=INTEGER}, #{code,jdbcType=VARCHAR}, #{signDate,jdbcType=VARCHAR}, #{project,jdbcType=INTEGER}, #{startTime,jdbcType=VARCHAR}, #{leaseTerm,jdbcType=VARCHAR}, #{advanceCharge,jdbcType=VARCHAR}, #{authorizingPerson,jdbcType=VARCHAR}, #{authorizingPhone,jdbcType=VARCHAR}, #{contractNumber,jdbcType=VARCHAR}, #{creator,jdbcType=VARCHAR}, #{createTime,jdbcType=VARCHAR}, #{remark,jdbcType=VARCHAR}, #{settlementTime,jdbcType=VARCHAR}, #{isBalance,jdbcType=VARCHAR}, #{url,jdbcType=VARCHAR}, #{isSure,jdbcType=VARCHAR}, #{companyId,jdbcType=INTEGER}, #{isPush,jdbcType=VARCHAR}, update bm_agreement code = #{code,jdbcType=VARCHAR}, sign_date = #{signDate,jdbcType=VARCHAR}, project = #{project,jdbcType=INTEGER}, start_time = #{startTime,jdbcType=VARCHAR}, lease_term = #{leaseTerm,jdbcType=VARCHAR}, advance_charge = #{advanceCharge,jdbcType=VARCHAR}, authorizing_person = #{authorizingPerson,jdbcType=VARCHAR}, authorizing_phone = #{authorizingPhone,jdbcType=VARCHAR}, contract_number = #{contractNumber,jdbcType=VARCHAR}, creator = #{creator,jdbcType=VARCHAR}, create_time = #{createTime,jdbcType=VARCHAR}, remark = #{remark,jdbcType=VARCHAR}, settlement_time = #{settlementTime,jdbcType=VARCHAR}, is_balance = #{isBalance,jdbcType=VARCHAR}, url = #{url,jdbcType=VARCHAR}, is_sure = #{isSure,jdbcType=VARCHAR}, company_id = #{companyId,jdbcType=INTEGER}, is_push = #{isPush,jdbcType=VARCHAR}, where id = #{id,jdbcType=INTEGER} update bm_agreement set code = #{code,jdbcType=VARCHAR}, sign_date = #{signDate,jdbcType=VARCHAR}, project = #{project,jdbcType=INTEGER}, start_time = #{startTime,jdbcType=VARCHAR}, lease_term = #{leaseTerm,jdbcType=VARCHAR}, advance_charge = #{advanceCharge,jdbcType=VARCHAR}, authorizing_person = #{authorizingPerson,jdbcType=VARCHAR}, authorizing_phone = #{authorizingPhone,jdbcType=VARCHAR}, contract_number = #{contractNumber,jdbcType=VARCHAR}, creator = #{creator,jdbcType=VARCHAR}, create_time = #{createTime,jdbcType=VARCHAR}, remark = #{remark,jdbcType=VARCHAR}, settlement_time = #{settlementTime,jdbcType=VARCHAR}, is_balance = #{isBalance,jdbcType=VARCHAR}, url = #{url,jdbcType=VARCHAR}, is_sure = #{isSure,jdbcType=VARCHAR}, company_id = #{companyId,jdbcType=INTEGER}, is_push = #{isPush,jdbcType=VARCHAR} where id = #{id,jdbcType=INTEGER} insert into bm_agreement (id, code, sign_date, project, start_time, lease_term, advance_charge, authorizing_person, authorizing_phone, contract_number, creator, create_time, remark, settlement_time, is_balance, url, is_sure, company_id, is_push) values (#{id,jdbcType=INTEGER}, #{code,jdbcType=VARCHAR}, #{signDate,jdbcType=VARCHAR}, #{project,jdbcType=INTEGER}, #{startTime,jdbcType=VARCHAR}, #{leaseTerm,jdbcType=VARCHAR}, #{advanceCharge,jdbcType=VARCHAR}, #{authorizingPerson,jdbcType=VARCHAR}, #{authorizingPhone,jdbcType=VARCHAR}, #{contractNumber,jdbcType=VARCHAR}, #{creator,jdbcType=VARCHAR}, #{createTime,jdbcType=VARCHAR}, #{remark,jdbcType=VARCHAR}, #{settlementTime,jdbcType=VARCHAR}, #{isBalance,jdbcType=VARCHAR}, #{url,jdbcType=VARCHAR}, #{isSure,jdbcType=VARCHAR}, #{companyId,jdbcType=INTEGER}, #{isPush,jdbcType=VARCHAR}) on duplicate key update id = #{id,jdbcType=INTEGER}, code = #{code,jdbcType=VARCHAR}, sign_date = #{signDate,jdbcType=VARCHAR}, project = #{project,jdbcType=INTEGER}, start_time = #{startTime,jdbcType=VARCHAR}, lease_term = #{leaseTerm,jdbcType=VARCHAR}, advance_charge = #{advanceCharge,jdbcType=VARCHAR}, authorizing_person = #{authorizingPerson,jdbcType=VARCHAR}, authorizing_phone = #{authorizingPhone,jdbcType=VARCHAR}, contract_number = #{contractNumber,jdbcType=VARCHAR}, creator = #{creator,jdbcType=VARCHAR}, create_time = #{createTime,jdbcType=VARCHAR}, remark = #{remark,jdbcType=VARCHAR}, settlement_time = #{settlementTime,jdbcType=VARCHAR}, is_balance = #{isBalance,jdbcType=VARCHAR}, url = #{url,jdbcType=VARCHAR}, is_sure = #{isSure,jdbcType=VARCHAR}, company_id = #{companyId,jdbcType=INTEGER}, is_push = #{isPush,jdbcType=VARCHAR} insert into bm_agreement id, code, sign_date, project, start_time, lease_term, advance_charge, authorizing_person, authorizing_phone, contract_number, creator, create_time, remark, settlement_time, is_balance, url, is_sure, company_id, is_push, values #{id,jdbcType=INTEGER}, #{code,jdbcType=VARCHAR}, #{signDate,jdbcType=VARCHAR}, #{project,jdbcType=INTEGER}, #{startTime,jdbcType=VARCHAR}, #{leaseTerm,jdbcType=VARCHAR}, #{advanceCharge,jdbcType=VARCHAR}, #{authorizingPerson,jdbcType=VARCHAR}, #{authorizingPhone,jdbcType=VARCHAR}, #{contractNumber,jdbcType=VARCHAR}, #{creator,jdbcType=VARCHAR}, #{createTime,jdbcType=VARCHAR}, #{remark,jdbcType=VARCHAR}, #{settlementTime,jdbcType=VARCHAR}, #{isBalance,jdbcType=VARCHAR}, #{url,jdbcType=VARCHAR}, #{isSure,jdbcType=VARCHAR}, #{companyId,jdbcType=INTEGER}, #{isPush,jdbcType=VARCHAR}, on duplicate key update id = #{id,jdbcType=INTEGER}, code = #{code,jdbcType=VARCHAR}, sign_date = #{signDate,jdbcType=VARCHAR}, project = #{project,jdbcType=INTEGER}, start_time = #{startTime,jdbcType=VARCHAR}, lease_term = #{leaseTerm,jdbcType=VARCHAR}, advance_charge = #{advanceCharge,jdbcType=VARCHAR}, authorizing_person = #{authorizingPerson,jdbcType=VARCHAR}, authorizing_phone = #{authorizingPhone,jdbcType=VARCHAR}, contract_number = #{contractNumber,jdbcType=VARCHAR}, creator = #{creator,jdbcType=VARCHAR}, create_time = #{createTime,jdbcType=VARCHAR}, remark = #{remark,jdbcType=VARCHAR}, settlement_time = #{settlementTime,jdbcType=VARCHAR}, is_balance = #{isBalance,jdbcType=VARCHAR}, url = #{url,jdbcType=VARCHAR}, is_sure = #{isSure,jdbcType=VARCHAR}, company_id = #{companyId,jdbcType=INTEGER}, is_push = #{isPush,jdbcType=VARCHAR},