配置统计增加配置审核时间

This commit is contained in:
duandongmei
2019-04-29 10:11:33 +08:00
parent 89c8dbefc7
commit 8f524daa01
2 changed files with 9 additions and 3 deletions

View File

@@ -1,4 +1,5 @@
drop PROCEDURE proc_statistics_config; DROP PROCEDURE IF EXISTS `proc_statistics_config`;
delimiter ;;
CREATE DEFINER=`root`@`%` PROCEDURE `proc_statistics_config`() CREATE DEFINER=`root`@`%` PROCEDURE `proc_statistics_config`()
BEGIN BEGIN
@@ -66,7 +67,7 @@ BEGIN
#20190328 增加定时任务后is_audit=1 && (is_valid=1 || is_valid=0) 即为approved 增加cfg_state=4[is_valid=0 && is_audit=1],代表定时任务审核过的而cfg_state=1仅仅代表审核通过且有效的界面展示的approved值实际包含cfg_state=4和cfg_state=1 #20190328 增加定时任务后is_audit=1 && (is_valid=1 || is_valid=0) 即为approved 增加cfg_state=4[is_valid=0 && is_audit=1],代表定时任务审核过的而cfg_state=1仅仅代表审核通过且有效的界面展示的approved值实际包含cfg_state=4和cfg_state=1
set @insert_statistics_sql := concat('insert into cfg_num_statistics(statistic_time,function_id,service_id,action,compile_id,cfg_state) select ','''',ntime,'''',',','function_id,service_id,action,compile_id,if(is_valid=-1,-1,if(is_valid=1,1,if(is_audit=0,0,if(is_audit=1,4,if(is_audit=2,2,if(is_audit=3,3,0)))))) cfg_state from ',tabName); set @insert_statistics_sql := concat('insert into cfg_num_statistics(statistic_time,audit_time,function_id,service_id,action,compile_id,cfg_state) select ','''',ntime,'''',',','audit_time,function_id,service_id,action,compile_id,if(is_valid=-1,-1,if(is_valid=1,1,if(is_audit=0,0,if(is_audit=1,4,if(is_audit=2,2,if(is_audit=3,3,0)))))) cfg_state from ',tabName);
PREPARE execs FROM @insert_statistics_sql; PREPARE execs FROM @insert_statistics_sql;
@@ -129,4 +130,9 @@ BEGIN
COMMIT; COMMIT;
END IF; END IF;
COMMIT; COMMIT;
END END
;;
delimiter ;
#执行存储过程
call exec_procs();