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, supplier, contacts, phone_num, email, description, isystem, type, enabled, advance_in, begin_need_get, begin_need_pay, all_need_get, all_need_pay, fax, telephone, address, tax_num, bank_name, account_number, tax_rate, sort, creator, tenant_id, delete_flag delete from jsh_supplier where id = #{id,jdbcType=BIGINT} delete from jsh_supplier insert into jsh_supplier (id, supplier, contacts, phone_num, email, description, isystem, type, enabled, advance_in, begin_need_get, begin_need_pay, all_need_get, all_need_pay, fax, telephone, address, tax_num, bank_name, account_number, tax_rate, sort, creator, tenant_id, delete_flag) values (#{id,jdbcType=BIGINT}, #{supplier,jdbcType=VARCHAR}, #{contacts,jdbcType=VARCHAR}, #{phoneNum,jdbcType=VARCHAR}, #{email,jdbcType=VARCHAR}, #{description,jdbcType=VARCHAR}, #{isystem,jdbcType=TINYINT}, #{type,jdbcType=VARCHAR}, #{enabled,jdbcType=BIT}, #{advanceIn,jdbcType=DECIMAL}, #{beginNeedGet,jdbcType=DECIMAL}, #{beginNeedPay,jdbcType=DECIMAL}, #{allNeedGet,jdbcType=DECIMAL}, #{allNeedPay,jdbcType=DECIMAL}, #{fax,jdbcType=VARCHAR}, #{telephone,jdbcType=VARCHAR}, #{address,jdbcType=VARCHAR}, #{taxNum,jdbcType=VARCHAR}, #{bankName,jdbcType=VARCHAR}, #{accountNumber,jdbcType=VARCHAR}, #{taxRate,jdbcType=DECIMAL}, #{sort,jdbcType=VARCHAR}, #{creator,jdbcType=BIGINT}, #{tenantId,jdbcType=BIGINT}, #{deleteFlag,jdbcType=VARCHAR}) insert into jsh_supplier id, supplier, contacts, phone_num, email, description, isystem, type, enabled, advance_in, begin_need_get, begin_need_pay, all_need_get, all_need_pay, fax, telephone, address, tax_num, bank_name, account_number, tax_rate, sort, creator, tenant_id, delete_flag, #{id,jdbcType=BIGINT}, #{supplier,jdbcType=VARCHAR}, #{contacts,jdbcType=VARCHAR}, #{phoneNum,jdbcType=VARCHAR}, #{email,jdbcType=VARCHAR}, #{description,jdbcType=VARCHAR}, #{isystem,jdbcType=TINYINT}, #{type,jdbcType=VARCHAR}, #{enabled,jdbcType=BIT}, #{advanceIn,jdbcType=DECIMAL}, #{beginNeedGet,jdbcType=DECIMAL}, #{beginNeedPay,jdbcType=DECIMAL}, #{allNeedGet,jdbcType=DECIMAL}, #{allNeedPay,jdbcType=DECIMAL}, #{fax,jdbcType=VARCHAR}, #{telephone,jdbcType=VARCHAR}, #{address,jdbcType=VARCHAR}, #{taxNum,jdbcType=VARCHAR}, #{bankName,jdbcType=VARCHAR}, #{accountNumber,jdbcType=VARCHAR}, #{taxRate,jdbcType=DECIMAL}, #{sort,jdbcType=VARCHAR}, #{creator,jdbcType=BIGINT}, #{tenantId,jdbcType=BIGINT}, #{deleteFlag,jdbcType=VARCHAR}, update jsh_supplier id = #{record.id,jdbcType=BIGINT}, supplier = #{record.supplier,jdbcType=VARCHAR}, contacts = #{record.contacts,jdbcType=VARCHAR}, phone_num = #{record.phoneNum,jdbcType=VARCHAR}, email = #{record.email,jdbcType=VARCHAR}, description = #{record.description,jdbcType=VARCHAR}, isystem = #{record.isystem,jdbcType=TINYINT}, type = #{record.type,jdbcType=VARCHAR}, enabled = #{record.enabled,jdbcType=BIT}, advance_in = #{record.advanceIn,jdbcType=DECIMAL}, begin_need_get = #{record.beginNeedGet,jdbcType=DECIMAL}, begin_need_pay = #{record.beginNeedPay,jdbcType=DECIMAL}, all_need_get = #{record.allNeedGet,jdbcType=DECIMAL}, all_need_pay = #{record.allNeedPay,jdbcType=DECIMAL}, fax = #{record.fax,jdbcType=VARCHAR}, telephone = #{record.telephone,jdbcType=VARCHAR}, address = #{record.address,jdbcType=VARCHAR}, tax_num = #{record.taxNum,jdbcType=VARCHAR}, bank_name = #{record.bankName,jdbcType=VARCHAR}, account_number = #{record.accountNumber,jdbcType=VARCHAR}, tax_rate = #{record.taxRate,jdbcType=DECIMAL}, sort = #{record.sort,jdbcType=VARCHAR}, creator = #{record.creator,jdbcType=BIGINT}, tenant_id = #{record.tenantId,jdbcType=BIGINT}, delete_flag = #{record.deleteFlag,jdbcType=VARCHAR}, update jsh_supplier set id = #{record.id,jdbcType=BIGINT}, supplier = #{record.supplier,jdbcType=VARCHAR}, contacts = #{record.contacts,jdbcType=VARCHAR}, phone_num = #{record.phoneNum,jdbcType=VARCHAR}, email = #{record.email,jdbcType=VARCHAR}, description = #{record.description,jdbcType=VARCHAR}, isystem = #{record.isystem,jdbcType=TINYINT}, type = #{record.type,jdbcType=VARCHAR}, enabled = #{record.enabled,jdbcType=BIT}, advance_in = #{record.advanceIn,jdbcType=DECIMAL}, begin_need_get = #{record.beginNeedGet,jdbcType=DECIMAL}, begin_need_pay = #{record.beginNeedPay,jdbcType=DECIMAL}, all_need_get = #{record.allNeedGet,jdbcType=DECIMAL}, all_need_pay = #{record.allNeedPay,jdbcType=DECIMAL}, fax = #{record.fax,jdbcType=VARCHAR}, telephone = #{record.telephone,jdbcType=VARCHAR}, address = #{record.address,jdbcType=VARCHAR}, tax_num = #{record.taxNum,jdbcType=VARCHAR}, bank_name = #{record.bankName,jdbcType=VARCHAR}, account_number = #{record.accountNumber,jdbcType=VARCHAR}, tax_rate = #{record.taxRate,jdbcType=DECIMAL}, sort = #{record.sort,jdbcType=VARCHAR}, creator = #{record.creator,jdbcType=BIGINT}, tenant_id = #{record.tenantId,jdbcType=BIGINT}, delete_flag = #{record.deleteFlag,jdbcType=VARCHAR} update jsh_supplier supplier = #{supplier,jdbcType=VARCHAR}, contacts = #{contacts,jdbcType=VARCHAR}, phone_num = #{phoneNum,jdbcType=VARCHAR}, email = #{email,jdbcType=VARCHAR}, description = #{description,jdbcType=VARCHAR}, isystem = #{isystem,jdbcType=TINYINT}, type = #{type,jdbcType=VARCHAR}, enabled = #{enabled,jdbcType=BIT}, advance_in = #{advanceIn,jdbcType=DECIMAL}, begin_need_get = #{beginNeedGet,jdbcType=DECIMAL}, begin_need_pay = #{beginNeedPay,jdbcType=DECIMAL}, all_need_get = #{allNeedGet,jdbcType=DECIMAL}, all_need_pay = #{allNeedPay,jdbcType=DECIMAL}, fax = #{fax,jdbcType=VARCHAR}, telephone = #{telephone,jdbcType=VARCHAR}, address = #{address,jdbcType=VARCHAR}, tax_num = #{taxNum,jdbcType=VARCHAR}, bank_name = #{bankName,jdbcType=VARCHAR}, account_number = #{accountNumber,jdbcType=VARCHAR}, tax_rate = #{taxRate,jdbcType=DECIMAL}, sort = #{sort,jdbcType=VARCHAR}, creator = #{creator,jdbcType=BIGINT}, tenant_id = #{tenantId,jdbcType=BIGINT}, delete_flag = #{deleteFlag,jdbcType=VARCHAR}, where id = #{id,jdbcType=BIGINT} update jsh_supplier set supplier = #{supplier,jdbcType=VARCHAR}, contacts = #{contacts,jdbcType=VARCHAR}, phone_num = #{phoneNum,jdbcType=VARCHAR}, email = #{email,jdbcType=VARCHAR}, description = #{description,jdbcType=VARCHAR}, isystem = #{isystem,jdbcType=TINYINT}, type = #{type,jdbcType=VARCHAR}, enabled = #{enabled,jdbcType=BIT}, advance_in = #{advanceIn,jdbcType=DECIMAL}, begin_need_get = #{beginNeedGet,jdbcType=DECIMAL}, begin_need_pay = #{beginNeedPay,jdbcType=DECIMAL}, all_need_get = #{allNeedGet,jdbcType=DECIMAL}, all_need_pay = #{allNeedPay,jdbcType=DECIMAL}, fax = #{fax,jdbcType=VARCHAR}, telephone = #{telephone,jdbcType=VARCHAR}, address = #{address,jdbcType=VARCHAR}, tax_num = #{taxNum,jdbcType=VARCHAR}, bank_name = #{bankName,jdbcType=VARCHAR}, account_number = #{accountNumber,jdbcType=VARCHAR}, tax_rate = #{taxRate,jdbcType=DECIMAL}, sort = #{sort,jdbcType=VARCHAR}, creator = #{creator,jdbcType=BIGINT}, tenant_id = #{tenantId,jdbcType=BIGINT}, delete_flag = #{deleteFlag,jdbcType=VARCHAR} where id = #{id,jdbcType=BIGINT}