日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > windows >内容正文

windows

flowable 和 activty工作流 使用视图方案解决系统内部用户、组、用户和组关联

發(fā)布時間:2024/9/27 windows 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 flowable 和 activty工作流 使用视图方案解决系统内部用户、组、用户和组关联 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

開源項目若依項目集成flowable工作流用戶解決方案

-- ---------------------------- -- View structure for act_id_group -- ---------------------------- DROP VIEW IF EXISTS `act_id_group`; CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `act_id_group` AS select `r`.`role_key` AS `ID_`,NULL AS `REV_`,`r`.`role_name` AS `NAME_`,'assignment' AS `TYPE_` from `sys_role` `r` ;-- ---------------------------- -- View structure for act_id_membership -- ---------------------------- DROP VIEW IF EXISTS `act_id_membership`; CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `act_id_membership` AS select (select `u`.`user_name` from `sys_user` `u` where (`u`.`user_id` = `ur`.`user_id`)) AS `USER_ID_`,(select `r`.`role_key` from `sys_role` `r` where (`r`.`role_id` = `ur`.`role_id`)) AS `GROUP_ID_` from `sys_user_role` `ur` ;-- ---------------------------- -- View structure for act_id_user -- ---------------------------- DROP VIEW IF EXISTS `act_id_user`; CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `act_id_user` AS select `u`.`user_name` AS `ID_`,0 AS `REV_`,`u`.`nick_name` AS `FIRST_`,'' AS `LAST_`,`u`.`email` AS `EMAIL_`,`u`.`password` AS `PWD_`,'' AS `PICTURE_ID_` from `sys_user` `u` ;

開源項目GUNS項目集成flowable工作流用戶解決方案

-- ---------------------------- -- View structure for act_id_group -- ---------------------------- DROP VIEW IF EXISTS `act_id_group`; CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `act_id_group` AS SELECT `r`.`role_code` AS `ID_`, NULL AS `REV_`, `r`.`role_name` AS `NAME_`, 'assignment' AS `TYPE_` FROM `sys_role` `r`;-- ---------------------------- -- View structure for act_id_membership -- ---------------------------- DROP VIEW IF EXISTS `act_id_membership`; CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `act_id_membership` AS SELECT( SELECT `u`.`account` FROM `sys_user` `u` WHERE ( `u`.`user_id` = `ur`.`user_id` ) ) AS `USER_ID_`,( SELECT `r`.`role_code` FROM `sys_role` `r` WHERE ( `r`.`role_id` = `ur`.`role_id` ) ) AS `GROUP_ID_` FROM `sys_user_role` `ur`;-- ---------------------------- -- View structure for act_id_user -- ---------------------------- DROP VIEW IF EXISTS `act_id_user`; CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `act_id_user` AS SELECT `u`.`account` AS `ID_`,0 AS `REV_`,`u`.`nick_name` AS `FIRST_`,'' AS `LAST_`,`u`.`email` AS `EMAIL_`,`u`.`password` AS `PWD_`,'' AS `PICTURE_ID_` FROM `sys_user` `u`;

補(bǔ)充:說一下為什么不用user_id role_id關(guān)聯(lián)呢?由于工作流act_user表中的_ID對應(yīng)的是用戶賬戶,因此,都采用以上方案。

總結(jié)

以上是生活随笔為你收集整理的flowable 和 activty工作流 使用视图方案解决系统内部用户、组、用户和组关联的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。