2020-017-ljy-002.sql 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. /*为权限生成layercode*/
  2. SELECT
  3. CONCAT(
  4. "INSERT INTO auth_privilege ( APPLICATION_ID, PRIVILEGE_KEY, PRIVILEGE_NAME, PRIVILEGE_TYPE_DICT, CREATE_USER_ID, CREATE_TIME, UPDATE_USER_ID, UPDATE_TIME,PRIVILEGE_DISPLAY_ORDER,PRIVILEGE_PARENT_ID,PRIVILEGE_ICON,PRIVILEGE_URL,PRIVILEGE_STATUS ) (SELECT ",
  5. APPLICATION_ID,
  6. ",'",
  7. PRIVILEGE_KEY,
  8. "','",
  9. PRIVILEGE_NAME,
  10. "','",
  11. PRIVILEGE_TYPE_DICT,
  12. "','1',now(),'1',now(),",
  13. PRIVILEGE_DISPLAY_ORDER,
  14. ",(SELECT max(PRIVILEGE_ID) FROM auth_privilege WHERE PRIVILEGE_KEY='ITIM.COOPERATION'),'",
  15. PRIVILEGE_ICON,
  16. "','",
  17. PRIVILEGE_URL,
  18. "','",
  19. PRIVILEGE_STATUS,
  20. "' FROM DUAL);"
  21. ) AS psql
  22. FROM
  23. auth_privilege
  24. WHERE
  25. application_id = 2
  26. AND privilege_key = 'ITIM.COOPERATION.SHARE.STUDYRESULT'
  27. ORDER BY
  28. privilege_layer_code;
  29. SELECT
  30. CONCAT(
  31. "INSERT INTO auth_privilege ( APPLICATION_ID, PRIVILEGE_KEY, PRIVILEGE_NAME, PRIVILEGE_TYPE_DICT, CREATE_USER_ID, CREATE_TIME, UPDATE_USER_ID, UPDATE_TIME,PRIVILEGE_DISPLAY_ORDER,PRIVILEGE_PARENT_ID,PRIVILEGE_ICON,PRIVILEGE_URL,PRIVILEGE_STATUS ) (SELECT ",
  32. APPLICATION_ID,
  33. ",'",
  34. PRIVILEGE_KEY,
  35. "','",
  36. PRIVILEGE_NAME,
  37. "','",
  38. PRIVILEGE_TYPE_DICT,
  39. "','1',now(),'1',now(),",
  40. PRIVILEGE_DISPLAY_ORDER,
  41. ",(SELECT max(PRIVILEGE_ID) FROM auth_privilege WHERE PRIVILEGE_KEY='ITIM.COOPERATION'),'",
  42. PRIVILEGE_ICON,
  43. "','",
  44. PRIVILEGE_URL,
  45. "','",
  46. PRIVILEGE_STATUS,
  47. "' FROM DUAL);"
  48. ) AS psql
  49. FROM
  50. auth_privilege
  51. WHERE
  52. application_id = 2
  53. AND privilege_key = 'ITIM.COOPERATION.SHARE.SURVEY'
  54. ORDER BY
  55. privilege_layer_code;
  56. -- 159,161已执行 2020/11/24