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, username, login_name, password, leader_flag, position, department, email, phonenum, ismanager, isystem, status, description, remark, weixin_open_id, tenant_id, delete_flag delete from jsh_user where id = #{id,jdbcType=BIGINT} delete from jsh_user insert into jsh_user (id, username, login_name, password, leader_flag, position, department, email, phonenum, ismanager, isystem, status, description, remark, weixin_open_id, tenant_id, delete_flag) values (#{id,jdbcType=BIGINT}, #{username,jdbcType=VARCHAR}, #{loginName,jdbcType=VARCHAR}, #{password,jdbcType=VARCHAR}, #{leaderFlag,jdbcType=VARCHAR}, #{position,jdbcType=VARCHAR}, #{department,jdbcType=VARCHAR}, #{email,jdbcType=VARCHAR}, #{phonenum,jdbcType=VARCHAR}, #{ismanager,jdbcType=TINYINT}, #{isystem,jdbcType=TINYINT}, #{status,jdbcType=TINYINT}, #{description,jdbcType=VARCHAR}, #{remark,jdbcType=VARCHAR}, #{weixinOpenId,jdbcType=VARCHAR}, #{tenantId,jdbcType=BIGINT}, #{deleteFlag,jdbcType=VARCHAR}) insert into jsh_user id, username, login_name, password, leader_flag, position, department, email, phonenum, ismanager, isystem, status, description, remark, weixin_open_id, tenant_id, delete_flag, #{id,jdbcType=BIGINT}, #{username,jdbcType=VARCHAR}, #{loginName,jdbcType=VARCHAR}, #{password,jdbcType=VARCHAR}, #{leaderFlag,jdbcType=VARCHAR}, #{position,jdbcType=VARCHAR}, #{department,jdbcType=VARCHAR}, #{email,jdbcType=VARCHAR}, #{phonenum,jdbcType=VARCHAR}, #{ismanager,jdbcType=TINYINT}, #{isystem,jdbcType=TINYINT}, #{status,jdbcType=TINYINT}, #{description,jdbcType=VARCHAR}, #{remark,jdbcType=VARCHAR}, #{weixinOpenId,jdbcType=VARCHAR}, #{tenantId,jdbcType=BIGINT}, #{deleteFlag,jdbcType=VARCHAR}, update jsh_user id = #{record.id,jdbcType=BIGINT}, username = #{record.username,jdbcType=VARCHAR}, login_name = #{record.loginName,jdbcType=VARCHAR}, password = #{record.password,jdbcType=VARCHAR}, leader_flag = #{record.leaderFlag,jdbcType=VARCHAR}, position = #{record.position,jdbcType=VARCHAR}, department = #{record.department,jdbcType=VARCHAR}, email = #{record.email,jdbcType=VARCHAR}, phonenum = #{record.phonenum,jdbcType=VARCHAR}, ismanager = #{record.ismanager,jdbcType=TINYINT}, isystem = #{record.isystem,jdbcType=TINYINT}, status = #{record.status,jdbcType=TINYINT}, description = #{record.description,jdbcType=VARCHAR}, remark = #{record.remark,jdbcType=VARCHAR}, weixin_open_id = #{record.weixinOpenId,jdbcType=VARCHAR}, tenant_id = #{record.tenantId,jdbcType=BIGINT}, delete_flag = #{record.deleteFlag,jdbcType=VARCHAR}, update jsh_user set id = #{record.id,jdbcType=BIGINT}, username = #{record.username,jdbcType=VARCHAR}, login_name = #{record.loginName,jdbcType=VARCHAR}, password = #{record.password,jdbcType=VARCHAR}, leader_flag = #{record.leaderFlag,jdbcType=VARCHAR}, position = #{record.position,jdbcType=VARCHAR}, department = #{record.department,jdbcType=VARCHAR}, email = #{record.email,jdbcType=VARCHAR}, phonenum = #{record.phonenum,jdbcType=VARCHAR}, ismanager = #{record.ismanager,jdbcType=TINYINT}, isystem = #{record.isystem,jdbcType=TINYINT}, status = #{record.status,jdbcType=TINYINT}, description = #{record.description,jdbcType=VARCHAR}, remark = #{record.remark,jdbcType=VARCHAR}, weixin_open_id = #{record.weixinOpenId,jdbcType=VARCHAR}, tenant_id = #{record.tenantId,jdbcType=BIGINT}, delete_flag = #{record.deleteFlag,jdbcType=VARCHAR} update jsh_user username = #{username,jdbcType=VARCHAR}, login_name = #{loginName,jdbcType=VARCHAR}, password = #{password,jdbcType=VARCHAR}, leader_flag = #{leaderFlag,jdbcType=VARCHAR}, position = #{position,jdbcType=VARCHAR}, department = #{department,jdbcType=VARCHAR}, email = #{email,jdbcType=VARCHAR}, phonenum = #{phonenum,jdbcType=VARCHAR}, ismanager = #{ismanager,jdbcType=TINYINT}, isystem = #{isystem,jdbcType=TINYINT}, status = #{status,jdbcType=TINYINT}, description = #{description,jdbcType=VARCHAR}, remark = #{remark,jdbcType=VARCHAR}, weixin_open_id = #{weixinOpenId,jdbcType=VARCHAR}, tenant_id = #{tenantId,jdbcType=BIGINT}, delete_flag = #{deleteFlag,jdbcType=VARCHAR}, where id = #{id,jdbcType=BIGINT} update jsh_user set username = #{username,jdbcType=VARCHAR}, login_name = #{loginName,jdbcType=VARCHAR}, password = #{password,jdbcType=VARCHAR}, leader_flag = #{leaderFlag,jdbcType=VARCHAR}, position = #{position,jdbcType=VARCHAR}, department = #{department,jdbcType=VARCHAR}, email = #{email,jdbcType=VARCHAR}, phonenum = #{phonenum,jdbcType=VARCHAR}, ismanager = #{ismanager,jdbcType=TINYINT}, isystem = #{isystem,jdbcType=TINYINT}, status = #{status,jdbcType=TINYINT}, description = #{description,jdbcType=VARCHAR}, remark = #{remark,jdbcType=VARCHAR}, weixin_open_id = #{weixinOpenId,jdbcType=VARCHAR}, tenant_id = #{tenantId,jdbcType=BIGINT}, delete_flag = #{deleteFlag,jdbcType=VARCHAR} where id = #{id,jdbcType=BIGINT}