id, parent_id, name, permission, icon, path, sort, is_menu, status, is_super_admin_menu, is_site_menu, create_date, create_by, update_date, update_by, sys_id, alias, is_billing_menu INSERT INTO sc_permission ( id, parent_id, name, permission, icon, path, sort, is_menu, status, is_super_admin_menu, is_site_menu, create_date, create_by, update_date, update_by, sys_id, alias, is_billing_menu ) VALUES ( #{permission.id,jdbcType=INTEGER}, #{permission.parentId,jdbcType=INTEGER}, #{permission.name,jdbcType=VARCHAR}, #{permission.permission,jdbcType=VARCHAR}, #{permission.icon,jdbcType=VARCHAR}, #{permission.path,jdbcType=VARCHAR}, #{permission.sort,jdbcType=INTEGER}, #{permission.isMenu,jdbcType=INTEGER}, #{permission.status,jdbcType=INTEGER}, #{permission.isSuperAdminMenu,jdbcType=TINYINT}, #{permission.isSiteMenu,jdbcType=TINYINT}, #{permission.createDate,jdbcType=TIMESTAMP}, #{permission.createBy,jdbcType=VARCHAR}, #{permission.updateDate,jdbcType=TIMESTAMP}, #{permission.updateBy,jdbcType=VARCHAR}, #{permission.sysId,jdbcType=INTEGER}, #{permission.alias,jdbcType=VARCHAR}, #{permission.isBillingMenu,jdbcType=INTEGER} ) INSERT INTO sc_permission id, parent_id, name, permission, icon, path, sort, is_menu, status, is_super_admin_menu, is_site_menu, create_date, create_by, update_date, update_by, sys_id, alias, is_billing_menu VALUES #{permission.id,jdbcType=INTEGER}, #{permission.parentId,jdbcType=INTEGER}, #{permission.name,jdbcType=VARCHAR}, #{permission.permission,jdbcType=VARCHAR}, #{permission.icon,jdbcType=VARCHAR}, #{permission.path,jdbcType=VARCHAR}, #{permission.sort,jdbcType=INTEGER}, #{permission.isMenu,jdbcType=INTEGER}, #{permission.status,jdbcType=INTEGER}, #{permission.isSuperAdminMenu,jdbcType=TINYINT}, #{permission.isSiteMenu,jdbcType=TINYINT}, #{permission.createDate,jdbcType=TIMESTAMP}, #{permission.createBy,jdbcType=VARCHAR}, #{permission.updateDate,jdbcType=TIMESTAMP}, #{permission.updateBy,jdbcType=VARCHAR}, #{permission.sysId,jdbcType=INTEGER}, #{permission.alias,jdbcType=VARCHAR}, #{permission.isBillingMenu,jdbcType=INTEGER} INSERT INTO sc_permission( id, parent_id, name, permission, icon, path, sort, is_menu, status, is_super_admin_menu, is_site_menu, create_date, create_by, update_date, update_by, sys_id, alias, is_billing_menu )VALUES ( #{permission.id,jdbcType=INTEGER}, #{permission.parentId,jdbcType=INTEGER}, #{permission.name,jdbcType=VARCHAR}, #{permission.permission,jdbcType=VARCHAR}, #{permission.icon,jdbcType=VARCHAR}, #{permission.path,jdbcType=VARCHAR}, #{permission.sort,jdbcType=INTEGER}, #{permission.isMenu,jdbcType=INTEGER}, #{permission.status,jdbcType=INTEGER}, #{permission.isSuperAdminMenu,jdbcType=TINYINT}, #{permission.isSiteMenu,jdbcType=TINYINT}, #{permission.createDate,jdbcType=TIMESTAMP}, #{permission.createBy,jdbcType=VARCHAR}, #{permission.updateDate,jdbcType=TIMESTAMP}, #{permission.updateBy,jdbcType=VARCHAR}, #{permission.sysId,jdbcType=INTEGER}, #{permission.alias,jdbcType=VARCHAR}, #{permission.isBillingMenu,jdbcType=INTEGER} ) UPDATE sc_permission id = #{permission.id,jdbcType=INTEGER}, parent_id = #{permission.parentId,jdbcType=INTEGER}, name = #{permission.name,jdbcType=VARCHAR}, permission = #{permission.permission,jdbcType=VARCHAR}, icon = #{permission.icon,jdbcType=VARCHAR}, path = #{permission.path,jdbcType=VARCHAR}, sort = #{permission.sort,jdbcType=INTEGER}, is_menu = #{permission.isMenu,jdbcType=INTEGER}, status = #{permission.status,jdbcType=INTEGER}, is_super_admin_menu = #{permission.isSuperAdminMenu,jdbcType=TINYINT}, is_site_menu = #{permission.isSiteMenu,jdbcType=TINYINT}, create_date = #{permission.createDate,jdbcType=TIMESTAMP}, create_by = #{permission.createBy,jdbcType=VARCHAR}, update_date = #{permission.updateDate,jdbcType=TIMESTAMP}, update_by = #{permission.updateBy,jdbcType=VARCHAR}, sys_id = #{permission.sysId,jdbcType=INTEGER}, alias = #{permission.alias,jdbcType=VARCHAR}, is_billing_menu = #{permission.isBillingMenu,jdbcType=INTEGER} WHERE id = #{permission.id,jdbcType=INTEGER} update sc_permission set status = 0,update_date=NOW(),update_by=#{updateBy} WHERE id = #{id} UPDATE sc_permission SET status = 0,update_date=NOW(),update_by=#{updateBy} WHERE status = 1 AND sys_id = #{sysId}