Browse Source

更新uat

MaiXinRong 5 years ago
parent
commit
560922c478
2 changed files with 9 additions and 42 deletions
  1. 0 41
      sql/update.sql
  2. 9 1
      sql/update20200325.sql

File diff suppressed because it is too large
+ 0 - 41
sql/update.sql


+ 9 - 1
sql/update20200325.sql

@@ -11,4 +11,12 @@ INSERT INTO `calculation`.`zh_permission` (`id`, `name`, `controller`, `action`,
 INSERT INTO `calculation`.`zh_permission` (`id`, `name`, `controller`, `action`, `pid`, `icon_class`, `create_time`, `isshow`) VALUES ('62', '升级说明', 'version', '', '31', '', NULL, '1');
 INSERT INTO `calculation`.`zh_permission` (`id`, `name`, `controller`, `action`, `pid`, `icon_class`, `create_time`, `isshow`) VALUES ('63', '添加版本', 'version', 'add', '62', '', NULL, '1');
 INSERT INTO `calculation`.`zh_permission` (`id`, `name`, `controller`, `action`, `pid`, `icon_class`, `create_time`, `isshow`) VALUES ('64', '修改版本', 'version', 'add', '62', '', NULL, '1');
-INSERT INTO `calculation`.`zh_permission` (`id`, `name`, `controller`, `action`, `pid`, `icon_class`, `create_time`, `isshow`) VALUES ('65', '删除版本', 'version', 'delete', '62', '', NULL, '1');
+INSERT INTO `calculation`.`zh_permission` (`id`, `name`, `controller`, `action`, `pid`, `icon_class`, `create_time`, `isshow`) VALUES ('65', '删除版本', 'version', 'delete', '62', '', NULL, '1');
+
+UPDATE zh_role_rpt_rel AS role SET role.sid = source.sid
+  FROM (
+     SELECT s.tid AS tid, s.id AS sid, s.`order` AS sorder
+       FROM (SELECT MAX(`order`) As `order`, tid FROM zh_stage GROUP BY tid) AS ls
+         LEFT JOIN zh_stage AS s ON s.tid = ls.tid AND ls.`order` = s.`order`
+  ) As source
+  WHERE role.tid = source.tid And ISNULL(role.sid);