sign_data_job.py 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. #!/usr/bin/env python3
  2. # -*- coding: utf-8 -*-
  3. from models.base import *
  4. from utils import *
  5. from extensions import logger
  6. from datetime import datetime
  7. from utils.redis_util import *
  8. from common.enc import sys_user_data, sys_post_data, sys_role_data, sys_dept_data, sys_menu_data, sys_menu_layer_data
  9. from common.enc import sys_user_role_data, sys_user_post_data, sys_role_dept_data, sys_role_menu_data
  10. from common.enc import sys_czrz_data
  11. from common.enc import emergency_contact_info_data
  12. from common.enc import three_proofing_responsible_person_data
  13. from common.enc import govdata_disaster_info_officer_data
  14. from common.enc import emergency_expert_data
  15. from common.enc import chemical_company_data
  16. from common.enc import building_project_info_data
  17. # 对数据进行加密处理
  18. def sign_data_proc():
  19. if settings.IS_DEV:
  20. return
  21. logger.info(datetime.now())
  22. # 1.系统表
  23. # 系统用户表
  24. sys_user_data.sign_table()
  25. # 系统部门表
  26. sys_dept_data.sign_table()
  27. # 系统岗位表
  28. sys_post_data.sign_table()
  29. # 系统角色表
  30. sys_role_data.sign_table()
  31. # 系统菜单表
  32. sys_menu_data.sign_table()
  33. # 2.系统关联表
  34. # 用户角色表
  35. sys_user_role_data.sign_table()
  36. # 用户岗位表
  37. sys_user_post_data.sign_table()
  38. # 角色部门表
  39. sys_role_dept_data.sign_table()
  40. # 角色菜单表
  41. sys_role_menu_data.sign_table()
  42. # 业务表
  43. # 应急预案人员信息表
  44. emergency_contact_info_data.sign_table()
  45. # 三防责任人管理人员信息表
  46. three_proofing_responsible_person_data.sign_table()
  47. # 灾害信息员信息表
  48. govdata_disaster_info_officer_data.sign_table()
  49. # 应急专家信息表
  50. emergency_expert_data.sign_table()
  51. # 危化企业信息表
  52. chemical_company_data.sign_table()
  53. # 建筑工程信息表
  54. building_project_info_data.sign_table()
  55. # 操作日志表
  56. sys_czrz_data.create_data(datetime.strptime("2024-07-02", "%Y-%m-%d"))
  57. sys_czrz_data.sign_table()