insert into sys_supplier
id,
supplier_no,
supplier_type,
supplier_name,
legal_person,
succ,
contact,
contact_phone,
email,
address,
project,
remark,
create_time,
create_user,
#{id,jdbcType=VARCHAR},
#{supplierNo,jdbcType=VARCHAR},
#{supplierType,jdbcType=VARCHAR},
#{supplierName,jdbcType=VARCHAR},
#{legalPerson,jdbcType=VARCHAR},
#{succ,jdbcType=VARCHAR},
#{contact,jdbcType=VARCHAR},
#{contactPhone,jdbcType=VARCHAR},
#{email,jdbcType=VARCHAR},
#{address,jdbcType=VARCHAR},
#{project,jdbcType=VARCHAR},
#{remark,jdbcType=VARCHAR},
#{createTime,jdbcType=TIMESTAMP},
#{createUser,jdbcType=VARCHAR},
update sys_supplier set
is_use=2
where id=#{supplierId}
insert into sys_supplier_pro
id,
supplier_id,
pro_id,
#{id},
#{supplierId,jdbcType=VARCHAR},
#{proId,jdbcType=VARCHAR},
update sys_supplier
supplier_no = #{supplierNo,jdbcType=VARCHAR},
supplier_type = #{supplierType,jdbcType=VARCHAR},
supplier_name = #{supplierName,jdbcType=VARCHAR},
legal_person = #{legalPerson,jdbcType=VARCHAR},
succ = #{succ,jdbcType=VARCHAR},
contact = #{contact,jdbcType=VARCHAR},
contact_phone = #{contactPhone,jdbcType=VARCHAR},
email = #{email,jdbcType=VARCHAR},
address = #{address,jdbcType=VARCHAR},
project = #{project,jdbcType=VARCHAR},
remark = #{remark,jdbcType=VARCHAR},
create_time = #{createTime,jdbcType=TIMESTAMP},
create_user = #{createUser,jdbcType=VARCHAR},
where id = #{id,jdbcType=VARCHAR}
delete from sys_supplier_pro where supplier_id=#{supplierId}