sql1.2.0 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. ##生产计划管理增加权限
  2. INSERT into `auth_permission` (name, content_type_id, codename) values
  3. ("复核",(select id from django_content_type where app_label = "plan" and model = "productionplan"),"check2_production_plan");
  4. INSERT into `auth_permission` (name, content_type_id, codename) values
  5. ("批准",(select id from django_content_type where app_label = "plan" and model = "productionplan"),"check3_production_plan");
  6. ##采购合同管理增加权限
  7. INSERT into `auth_permission` (name, content_type_id, codename) values
  8. ("复核",(select id from django_content_type where app_label = "purchase" and model = "purchaseorder"),"check2_purchase_order");
  9. INSERT into `auth_permission` (name, content_type_id, codename) values
  10. ("批准",(select id from django_content_type where app_label = "purchase" and model = "purchaseorder"),"check3_purchase_order");
  11. ##采购计划管理增加权限
  12. INSERT into `auth_permission` (name, content_type_id, codename) values
  13. ("复核",(select id from django_content_type where app_label = "purchase" and model = "purchaseplan"),"check2_purchase_plan");
  14. INSERT into `auth_permission` (name, content_type_id, codename) values
  15. ("批准",(select id from django_content_type where app_label = "purchase" and model = "purchaseplan"),"check3_purchase_plan");
  16. ALTER TABLE `production_plan`
  17. ADD COLUMN `check_user2_id` int(11) NULL ,
  18. ADD COLUMN `check_time2` datetime NULL ,
  19. ADD COLUMN `check_user3_id` int(11) NULL ,
  20. ADD COLUMN `check_time3` datetime NULL ;
  21. ALTER TABLE `purchase_order`
  22. ADD COLUMN `check_user2_id` int(11) NULL ,
  23. ADD COLUMN `check_time2` datetime NULL ,
  24. ADD COLUMN `check_user3_id` int(11) NULL ,
  25. ADD COLUMN `check_time3` datetime NULL ;
  26. ALTER TABLE `purchase_plan`
  27. ADD COLUMN `check_user2_id` int(11) NULL ,
  28. ADD COLUMN `check_time2` datetime NULL ,
  29. ADD COLUMN `check_user3_id` int(11) NULL ,
  30. ADD COLUMN `check_time3` datetime NULL ;
  31. ##同步历史审核数据
  32. UPDATE purchase_plan
  33. set check_time2=check_time,check_user2_id=check_user_id,
  34. check_time3=check_time,check_user3_id=check_user_id;
  35. UPDATE production_plan
  36. set check_time2=check_time,check_user2_id=check_user_id,
  37. check_time3=check_time,check_user3_id=check_user_id;
  38. UPDATE purchase_order
  39. set check_time2=check_time,check_user2_id=check_user_id,
  40. check_time3=check_time,check_user3_id=check_user_id;