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}