zoukankan      html  css  js  c++  java
  • 平安医保权限管理关系

    select * from fwa_user_info; --用户
    select * from fwa_role_info a; --角色
    select * from fwa_menu_info a; --菜单
    select * from fwa_role_user; --用户和角色关联
    select * from fwa_role_menu; --角色和菜单关联
    /**
    系统用户表和角色表根据用户和角色关联表id_role关联,一个用户对应多个角色。
    角色表和菜单表根据角色菜单表id_role字段管理,多对多的关系。
    */

    -----添加菜单:

    --user 1 : n role 1 : n menu
    select * from fwa_user_info; --用户
    select * from fwa_role_info a; --角色
    select * from fwa_menu_info a; --菜单
    select * from fwa_role_user; --用户和角色关联
    select * from fwa_role_menu; --角色和菜单关联
    --角色
    WARN_APPROVER_ROLE 预警审批岗
    WARN_AGENT_ROLE 预警分析岗
    WARN_AUDIT_ROLE 预警复核岗
    WARN_MANAGE_ROLE 预警管理岗

    SETTLEMENT_MANAGE_ROLE 结算管理岗
    SETTLEMENT_ANALYSIS_ROLE 结算分析岗

    --监控分析 1
    --监控分析报表 2
    --病程情况汇总 3 路由、css名字

    --菜单的层级关系
    select * from fwa_menu_info a where a.parent_menu = '0' for update;--id xxx 1a2b3c
    select * from fwa_menu_info a where a.parent_menu = '1a2b3c' for update;--菜单图表需要顾彦提供 id yyy 1a2b3c4d
    select * from fwa_menu_info a where a.parent_menu = '1a2b3c4d' for update;-- 1a2b3c4d5e


    select * from fwa_user_info f where f.id_user = 'FE1EFDD57BA71190E043171D190A965E'
    --用户和角色关联
    select distinct *
    from fwa_user_info f, fwa_role_info a, fwa_role_user u
    where f.id_user = u.id_user
    and a.id_role = u.id_role
    and f.id_user = 'FE1EFDD57BA71190E043171D190A965E'
    --角色和菜单关联
    select * from fwa_role_info r where r.id_role='FDE749B8C4867F54E043171D190A91A8';
    select * from fwa_menu_info m;
    select * from fwa_role_menu rm where rm.id_role='FDE749B8C4867F54E043171D190A91A8';

    select * from fwa_menu_info m where m.parent_menu='1F47F2360464B146E0531580140A2F39';
    select * from fwa_menu_info m where m.parent_menu='0';
    ----插入监控分析 1
    insert into fwa_menu_info
    (ID_MENU,
    MENU_NAME,
    MENU_HREF,
    MENU_CLASS,
    MENU_DESC,
    PARENT_MENU,
    MENU_ORDER,
    MENU_STATUS,
    CREATED_BY,
    CREATED_DATE,
    UPDATED_BY,
    UPDATED_DATE,
    MENU_STATENAME,
    USE_BASIC_DATA)
    values
    (sys_guid(),
    '监控分析1',
    '',
    'jkfx1',
    '监控分析1',
    '0',
    '1037',
    'Y',
    'FWADATA',
    to_date('01-11-2015 15:56:18', 'dd-mm-yyyy hh24:mi:ss'),
    'FWADATA',
    to_date('02-11-2015 15:56:18', 'dd-mm-yyyy hh24:mi:ss'),
    '',
    null);
    -----插入监控分析报表 2
    insert into fwa_menu_info
    (ID_MENU,
    MENU_NAME,
    MENU_HREF,
    MENU_CLASS,
    MENU_DESC,
    PARENT_MENU,
    MENU_ORDER,
    MENU_STATUS,
    CREATED_BY,
    CREATED_DATE,
    UPDATED_BY,
    UPDATED_DATE,
    MENU_STATENAME,
    USE_BASIC_DATA)
    values
    (sys_guid(),
    '监控分析报表2',
    '',
    'jkfxbb',
    '监控分析报表2',
    '238630FAEF6B9483E0531480140A2F4E',
    '1037',
    'Y',
    'HCPMSDATA',
    to_date('01-11-2015 15:56:18', 'dd-mm-yyyy hh24:mi:ss'),
    'FWADATA',
    to_date('02-11-2015 15:56:18', 'dd-mm-yyyy hh24:mi:ss'),
    '',
    null);
    -----插入病程情况汇总 3
    insert into fwa_menu_info
    (ID_MENU,
    MENU_NAME,
    MENU_HREF,
    MENU_CLASS,
    MENU_DESC,
    PARENT_MENU,
    MENU_ORDER,
    MENU_STATUS,
    CREATED_BY,
    CREATED_DATE,
    UPDATED_BY,
    UPDATED_DATE,
    MENU_STATENAME,
    USE_BASIC_DATA)
    values
    (sys_guid(),
    '病程情况汇总3',
    '',
    'bcqkhz',
    '病程情况汇总3',
    '238630FAEF6C9483E0531480140A2F4E',
    '1037',
    'Y',
    'HCPMSDATA',
    to_date('01-11-2015 15:56:18', 'dd-mm-yyyy hh24:mi:ss'),
    'FWADATA',
    to_date('02-11-2015 15:56:18', 'dd-mm-yyyy hh24:mi:ss'),
    '',
    null);
    --------插入管理关系
    insert into fwa_role_menu
    (ID_RELATIONSHIP,
    ID_ROLE,
    ID_MENU,
    RELATIONSHIP_STATUS,
    CREATED_BY,
    CREATED_DATE,
    UPDATED_BY,
    UPDATED_DATE)
    values
    (sys_guid(),
    'FDE749B8C48D7F54E043171D130A91A8',
    '238630FAEF6C9483E0531480140A2F4E',
    'Y',
    'FWADATA',
    to_date('01-11-2015 11:15:30', 'dd-mm-yyyy hh24:mi:ss'),
    'FWADATA',
    to_date('02-11-2015 11:15:30', 'dd-mm-yyyy hh24:mi:ss'));
    --------创建关联关系
    WARN_APPROVER_ROLE 预警审批岗 FDE749B8C48D7F54E043171D130A91A8
    WARN_AGENT_ROLE 预警分析岗 FDE749B8C48D7F54E043171D110A91A8
    WARN_AUDIT_ROLE 预警复核岗 FDE749B8C48D7F54E043171D120A91A8
    WARN_MANAGE_ROLE 预警管理岗 2001BE9552EE611AE0531480140A73EE
    select * from fwa_role_info a where a.role_name ='WARN_MANAGE_ROLE'; --角色
    SETTLEMENT_MANAGE_ROLE 结算管理岗 080B04B06C3408C8E0531580140AE008
    SETTLEMENT_ANALYSIS_ROLE 结算分析岗 080B04B06C3308C8E0531580140AE008

    -------一级菜单监控分析
    select * from fwa_menu_info m where m.parent_menu='0'
    select * from fwa_menu_info m where m.parent_menu='238630FAEF6B9483E0531480140A2F4E'

    select * from fwa_menu_info m where m.parent_menu='238630FAEF6C9483E0531480140A2F4E'

    select * from fwa_menu_info m where m.id_menu='238630FAEF6D9483E0531480140A2F4E'

    select * from fwa_role_menu rm where rm.id_menu='238630FAEF6B9483E0531480140A2F4E'

    --------------
    ----一级菜单诚信管理
    select * from fwa_menu_info m where m.parent_menu='1F47F2360464B146E0531580140A2F39'
    ----二级菜单医务人员管理
    select * from fwa_menu_info m where m.parent_menu='1F5CAE6290109293E0531580140A02E0'
    ----三级菜单医生诚信登记
    select * from fwa_menu_info m where m.id_menu='0EB4463D709AB733E0531580140A9FEE'


    select * from fwa_role_menu rm where rm.id_menu='1F47F2360464B146E0531580140A2F39'

    ----------------
    select * from fwa_role_info a where a.id_role='FDE749B8C4867F54E043171D190A91A8'; --角色


    select to_date(to_char(sysdate,'dd-mm-yyyy hh24:mi:ss'), 'dd-mm-yyyy hh24:mi:ss') from dual;


    select * from fwa_role_menu

    select * from fwa_menu_info m where m.parent_menu='0'

    delete from fwa_role_menu rm where rm.id_menu='238630FAEF6D9483E0531480140A2F4E'

  • 相关阅读:
    Forethought Future Cup
    2020 CSP-S T3 函数调用(拓扑序+后缀积)
    欧拉图论定理 公式及证明
    2020 CSP-J T3 表达式(栈+二叉树)
    eJOI2018 Problem D Chemical table(二分图+并查集)
    洛谷 P5089 [eJOI2018]元素周期表(二分图+并查集)
    eJOI 2017 Problem A Magic(前缀和+排序)
    洛谷 P6273 [eJOI2017]魔法(前缀和+排序)
    OI常见解题思路技巧大汇总【不定期更新】
    JZOJ 6840. 【2020.11.5提高组模拟】铲雪(线段树)
  • 原文地址:https://www.cnblogs.com/zszitman/p/4987560.html
Copyright © 2011-2022 走看看