Commit ea95115ffd979445a03a47e28e2b60d4633325c5

Authored by YunaiV
1 parent 1465d064

移除云片短信渠道,解决云片的安全风险

Showing 15 changed files with 304 additions and 881 deletions
sql/mysql/ruoyi-vue-pro.sql
@@ -1245,7 +1245,6 @@ INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `st @@ -1245,7 +1245,6 @@ INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `st
1245 INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (62, 0, '未处理', '0', 'infra_api_error_log_process_status', 0, 'primary', '', NULL, '', '2021-02-26 07:07:19', '1', '2022-02-16 20:14:17', b'0'); 1245 INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (62, 0, '未处理', '0', 'infra_api_error_log_process_status', 0, 'primary', '', NULL, '', '2021-02-26 07:07:19', '1', '2022-02-16 20:14:17', b'0');
1246 INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (63, 1, '已处理', '1', 'infra_api_error_log_process_status', 0, 'success', '', NULL, '', '2021-02-26 07:07:26', '1', '2022-02-16 20:14:08', b'0'); 1246 INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (63, 1, '已处理', '1', 'infra_api_error_log_process_status', 0, 'success', '', NULL, '', '2021-02-26 07:07:26', '1', '2022-02-16 20:14:08', b'0');
1247 INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (64, 2, '已忽略', '2', 'infra_api_error_log_process_status', 0, 'danger', '', NULL, '', '2021-02-26 07:07:34', '1', '2022-02-16 20:14:14', b'0'); 1247 INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (64, 2, '已忽略', '2', 'infra_api_error_log_process_status', 0, 'danger', '', NULL, '', '2021-02-26 07:07:34', '1', '2022-02-16 20:14:14', b'0');
1248 -INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (65, 1, '云片', 'YUN_PIAN', 'system_sms_channel_code', 0, 'success', '', NULL, '1', '2021-04-05 01:05:14', '1', '2022-02-16 10:09:55', b'0');  
1249 INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (66, 2, '阿里云', 'ALIYUN', 'system_sms_channel_code', 0, 'primary', '', NULL, '1', '2021-04-05 01:05:26', '1', '2022-02-16 10:09:52', b'0'); 1248 INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (66, 2, '阿里云', 'ALIYUN', 'system_sms_channel_code', 0, 'primary', '', NULL, '1', '2021-04-05 01:05:26', '1', '2022-02-16 10:09:52', b'0');
1250 INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (67, 1, '验证码', '1', 'system_sms_template_type', 0, 'warning', '', NULL, '1', '2021-04-05 21:50:57', '1', '2022-02-16 12:48:30', b'0'); 1249 INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (67, 1, '验证码', '1', 'system_sms_template_type', 0, 'warning', '', NULL, '1', '2021-04-05 21:50:57', '1', '2022-02-16 12:48:30', b'0');
1251 INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (68, 2, '通知', '2', 'system_sms_template_type', 0, 'primary', '', NULL, '1', '2021-04-05 21:51:08', '1', '2022-02-16 12:48:27', b'0'); 1250 INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (68, 2, '通知', '2', 'system_sms_template_type', 0, 'primary', '', NULL, '1', '2021-04-05 21:51:08', '1', '2022-02-16 12:48:27', b'0');
@@ -2277,7 +2276,6 @@ CREATE TABLE `system_sms_channel` ( @@ -2277,7 +2276,6 @@ CREATE TABLE `system_sms_channel` (
2277 -- Records of system_sms_channel 2276 -- Records of system_sms_channel
2278 -- ---------------------------- 2277 -- ----------------------------
2279 BEGIN; 2278 BEGIN;
2280 -INSERT INTO `system_sms_channel` (`id`, `signature`, `code`, `status`, `remark`, `api_key`, `api_secret`, `callback_url`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1, '芋道', 'YUN_PIAN', 0, '呵呵呵哒', '1555a14277cb8a608cf45a9e6a80d510', NULL, 'http://vdwapu.natappfree.cc/admin-api/system/sms/callback/yunpian', '', '2021-03-31 06:12:20', '1', '2022-02-23 16:48:44', b'0');  
2281 INSERT INTO `system_sms_channel` (`id`, `signature`, `code`, `status`, `remark`, `api_key`, `api_secret`, `callback_url`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2, 'Ballcat', 'ALIYUN', 0, '啦啦啦', 'LTAI5tCnKso2uG3kJ5gRav88', 'fGJ5SNXL7P1NHNRmJ7DJaMJGPyE55C', NULL, '', '2021-03-31 11:53:10', '1', '2021-04-14 00:08:37', b'0'); 2279 INSERT INTO `system_sms_channel` (`id`, `signature`, `code`, `status`, `remark`, `api_key`, `api_secret`, `callback_url`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2, 'Ballcat', 'ALIYUN', 0, '啦啦啦', 'LTAI5tCnKso2uG3kJ5gRav88', 'fGJ5SNXL7P1NHNRmJ7DJaMJGPyE55C', NULL, '', '2021-03-31 11:53:10', '1', '2021-04-14 00:08:37', b'0');
2282 INSERT INTO `system_sms_channel` (`id`, `signature`, `code`, `status`, `remark`, `api_key`, `api_secret`, `callback_url`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (4, '测试渠道', 'DEBUG_DING_TALK', 0, '123', '696b5d8ead48071237e4aa5861ff08dbadb2b4ded1c688a7b7c9afc615579859', 'SEC5c4e5ff888bc8a9923ae47f59e7ccd30af1f14d93c55b4e2c9cb094e35aeed67', NULL, '1', '2021-04-13 00:23:14', '1', '2022-03-27 20:29:49', b'0'); 2280 INSERT INTO `system_sms_channel` (`id`, `signature`, `code`, `status`, `remark`, `api_key`, `api_secret`, `callback_url`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (4, '测试渠道', 'DEBUG_DING_TALK', 0, '123', '696b5d8ead48071237e4aa5861ff08dbadb2b4ded1c688a7b7c9afc615579859', 'SEC5c4e5ff888bc8a9923ae47f59e7ccd30af1f14d93c55b4e2c9cb094e35aeed67', NULL, '1', '2021-04-13 00:23:14', '1', '2022-03-27 20:29:49', b'0');
2283 INSERT INTO `system_sms_channel` (`id`, `signature`, `code`, `status`, `remark`, `api_key`, `api_secret`, `callback_url`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (6, '测试演示', 'DEBUG_DING_TALK', 0, NULL, '696b5d8ead48071237e4aa5861ff08dbadb2b4ded1c688a7b7c9afc615579859', 'SEC5c4e5ff888bc8a9923ae47f59e7ccd30af1f14d93c55b4e2c9cb094e35aeed67', NULL, '1', '2022-04-10 23:07:59', '1', '2022-06-19 00:33:54', b'0'); 2281 INSERT INTO `system_sms_channel` (`id`, `signature`, `code`, `status`, `remark`, `api_key`, `api_secret`, `callback_url`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (6, '测试演示', 'DEBUG_DING_TALK', 0, NULL, '696b5d8ead48071237e4aa5861ff08dbadb2b4ded1c688a7b7c9afc615579859', 'SEC5c4e5ff888bc8a9923ae47f59e7ccd30af1f14d93c55b4e2c9cb094e35aeed67', NULL, '1', '2022-04-10 23:07:59', '1', '2022-06-19 00:33:54', b'0');
sql/oracle/ruoyi-vue-pro.sql
@@ -38,8 +38,8 @@ NOCOMPRESS @@ -38,8 +38,8 @@ NOCOMPRESS
38 PCTFREE 10 38 PCTFREE 10
39 INITRANS 1 39 INITRANS 1
40 STORAGE ( 40 STORAGE (
41 - INITIAL 65536  
42 - NEXT 1048576 41 + INITIAL 65536
  42 + NEXT 1048576
43 MINEXTENTS 1 43 MINEXTENTS 1
44 MAXEXTENTS 2147483645 44 MAXEXTENTS 2147483645
45 FREELISTS 1 45 FREELISTS 1
@@ -96,8 +96,8 @@ NOCOMPRESS @@ -96,8 +96,8 @@ NOCOMPRESS
96 PCTFREE 10 96 PCTFREE 10
97 INITRANS 1 97 INITRANS 1
98 STORAGE ( 98 STORAGE (
99 - INITIAL 65536  
100 - NEXT 1048576 99 + INITIAL 65536
  100 + NEXT 1048576
101 MINEXTENTS 1 101 MINEXTENTS 1
102 MAXEXTENTS 2147483645 102 MAXEXTENTS 2147483645
103 FREELISTS 1 103 FREELISTS 1
@@ -159,8 +159,8 @@ NOCOMPRESS @@ -159,8 +159,8 @@ NOCOMPRESS
159 PCTFREE 10 159 PCTFREE 10
160 INITRANS 1 160 INITRANS 1
161 STORAGE ( 161 STORAGE (
162 - INITIAL 65536  
163 - NEXT 1048576 162 + INITIAL 65536
  163 + NEXT 1048576
164 MINEXTENTS 1 164 MINEXTENTS 1
165 MAXEXTENTS 2147483645 165 MAXEXTENTS 2147483645
166 FREELISTS 1 166 FREELISTS 1
@@ -224,8 +224,8 @@ NOCOMPRESS @@ -224,8 +224,8 @@ NOCOMPRESS
224 PCTFREE 10 224 PCTFREE 10
225 INITRANS 1 225 INITRANS 1
226 STORAGE ( 226 STORAGE (
227 - INITIAL 65536  
228 - NEXT 1048576 227 + INITIAL 65536
  228 + NEXT 1048576
229 MINEXTENTS 1 229 MINEXTENTS 1
230 MAXEXTENTS 2147483645 230 MAXEXTENTS 2147483645
231 FREELISTS 1 231 FREELISTS 1
@@ -284,8 +284,8 @@ NOCOMPRESS @@ -284,8 +284,8 @@ NOCOMPRESS
284 PCTFREE 10 284 PCTFREE 10
285 INITRANS 1 285 INITRANS 1
286 STORAGE ( 286 STORAGE (
287 - INITIAL 65536  
288 - NEXT 1048576 287 + INITIAL 65536
  288 + NEXT 1048576
289 MINEXTENTS 1 289 MINEXTENTS 1
290 MAXEXTENTS 2147483645 290 MAXEXTENTS 2147483645
291 FREELISTS 1 291 FREELISTS 1
@@ -342,8 +342,8 @@ NOCOMPRESS @@ -342,8 +342,8 @@ NOCOMPRESS
342 PCTFREE 10 342 PCTFREE 10
343 INITRANS 1 343 INITRANS 1
344 STORAGE ( 344 STORAGE (
345 - INITIAL 65536  
346 - NEXT 1048576 345 + INITIAL 65536
  346 + NEXT 1048576
347 MINEXTENTS 1 347 MINEXTENTS 1
348 MAXEXTENTS 2147483645 348 MAXEXTENTS 2147483645
349 FREELISTS 1 349 FREELISTS 1
@@ -400,8 +400,8 @@ NOCOMPRESS @@ -400,8 +400,8 @@ NOCOMPRESS
400 PCTFREE 10 400 PCTFREE 10
401 INITRANS 1 401 INITRANS 1
402 STORAGE ( 402 STORAGE (
403 - INITIAL 65536  
404 - NEXT 1048576 403 + INITIAL 65536
  404 + NEXT 1048576
405 MINEXTENTS 1 405 MINEXTENTS 1
406 MAXEXTENTS 2147483645 406 MAXEXTENTS 2147483645
407 FREELISTS 1 407 FREELISTS 1
@@ -463,8 +463,8 @@ NOCOMPRESS @@ -463,8 +463,8 @@ NOCOMPRESS
463 PCTFREE 10 463 PCTFREE 10
464 INITRANS 1 464 INITRANS 1
465 STORAGE ( 465 STORAGE (
466 - INITIAL 65536  
467 - NEXT 1048576 466 + INITIAL 65536
  467 + NEXT 1048576
468 MINEXTENTS 1 468 MINEXTENTS 1
469 MAXEXTENTS 2147483645 469 MAXEXTENTS 2147483645
470 FREELISTS 1 470 FREELISTS 1
@@ -543,8 +543,8 @@ NOCOMPRESS @@ -543,8 +543,8 @@ NOCOMPRESS
543 PCTFREE 10 543 PCTFREE 10
544 INITRANS 1 544 INITRANS 1
545 STORAGE ( 545 STORAGE (
546 - INITIAL 65536  
547 - NEXT 1048576 546 + INITIAL 65536
  547 + NEXT 1048576
548 MINEXTENTS 1 548 MINEXTENTS 1
549 MAXEXTENTS 2147483645 549 MAXEXTENTS 2147483645
550 FREELISTS 1 550 FREELISTS 1
@@ -645,8 +645,8 @@ NOCOMPRESS @@ -645,8 +645,8 @@ NOCOMPRESS
645 PCTFREE 10 645 PCTFREE 10
646 INITRANS 1 646 INITRANS 1
647 STORAGE ( 647 STORAGE (
648 - INITIAL 65536  
649 - NEXT 1048576 648 + INITIAL 65536
  649 + NEXT 1048576
650 MINEXTENTS 1 650 MINEXTENTS 1
651 MAXEXTENTS 2147483645 651 MAXEXTENTS 2147483645
652 FREELISTS 1 652 FREELISTS 1
@@ -718,8 +718,8 @@ NOCOMPRESS @@ -718,8 +718,8 @@ NOCOMPRESS
718 PCTFREE 10 718 PCTFREE 10
719 INITRANS 1 719 INITRANS 1
720 STORAGE ( 720 STORAGE (
721 - INITIAL 65536  
722 - NEXT 1048576 721 + INITIAL 65536
  722 + NEXT 1048576
723 MINEXTENTS 1 723 MINEXTENTS 1
724 MAXEXTENTS 2147483645 724 MAXEXTENTS 2147483645
725 FREELISTS 1 725 FREELISTS 1
@@ -780,8 +780,8 @@ NOCOMPRESS @@ -780,8 +780,8 @@ NOCOMPRESS
780 PCTFREE 10 780 PCTFREE 10
781 INITRANS 1 781 INITRANS 1
782 STORAGE ( 782 STORAGE (
783 - INITIAL 65536  
784 - NEXT 1048576 783 + INITIAL 65536
  784 + NEXT 1048576
785 MINEXTENTS 1 785 MINEXTENTS 1
786 MAXEXTENTS 2147483645 786 MAXEXTENTS 2147483645
787 FREELISTS 1 787 FREELISTS 1
@@ -839,8 +839,8 @@ NOCOMPRESS @@ -839,8 +839,8 @@ NOCOMPRESS
839 PCTFREE 10 839 PCTFREE 10
840 INITRANS 1 840 INITRANS 1
841 STORAGE ( 841 STORAGE (
842 - INITIAL 65536  
843 - NEXT 1048576 842 + INITIAL 65536
  843 + NEXT 1048576
844 MINEXTENTS 1 844 MINEXTENTS 1
845 MAXEXTENTS 2147483645 845 MAXEXTENTS 2147483645
846 FREELISTS 1 846 FREELISTS 1
@@ -892,8 +892,8 @@ NOCOMPRESS @@ -892,8 +892,8 @@ NOCOMPRESS
892 PCTFREE 10 892 PCTFREE 10
893 INITRANS 1 893 INITRANS 1
894 STORAGE ( 894 STORAGE (
895 - INITIAL 65536  
896 - NEXT 1048576 895 + INITIAL 65536
  896 + NEXT 1048576
897 MINEXTENTS 1 897 MINEXTENTS 1
898 MAXEXTENTS 2147483645 898 MAXEXTENTS 2147483645
899 FREELISTS 1 899 FREELISTS 1
@@ -945,8 +945,8 @@ NOCOMPRESS @@ -945,8 +945,8 @@ NOCOMPRESS
945 PCTFREE 10 945 PCTFREE 10
946 INITRANS 1 946 INITRANS 1
947 STORAGE ( 947 STORAGE (
948 - INITIAL 65536  
949 - NEXT 1048576 948 + INITIAL 65536
  949 + NEXT 1048576
950 MINEXTENTS 1 950 MINEXTENTS 1
951 MAXEXTENTS 2147483645 951 MAXEXTENTS 2147483645
952 FREELISTS 1 952 FREELISTS 1
@@ -999,8 +999,8 @@ NOCOMPRESS @@ -999,8 +999,8 @@ NOCOMPRESS
999 PCTFREE 10 999 PCTFREE 10
1000 INITRANS 1 1000 INITRANS 1
1001 STORAGE ( 1001 STORAGE (
1002 - INITIAL 65536  
1003 - NEXT 1048576 1002 + INITIAL 65536
  1003 + NEXT 1048576
1004 MINEXTENTS 1 1004 MINEXTENTS 1
1005 MAXEXTENTS 2147483645 1005 MAXEXTENTS 2147483645
1006 FREELISTS 1 1006 FREELISTS 1
@@ -1053,8 +1053,8 @@ NOCOMPRESS @@ -1053,8 +1053,8 @@ NOCOMPRESS
1053 PCTFREE 10 1053 PCTFREE 10
1054 INITRANS 1 1054 INITRANS 1
1055 STORAGE ( 1055 STORAGE (
1056 - INITIAL 65536  
1057 - NEXT 1048576 1056 + INITIAL 65536
  1057 + NEXT 1048576
1058 MINEXTENTS 1 1058 MINEXTENTS 1
1059 MAXEXTENTS 2147483645 1059 MAXEXTENTS 2147483645
1060 FREELISTS 1 1060 FREELISTS 1
@@ -1113,8 +1113,8 @@ NOCOMPRESS @@ -1113,8 +1113,8 @@ NOCOMPRESS
1113 PCTFREE 10 1113 PCTFREE 10
1114 INITRANS 1 1114 INITRANS 1
1115 STORAGE ( 1115 STORAGE (
1116 - INITIAL 65536  
1117 - NEXT 1048576 1116 + INITIAL 65536
  1117 + NEXT 1048576
1118 MINEXTENTS 1 1118 MINEXTENTS 1
1119 MAXEXTENTS 2147483645 1119 MAXEXTENTS 2147483645
1120 FREELISTS 1 1120 FREELISTS 1
@@ -1169,8 +1169,8 @@ NOCOMPRESS @@ -1169,8 +1169,8 @@ NOCOMPRESS
1169 PCTFREE 10 1169 PCTFREE 10
1170 INITRANS 1 1170 INITRANS 1
1171 STORAGE ( 1171 STORAGE (
1172 - INITIAL 65536  
1173 - NEXT 1048576 1172 + INITIAL 65536
  1173 + NEXT 1048576
1174 MINEXTENTS 1 1174 MINEXTENTS 1
1175 MAXEXTENTS 2147483645 1175 MAXEXTENTS 2147483645
1176 FREELISTS 1 1176 FREELISTS 1
@@ -1226,8 +1226,8 @@ NOCOMPRESS @@ -1226,8 +1226,8 @@ NOCOMPRESS
1226 PCTFREE 10 1226 PCTFREE 10
1227 INITRANS 1 1227 INITRANS 1
1228 STORAGE ( 1228 STORAGE (
1229 - INITIAL 65536  
1230 - NEXT 1048576 1229 + INITIAL 65536
  1230 + NEXT 1048576
1231 MINEXTENTS 1 1231 MINEXTENTS 1
1232 MAXEXTENTS 2147483645 1232 MAXEXTENTS 2147483645
1233 FREELISTS 1 1233 FREELISTS 1
@@ -1284,8 +1284,8 @@ NOCOMPRESS @@ -1284,8 +1284,8 @@ NOCOMPRESS
1284 PCTFREE 10 1284 PCTFREE 10
1285 INITRANS 1 1285 INITRANS 1
1286 STORAGE ( 1286 STORAGE (
1287 - INITIAL 65536  
1288 - NEXT 1048576 1287 + INITIAL 65536
  1288 + NEXT 1048576
1289 MINEXTENTS 1 1289 MINEXTENTS 1
1290 MAXEXTENTS 2147483645 1290 MAXEXTENTS 2147483645
1291 FREELISTS 1 1291 FREELISTS 1
@@ -1341,8 +1341,8 @@ NOCOMPRESS @@ -1341,8 +1341,8 @@ NOCOMPRESS
1341 PCTFREE 10 1341 PCTFREE 10
1342 INITRANS 1 1342 INITRANS 1
1343 STORAGE ( 1343 STORAGE (
1344 - INITIAL 65536  
1345 - NEXT 1048576 1344 + INITIAL 65536
  1345 + NEXT 1048576
1346 MINEXTENTS 1 1346 MINEXTENTS 1
1347 MAXEXTENTS 2147483645 1347 MAXEXTENTS 2147483645
1348 FREELISTS 1 1348 FREELISTS 1
@@ -1398,8 +1398,8 @@ NOCOMPRESS @@ -1398,8 +1398,8 @@ NOCOMPRESS
1398 PCTFREE 10 1398 PCTFREE 10
1399 INITRANS 1 1399 INITRANS 1
1400 STORAGE ( 1400 STORAGE (
1401 - INITIAL 65536  
1402 - NEXT 1048576 1401 + INITIAL 65536
  1402 + NEXT 1048576
1403 MINEXTENTS 1 1403 MINEXTENTS 1
1404 MAXEXTENTS 2147483645 1404 MAXEXTENTS 2147483645
1405 FREELISTS 1 1405 FREELISTS 1
@@ -1451,8 +1451,8 @@ NOCOMPRESS @@ -1451,8 +1451,8 @@ NOCOMPRESS
1451 PCTFREE 10 1451 PCTFREE 10
1452 INITRANS 1 1452 INITRANS 1
1453 STORAGE ( 1453 STORAGE (
1454 - INITIAL 65536  
1455 - NEXT 1048576 1454 + INITIAL 65536
  1455 + NEXT 1048576
1456 MINEXTENTS 1 1456 MINEXTENTS 1
1457 MAXEXTENTS 2147483645 1457 MAXEXTENTS 2147483645
1458 FREELISTS 1 1458 FREELISTS 1
@@ -1510,8 +1510,8 @@ NOCOMPRESS @@ -1510,8 +1510,8 @@ NOCOMPRESS
1510 PCTFREE 10 1510 PCTFREE 10
1511 INITRANS 1 1511 INITRANS 1
1512 STORAGE ( 1512 STORAGE (
1513 - INITIAL 65536  
1514 - NEXT 1048576 1513 + INITIAL 65536
  1514 + NEXT 1048576
1515 MINEXTENTS 1 1515 MINEXTENTS 1
1516 MAXEXTENTS 2147483645 1516 MAXEXTENTS 2147483645
1517 FREELISTS 1 1517 FREELISTS 1
@@ -1589,8 +1589,8 @@ NOCOMPRESS @@ -1589,8 +1589,8 @@ NOCOMPRESS
1589 PCTFREE 10 1589 PCTFREE 10
1590 INITRANS 1 1590 INITRANS 1
1591 STORAGE ( 1591 STORAGE (
1592 - INITIAL 65536  
1593 - NEXT 1048576 1592 + INITIAL 65536
  1593 + NEXT 1048576
1594 MINEXTENTS 1 1594 MINEXTENTS 1
1595 MAXEXTENTS 2147483645 1595 MAXEXTENTS 2147483645
1596 FREELISTS 1 1596 FREELISTS 1
@@ -1665,8 +1665,8 @@ NOCOMPRESS @@ -1665,8 +1665,8 @@ NOCOMPRESS
1665 PCTFREE 10 1665 PCTFREE 10
1666 INITRANS 1 1666 INITRANS 1
1667 STORAGE ( 1667 STORAGE (
1668 - INITIAL 65536  
1669 - NEXT 1048576 1668 + INITIAL 65536
  1669 + NEXT 1048576
1670 MINEXTENTS 1 1670 MINEXTENTS 1
1671 MAXEXTENTS 2147483645 1671 MAXEXTENTS 2147483645
1672 FREELISTS 1 1672 FREELISTS 1
@@ -1742,8 +1742,8 @@ NOCOMPRESS @@ -1742,8 +1742,8 @@ NOCOMPRESS
1742 PCTFREE 10 1742 PCTFREE 10
1743 INITRANS 1 1743 INITRANS 1
1744 STORAGE ( 1744 STORAGE (
1745 - INITIAL 65536  
1746 - NEXT 1048576 1745 + INITIAL 65536
  1746 + NEXT 1048576
1747 MINEXTENTS 1 1747 MINEXTENTS 1
1748 MAXEXTENTS 2147483645 1748 MAXEXTENTS 2147483645
1749 FREELISTS 1 1749 FREELISTS 1
@@ -1807,8 +1807,8 @@ NOCOMPRESS @@ -1807,8 +1807,8 @@ NOCOMPRESS
1807 PCTFREE 10 1807 PCTFREE 10
1808 INITRANS 1 1808 INITRANS 1
1809 STORAGE ( 1809 STORAGE (
1810 - INITIAL 65536  
1811 - NEXT 1048576 1810 + INITIAL 65536
  1811 + NEXT 1048576
1812 MINEXTENTS 1 1812 MINEXTENTS 1
1813 MAXEXTENTS 2147483645 1813 MAXEXTENTS 2147483645
1814 FREELISTS 1 1814 FREELISTS 1
@@ -1840,8 +1840,8 @@ NOCOMPRESS @@ -1840,8 +1840,8 @@ NOCOMPRESS
1840 PCTFREE 10 1840 PCTFREE 10
1841 INITRANS 1 1841 INITRANS 1
1842 STORAGE ( 1842 STORAGE (
1843 - INITIAL 65536  
1844 - NEXT 1048576 1843 + INITIAL 65536
  1844 + NEXT 1048576
1845 MINEXTENTS 1 1845 MINEXTENTS 1
1846 MAXEXTENTS 2147483645 1846 MAXEXTENTS 2147483645
1847 FREELISTS 1 1847 FREELISTS 1
@@ -1875,8 +1875,8 @@ NOCOMPRESS @@ -1875,8 +1875,8 @@ NOCOMPRESS
1875 PCTFREE 10 1875 PCTFREE 10
1876 INITRANS 1 1876 INITRANS 1
1877 STORAGE ( 1877 STORAGE (
1878 - INITIAL 65536  
1879 - NEXT 1048576 1878 + INITIAL 65536
  1879 + NEXT 1048576
1880 MINEXTENTS 1 1880 MINEXTENTS 1
1881 MAXEXTENTS 2147483645 1881 MAXEXTENTS 2147483645
1882 FREELISTS 1 1882 FREELISTS 1
@@ -1919,8 +1919,8 @@ NOCOMPRESS @@ -1919,8 +1919,8 @@ NOCOMPRESS
1919 PCTFREE 10 1919 PCTFREE 10
1920 INITRANS 1 1920 INITRANS 1
1921 STORAGE ( 1921 STORAGE (
1922 - INITIAL 65536  
1923 - NEXT 1048576 1922 + INITIAL 65536
  1923 + NEXT 1048576
1924 MINEXTENTS 1 1924 MINEXTENTS 1
1925 MAXEXTENTS 2147483645 1925 MAXEXTENTS 2147483645
1926 FREELISTS 1 1926 FREELISTS 1
@@ -1959,8 +1959,8 @@ NOCOMPRESS @@ -1959,8 +1959,8 @@ NOCOMPRESS
1959 PCTFREE 10 1959 PCTFREE 10
1960 INITRANS 1 1960 INITRANS 1
1961 STORAGE ( 1961 STORAGE (
1962 - INITIAL 65536  
1963 - NEXT 1048576 1962 + INITIAL 65536
  1963 + NEXT 1048576
1964 MINEXTENTS 1 1964 MINEXTENTS 1
1965 MAXEXTENTS 2147483645 1965 MAXEXTENTS 2147483645
1966 FREELISTS 1 1966 FREELISTS 1
@@ -1992,8 +1992,8 @@ NOCOMPRESS @@ -1992,8 +1992,8 @@ NOCOMPRESS
1992 PCTFREE 10 1992 PCTFREE 10
1993 INITRANS 1 1993 INITRANS 1
1994 STORAGE ( 1994 STORAGE (
1995 - INITIAL 65536  
1996 - NEXT 1048576 1995 + INITIAL 65536
  1996 + NEXT 1048576
1997 MINEXTENTS 1 1997 MINEXTENTS 1
1998 MAXEXTENTS 2147483645 1998 MAXEXTENTS 2147483645
1999 FREELISTS 1 1999 FREELISTS 1
@@ -2026,8 +2026,8 @@ NOCOMPRESS @@ -2026,8 +2026,8 @@ NOCOMPRESS
2026 PCTFREE 10 2026 PCTFREE 10
2027 INITRANS 1 2027 INITRANS 1
2028 STORAGE ( 2028 STORAGE (
2029 - INITIAL 65536  
2030 - NEXT 1048576 2029 + INITIAL 65536
  2030 + NEXT 1048576
2031 MINEXTENTS 1 2031 MINEXTENTS 1
2032 MAXEXTENTS 2147483645 2032 MAXEXTENTS 2147483645
2033 FREELISTS 1 2033 FREELISTS 1
@@ -2060,8 +2060,8 @@ NOCOMPRESS @@ -2060,8 +2060,8 @@ NOCOMPRESS
2060 PCTFREE 10 2060 PCTFREE 10
2061 INITRANS 1 2061 INITRANS 1
2062 STORAGE ( 2062 STORAGE (
2063 - INITIAL 65536  
2064 - NEXT 1048576 2063 + INITIAL 65536
  2064 + NEXT 1048576
2065 MINEXTENTS 1 2065 MINEXTENTS 1
2066 MAXEXTENTS 2147483645 2066 MAXEXTENTS 2147483645
2067 FREELISTS 1 2067 FREELISTS 1
@@ -2097,8 +2097,8 @@ NOCOMPRESS @@ -2097,8 +2097,8 @@ NOCOMPRESS
2097 PCTFREE 10 2097 PCTFREE 10
2098 INITRANS 1 2098 INITRANS 1
2099 STORAGE ( 2099 STORAGE (
2100 - INITIAL 65536  
2101 - NEXT 1048576 2100 + INITIAL 65536
  2101 + NEXT 1048576
2102 MINEXTENTS 1 2102 MINEXTENTS 1
2103 MAXEXTENTS 2147483645 2103 MAXEXTENTS 2147483645
2104 FREELISTS 1 2104 FREELISTS 1
@@ -2141,8 +2141,8 @@ NOCOMPRESS @@ -2141,8 +2141,8 @@ NOCOMPRESS
2141 PCTFREE 10 2141 PCTFREE 10
2142 INITRANS 1 2142 INITRANS 1
2143 STORAGE ( 2143 STORAGE (
2144 - INITIAL 65536  
2145 - NEXT 1048576 2144 + INITIAL 65536
  2145 + NEXT 1048576
2146 MINEXTENTS 1 2146 MINEXTENTS 1
2147 MAXEXTENTS 2147483645 2147 MAXEXTENTS 2147483645
2148 FREELISTS 1 2148 FREELISTS 1
@@ -2187,8 +2187,8 @@ NOCOMPRESS @@ -2187,8 +2187,8 @@ NOCOMPRESS
2187 PCTFREE 10 2187 PCTFREE 10
2188 INITRANS 1 2188 INITRANS 1
2189 STORAGE ( 2189 STORAGE (
2190 - INITIAL 65536  
2191 - NEXT 1048576 2190 + INITIAL 65536
  2191 + NEXT 1048576
2192 MINEXTENTS 1 2192 MINEXTENTS 1
2193 MAXEXTENTS 2147483645 2193 MAXEXTENTS 2147483645
2194 FREELISTS 1 2194 FREELISTS 1
@@ -2232,8 +2232,8 @@ NOCOMPRESS @@ -2232,8 +2232,8 @@ NOCOMPRESS
2232 PCTFREE 10 2232 PCTFREE 10
2233 INITRANS 1 2233 INITRANS 1
2234 STORAGE ( 2234 STORAGE (
2235 - INITIAL 65536  
2236 - NEXT 1048576 2235 + INITIAL 65536
  2236 + NEXT 1048576
2237 MINEXTENTS 1 2237 MINEXTENTS 1
2238 MAXEXTENTS 2147483645 2238 MAXEXTENTS 2147483645
2239 FREELISTS 1 2239 FREELISTS 1
@@ -2303,8 +2303,8 @@ NOCOMPRESS @@ -2303,8 +2303,8 @@ NOCOMPRESS
2303 PCTFREE 10 2303 PCTFREE 10
2304 INITRANS 1 2304 INITRANS 1
2305 STORAGE ( 2305 STORAGE (
2306 - INITIAL 65536  
2307 - NEXT 1048576 2306 + INITIAL 65536
  2307 + NEXT 1048576
2308 MINEXTENTS 1 2308 MINEXTENTS 1
2309 MAXEXTENTS 2147483645 2309 MAXEXTENTS 2147483645
2310 FREELISTS 1 2310 FREELISTS 1
@@ -2454,7 +2454,6 @@ INSERT INTO "SYSTEM_DICT_DATA" ("ID", "SORT", "LABEL", "VALUE", "DICT_TYPE", "ST @@ -2454,7 +2454,6 @@ INSERT INTO "SYSTEM_DICT_DATA" ("ID", "SORT", "LABEL", "VALUE", "DICT_TYPE", "ST
2454 INSERT INTO "SYSTEM_DICT_DATA" ("ID", "SORT", "LABEL", "VALUE", "DICT_TYPE", "STATUS", "COLOR_TYPE", "CSS_CLASS", "REMARK", "CREATOR", "CREATE_TIME", "UPDATER", "UPDATE_TIME", "DELETED") VALUES ('62', '0', '未处理', '0', 'infra_api_error_log_process_status', '0', 'primary', NULL, NULL, NULL, TO_DATE('2021-02-26 07:07:19', 'SYYYY-MM-DD HH24:MI:SS'), '1', TO_DATE('2022-02-16 20:14:17', 'SYYYY-MM-DD HH24:MI:SS'), '0'); 2454 INSERT INTO "SYSTEM_DICT_DATA" ("ID", "SORT", "LABEL", "VALUE", "DICT_TYPE", "STATUS", "COLOR_TYPE", "CSS_CLASS", "REMARK", "CREATOR", "CREATE_TIME", "UPDATER", "UPDATE_TIME", "DELETED") VALUES ('62', '0', '未处理', '0', 'infra_api_error_log_process_status', '0', 'primary', NULL, NULL, NULL, TO_DATE('2021-02-26 07:07:19', 'SYYYY-MM-DD HH24:MI:SS'), '1', TO_DATE('2022-02-16 20:14:17', 'SYYYY-MM-DD HH24:MI:SS'), '0');
2455 INSERT INTO "SYSTEM_DICT_DATA" ("ID", "SORT", "LABEL", "VALUE", "DICT_TYPE", "STATUS", "COLOR_TYPE", "CSS_CLASS", "REMARK", "CREATOR", "CREATE_TIME", "UPDATER", "UPDATE_TIME", "DELETED") VALUES ('63', '1', '已处理', '1', 'infra_api_error_log_process_status', '0', 'success', NULL, NULL, NULL, TO_DATE('2021-02-26 07:07:26', 'SYYYY-MM-DD HH24:MI:SS'), '1', TO_DATE('2022-02-16 20:14:08', 'SYYYY-MM-DD HH24:MI:SS'), '0'); 2455 INSERT INTO "SYSTEM_DICT_DATA" ("ID", "SORT", "LABEL", "VALUE", "DICT_TYPE", "STATUS", "COLOR_TYPE", "CSS_CLASS", "REMARK", "CREATOR", "CREATE_TIME", "UPDATER", "UPDATE_TIME", "DELETED") VALUES ('63', '1', '已处理', '1', 'infra_api_error_log_process_status', '0', 'success', NULL, NULL, NULL, TO_DATE('2021-02-26 07:07:26', 'SYYYY-MM-DD HH24:MI:SS'), '1', TO_DATE('2022-02-16 20:14:08', 'SYYYY-MM-DD HH24:MI:SS'), '0');
2456 INSERT INTO "SYSTEM_DICT_DATA" ("ID", "SORT", "LABEL", "VALUE", "DICT_TYPE", "STATUS", "COLOR_TYPE", "CSS_CLASS", "REMARK", "CREATOR", "CREATE_TIME", "UPDATER", "UPDATE_TIME", "DELETED") VALUES ('64', '2', '已忽略', '2', 'infra_api_error_log_process_status', '0', 'danger', NULL, NULL, NULL, TO_DATE('2021-02-26 07:07:34', 'SYYYY-MM-DD HH24:MI:SS'), '1', TO_DATE('2022-02-16 20:14:14', 'SYYYY-MM-DD HH24:MI:SS'), '0'); 2456 INSERT INTO "SYSTEM_DICT_DATA" ("ID", "SORT", "LABEL", "VALUE", "DICT_TYPE", "STATUS", "COLOR_TYPE", "CSS_CLASS", "REMARK", "CREATOR", "CREATE_TIME", "UPDATER", "UPDATE_TIME", "DELETED") VALUES ('64', '2', '已忽略', '2', 'infra_api_error_log_process_status', '0', 'danger', NULL, NULL, NULL, TO_DATE('2021-02-26 07:07:34', 'SYYYY-MM-DD HH24:MI:SS'), '1', TO_DATE('2022-02-16 20:14:14', 'SYYYY-MM-DD HH24:MI:SS'), '0');
2457 -INSERT INTO "SYSTEM_DICT_DATA" ("ID", "SORT", "LABEL", "VALUE", "DICT_TYPE", "STATUS", "COLOR_TYPE", "CSS_CLASS", "REMARK", "CREATOR", "CREATE_TIME", "UPDATER", "UPDATE_TIME", "DELETED") VALUES ('65', '1', '云片', 'YUN_PIAN', 'system_sms_channel_code', '0', 'success', NULL, NULL, '1', TO_DATE('2021-04-05 01:05:14', 'SYYYY-MM-DD HH24:MI:SS'), '1', TO_DATE('2022-02-16 10:09:55', 'SYYYY-MM-DD HH24:MI:SS'), '0');  
2458 INSERT INTO "SYSTEM_DICT_DATA" ("ID", "SORT", "LABEL", "VALUE", "DICT_TYPE", "STATUS", "COLOR_TYPE", "CSS_CLASS", "REMARK", "CREATOR", "CREATE_TIME", "UPDATER", "UPDATE_TIME", "DELETED") VALUES ('66', '2', '阿里云', 'ALIYUN', 'system_sms_channel_code', '0', 'primary', NULL, NULL, '1', TO_DATE('2021-04-05 01:05:26', 'SYYYY-MM-DD HH24:MI:SS'), '1', TO_DATE('2022-02-16 10:09:52', 'SYYYY-MM-DD HH24:MI:SS'), '0'); 2457 INSERT INTO "SYSTEM_DICT_DATA" ("ID", "SORT", "LABEL", "VALUE", "DICT_TYPE", "STATUS", "COLOR_TYPE", "CSS_CLASS", "REMARK", "CREATOR", "CREATE_TIME", "UPDATER", "UPDATE_TIME", "DELETED") VALUES ('66', '2', '阿里云', 'ALIYUN', 'system_sms_channel_code', '0', 'primary', NULL, NULL, '1', TO_DATE('2021-04-05 01:05:26', 'SYYYY-MM-DD HH24:MI:SS'), '1', TO_DATE('2022-02-16 10:09:52', 'SYYYY-MM-DD HH24:MI:SS'), '0');
2459 INSERT INTO "SYSTEM_DICT_DATA" ("ID", "SORT", "LABEL", "VALUE", "DICT_TYPE", "STATUS", "COLOR_TYPE", "CSS_CLASS", "REMARK", "CREATOR", "CREATE_TIME", "UPDATER", "UPDATE_TIME", "DELETED") VALUES ('67', '1', '验证码', '1', 'system_sms_template_type', '0', 'warning', NULL, NULL, '1', TO_DATE('2021-04-05 21:50:57', 'SYYYY-MM-DD HH24:MI:SS'), '1', TO_DATE('2022-02-16 12:48:30', 'SYYYY-MM-DD HH24:MI:SS'), '0'); 2458 INSERT INTO "SYSTEM_DICT_DATA" ("ID", "SORT", "LABEL", "VALUE", "DICT_TYPE", "STATUS", "COLOR_TYPE", "CSS_CLASS", "REMARK", "CREATOR", "CREATE_TIME", "UPDATER", "UPDATE_TIME", "DELETED") VALUES ('67', '1', '验证码', '1', 'system_sms_template_type', '0', 'warning', NULL, NULL, '1', TO_DATE('2021-04-05 21:50:57', 'SYYYY-MM-DD HH24:MI:SS'), '1', TO_DATE('2022-02-16 12:48:30', 'SYYYY-MM-DD HH24:MI:SS'), '0');
2460 INSERT INTO "SYSTEM_DICT_DATA" ("ID", "SORT", "LABEL", "VALUE", "DICT_TYPE", "STATUS", "COLOR_TYPE", "CSS_CLASS", "REMARK", "CREATOR", "CREATE_TIME", "UPDATER", "UPDATE_TIME", "DELETED") VALUES ('68', '2', '通知', '2', 'system_sms_template_type', '0', 'primary', NULL, NULL, '1', TO_DATE('2021-04-05 21:51:08', 'SYYYY-MM-DD HH24:MI:SS'), '1', TO_DATE('2022-02-16 12:48:27', 'SYYYY-MM-DD HH24:MI:SS'), '0'); 2459 INSERT INTO "SYSTEM_DICT_DATA" ("ID", "SORT", "LABEL", "VALUE", "DICT_TYPE", "STATUS", "COLOR_TYPE", "CSS_CLASS", "REMARK", "CREATOR", "CREATE_TIME", "UPDATER", "UPDATE_TIME", "DELETED") VALUES ('68', '2', '通知', '2', 'system_sms_template_type', '0', 'primary', NULL, NULL, '1', TO_DATE('2021-04-05 21:51:08', 'SYYYY-MM-DD HH24:MI:SS'), '1', TO_DATE('2022-02-16 12:48:27', 'SYYYY-MM-DD HH24:MI:SS'), '0');
@@ -2492,8 +2491,8 @@ NOCOMPRESS @@ -2492,8 +2491,8 @@ NOCOMPRESS
2492 PCTFREE 10 2491 PCTFREE 10
2493 INITRANS 1 2492 INITRANS 1
2494 STORAGE ( 2493 STORAGE (
2495 - INITIAL 65536  
2496 - NEXT 1048576 2494 + INITIAL 65536
  2495 + NEXT 1048576
2497 MINEXTENTS 1 2496 MINEXTENTS 1
2498 MAXEXTENTS 2147483645 2497 MAXEXTENTS 2147483645
2499 FREELISTS 1 2498 FREELISTS 1
@@ -2583,8 +2582,8 @@ NOCOMPRESS @@ -2583,8 +2582,8 @@ NOCOMPRESS
2583 PCTFREE 10 2582 PCTFREE 10
2584 INITRANS 1 2583 INITRANS 1
2585 STORAGE ( 2584 STORAGE (
2586 - INITIAL 65536  
2587 - NEXT 1048576 2585 + INITIAL 65536
  2586 + NEXT 1048576
2588 MINEXTENTS 1 2587 MINEXTENTS 1
2589 MAXEXTENTS 2147483645 2588 MAXEXTENTS 2147483645
2590 FREELISTS 1 2589 FREELISTS 1
@@ -2642,8 +2641,8 @@ NOCOMPRESS @@ -2642,8 +2641,8 @@ NOCOMPRESS
2642 PCTFREE 10 2641 PCTFREE 10
2643 INITRANS 1 2642 INITRANS 1
2644 STORAGE ( 2643 STORAGE (
2645 - INITIAL 65536  
2646 - NEXT 1048576 2644 + INITIAL 65536
  2645 + NEXT 1048576
2647 MINEXTENTS 1 2646 MINEXTENTS 1
2648 MAXEXTENTS 2147483645 2647 MAXEXTENTS 2147483645
2649 FREELISTS 1 2648 FREELISTS 1
@@ -2706,8 +2705,8 @@ NOCOMPRESS @@ -2706,8 +2705,8 @@ NOCOMPRESS
2706 PCTFREE 10 2705 PCTFREE 10
2707 INITRANS 1 2706 INITRANS 1
2708 STORAGE ( 2707 STORAGE (
2709 - INITIAL 65536  
2710 - NEXT 1048576 2708 + INITIAL 65536
  2709 + NEXT 1048576
2711 MINEXTENTS 1 2710 MINEXTENTS 1
2712 MAXEXTENTS 2147483645 2711 MAXEXTENTS 2147483645
2713 FREELISTS 1 2712 FREELISTS 1
@@ -2995,8 +2994,8 @@ NOCOMPRESS @@ -2995,8 +2994,8 @@ NOCOMPRESS
2995 PCTFREE 10 2994 PCTFREE 10
2996 INITRANS 1 2995 INITRANS 1
2997 STORAGE ( 2996 STORAGE (
2998 - INITIAL 65536  
2999 - NEXT 1048576 2997 + INITIAL 65536
  2998 + NEXT 1048576
3000 MINEXTENTS 1 2999 MINEXTENTS 1
3001 MAXEXTENTS 2147483645 3000 MAXEXTENTS 2147483645
3002 FREELISTS 1 3001 FREELISTS 1
@@ -3051,8 +3050,8 @@ NOCOMPRESS @@ -3051,8 +3050,8 @@ NOCOMPRESS
3051 PCTFREE 10 3050 PCTFREE 10
3052 INITRANS 1 3051 INITRANS 1
3053 STORAGE ( 3052 STORAGE (
3054 - INITIAL 65536  
3055 - NEXT 1048576 3053 + INITIAL 65536
  3054 + NEXT 1048576
3056 MINEXTENTS 1 3055 MINEXTENTS 1
3057 MAXEXTENTS 2147483645 3056 MAXEXTENTS 2147483645
3058 FREELISTS 1 3057 FREELISTS 1
@@ -3109,8 +3108,8 @@ NOCOMPRESS @@ -3109,8 +3108,8 @@ NOCOMPRESS
3109 PCTFREE 10 3108 PCTFREE 10
3110 INITRANS 1 3109 INITRANS 1
3111 STORAGE ( 3110 STORAGE (
3112 - INITIAL 65536  
3113 - NEXT 1048576 3111 + INITIAL 65536
  3112 + NEXT 1048576
3114 MINEXTENTS 1 3113 MINEXTENTS 1
3115 MAXEXTENTS 2147483645 3114 MAXEXTENTS 2147483645
3116 FREELISTS 1 3115 FREELISTS 1
@@ -3176,8 +3175,8 @@ NOCOMPRESS @@ -3176,8 +3175,8 @@ NOCOMPRESS
3176 PCTFREE 10 3175 PCTFREE 10
3177 INITRANS 1 3176 INITRANS 1
3178 STORAGE ( 3177 STORAGE (
3179 - INITIAL 65536  
3180 - NEXT 1048576 3178 + INITIAL 65536
  3179 + NEXT 1048576
3181 MINEXTENTS 1 3180 MINEXTENTS 1
3182 MAXEXTENTS 2147483645 3181 MAXEXTENTS 2147483645
3183 FREELISTS 1 3182 FREELISTS 1
@@ -3245,8 +3244,8 @@ NOCOMPRESS @@ -3245,8 +3244,8 @@ NOCOMPRESS
3245 PCTFREE 10 3244 PCTFREE 10
3246 INITRANS 1 3245 INITRANS 1
3247 STORAGE ( 3246 STORAGE (
3248 - INITIAL 65536  
3249 - NEXT 1048576 3247 + INITIAL 65536
  3248 + NEXT 1048576
3250 MINEXTENTS 1 3249 MINEXTENTS 1
3251 MAXEXTENTS 2147483645 3250 MAXEXTENTS 2147483645
3252 FREELISTS 1 3251 FREELISTS 1
@@ -3307,8 +3306,8 @@ NOCOMPRESS @@ -3307,8 +3306,8 @@ NOCOMPRESS
3307 PCTFREE 10 3306 PCTFREE 10
3308 INITRANS 1 3307 INITRANS 1
3309 STORAGE ( 3308 STORAGE (
3310 - INITIAL 65536  
3311 - NEXT 1048576 3309 + INITIAL 65536
  3310 + NEXT 1048576
3312 MINEXTENTS 1 3311 MINEXTENTS 1
3313 MAXEXTENTS 2147483645 3312 MAXEXTENTS 2147483645
3314 FREELISTS 1 3313 FREELISTS 1
@@ -3377,8 +3376,8 @@ NOCOMPRESS @@ -3377,8 +3376,8 @@ NOCOMPRESS
3377 PCTFREE 10 3376 PCTFREE 10
3378 INITRANS 1 3377 INITRANS 1
3379 STORAGE ( 3378 STORAGE (
3380 - INITIAL 65536  
3381 - NEXT 1048576 3379 + INITIAL 65536
  3380 + NEXT 1048576
3382 MINEXTENTS 1 3381 MINEXTENTS 1
3383 MAXEXTENTS 2147483645 3382 MAXEXTENTS 2147483645
3384 FREELISTS 1 3383 FREELISTS 1
@@ -3446,8 +3445,8 @@ NOCOMPRESS @@ -3446,8 +3445,8 @@ NOCOMPRESS
3446 PCTFREE 10 3445 PCTFREE 10
3447 INITRANS 1 3446 INITRANS 1
3448 STORAGE ( 3447 STORAGE (
3449 - INITIAL 65536  
3450 - NEXT 1048576 3448 + INITIAL 65536
  3449 + NEXT 1048576
3451 MINEXTENTS 1 3450 MINEXTENTS 1
3452 MAXEXTENTS 2147483645 3451 MAXEXTENTS 2147483645
3453 FREELISTS 1 3452 FREELISTS 1
@@ -3508,8 +3507,8 @@ NOCOMPRESS @@ -3508,8 +3507,8 @@ NOCOMPRESS
3508 PCTFREE 10 3507 PCTFREE 10
3509 INITRANS 1 3508 INITRANS 1
3510 STORAGE ( 3509 STORAGE (
3511 - INITIAL 65536  
3512 - NEXT 1048576 3510 + INITIAL 65536
  3511 + NEXT 1048576
3513 MINEXTENTS 1 3512 MINEXTENTS 1
3514 MAXEXTENTS 2147483645 3513 MAXEXTENTS 2147483645
3515 FREELISTS 1 3514 FREELISTS 1
@@ -3569,8 +3568,8 @@ NOCOMPRESS @@ -3569,8 +3568,8 @@ NOCOMPRESS
3569 PCTFREE 10 3568 PCTFREE 10
3570 INITRANS 1 3569 INITRANS 1
3571 STORAGE ( 3570 STORAGE (
3572 - INITIAL 65536  
3573 - NEXT 1048576 3571 + INITIAL 65536
  3572 + NEXT 1048576
3574 MINEXTENTS 1 3573 MINEXTENTS 1
3575 MAXEXTENTS 2147483645 3574 MAXEXTENTS 2147483645
3576 FREELISTS 1 3575 FREELISTS 1
@@ -3759,8 +3758,8 @@ NOCOMPRESS @@ -3759,8 +3758,8 @@ NOCOMPRESS
3759 PCTFREE 10 3758 PCTFREE 10
3760 INITRANS 1 3759 INITRANS 1
3761 STORAGE ( 3760 STORAGE (
3762 - INITIAL 65536  
3763 - NEXT 1048576 3761 + INITIAL 65536
  3762 + NEXT 1048576
3764 MINEXTENTS 1 3763 MINEXTENTS 1
3765 MAXEXTENTS 2147483645 3764 MAXEXTENTS 2147483645
3766 FREELISTS 1 3765 FREELISTS 1
@@ -3815,8 +3814,8 @@ NOCOMPRESS @@ -3815,8 +3814,8 @@ NOCOMPRESS
3815 PCTFREE 10 3814 PCTFREE 10
3816 INITRANS 1 3815 INITRANS 1
3817 STORAGE ( 3816 STORAGE (
3818 - INITIAL 65536  
3819 - NEXT 1048576 3817 + INITIAL 65536
  3818 + NEXT 1048576
3820 MINEXTENTS 1 3819 MINEXTENTS 1
3821 MAXEXTENTS 2147483645 3820 MAXEXTENTS 2147483645
3822 FREELISTS 1 3821 FREELISTS 1
@@ -3845,7 +3844,6 @@ COMMENT ON TABLE "SYSTEM_SMS_CHANNEL" IS '短信渠道'; @@ -3845,7 +3844,6 @@ COMMENT ON TABLE "SYSTEM_SMS_CHANNEL" IS '短信渠道';
3845 -- ---------------------------- 3844 -- ----------------------------
3846 -- Records of SYSTEM_SMS_CHANNEL 3845 -- Records of SYSTEM_SMS_CHANNEL
3847 -- ---------------------------- 3846 -- ----------------------------
3848 -INSERT INTO "SYSTEM_SMS_CHANNEL" ("ID", "SIGNATURE", "CODE", "STATUS", "REMARK", "API_KEY", "API_SECRET", "CALLBACK_URL", "CREATOR", "CREATE_TIME", "UPDATER", "UPDATE_TIME", "DELETED") VALUES ('1', '芋道', 'YUN_PIAN', '0', '呵呵呵哒', '1555a14277cb8a608cf45a9e6a80d510', NULL, 'http://vdwapu.natappfree.cc/admin-api/system/sms/callback/yunpian', NULL, TO_DATE('2021-03-31 06:12:20', 'SYYYY-MM-DD HH24:MI:SS'), '1', TO_DATE('2022-02-23 16:48:44', 'SYYYY-MM-DD HH24:MI:SS'), '0');  
3849 INSERT INTO "SYSTEM_SMS_CHANNEL" ("ID", "SIGNATURE", "CODE", "STATUS", "REMARK", "API_KEY", "API_SECRET", "CALLBACK_URL", "CREATOR", "CREATE_TIME", "UPDATER", "UPDATE_TIME", "DELETED") VALUES ('2', 'Ballcat', 'ALIYUN', '0', '啦啦啦', 'LTAI5tCnKso2uG3kJ5gRav88', 'fGJ5SNXL7P1NHNRmJ7DJaMJGPyE55C', NULL, NULL, TO_DATE('2021-03-31 11:53:10', 'SYYYY-MM-DD HH24:MI:SS'), '1', TO_DATE('2021-04-14 00:08:37', 'SYYYY-MM-DD HH24:MI:SS'), '0'); 3847 INSERT INTO "SYSTEM_SMS_CHANNEL" ("ID", "SIGNATURE", "CODE", "STATUS", "REMARK", "API_KEY", "API_SECRET", "CALLBACK_URL", "CREATOR", "CREATE_TIME", "UPDATER", "UPDATE_TIME", "DELETED") VALUES ('2', 'Ballcat', 'ALIYUN', '0', '啦啦啦', 'LTAI5tCnKso2uG3kJ5gRav88', 'fGJ5SNXL7P1NHNRmJ7DJaMJGPyE55C', NULL, NULL, TO_DATE('2021-03-31 11:53:10', 'SYYYY-MM-DD HH24:MI:SS'), '1', TO_DATE('2021-04-14 00:08:37', 'SYYYY-MM-DD HH24:MI:SS'), '0');
3850 INSERT INTO "SYSTEM_SMS_CHANNEL" ("ID", "SIGNATURE", "CODE", "STATUS", "REMARK", "API_KEY", "API_SECRET", "CALLBACK_URL", "CREATOR", "CREATE_TIME", "UPDATER", "UPDATE_TIME", "DELETED") VALUES ('4', '测试渠道', 'DEBUG_DING_TALK', '0', '123', '696b5d8ead48071237e4aa5861ff08dbadb2b4ded1c688a7b7c9afc615579859', 'SEC5c4e5ff888bc8a9923ae47f59e7ccd30af1f14d93c55b4e2c9cb094e35aeed67', NULL, '1', TO_DATE('2021-04-13 00:23:14', 'SYYYY-MM-DD HH24:MI:SS'), '1', TO_DATE('2021-04-14 00:07:10', 'SYYYY-MM-DD HH24:MI:SS'), '0'); 3848 INSERT INTO "SYSTEM_SMS_CHANNEL" ("ID", "SIGNATURE", "CODE", "STATUS", "REMARK", "API_KEY", "API_SECRET", "CALLBACK_URL", "CREATOR", "CREATE_TIME", "UPDATER", "UPDATE_TIME", "DELETED") VALUES ('4', '测试渠道', 'DEBUG_DING_TALK', '0', '123', '696b5d8ead48071237e4aa5861ff08dbadb2b4ded1c688a7b7c9afc615579859', 'SEC5c4e5ff888bc8a9923ae47f59e7ccd30af1f14d93c55b4e2c9cb094e35aeed67', NULL, '1', TO_DATE('2021-04-13 00:23:14', 'SYYYY-MM-DD HH24:MI:SS'), '1', TO_DATE('2021-04-14 00:07:10', 'SYYYY-MM-DD HH24:MI:SS'), '0');
3851 COMMIT; 3849 COMMIT;
@@ -3877,8 +3875,8 @@ NOCOMPRESS @@ -3877,8 +3875,8 @@ NOCOMPRESS
3877 PCTFREE 10 3875 PCTFREE 10
3878 INITRANS 1 3876 INITRANS 1
3879 STORAGE ( 3877 STORAGE (
3880 - INITIAL 65536  
3881 - NEXT 1048576 3878 + INITIAL 65536
  3879 + NEXT 1048576
3882 MINEXTENTS 1 3880 MINEXTENTS 1
3883 MAXEXTENTS 2147483645 3881 MAXEXTENTS 2147483645
3884 FREELISTS 1 3882 FREELISTS 1
@@ -3953,8 +3951,8 @@ NOCOMPRESS @@ -3953,8 +3951,8 @@ NOCOMPRESS
3953 PCTFREE 10 3951 PCTFREE 10
3954 INITRANS 1 3952 INITRANS 1
3955 STORAGE ( 3953 STORAGE (
3956 - INITIAL 65536  
3957 - NEXT 1048576 3954 + INITIAL 65536
  3955 + NEXT 1048576
3958 MINEXTENTS 1 3956 MINEXTENTS 1
3959 MAXEXTENTS 2147483645 3957 MAXEXTENTS 2147483645
3960 FREELISTS 1 3958 FREELISTS 1
@@ -4029,8 +4027,8 @@ NOCOMPRESS @@ -4029,8 +4027,8 @@ NOCOMPRESS
4029 PCTFREE 10 4027 PCTFREE 10
4030 INITRANS 1 4028 INITRANS 1
4031 STORAGE ( 4029 STORAGE (
4032 - INITIAL 65536  
4033 - NEXT 1048576 4030 + INITIAL 65536
  4031 + NEXT 1048576
4034 MINEXTENTS 1 4032 MINEXTENTS 1
4035 MAXEXTENTS 2147483645 4033 MAXEXTENTS 2147483645
4036 FREELISTS 1 4034 FREELISTS 1
@@ -4102,8 +4100,8 @@ NOCOMPRESS @@ -4102,8 +4100,8 @@ NOCOMPRESS
4102 PCTFREE 10 4100 PCTFREE 10
4103 INITRANS 1 4101 INITRANS 1
4104 STORAGE ( 4102 STORAGE (
4105 - INITIAL 65536  
4106 - NEXT 1048576 4103 + INITIAL 65536
  4104 + NEXT 1048576
4107 MINEXTENTS 1 4105 MINEXTENTS 1
4108 MAXEXTENTS 2147483645 4106 MAXEXTENTS 2147483645
4109 FREELISTS 1 4107 FREELISTS 1
@@ -4165,8 +4163,8 @@ NOCOMPRESS @@ -4165,8 +4163,8 @@ NOCOMPRESS
4165 PCTFREE 10 4163 PCTFREE 10
4166 INITRANS 1 4164 INITRANS 1
4167 STORAGE ( 4165 STORAGE (
4168 - INITIAL 65536  
4169 - NEXT 1048576 4166 + INITIAL 65536
  4167 + NEXT 1048576
4170 MINEXTENTS 1 4168 MINEXTENTS 1
4171 MAXEXTENTS 2147483645 4169 MAXEXTENTS 2147483645
4172 FREELISTS 1 4170 FREELISTS 1
@@ -4224,8 +4222,8 @@ NOCOMPRESS @@ -4224,8 +4222,8 @@ NOCOMPRESS
4224 PCTFREE 10 4222 PCTFREE 10
4225 INITRANS 1 4223 INITRANS 1
4226 STORAGE ( 4224 STORAGE (
4227 - INITIAL 65536  
4228 - NEXT 1048576 4225 + INITIAL 65536
  4226 + NEXT 1048576
4229 MINEXTENTS 1 4227 MINEXTENTS 1
4230 MAXEXTENTS 2147483645 4228 MAXEXTENTS 2147483645
4231 FREELISTS 1 4229 FREELISTS 1
@@ -4286,8 +4284,8 @@ NOCOMPRESS @@ -4286,8 +4284,8 @@ NOCOMPRESS
4286 PCTFREE 10 4284 PCTFREE 10
4287 INITRANS 1 4285 INITRANS 1
4288 STORAGE ( 4286 STORAGE (
4289 - INITIAL 65536  
4290 - NEXT 1048576 4287 + INITIAL 65536
  4288 + NEXT 1048576
4291 MINEXTENTS 1 4289 MINEXTENTS 1
4292 MAXEXTENTS 2147483645 4290 MAXEXTENTS 2147483645
4293 FREELISTS 1 4291 FREELISTS 1
@@ -4360,8 +4358,8 @@ NOCOMPRESS @@ -4360,8 +4358,8 @@ NOCOMPRESS
4360 PCTFREE 10 4358 PCTFREE 10
4361 INITRANS 1 4359 INITRANS 1
4362 STORAGE ( 4360 STORAGE (
4363 - INITIAL 65536  
4364 - NEXT 1048576 4361 + INITIAL 65536
  4362 + NEXT 1048576
4365 MINEXTENTS 1 4363 MINEXTENTS 1
4366 MAXEXTENTS 2147483645 4364 MAXEXTENTS 2147483645
4367 FREELISTS 1 4365 FREELISTS 1
@@ -4412,8 +4410,8 @@ NOCOMPRESS @@ -4412,8 +4410,8 @@ NOCOMPRESS
4412 PCTFREE 10 4410 PCTFREE 10
4413 INITRANS 1 4411 INITRANS 1
4414 STORAGE ( 4412 STORAGE (
4415 - INITIAL 65536  
4416 - NEXT 1048576 4413 + INITIAL 65536
  4414 + NEXT 1048576
4417 MINEXTENTS 1 4415 MINEXTENTS 1
4418 MAXEXTENTS 2147483645 4416 MAXEXTENTS 2147483645
4419 FREELISTS 1 4417 FREELISTS 1
@@ -5401,8 +5399,8 @@ CREATE INDEX "IDX_QRTZ_FT_INST_JOB_REQ_RCVRY" @@ -5401,8 +5399,8 @@ CREATE INDEX "IDX_QRTZ_FT_INST_JOB_REQ_RCVRY"
5401 PCTFREE 10 5399 PCTFREE 10
5402 INITRANS 2 5400 INITRANS 2
5403 STORAGE ( 5401 STORAGE (
5404 - INITIAL 65536  
5405 - NEXT 1048576 5402 + INITIAL 65536
  5403 + NEXT 1048576
5406 MINEXTENTS 1 5404 MINEXTENTS 1
5407 MAXEXTENTS 2147483645 5405 MAXEXTENTS 2147483645
5408 FREELISTS 1 5406 FREELISTS 1
@@ -5418,8 +5416,8 @@ CREATE INDEX "IDX_QRTZ_FT_JG" @@ -5418,8 +5416,8 @@ CREATE INDEX "IDX_QRTZ_FT_JG"
5418 PCTFREE 10 5416 PCTFREE 10
5419 INITRANS 2 5417 INITRANS 2
5420 STORAGE ( 5418 STORAGE (
5421 - INITIAL 65536  
5422 - NEXT 1048576 5419 + INITIAL 65536
  5420 + NEXT 1048576
5423 MINEXTENTS 1 5421 MINEXTENTS 1
5424 MAXEXTENTS 2147483645 5422 MAXEXTENTS 2147483645
5425 FREELISTS 1 5423 FREELISTS 1
@@ -5433,8 +5431,8 @@ CREATE INDEX "IDX_QRTZ_FT_J_G" @@ -5433,8 +5431,8 @@ CREATE INDEX "IDX_QRTZ_FT_J_G"
5433 PCTFREE 10 5431 PCTFREE 10
5434 INITRANS 2 5432 INITRANS 2
5435 STORAGE ( 5433 STORAGE (
5436 - INITIAL 65536  
5437 - NEXT 1048576 5434 + INITIAL 65536
  5435 + NEXT 1048576
5438 MINEXTENTS 1 5436 MINEXTENTS 1
5439 MAXEXTENTS 2147483645 5437 MAXEXTENTS 2147483645
5440 FREELISTS 1 5438 FREELISTS 1
@@ -5449,8 +5447,8 @@ CREATE INDEX "IDX_QRTZ_FT_TG" @@ -5449,8 +5447,8 @@ CREATE INDEX "IDX_QRTZ_FT_TG"
5449 PCTFREE 10 5447 PCTFREE 10
5450 INITRANS 2 5448 INITRANS 2
5451 STORAGE ( 5449 STORAGE (
5452 - INITIAL 65536  
5453 - NEXT 1048576 5450 + INITIAL 65536
  5451 + NEXT 1048576
5454 MINEXTENTS 1 5452 MINEXTENTS 1
5455 MAXEXTENTS 2147483645 5453 MAXEXTENTS 2147483645
5456 FREELISTS 1 5454 FREELISTS 1
@@ -5485,8 +5483,8 @@ CREATE INDEX "IDX_QRTZ_J_GRP" @@ -5485,8 +5483,8 @@ CREATE INDEX "IDX_QRTZ_J_GRP"
5485 PCTFREE 10 5483 PCTFREE 10
5486 INITRANS 2 5484 INITRANS 2
5487 STORAGE ( 5485 STORAGE (
5488 - INITIAL 65536  
5489 - NEXT 1048576 5486 + INITIAL 65536
  5487 + NEXT 1048576
5490 MINEXTENTS 1 5488 MINEXTENTS 1
5491 MAXEXTENTS 2147483645 5489 MAXEXTENTS 2147483645
5492 FREELISTS 1 5490 FREELISTS 1
@@ -5500,8 +5498,8 @@ CREATE INDEX "IDX_QRTZ_J_REQ_RECOVERY" @@ -5500,8 +5498,8 @@ CREATE INDEX "IDX_QRTZ_J_REQ_RECOVERY"
5500 PCTFREE 10 5498 PCTFREE 10
5501 INITRANS 2 5499 INITRANS 2
5502 STORAGE ( 5500 STORAGE (
5503 - INITIAL 65536  
5504 - NEXT 1048576 5501 + INITIAL 65536
  5502 + NEXT 1048576
5505 MINEXTENTS 1 5503 MINEXTENTS 1
5506 MAXEXTENTS 2147483645 5504 MAXEXTENTS 2147483645
5507 FREELISTS 1 5505 FREELISTS 1
@@ -5625,8 +5623,8 @@ CREATE INDEX "IDX_QRTZ_T_C" @@ -5625,8 +5623,8 @@ CREATE INDEX "IDX_QRTZ_T_C"
5625 PCTFREE 10 5623 PCTFREE 10
5626 INITRANS 2 5624 INITRANS 2
5627 STORAGE ( 5625 STORAGE (
5628 - INITIAL 65536  
5629 - NEXT 1048576 5626 + INITIAL 65536
  5627 + NEXT 1048576
5630 MINEXTENTS 1 5628 MINEXTENTS 1
5631 MAXEXTENTS 2147483645 5629 MAXEXTENTS 2147483645
5632 FREELISTS 1 5630 FREELISTS 1
@@ -5640,8 +5638,8 @@ CREATE INDEX "IDX_QRTZ_T_J" @@ -5640,8 +5638,8 @@ CREATE INDEX "IDX_QRTZ_T_J"
5640 PCTFREE 10 5638 PCTFREE 10
5641 INITRANS 2 5639 INITRANS 2
5642 STORAGE ( 5640 STORAGE (
5643 - INITIAL 65536  
5644 - NEXT 1048576 5641 + INITIAL 65536
  5642 + NEXT 1048576
5645 MINEXTENTS 1 5643 MINEXTENTS 1
5646 MAXEXTENTS 2147483645 5644 MAXEXTENTS 2147483645
5647 FREELISTS 1 5645 FREELISTS 1
@@ -5657,8 +5655,8 @@ CREATE INDEX "IDX_QRTZ_T_JG" @@ -5657,8 +5655,8 @@ CREATE INDEX "IDX_QRTZ_T_JG"
5657 PCTFREE 10 5655 PCTFREE 10
5658 INITRANS 2 5656 INITRANS 2
5659 STORAGE ( 5657 STORAGE (
5660 - INITIAL 65536  
5661 - NEXT 1048576 5658 + INITIAL 65536
  5659 + NEXT 1048576
5662 MINEXTENTS 1 5660 MINEXTENTS 1
5663 MAXEXTENTS 2147483645 5661 MAXEXTENTS 2147483645
5664 FREELISTS 1 5662 FREELISTS 1
@@ -5672,8 +5670,8 @@ CREATE INDEX "IDX_QRTZ_T_NEXT_FIRE_TIME" @@ -5672,8 +5670,8 @@ CREATE INDEX "IDX_QRTZ_T_NEXT_FIRE_TIME"
5672 PCTFREE 10 5670 PCTFREE 10
5673 INITRANS 2 5671 INITRANS 2
5674 STORAGE ( 5672 STORAGE (
5675 - INITIAL 65536  
5676 - NEXT 1048576 5673 + INITIAL 65536
  5674 + NEXT 1048576
5677 MINEXTENTS 1 5675 MINEXTENTS 1
5678 MAXEXTENTS 2147483645 5676 MAXEXTENTS 2147483645
5679 FREELISTS 1 5677 FREELISTS 1
@@ -5687,8 +5685,8 @@ CREATE INDEX "IDX_QRTZ_T_NFT_ST" @@ -5687,8 +5685,8 @@ CREATE INDEX "IDX_QRTZ_T_NFT_ST"
5687 PCTFREE 10 5685 PCTFREE 10
5688 INITRANS 2 5686 INITRANS 2
5689 STORAGE ( 5687 STORAGE (
5690 - INITIAL 65536  
5691 - NEXT 1048576 5688 + INITIAL 65536
  5689 + NEXT 1048576
5692 MINEXTENTS 1 5690 MINEXTENTS 1
5693 MAXEXTENTS 2147483645 5691 MAXEXTENTS 2147483645
5694 FREELISTS 1 5692 FREELISTS 1
@@ -5704,8 +5702,8 @@ CREATE INDEX "IDX_QRTZ_T_NFT_ST_MISFIRE" @@ -5704,8 +5702,8 @@ CREATE INDEX "IDX_QRTZ_T_NFT_ST_MISFIRE"
5704 PCTFREE 10 5702 PCTFREE 10
5705 INITRANS 2 5703 INITRANS 2
5706 STORAGE ( 5704 STORAGE (
5707 - INITIAL 65536  
5708 - NEXT 1048576 5705 + INITIAL 65536
  5706 + NEXT 1048576
5709 MINEXTENTS 1 5707 MINEXTENTS 1
5710 MAXEXTENTS 2147483645 5708 MAXEXTENTS 2147483645
5711 FREELISTS 1 5709 FREELISTS 1
@@ -5719,8 +5717,8 @@ CREATE INDEX "IDX_QRTZ_T_STATE" @@ -5719,8 +5717,8 @@ CREATE INDEX "IDX_QRTZ_T_STATE"
5719 PCTFREE 10 5717 PCTFREE 10
5720 INITRANS 2 5718 INITRANS 2
5721 STORAGE ( 5719 STORAGE (
5722 - INITIAL 65536  
5723 - NEXT 1048576 5720 + INITIAL 65536
  5721 + NEXT 1048576
5724 MINEXTENTS 1 5722 MINEXTENTS 1
5725 MAXEXTENTS 2147483645 5723 MAXEXTENTS 2147483645
5726 FREELISTS 1 5724 FREELISTS 1
sql/postgresql/ruoyi-vue-pro.sql
@@ -20,7 +20,7 @@ @@ -20,7 +20,7 @@
20 -- Sequence structure for bpm_form_seq 20 -- Sequence structure for bpm_form_seq
21 -- ---------------------------- 21 -- ----------------------------
22 DROP SEQUENCE IF EXISTS "bpm_form_seq"; 22 DROP SEQUENCE IF EXISTS "bpm_form_seq";
23 -CREATE SEQUENCE "bpm_form_seq" 23 +CREATE SEQUENCE "bpm_form_seq"
24 INCREMENT 1 24 INCREMENT 1
25 MAXVALUE 9223372036854775807 25 MAXVALUE 9223372036854775807
26 CACHE 1; 26 CACHE 1;
@@ -29,7 +29,7 @@ CACHE 1; @@ -29,7 +29,7 @@ CACHE 1;
29 -- Sequence structure for bpm_oa_leave_seq 29 -- Sequence structure for bpm_oa_leave_seq
30 -- ---------------------------- 30 -- ----------------------------
31 DROP SEQUENCE IF EXISTS "bpm_oa_leave_seq"; 31 DROP SEQUENCE IF EXISTS "bpm_oa_leave_seq";
32 -CREATE SEQUENCE "bpm_oa_leave_seq" 32 +CREATE SEQUENCE "bpm_oa_leave_seq"
33 INCREMENT 1 33 INCREMENT 1
34 MAXVALUE 9223372036854775807 34 MAXVALUE 9223372036854775807
35 CACHE 1; 35 CACHE 1;
@@ -38,7 +38,7 @@ CACHE 1; @@ -38,7 +38,7 @@ CACHE 1;
38 -- Sequence structure for bpm_process_definition_ext_seq 38 -- Sequence structure for bpm_process_definition_ext_seq
39 -- ---------------------------- 39 -- ----------------------------
40 DROP SEQUENCE IF EXISTS "bpm_process_definition_ext_seq"; 40 DROP SEQUENCE IF EXISTS "bpm_process_definition_ext_seq";
41 -CREATE SEQUENCE "bpm_process_definition_ext_seq" 41 +CREATE SEQUENCE "bpm_process_definition_ext_seq"
42 INCREMENT 1 42 INCREMENT 1
43 MAXVALUE 9223372036854775807 43 MAXVALUE 9223372036854775807
44 CACHE 1; 44 CACHE 1;
@@ -47,7 +47,7 @@ CACHE 1; @@ -47,7 +47,7 @@ CACHE 1;
47 -- Sequence structure for bpm_process_instance_ext_seq 47 -- Sequence structure for bpm_process_instance_ext_seq
48 -- ---------------------------- 48 -- ----------------------------
49 DROP SEQUENCE IF EXISTS "bpm_process_instance_ext_seq"; 49 DROP SEQUENCE IF EXISTS "bpm_process_instance_ext_seq";
50 -CREATE SEQUENCE "bpm_process_instance_ext_seq" 50 +CREATE SEQUENCE "bpm_process_instance_ext_seq"
51 INCREMENT 1 51 INCREMENT 1
52 MAXVALUE 9223372036854775807 52 MAXVALUE 9223372036854775807
53 CACHE 1; 53 CACHE 1;
@@ -56,7 +56,7 @@ CACHE 1; @@ -56,7 +56,7 @@ CACHE 1;
56 -- Sequence structure for bpm_task_assign_rule_seq 56 -- Sequence structure for bpm_task_assign_rule_seq
57 -- ---------------------------- 57 -- ----------------------------
58 DROP SEQUENCE IF EXISTS "bpm_task_assign_rule_seq"; 58 DROP SEQUENCE IF EXISTS "bpm_task_assign_rule_seq";
59 -CREATE SEQUENCE "bpm_task_assign_rule_seq" 59 +CREATE SEQUENCE "bpm_task_assign_rule_seq"
60 INCREMENT 1 60 INCREMENT 1
61 MAXVALUE 9223372036854775807 61 MAXVALUE 9223372036854775807
62 CACHE 1; 62 CACHE 1;
@@ -65,7 +65,7 @@ CACHE 1; @@ -65,7 +65,7 @@ CACHE 1;
65 -- Sequence structure for bpm_task_ext_seq 65 -- Sequence structure for bpm_task_ext_seq
66 -- ---------------------------- 66 -- ----------------------------
67 DROP SEQUENCE IF EXISTS "bpm_task_ext_seq"; 67 DROP SEQUENCE IF EXISTS "bpm_task_ext_seq";
68 -CREATE SEQUENCE "bpm_task_ext_seq" 68 +CREATE SEQUENCE "bpm_task_ext_seq"
69 INCREMENT 1 69 INCREMENT 1
70 MAXVALUE 9223372036854775807 70 MAXVALUE 9223372036854775807
71 CACHE 1; 71 CACHE 1;
@@ -74,7 +74,7 @@ CACHE 1; @@ -74,7 +74,7 @@ CACHE 1;
74 -- Sequence structure for bpm_user_group_seq 74 -- Sequence structure for bpm_user_group_seq
75 -- ---------------------------- 75 -- ----------------------------
76 DROP SEQUENCE IF EXISTS "bpm_user_group_seq"; 76 DROP SEQUENCE IF EXISTS "bpm_user_group_seq";
77 -CREATE SEQUENCE "bpm_user_group_seq" 77 +CREATE SEQUENCE "bpm_user_group_seq"
78 INCREMENT 1 78 INCREMENT 1
79 MAXVALUE 9223372036854775807 79 MAXVALUE 9223372036854775807
80 CACHE 1; 80 CACHE 1;
@@ -83,7 +83,7 @@ CACHE 1; @@ -83,7 +83,7 @@ CACHE 1;
83 -- Sequence structure for infra_api_access_log_seq 83 -- Sequence structure for infra_api_access_log_seq
84 -- ---------------------------- 84 -- ----------------------------
85 DROP SEQUENCE IF EXISTS "infra_api_access_log_seq"; 85 DROP SEQUENCE IF EXISTS "infra_api_access_log_seq";
86 -CREATE SEQUENCE "infra_api_access_log_seq" 86 +CREATE SEQUENCE "infra_api_access_log_seq"
87 INCREMENT 1 87 INCREMENT 1
88 MAXVALUE 9223372036854775807 88 MAXVALUE 9223372036854775807
89 CACHE 1; 89 CACHE 1;
@@ -92,7 +92,7 @@ CACHE 1; @@ -92,7 +92,7 @@ CACHE 1;
92 -- Sequence structure for infra_api_error_log_seq 92 -- Sequence structure for infra_api_error_log_seq
93 -- ---------------------------- 93 -- ----------------------------
94 DROP SEQUENCE IF EXISTS "infra_api_error_log_seq"; 94 DROP SEQUENCE IF EXISTS "infra_api_error_log_seq";
95 -CREATE SEQUENCE "infra_api_error_log_seq" 95 +CREATE SEQUENCE "infra_api_error_log_seq"
96 INCREMENT 1 96 INCREMENT 1
97 MAXVALUE 9223372036854775807 97 MAXVALUE 9223372036854775807
98 CACHE 1; 98 CACHE 1;
@@ -101,7 +101,7 @@ CACHE 1; @@ -101,7 +101,7 @@ CACHE 1;
101 -- Sequence structure for infra_codegen_column_seq 101 -- Sequence structure for infra_codegen_column_seq
102 -- ---------------------------- 102 -- ----------------------------
103 DROP SEQUENCE IF EXISTS "infra_codegen_column_seq"; 103 DROP SEQUENCE IF EXISTS "infra_codegen_column_seq";
104 -CREATE SEQUENCE "infra_codegen_column_seq" 104 +CREATE SEQUENCE "infra_codegen_column_seq"
105 INCREMENT 1 105 INCREMENT 1
106 MAXVALUE 9223372036854775807 106 MAXVALUE 9223372036854775807
107 CACHE 1; 107 CACHE 1;
@@ -110,7 +110,7 @@ CACHE 1; @@ -110,7 +110,7 @@ CACHE 1;
110 -- Sequence structure for infra_codegen_table_seq 110 -- Sequence structure for infra_codegen_table_seq
111 -- ---------------------------- 111 -- ----------------------------
112 DROP SEQUENCE IF EXISTS "infra_codegen_table_seq"; 112 DROP SEQUENCE IF EXISTS "infra_codegen_table_seq";
113 -CREATE SEQUENCE "infra_codegen_table_seq" 113 +CREATE SEQUENCE "infra_codegen_table_seq"
114 INCREMENT 1 114 INCREMENT 1
115 MAXVALUE 9223372036854775807 115 MAXVALUE 9223372036854775807
116 CACHE 1; 116 CACHE 1;
@@ -119,7 +119,7 @@ CACHE 1; @@ -119,7 +119,7 @@ CACHE 1;
119 -- Sequence structure for infra_config_seq 119 -- Sequence structure for infra_config_seq
120 -- ---------------------------- 120 -- ----------------------------
121 DROP SEQUENCE IF EXISTS "infra_config_seq"; 121 DROP SEQUENCE IF EXISTS "infra_config_seq";
122 -CREATE SEQUENCE "infra_config_seq" 122 +CREATE SEQUENCE "infra_config_seq"
123 INCREMENT 1 123 INCREMENT 1
124 MAXVALUE 9223372036854775807 124 MAXVALUE 9223372036854775807
125 CACHE 1; 125 CACHE 1;
@@ -128,7 +128,7 @@ CACHE 1; @@ -128,7 +128,7 @@ CACHE 1;
128 -- Sequence structure for infra_data_source_config_seq 128 -- Sequence structure for infra_data_source_config_seq
129 -- ---------------------------- 129 -- ----------------------------
130 DROP SEQUENCE IF EXISTS "infra_data_source_config_seq"; 130 DROP SEQUENCE IF EXISTS "infra_data_source_config_seq";
131 -CREATE SEQUENCE "infra_data_source_config_seq" 131 +CREATE SEQUENCE "infra_data_source_config_seq"
132 INCREMENT 1 132 INCREMENT 1
133 MAXVALUE 9223372036854775807 133 MAXVALUE 9223372036854775807
134 CACHE 1; 134 CACHE 1;
@@ -137,7 +137,7 @@ CACHE 1; @@ -137,7 +137,7 @@ CACHE 1;
137 -- Sequence structure for infra_file_config_seq 137 -- Sequence structure for infra_file_config_seq
138 -- ---------------------------- 138 -- ----------------------------
139 DROP SEQUENCE IF EXISTS "infra_file_config_seq"; 139 DROP SEQUENCE IF EXISTS "infra_file_config_seq";
140 -CREATE SEQUENCE "infra_file_config_seq" 140 +CREATE SEQUENCE "infra_file_config_seq"
141 INCREMENT 1 141 INCREMENT 1
142 MAXVALUE 9223372036854775807 142 MAXVALUE 9223372036854775807
143 CACHE 1; 143 CACHE 1;
@@ -146,7 +146,7 @@ CACHE 1; @@ -146,7 +146,7 @@ CACHE 1;
146 -- Sequence structure for infra_file_content_seq 146 -- Sequence structure for infra_file_content_seq
147 -- ---------------------------- 147 -- ----------------------------
148 DROP SEQUENCE IF EXISTS "infra_file_content_seq"; 148 DROP SEQUENCE IF EXISTS "infra_file_content_seq";
149 -CREATE SEQUENCE "infra_file_content_seq" 149 +CREATE SEQUENCE "infra_file_content_seq"
150 INCREMENT 1 150 INCREMENT 1
151 MAXVALUE 9223372036854775807 151 MAXVALUE 9223372036854775807
152 CACHE 1; 152 CACHE 1;
@@ -155,7 +155,7 @@ CACHE 1; @@ -155,7 +155,7 @@ CACHE 1;
155 -- Sequence structure for infra_file_seq 155 -- Sequence structure for infra_file_seq
156 -- ---------------------------- 156 -- ----------------------------
157 DROP SEQUENCE IF EXISTS "infra_file_seq"; 157 DROP SEQUENCE IF EXISTS "infra_file_seq";
158 -CREATE SEQUENCE "infra_file_seq" 158 +CREATE SEQUENCE "infra_file_seq"
159 INCREMENT 1 159 INCREMENT 1
160 MAXVALUE 9223372036854775807 160 MAXVALUE 9223372036854775807
161 CACHE 1; 161 CACHE 1;
@@ -164,7 +164,7 @@ CACHE 1; @@ -164,7 +164,7 @@ CACHE 1;
164 -- Sequence structure for infra_job_log_seq 164 -- Sequence structure for infra_job_log_seq
165 -- ---------------------------- 165 -- ----------------------------
166 DROP SEQUENCE IF EXISTS "infra_job_log_seq"; 166 DROP SEQUENCE IF EXISTS "infra_job_log_seq";
167 -CREATE SEQUENCE "infra_job_log_seq" 167 +CREATE SEQUENCE "infra_job_log_seq"
168 INCREMENT 1 168 INCREMENT 1
169 MAXVALUE 9223372036854775807 169 MAXVALUE 9223372036854775807
170 CACHE 1; 170 CACHE 1;
@@ -173,7 +173,7 @@ CACHE 1; @@ -173,7 +173,7 @@ CACHE 1;
173 -- Sequence structure for infra_job_seq 173 -- Sequence structure for infra_job_seq
174 -- ---------------------------- 174 -- ----------------------------
175 DROP SEQUENCE IF EXISTS "infra_job_seq"; 175 DROP SEQUENCE IF EXISTS "infra_job_seq";
176 -CREATE SEQUENCE "infra_job_seq" 176 +CREATE SEQUENCE "infra_job_seq"
177 INCREMENT 1 177 INCREMENT 1
178 MAXVALUE 9223372036854775807 178 MAXVALUE 9223372036854775807
179 CACHE 1; 179 CACHE 1;
@@ -182,7 +182,7 @@ CACHE 1; @@ -182,7 +182,7 @@ CACHE 1;
182 -- Sequence structure for infra_test_demo_seq 182 -- Sequence structure for infra_test_demo_seq
183 -- ---------------------------- 183 -- ----------------------------
184 DROP SEQUENCE IF EXISTS "infra_test_demo_seq"; 184 DROP SEQUENCE IF EXISTS "infra_test_demo_seq";
185 -CREATE SEQUENCE "infra_test_demo_seq" 185 +CREATE SEQUENCE "infra_test_demo_seq"
186 INCREMENT 1 186 INCREMENT 1
187 MAXVALUE 9223372036854775807 187 MAXVALUE 9223372036854775807
188 CACHE 1; 188 CACHE 1;
@@ -191,7 +191,7 @@ CACHE 1; @@ -191,7 +191,7 @@ CACHE 1;
191 -- Sequence structure for member_user_seq 191 -- Sequence structure for member_user_seq
192 -- ---------------------------- 192 -- ----------------------------
193 DROP SEQUENCE IF EXISTS "member_user_seq"; 193 DROP SEQUENCE IF EXISTS "member_user_seq";
194 -CREATE SEQUENCE "member_user_seq" 194 +CREATE SEQUENCE "member_user_seq"
195 INCREMENT 1 195 INCREMENT 1
196 MAXVALUE 9223372036854775807 196 MAXVALUE 9223372036854775807
197 CACHE 1; 197 CACHE 1;
@@ -200,7 +200,7 @@ CACHE 1; @@ -200,7 +200,7 @@ CACHE 1;
200 -- Sequence structure for pay_app_seq 200 -- Sequence structure for pay_app_seq
201 -- ---------------------------- 201 -- ----------------------------
202 DROP SEQUENCE IF EXISTS "pay_app_seq"; 202 DROP SEQUENCE IF EXISTS "pay_app_seq";
203 -CREATE SEQUENCE "pay_app_seq" 203 +CREATE SEQUENCE "pay_app_seq"
204 INCREMENT 1 204 INCREMENT 1
205 MAXVALUE 9223372036854775807 205 MAXVALUE 9223372036854775807
206 CACHE 1; 206 CACHE 1;
@@ -209,7 +209,7 @@ CACHE 1; @@ -209,7 +209,7 @@ CACHE 1;
209 -- Sequence structure for pay_channel_seq 209 -- Sequence structure for pay_channel_seq
210 -- ---------------------------- 210 -- ----------------------------
211 DROP SEQUENCE IF EXISTS "pay_channel_seq"; 211 DROP SEQUENCE IF EXISTS "pay_channel_seq";
212 -CREATE SEQUENCE "pay_channel_seq" 212 +CREATE SEQUENCE "pay_channel_seq"
213 INCREMENT 1 213 INCREMENT 1
214 MAXVALUE 9223372036854775807 214 MAXVALUE 9223372036854775807
215 CACHE 1; 215 CACHE 1;
@@ -218,7 +218,7 @@ CACHE 1; @@ -218,7 +218,7 @@ CACHE 1;
218 -- Sequence structure for pay_merchant_seq 218 -- Sequence structure for pay_merchant_seq
219 -- ---------------------------- 219 -- ----------------------------
220 DROP SEQUENCE IF EXISTS "pay_merchant_seq"; 220 DROP SEQUENCE IF EXISTS "pay_merchant_seq";
221 -CREATE SEQUENCE "pay_merchant_seq" 221 +CREATE SEQUENCE "pay_merchant_seq"
222 INCREMENT 1 222 INCREMENT 1
223 MAXVALUE 9223372036854775807 223 MAXVALUE 9223372036854775807
224 CACHE 1; 224 CACHE 1;
@@ -227,7 +227,7 @@ CACHE 1; @@ -227,7 +227,7 @@ CACHE 1;
227 -- Sequence structure for pay_notify_log_seq 227 -- Sequence structure for pay_notify_log_seq
228 -- ---------------------------- 228 -- ----------------------------
229 DROP SEQUENCE IF EXISTS "pay_notify_log_seq"; 229 DROP SEQUENCE IF EXISTS "pay_notify_log_seq";
230 -CREATE SEQUENCE "pay_notify_log_seq" 230 +CREATE SEQUENCE "pay_notify_log_seq"
231 INCREMENT 1 231 INCREMENT 1
232 MAXVALUE 9223372036854775807 232 MAXVALUE 9223372036854775807
233 CACHE 1; 233 CACHE 1;
@@ -236,7 +236,7 @@ CACHE 1; @@ -236,7 +236,7 @@ CACHE 1;
236 -- Sequence structure for pay_notify_task_seq 236 -- Sequence structure for pay_notify_task_seq
237 -- ---------------------------- 237 -- ----------------------------
238 DROP SEQUENCE IF EXISTS "pay_notify_task_seq"; 238 DROP SEQUENCE IF EXISTS "pay_notify_task_seq";
239 -CREATE SEQUENCE "pay_notify_task_seq" 239 +CREATE SEQUENCE "pay_notify_task_seq"
240 INCREMENT 1 240 INCREMENT 1
241 MAXVALUE 9223372036854775807 241 MAXVALUE 9223372036854775807
242 CACHE 1; 242 CACHE 1;
@@ -245,7 +245,7 @@ CACHE 1; @@ -245,7 +245,7 @@ CACHE 1;
245 -- Sequence structure for pay_order_extension_seq 245 -- Sequence structure for pay_order_extension_seq
246 -- ---------------------------- 246 -- ----------------------------
247 DROP SEQUENCE IF EXISTS "pay_order_extension_seq"; 247 DROP SEQUENCE IF EXISTS "pay_order_extension_seq";
248 -CREATE SEQUENCE "pay_order_extension_seq" 248 +CREATE SEQUENCE "pay_order_extension_seq"
249 INCREMENT 1 249 INCREMENT 1
250 MAXVALUE 9223372036854775807 250 MAXVALUE 9223372036854775807
251 CACHE 1; 251 CACHE 1;
@@ -254,7 +254,7 @@ CACHE 1; @@ -254,7 +254,7 @@ CACHE 1;
254 -- Sequence structure for pay_order_seq 254 -- Sequence structure for pay_order_seq
255 -- ---------------------------- 255 -- ----------------------------
256 DROP SEQUENCE IF EXISTS "pay_order_seq"; 256 DROP SEQUENCE IF EXISTS "pay_order_seq";
257 -CREATE SEQUENCE "pay_order_seq" 257 +CREATE SEQUENCE "pay_order_seq"
258 INCREMENT 1 258 INCREMENT 1
259 MAXVALUE 9223372036854775807 259 MAXVALUE 9223372036854775807
260 CACHE 1; 260 CACHE 1;
@@ -263,7 +263,7 @@ CACHE 1; @@ -263,7 +263,7 @@ CACHE 1;
263 -- Sequence structure for pay_refund_seq 263 -- Sequence structure for pay_refund_seq
264 -- ---------------------------- 264 -- ----------------------------
265 DROP SEQUENCE IF EXISTS "pay_refund_seq"; 265 DROP SEQUENCE IF EXISTS "pay_refund_seq";
266 -CREATE SEQUENCE "pay_refund_seq" 266 +CREATE SEQUENCE "pay_refund_seq"
267 INCREMENT 1 267 INCREMENT 1
268 MAXVALUE 9223372036854775807 268 MAXVALUE 9223372036854775807
269 CACHE 1; 269 CACHE 1;
@@ -272,7 +272,7 @@ CACHE 1; @@ -272,7 +272,7 @@ CACHE 1;
272 -- Sequence structure for system_dept_seq 272 -- Sequence structure for system_dept_seq
273 -- ---------------------------- 273 -- ----------------------------
274 DROP SEQUENCE IF EXISTS "system_dept_seq"; 274 DROP SEQUENCE IF EXISTS "system_dept_seq";
275 -CREATE SEQUENCE "system_dept_seq" 275 +CREATE SEQUENCE "system_dept_seq"
276 INCREMENT 1 276 INCREMENT 1
277 MAXVALUE 9223372036854775807 277 MAXVALUE 9223372036854775807
278 CACHE 1; 278 CACHE 1;
@@ -281,7 +281,7 @@ CACHE 1; @@ -281,7 +281,7 @@ CACHE 1;
281 -- Sequence structure for system_dict_data_seq 281 -- Sequence structure for system_dict_data_seq
282 -- ---------------------------- 282 -- ----------------------------
283 DROP SEQUENCE IF EXISTS "system_dict_data_seq"; 283 DROP SEQUENCE IF EXISTS "system_dict_data_seq";
284 -CREATE SEQUENCE "system_dict_data_seq" 284 +CREATE SEQUENCE "system_dict_data_seq"
285 INCREMENT 1 285 INCREMENT 1
286 MAXVALUE 9223372036854775807 286 MAXVALUE 9223372036854775807
287 CACHE 1; 287 CACHE 1;
@@ -290,7 +290,7 @@ CACHE 1; @@ -290,7 +290,7 @@ CACHE 1;
290 -- Sequence structure for system_dict_type_seq 290 -- Sequence structure for system_dict_type_seq
291 -- ---------------------------- 291 -- ----------------------------
292 DROP SEQUENCE IF EXISTS "system_dict_type_seq"; 292 DROP SEQUENCE IF EXISTS "system_dict_type_seq";
293 -CREATE SEQUENCE "system_dict_type_seq" 293 +CREATE SEQUENCE "system_dict_type_seq"
294 INCREMENT 1 294 INCREMENT 1
295 MAXVALUE 9223372036854775807 295 MAXVALUE 9223372036854775807
296 CACHE 1; 296 CACHE 1;
@@ -299,7 +299,7 @@ CACHE 1; @@ -299,7 +299,7 @@ CACHE 1;
299 -- Sequence structure for system_error_code_seq 299 -- Sequence structure for system_error_code_seq
300 -- ---------------------------- 300 -- ----------------------------
301 DROP SEQUENCE IF EXISTS "system_error_code_seq"; 301 DROP SEQUENCE IF EXISTS "system_error_code_seq";
302 -CREATE SEQUENCE "system_error_code_seq" 302 +CREATE SEQUENCE "system_error_code_seq"
303 INCREMENT 1 303 INCREMENT 1
304 MAXVALUE 9223372036854775807 304 MAXVALUE 9223372036854775807
305 CACHE 1; 305 CACHE 1;
@@ -308,7 +308,7 @@ CACHE 1; @@ -308,7 +308,7 @@ CACHE 1;
308 -- Sequence structure for system_login_log_seq 308 -- Sequence structure for system_login_log_seq
309 -- ---------------------------- 309 -- ----------------------------
310 DROP SEQUENCE IF EXISTS "system_login_log_seq"; 310 DROP SEQUENCE IF EXISTS "system_login_log_seq";
311 -CREATE SEQUENCE "system_login_log_seq" 311 +CREATE SEQUENCE "system_login_log_seq"
312 INCREMENT 1 312 INCREMENT 1
313 MAXVALUE 9223372036854775807 313 MAXVALUE 9223372036854775807
314 CACHE 1; 314 CACHE 1;
@@ -317,7 +317,7 @@ CACHE 1; @@ -317,7 +317,7 @@ CACHE 1;
317 -- Sequence structure for system_menu_seq 317 -- Sequence structure for system_menu_seq
318 -- ---------------------------- 318 -- ----------------------------
319 DROP SEQUENCE IF EXISTS "system_menu_seq"; 319 DROP SEQUENCE IF EXISTS "system_menu_seq";
320 -CREATE SEQUENCE "system_menu_seq" 320 +CREATE SEQUENCE "system_menu_seq"
321 INCREMENT 1 321 INCREMENT 1
322 MAXVALUE 9223372036854775807 322 MAXVALUE 9223372036854775807
323 CACHE 1; 323 CACHE 1;
@@ -326,7 +326,7 @@ CACHE 1; @@ -326,7 +326,7 @@ CACHE 1;
326 -- Sequence structure for system_notice_seq 326 -- Sequence structure for system_notice_seq
327 -- ---------------------------- 327 -- ----------------------------
328 DROP SEQUENCE IF EXISTS "system_notice_seq"; 328 DROP SEQUENCE IF EXISTS "system_notice_seq";
329 -CREATE SEQUENCE "system_notice_seq" 329 +CREATE SEQUENCE "system_notice_seq"
330 INCREMENT 1 330 INCREMENT 1
331 MAXVALUE 9223372036854775807 331 MAXVALUE 9223372036854775807
332 CACHE 1; 332 CACHE 1;
@@ -335,7 +335,7 @@ CACHE 1; @@ -335,7 +335,7 @@ CACHE 1;
335 -- Sequence structure for system_oauth2_access_token_seq 335 -- Sequence structure for system_oauth2_access_token_seq
336 -- ---------------------------- 336 -- ----------------------------
337 DROP SEQUENCE IF EXISTS "system_oauth2_access_token_seq"; 337 DROP SEQUENCE IF EXISTS "system_oauth2_access_token_seq";
338 -CREATE SEQUENCE "system_oauth2_access_token_seq" 338 +CREATE SEQUENCE "system_oauth2_access_token_seq"
339 INCREMENT 1 339 INCREMENT 1
340 MINVALUE 1 340 MINVALUE 1
341 MAXVALUE 9223372036854775807 341 MAXVALUE 9223372036854775807
@@ -346,7 +346,7 @@ CACHE 1; @@ -346,7 +346,7 @@ CACHE 1;
346 -- Sequence structure for system_oauth2_approve_seq 346 -- Sequence structure for system_oauth2_approve_seq
347 -- ---------------------------- 347 -- ----------------------------
348 DROP SEQUENCE IF EXISTS "system_oauth2_approve_seq"; 348 DROP SEQUENCE IF EXISTS "system_oauth2_approve_seq";
349 -CREATE SEQUENCE "system_oauth2_approve_seq" 349 +CREATE SEQUENCE "system_oauth2_approve_seq"
350 INCREMENT 1 350 INCREMENT 1
351 MINVALUE 1 351 MINVALUE 1
352 MAXVALUE 9223372036854775807 352 MAXVALUE 9223372036854775807
@@ -357,7 +357,7 @@ CACHE 1; @@ -357,7 +357,7 @@ CACHE 1;
357 -- Sequence structure for system_oauth2_client_seq 357 -- Sequence structure for system_oauth2_client_seq
358 -- ---------------------------- 358 -- ----------------------------
359 DROP SEQUENCE IF EXISTS "system_oauth2_client_seq"; 359 DROP SEQUENCE IF EXISTS "system_oauth2_client_seq";
360 -CREATE SEQUENCE "system_oauth2_client_seq" 360 +CREATE SEQUENCE "system_oauth2_client_seq"
361 INCREMENT 1 361 INCREMENT 1
362 MINVALUE 1 362 MINVALUE 1
363 MAXVALUE 9223372036854775807 363 MAXVALUE 9223372036854775807
@@ -368,7 +368,7 @@ CACHE 1; @@ -368,7 +368,7 @@ CACHE 1;
368 -- Sequence structure for system_oauth2_code_seq 368 -- Sequence structure for system_oauth2_code_seq
369 -- ---------------------------- 369 -- ----------------------------
370 DROP SEQUENCE IF EXISTS "system_oauth2_code_seq"; 370 DROP SEQUENCE IF EXISTS "system_oauth2_code_seq";
371 -CREATE SEQUENCE "system_oauth2_code_seq" 371 +CREATE SEQUENCE "system_oauth2_code_seq"
372 INCREMENT 1 372 INCREMENT 1
373 MINVALUE 1 373 MINVALUE 1
374 MAXVALUE 9223372036854775807 374 MAXVALUE 9223372036854775807
@@ -379,7 +379,7 @@ CACHE 1; @@ -379,7 +379,7 @@ CACHE 1;
379 -- Sequence structure for system_oauth2_refresh_token_seq 379 -- Sequence structure for system_oauth2_refresh_token_seq
380 -- ---------------------------- 380 -- ----------------------------
381 DROP SEQUENCE IF EXISTS "system_oauth2_refresh_token_seq"; 381 DROP SEQUENCE IF EXISTS "system_oauth2_refresh_token_seq";
382 -CREATE SEQUENCE "system_oauth2_refresh_token_seq" 382 +CREATE SEQUENCE "system_oauth2_refresh_token_seq"
383 INCREMENT 1 383 INCREMENT 1
384 MINVALUE 1 384 MINVALUE 1
385 MAXVALUE 9223372036854775807 385 MAXVALUE 9223372036854775807
@@ -390,7 +390,7 @@ CACHE 1; @@ -390,7 +390,7 @@ CACHE 1;
390 -- Sequence structure for system_operate_log_seq 390 -- Sequence structure for system_operate_log_seq
391 -- ---------------------------- 391 -- ----------------------------
392 DROP SEQUENCE IF EXISTS "system_operate_log_seq"; 392 DROP SEQUENCE IF EXISTS "system_operate_log_seq";
393 -CREATE SEQUENCE "system_operate_log_seq" 393 +CREATE SEQUENCE "system_operate_log_seq"
394 INCREMENT 1 394 INCREMENT 1
395 MAXVALUE 9223372036854775807 395 MAXVALUE 9223372036854775807
396 CACHE 1; 396 CACHE 1;
@@ -399,7 +399,7 @@ CACHE 1; @@ -399,7 +399,7 @@ CACHE 1;
399 -- Sequence structure for system_post_seq 399 -- Sequence structure for system_post_seq
400 -- ---------------------------- 400 -- ----------------------------
401 DROP SEQUENCE IF EXISTS "system_post_seq"; 401 DROP SEQUENCE IF EXISTS "system_post_seq";
402 -CREATE SEQUENCE "system_post_seq" 402 +CREATE SEQUENCE "system_post_seq"
403 INCREMENT 1 403 INCREMENT 1
404 MAXVALUE 9223372036854775807 404 MAXVALUE 9223372036854775807
405 CACHE 1; 405 CACHE 1;
@@ -408,7 +408,7 @@ CACHE 1; @@ -408,7 +408,7 @@ CACHE 1;
408 -- Sequence structure for system_role_menu_seq 408 -- Sequence structure for system_role_menu_seq
409 -- ---------------------------- 409 -- ----------------------------
410 DROP SEQUENCE IF EXISTS "system_role_menu_seq"; 410 DROP SEQUENCE IF EXISTS "system_role_menu_seq";
411 -CREATE SEQUENCE "system_role_menu_seq" 411 +CREATE SEQUENCE "system_role_menu_seq"
412 INCREMENT 1 412 INCREMENT 1
413 MAXVALUE 9223372036854775807 413 MAXVALUE 9223372036854775807
414 CACHE 1; 414 CACHE 1;
@@ -417,7 +417,7 @@ CACHE 1; @@ -417,7 +417,7 @@ CACHE 1;
417 -- Sequence structure for system_role_seq 417 -- Sequence structure for system_role_seq
418 -- ---------------------------- 418 -- ----------------------------
419 DROP SEQUENCE IF EXISTS "system_role_seq"; 419 DROP SEQUENCE IF EXISTS "system_role_seq";
420 -CREATE SEQUENCE "system_role_seq" 420 +CREATE SEQUENCE "system_role_seq"
421 INCREMENT 1 421 INCREMENT 1
422 MAXVALUE 9223372036854775807 422 MAXVALUE 9223372036854775807
423 CACHE 1; 423 CACHE 1;
@@ -426,7 +426,7 @@ CACHE 1; @@ -426,7 +426,7 @@ CACHE 1;
426 -- Sequence structure for system_sensitive_word_seq 426 -- Sequence structure for system_sensitive_word_seq
427 -- ---------------------------- 427 -- ----------------------------
428 DROP SEQUENCE IF EXISTS "system_sensitive_word_seq"; 428 DROP SEQUENCE IF EXISTS "system_sensitive_word_seq";
429 -CREATE SEQUENCE "system_sensitive_word_seq" 429 +CREATE SEQUENCE "system_sensitive_word_seq"
430 INCREMENT 1 430 INCREMENT 1
431 MAXVALUE 9223372036854775807 431 MAXVALUE 9223372036854775807
432 CACHE 1; 432 CACHE 1;
@@ -435,7 +435,7 @@ CACHE 1; @@ -435,7 +435,7 @@ CACHE 1;
435 -- Sequence structure for system_sms_channel_seq 435 -- Sequence structure for system_sms_channel_seq
436 -- ---------------------------- 436 -- ----------------------------
437 DROP SEQUENCE IF EXISTS "system_sms_channel_seq"; 437 DROP SEQUENCE IF EXISTS "system_sms_channel_seq";
438 -CREATE SEQUENCE "system_sms_channel_seq" 438 +CREATE SEQUENCE "system_sms_channel_seq"
439 INCREMENT 1 439 INCREMENT 1
440 MAXVALUE 9223372036854775807 440 MAXVALUE 9223372036854775807
441 CACHE 1; 441 CACHE 1;
@@ -444,7 +444,7 @@ CACHE 1; @@ -444,7 +444,7 @@ CACHE 1;
444 -- Sequence structure for system_sms_code_seq 444 -- Sequence structure for system_sms_code_seq
445 -- ---------------------------- 445 -- ----------------------------
446 DROP SEQUENCE IF EXISTS "system_sms_code_seq"; 446 DROP SEQUENCE IF EXISTS "system_sms_code_seq";
447 -CREATE SEQUENCE "system_sms_code_seq" 447 +CREATE SEQUENCE "system_sms_code_seq"
448 INCREMENT 1 448 INCREMENT 1
449 MAXVALUE 9223372036854775807 449 MAXVALUE 9223372036854775807
450 CACHE 1; 450 CACHE 1;
@@ -453,7 +453,7 @@ CACHE 1; @@ -453,7 +453,7 @@ CACHE 1;
453 -- Sequence structure for system_sms_log_seq 453 -- Sequence structure for system_sms_log_seq
454 -- ---------------------------- 454 -- ----------------------------
455 DROP SEQUENCE IF EXISTS "system_sms_log_seq"; 455 DROP SEQUENCE IF EXISTS "system_sms_log_seq";
456 -CREATE SEQUENCE "system_sms_log_seq" 456 +CREATE SEQUENCE "system_sms_log_seq"
457 INCREMENT 1 457 INCREMENT 1
458 MAXVALUE 9223372036854775807 458 MAXVALUE 9223372036854775807
459 CACHE 1; 459 CACHE 1;
@@ -462,7 +462,7 @@ CACHE 1; @@ -462,7 +462,7 @@ CACHE 1;
462 -- Sequence structure for system_sms_template_seq 462 -- Sequence structure for system_sms_template_seq
463 -- ---------------------------- 463 -- ----------------------------
464 DROP SEQUENCE IF EXISTS "system_sms_template_seq"; 464 DROP SEQUENCE IF EXISTS "system_sms_template_seq";
465 -CREATE SEQUENCE "system_sms_template_seq" 465 +CREATE SEQUENCE "system_sms_template_seq"
466 INCREMENT 1 466 INCREMENT 1
467 MAXVALUE 9223372036854775807 467 MAXVALUE 9223372036854775807
468 CACHE 1; 468 CACHE 1;
@@ -471,7 +471,7 @@ CACHE 1; @@ -471,7 +471,7 @@ CACHE 1;
471 -- Sequence structure for system_social_user_bind_seq 471 -- Sequence structure for system_social_user_bind_seq
472 -- ---------------------------- 472 -- ----------------------------
473 DROP SEQUENCE IF EXISTS "system_social_user_bind_seq"; 473 DROP SEQUENCE IF EXISTS "system_social_user_bind_seq";
474 -CREATE SEQUENCE "system_social_user_bind_seq" 474 +CREATE SEQUENCE "system_social_user_bind_seq"
475 INCREMENT 1 475 INCREMENT 1
476 MAXVALUE 9223372036854775807 476 MAXVALUE 9223372036854775807
477 CACHE 1; 477 CACHE 1;
@@ -480,7 +480,7 @@ CACHE 1; @@ -480,7 +480,7 @@ CACHE 1;
480 -- Sequence structure for system_social_user_seq 480 -- Sequence structure for system_social_user_seq
481 -- ---------------------------- 481 -- ----------------------------
482 DROP SEQUENCE IF EXISTS "system_social_user_seq"; 482 DROP SEQUENCE IF EXISTS "system_social_user_seq";
483 -CREATE SEQUENCE "system_social_user_seq" 483 +CREATE SEQUENCE "system_social_user_seq"
484 INCREMENT 1 484 INCREMENT 1
485 MAXVALUE 9223372036854775807 485 MAXVALUE 9223372036854775807
486 CACHE 1; 486 CACHE 1;
@@ -489,7 +489,7 @@ CACHE 1; @@ -489,7 +489,7 @@ CACHE 1;
489 -- Sequence structure for system_tenant_package_seq 489 -- Sequence structure for system_tenant_package_seq
490 -- ---------------------------- 490 -- ----------------------------
491 DROP SEQUENCE IF EXISTS "system_tenant_package_seq"; 491 DROP SEQUENCE IF EXISTS "system_tenant_package_seq";
492 -CREATE SEQUENCE "system_tenant_package_seq" 492 +CREATE SEQUENCE "system_tenant_package_seq"
493 INCREMENT 1 493 INCREMENT 1
494 MAXVALUE 9223372036854775807 494 MAXVALUE 9223372036854775807
495 CACHE 1; 495 CACHE 1;
@@ -498,7 +498,7 @@ CACHE 1; @@ -498,7 +498,7 @@ CACHE 1;
498 -- Sequence structure for system_tenant_seq 498 -- Sequence structure for system_tenant_seq
499 -- ---------------------------- 499 -- ----------------------------
500 DROP SEQUENCE IF EXISTS "system_tenant_seq"; 500 DROP SEQUENCE IF EXISTS "system_tenant_seq";
501 -CREATE SEQUENCE "system_tenant_seq" 501 +CREATE SEQUENCE "system_tenant_seq"
502 INCREMENT 1 502 INCREMENT 1
503 MAXVALUE 9223372036854775807 503 MAXVALUE 9223372036854775807
504 CACHE 1; 504 CACHE 1;
@@ -507,7 +507,7 @@ CACHE 1; @@ -507,7 +507,7 @@ CACHE 1;
507 -- Sequence structure for system_user_post_seq 507 -- Sequence structure for system_user_post_seq
508 -- ---------------------------- 508 -- ----------------------------
509 DROP SEQUENCE IF EXISTS "system_user_post_seq"; 509 DROP SEQUENCE IF EXISTS "system_user_post_seq";
510 -CREATE SEQUENCE "system_user_post_seq" 510 +CREATE SEQUENCE "system_user_post_seq"
511 INCREMENT 1 511 INCREMENT 1
512 MAXVALUE 9223372036854775807 512 MAXVALUE 9223372036854775807
513 CACHE 1; 513 CACHE 1;
@@ -516,7 +516,7 @@ CACHE 1; @@ -516,7 +516,7 @@ CACHE 1;
516 -- Sequence structure for system_user_role_seq 516 -- Sequence structure for system_user_role_seq
517 -- ---------------------------- 517 -- ----------------------------
518 DROP SEQUENCE IF EXISTS "system_user_role_seq"; 518 DROP SEQUENCE IF EXISTS "system_user_role_seq";
519 -CREATE SEQUENCE "system_user_role_seq" 519 +CREATE SEQUENCE "system_user_role_seq"
520 INCREMENT 1 520 INCREMENT 1
521 MAXVALUE 9223372036854775807 521 MAXVALUE 9223372036854775807
522 CACHE 1; 522 CACHE 1;
@@ -525,7 +525,7 @@ CACHE 1; @@ -525,7 +525,7 @@ CACHE 1;
525 -- Sequence structure for system_user_seq 525 -- Sequence structure for system_user_seq
526 -- ---------------------------- 526 -- ----------------------------
527 DROP SEQUENCE IF EXISTS "system_user_seq"; 527 DROP SEQUENCE IF EXISTS "system_user_seq";
528 -CREATE SEQUENCE "system_user_seq" 528 +CREATE SEQUENCE "system_user_seq"
529 INCREMENT 1 529 INCREMENT 1
530 MAXVALUE 9223372036854775807 530 MAXVALUE 9223372036854775807
531 CACHE 1; 531 CACHE 1;
@@ -2267,7 +2267,6 @@ INSERT INTO "system_dict_data" ("id", "sort", "label", "value", "dict_type", "st @@ -2267,7 +2267,6 @@ INSERT INTO "system_dict_data" ("id", "sort", "label", "value", "dict_type", "st
2267 INSERT INTO "system_dict_data" ("id", "sort", "label", "value", "dict_type", "status", "color_type", "css_class", "remark", "creator", "create_time", "updater", "update_time", "deleted") VALUES (62, 0, '未处理', '0', 'infra_api_error_log_process_status', 0, 'primary', '', NULL, '', '2021-02-26 07:07:19', '1', '2022-02-16 20:14:17', 0); 2267 INSERT INTO "system_dict_data" ("id", "sort", "label", "value", "dict_type", "status", "color_type", "css_class", "remark", "creator", "create_time", "updater", "update_time", "deleted") VALUES (62, 0, '未处理', '0', 'infra_api_error_log_process_status', 0, 'primary', '', NULL, '', '2021-02-26 07:07:19', '1', '2022-02-16 20:14:17', 0);
2268 INSERT INTO "system_dict_data" ("id", "sort", "label", "value", "dict_type", "status", "color_type", "css_class", "remark", "creator", "create_time", "updater", "update_time", "deleted") VALUES (63, 1, '已处理', '1', 'infra_api_error_log_process_status', 0, 'success', '', NULL, '', '2021-02-26 07:07:26', '1', '2022-02-16 20:14:08', 0); 2268 INSERT INTO "system_dict_data" ("id", "sort", "label", "value", "dict_type", "status", "color_type", "css_class", "remark", "creator", "create_time", "updater", "update_time", "deleted") VALUES (63, 1, '已处理', '1', 'infra_api_error_log_process_status', 0, 'success', '', NULL, '', '2021-02-26 07:07:26', '1', '2022-02-16 20:14:08', 0);
2269 INSERT INTO "system_dict_data" ("id", "sort", "label", "value", "dict_type", "status", "color_type", "css_class", "remark", "creator", "create_time", "updater", "update_time", "deleted") VALUES (64, 2, '已忽略', '2', 'infra_api_error_log_process_status', 0, 'danger', '', NULL, '', '2021-02-26 07:07:34', '1', '2022-02-16 20:14:14', 0); 2269 INSERT INTO "system_dict_data" ("id", "sort", "label", "value", "dict_type", "status", "color_type", "css_class", "remark", "creator", "create_time", "updater", "update_time", "deleted") VALUES (64, 2, '已忽略', '2', 'infra_api_error_log_process_status', 0, 'danger', '', NULL, '', '2021-02-26 07:07:34', '1', '2022-02-16 20:14:14', 0);
2270 -INSERT INTO "system_dict_data" ("id", "sort", "label", "value", "dict_type", "status", "color_type", "css_class", "remark", "creator", "create_time", "updater", "update_time", "deleted") VALUES (65, 1, '云片', 'YUN_PIAN', 'system_sms_channel_code', 0, 'success', '', NULL, '1', '2021-04-05 01:05:14', '1', '2022-02-16 10:09:55', 0);  
2271 INSERT INTO "system_dict_data" ("id", "sort", "label", "value", "dict_type", "status", "color_type", "css_class", "remark", "creator", "create_time", "updater", "update_time", "deleted") VALUES (66, 2, '阿里云', 'ALIYUN', 'system_sms_channel_code', 0, 'primary', '', NULL, '1', '2021-04-05 01:05:26', '1', '2022-02-16 10:09:52', 0); 2270 INSERT INTO "system_dict_data" ("id", "sort", "label", "value", "dict_type", "status", "color_type", "css_class", "remark", "creator", "create_time", "updater", "update_time", "deleted") VALUES (66, 2, '阿里云', 'ALIYUN', 'system_sms_channel_code', 0, 'primary', '', NULL, '1', '2021-04-05 01:05:26', '1', '2022-02-16 10:09:52', 0);
2272 INSERT INTO "system_dict_data" ("id", "sort", "label", "value", "dict_type", "status", "color_type", "css_class", "remark", "creator", "create_time", "updater", "update_time", "deleted") VALUES (67, 1, '验证码', '1', 'system_sms_template_type', 0, 'warning', '', NULL, '1', '2021-04-05 21:50:57', '1', '2022-02-16 12:48:30', 0); 2271 INSERT INTO "system_dict_data" ("id", "sort", "label", "value", "dict_type", "status", "color_type", "css_class", "remark", "creator", "create_time", "updater", "update_time", "deleted") VALUES (67, 1, '验证码', '1', 'system_sms_template_type', 0, 'warning', '', NULL, '1', '2021-04-05 21:50:57', '1', '2022-02-16 12:48:30', 0);
2273 INSERT INTO "system_dict_data" ("id", "sort", "label", "value", "dict_type", "status", "color_type", "css_class", "remark", "creator", "create_time", "updater", "update_time", "deleted") VALUES (68, 2, '通知', '2', 'system_sms_template_type', 0, 'primary', '', NULL, '1', '2021-04-05 21:51:08', '1', '2022-02-16 12:48:27', 0); 2272 INSERT INTO "system_dict_data" ("id", "sort", "label", "value", "dict_type", "status", "color_type", "css_class", "remark", "creator", "create_time", "updater", "update_time", "deleted") VALUES (68, 2, '通知', '2', 'system_sms_template_type', 0, 'primary', '', NULL, '1', '2021-04-05 21:51:08', '1', '2022-02-16 12:48:27', 0);
@@ -3519,7 +3518,6 @@ COMMENT ON TABLE "system_sms_channel" IS '短信渠道'; @@ -3519,7 +3518,6 @@ COMMENT ON TABLE "system_sms_channel" IS '短信渠道';
3519 -- Records of system_sms_channel 3518 -- Records of system_sms_channel
3520 -- ---------------------------- 3519 -- ----------------------------
3521 BEGIN; 3520 BEGIN;
3522 -INSERT INTO "system_sms_channel" ("id", "signature", "code", "status", "remark", "api_key", "api_secret", "callback_url", "creator", "create_time", "updater", "update_time", "deleted") VALUES (1, '芋道', 'YUN_PIAN', 0, '呵呵呵哒', '1555a14277cb8a608cf45a9e6a80d510', NULL, 'http://vdwapu.natappfree.cc/admin-api/system/sms/callback/yunpian', '', '2021-03-31 06:12:20', '1', '2022-02-23 16:48:44', 0);  
3523 INSERT INTO "system_sms_channel" ("id", "signature", "code", "status", "remark", "api_key", "api_secret", "callback_url", "creator", "create_time", "updater", "update_time", "deleted") VALUES (2, 'Ballcat', 'ALIYUN', 0, '啦啦啦', 'LTAI5tCnKso2uG3kJ5gRav88', 'fGJ5SNXL7P1NHNRmJ7DJaMJGPyE55C', NULL, '', '2021-03-31 11:53:10', '1', '2021-04-14 00:08:37', 0); 3521 INSERT INTO "system_sms_channel" ("id", "signature", "code", "status", "remark", "api_key", "api_secret", "callback_url", "creator", "create_time", "updater", "update_time", "deleted") VALUES (2, 'Ballcat', 'ALIYUN', 0, '啦啦啦', 'LTAI5tCnKso2uG3kJ5gRav88', 'fGJ5SNXL7P1NHNRmJ7DJaMJGPyE55C', NULL, '', '2021-03-31 11:53:10', '1', '2021-04-14 00:08:37', 0);
3524 INSERT INTO "system_sms_channel" ("id", "signature", "code", "status", "remark", "api_key", "api_secret", "callback_url", "creator", "create_time", "updater", "update_time", "deleted") VALUES (4, '测试渠道', 'DEBUG_DING_TALK', 0, '123', '696b5d8ead48071237e4aa5861ff08dbadb2b4ded1c688a7b7c9afc615579859', 'SEC5c4e5ff888bc8a9923ae47f59e7ccd30af1f14d93c55b4e2c9cb094e35aeed67', NULL, '1', '2021-04-13 00:23:14', '1', '2022-03-27 20:29:49', 0); 3522 INSERT INTO "system_sms_channel" ("id", "signature", "code", "status", "remark", "api_key", "api_secret", "callback_url", "creator", "create_time", "updater", "update_time", "deleted") VALUES (4, '测试渠道', 'DEBUG_DING_TALK', 0, '123', '696b5d8ead48071237e4aa5861ff08dbadb2b4ded1c688a7b7c9afc615579859', 'SEC5c4e5ff888bc8a9923ae47f59e7ccd30af1f14d93c55b4e2c9cb094e35aeed67', NULL, '1', '2021-04-13 00:23:14', '1', '2022-03-27 20:29:49', 0);
3525 INSERT INTO "system_sms_channel" ("id", "signature", "code", "status", "remark", "api_key", "api_secret", "callback_url", "creator", "create_time", "updater", "update_time", "deleted") VALUES (6, '测试演示', 'DEBUG_DING_TALK', 0, NULL, '696b5d8ead48071237e4aa5861ff08dbadb2b4ded1c688a7b7c9afc615579859', 'SEC5c4e5ff888bc8a9923ae47f59e7ccd30af1f14d93c55b4e2c9cb094e35aeed67', NULL, '1', '2022-04-10 23:07:59', '1', '2022-04-10 23:07:59', 0); 3523 INSERT INTO "system_sms_channel" ("id", "signature", "code", "status", "remark", "api_key", "api_secret", "callback_url", "creator", "create_time", "updater", "update_time", "deleted") VALUES (6, '测试演示', 'DEBUG_DING_TALK', 0, NULL, '696b5d8ead48071237e4aa5861ff08dbadb2b4ded1c688a7b7c9afc615579859', 'SEC5c4e5ff888bc8a9923ae47f59e7ccd30af1f14d93c55b4e2c9cb094e35aeed67', NULL, '1', '2022-04-10 23:07:59', '1', '2022-04-10 23:07:59', 0);
sql/sqlserver/ruoyi-vue-pro.sql
@@ -5545,11 +5545,7 @@ GO @@ -5545,11 +5545,7 @@ GO
5545 INSERT INTO [dbo].[system_dict_data] ([id], [sort], [label], [value], [dict_type], [status], [color_type], [css_class], [remark], [creator], [create_time], [updater], [update_time], [deleted]) VALUES (N'63', N'1', N'已处理', N'1', N'infra_api_error_log_process_status', N'0', N'success', N'', NULL, N'', N'2021-02-26 07:07:26.0000000', N'1', N'2022-02-16 20:14:08.0000000', N'0') 5545 INSERT INTO [dbo].[system_dict_data] ([id], [sort], [label], [value], [dict_type], [status], [color_type], [css_class], [remark], [creator], [create_time], [updater], [update_time], [deleted]) VALUES (N'63', N'1', N'已处理', N'1', N'infra_api_error_log_process_status', N'0', N'success', N'', NULL, N'', N'2021-02-26 07:07:26.0000000', N'1', N'2022-02-16 20:14:08.0000000', N'0')
5546 GO 5546 GO
5547 5547
5548 -INSERT INTO [dbo].[system_dict_data] ([id], [sort], [label], [value], [dict_type], [status], [color_type], [css_class], [remark], [creator], [create_time], [updater], [update_time], [deleted]) VALUES (N'64', N'2', N'已忽略', N'2', N'infra_api_error_log_process_status', N'0', N'danger', N'', NULL, N'', N'2021-02-26 07:07:34.0000000', N'1', N'2022-02-16 20:14:14.0000000', N'0')  
5549 -GO  
5550 5548
5551 -INSERT INTO [dbo].[system_dict_data] ([id], [sort], [label], [value], [dict_type], [status], [color_type], [css_class], [remark], [creator], [create_time], [updater], [update_time], [deleted]) VALUES (N'65', N'1', N'云片', N'YUN_PIAN', N'system_sms_channel_code', N'0', N'success', N'', NULL, N'1', N'2021-04-05 01:05:14.0000000', N'1', N'2022-02-16 10:09:55.0000000', N'0')  
5552 -GO  
5553 5549
5554 INSERT INTO [dbo].[system_dict_data] ([id], [sort], [label], [value], [dict_type], [status], [color_type], [css_class], [remark], [creator], [create_time], [updater], [update_time], [deleted]) VALUES (N'66', N'2', N'阿里云', N'ALIYUN', N'system_sms_channel_code', N'0', N'primary', N'', NULL, N'1', N'2021-04-05 01:05:26.0000000', N'1', N'2022-02-16 10:09:52.0000000', N'0') 5550 INSERT INTO [dbo].[system_dict_data] ([id], [sort], [label], [value], [dict_type], [status], [color_type], [css_class], [remark], [creator], [create_time], [updater], [update_time], [deleted]) VALUES (N'66', N'2', N'阿里云', N'ALIYUN', N'system_sms_channel_code', N'0', N'primary', N'', NULL, N'1', N'2021-04-05 01:05:26.0000000', N'1', N'2022-02-16 10:09:52.0000000', N'0')
5555 GO 5551 GO
@@ -9623,9 +9619,6 @@ GO @@ -9623,9 +9619,6 @@ GO
9623 SET IDENTITY_INSERT [dbo].[system_sms_channel] ON 9619 SET IDENTITY_INSERT [dbo].[system_sms_channel] ON
9624 GO 9620 GO
9625 9621
9626 -INSERT INTO [dbo].[system_sms_channel] ([id], [signature], [code], [status], [remark], [api_key], [api_secret], [callback_url], [creator], [create_time], [updater], [update_time], [deleted]) VALUES (N'1', N'芋道', N'YUN_PIAN', N'0', N'呵呵呵哒', N'1555a14277cb8a608cf45a9e6a80d510', NULL, N'http://vdwapu.natappfree.cc/admin-api/system/sms/callback/yunpian', N'', N'2021-03-31 06:12:20.0000000', N'1', N'2022-02-23 16:48:44.0000000', N'0')  
9627 -GO  
9628 -  
9629 INSERT INTO [dbo].[system_sms_channel] ([id], [signature], [code], [status], [remark], [api_key], [api_secret], [callback_url], [creator], [create_time], [updater], [update_time], [deleted]) VALUES (N'2', N'Ballcat', N'ALIYUN', N'0', N'啦啦啦', N'LTAI5tCnKso2uG3kJ5gRav88', N'fGJ5SNXL7P1NHNRmJ7DJaMJGPyE55C', NULL, N'', N'2021-03-31 11:53:10.0000000', N'1', N'2021-04-14 00:08:37.0000000', N'0') 9622 INSERT INTO [dbo].[system_sms_channel] ([id], [signature], [code], [status], [remark], [api_key], [api_secret], [callback_url], [creator], [create_time], [updater], [update_time], [deleted]) VALUES (N'2', N'Ballcat', N'ALIYUN', N'0', N'啦啦啦', N'LTAI5tCnKso2uG3kJ5gRav88', N'fGJ5SNXL7P1NHNRmJ7DJaMJGPyE55C', NULL, N'', N'2021-03-31 11:53:10.0000000', N'1', N'2021-04-14 00:08:37.0000000', N'0')
9630 GO 9623 GO
9631 9624
@@ -11348,7 +11341,7 @@ GO @@ -11348,7 +11341,7 @@ GO
11348 -- Primary Key structure for table QRTZ_CALENDARS 11341 -- Primary Key structure for table QRTZ_CALENDARS
11349 -- ---------------------------- 11342 -- ----------------------------
11350 ALTER TABLE [dbo].[QRTZ_CALENDARS] ADD CONSTRAINT [PK_QRTZ_CALENDARS] PRIMARY KEY CLUSTERED ([SCHED_NAME], [CALENDAR_NAME]) 11343 ALTER TABLE [dbo].[QRTZ_CALENDARS] ADD CONSTRAINT [PK_QRTZ_CALENDARS] PRIMARY KEY CLUSTERED ([SCHED_NAME], [CALENDAR_NAME])
11351 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 11344 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
11352 ON [PRIMARY] 11345 ON [PRIMARY]
11353 GO 11346 GO
11354 11347
@@ -11369,7 +11362,7 @@ GO @@ -11369,7 +11362,7 @@ GO
11369 -- Primary Key structure for table QRTZ_CRON_TRIGGERS 11362 -- Primary Key structure for table QRTZ_CRON_TRIGGERS
11370 -- ---------------------------- 11363 -- ----------------------------
11371 ALTER TABLE [dbo].[QRTZ_CRON_TRIGGERS] ADD CONSTRAINT [PK_QRTZ_CRON_TRIGGERS] PRIMARY KEY CLUSTERED ([SCHED_NAME], [TRIGGER_NAME], [TRIGGER_GROUP]) 11364 ALTER TABLE [dbo].[QRTZ_CRON_TRIGGERS] ADD CONSTRAINT [PK_QRTZ_CRON_TRIGGERS] PRIMARY KEY CLUSTERED ([SCHED_NAME], [TRIGGER_NAME], [TRIGGER_GROUP])
11372 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 11365 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
11373 ON [PRIMARY] 11366 ON [PRIMARY]
11374 GO 11367 GO
11375 11368
@@ -11378,7 +11371,7 @@ GO @@ -11378,7 +11371,7 @@ GO
11378 -- Primary Key structure for table QRTZ_FIRED_TRIGGERS 11371 -- Primary Key structure for table QRTZ_FIRED_TRIGGERS
11379 -- ---------------------------- 11372 -- ----------------------------
11380 ALTER TABLE [dbo].[QRTZ_FIRED_TRIGGERS] ADD CONSTRAINT [PK_QRTZ_FIRED_TRIGGERS] PRIMARY KEY CLUSTERED ([SCHED_NAME], [ENTRY_ID]) 11373 ALTER TABLE [dbo].[QRTZ_FIRED_TRIGGERS] ADD CONSTRAINT [PK_QRTZ_FIRED_TRIGGERS] PRIMARY KEY CLUSTERED ([SCHED_NAME], [ENTRY_ID])
11381 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 11374 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
11382 ON [PRIMARY] 11375 ON [PRIMARY]
11383 GO 11376 GO
11384 11377
@@ -11387,7 +11380,7 @@ GO @@ -11387,7 +11380,7 @@ GO
11387 -- Primary Key structure for table QRTZ_JOB_DETAILS 11380 -- Primary Key structure for table QRTZ_JOB_DETAILS
11388 -- ---------------------------- 11381 -- ----------------------------
11389 ALTER TABLE [dbo].[QRTZ_JOB_DETAILS] ADD CONSTRAINT [PK_QRTZ_JOB_DETAILS] PRIMARY KEY CLUSTERED ([SCHED_NAME], [JOB_NAME], [JOB_GROUP]) 11382 ALTER TABLE [dbo].[QRTZ_JOB_DETAILS] ADD CONSTRAINT [PK_QRTZ_JOB_DETAILS] PRIMARY KEY CLUSTERED ([SCHED_NAME], [JOB_NAME], [JOB_GROUP])
11390 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 11383 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
11391 ON [PRIMARY] 11384 ON [PRIMARY]
11392 GO 11385 GO
11393 11386
@@ -11396,7 +11389,7 @@ GO @@ -11396,7 +11389,7 @@ GO
11396 -- Primary Key structure for table QRTZ_LOCKS 11389 -- Primary Key structure for table QRTZ_LOCKS
11397 -- ---------------------------- 11390 -- ----------------------------
11398 ALTER TABLE [dbo].[QRTZ_LOCKS] ADD CONSTRAINT [PK_QRTZ_LOCKS] PRIMARY KEY CLUSTERED ([SCHED_NAME], [LOCK_NAME]) 11391 ALTER TABLE [dbo].[QRTZ_LOCKS] ADD CONSTRAINT [PK_QRTZ_LOCKS] PRIMARY KEY CLUSTERED ([SCHED_NAME], [LOCK_NAME])
11399 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 11392 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
11400 ON [PRIMARY] 11393 ON [PRIMARY]
11401 GO 11394 GO
11402 11395
@@ -11405,7 +11398,7 @@ GO @@ -11405,7 +11398,7 @@ GO
11405 -- Primary Key structure for table QRTZ_PAUSED_TRIGGER_GRPS 11398 -- Primary Key structure for table QRTZ_PAUSED_TRIGGER_GRPS
11406 -- ---------------------------- 11399 -- ----------------------------
11407 ALTER TABLE [dbo].[QRTZ_PAUSED_TRIGGER_GRPS] ADD CONSTRAINT [PK_QRTZ_PAUSED_TRIGGER_GRPS] PRIMARY KEY CLUSTERED ([SCHED_NAME], [TRIGGER_GROUP]) 11400 ALTER TABLE [dbo].[QRTZ_PAUSED_TRIGGER_GRPS] ADD CONSTRAINT [PK_QRTZ_PAUSED_TRIGGER_GRPS] PRIMARY KEY CLUSTERED ([SCHED_NAME], [TRIGGER_GROUP])
11408 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 11401 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
11409 ON [PRIMARY] 11402 ON [PRIMARY]
11410 GO 11403 GO
11411 11404
@@ -11414,7 +11407,7 @@ GO @@ -11414,7 +11407,7 @@ GO
11414 -- Primary Key structure for table QRTZ_SCHEDULER_STATE 11407 -- Primary Key structure for table QRTZ_SCHEDULER_STATE
11415 -- ---------------------------- 11408 -- ----------------------------
11416 ALTER TABLE [dbo].[QRTZ_SCHEDULER_STATE] ADD CONSTRAINT [PK_QRTZ_SCHEDULER_STATE] PRIMARY KEY CLUSTERED ([SCHED_NAME], [INSTANCE_NAME]) 11409 ALTER TABLE [dbo].[QRTZ_SCHEDULER_STATE] ADD CONSTRAINT [PK_QRTZ_SCHEDULER_STATE] PRIMARY KEY CLUSTERED ([SCHED_NAME], [INSTANCE_NAME])
11417 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 11410 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
11418 ON [PRIMARY] 11411 ON [PRIMARY]
11419 GO 11412 GO
11420 11413
@@ -11435,7 +11428,7 @@ GO @@ -11435,7 +11428,7 @@ GO
11435 -- Primary Key structure for table QRTZ_SIMPLE_TRIGGERS 11428 -- Primary Key structure for table QRTZ_SIMPLE_TRIGGERS
11436 -- ---------------------------- 11429 -- ----------------------------
11437 ALTER TABLE [dbo].[QRTZ_SIMPLE_TRIGGERS] ADD CONSTRAINT [PK_QRTZ_SIMPLE_TRIGGERS] PRIMARY KEY CLUSTERED ([SCHED_NAME], [TRIGGER_NAME], [TRIGGER_GROUP]) 11430 ALTER TABLE [dbo].[QRTZ_SIMPLE_TRIGGERS] ADD CONSTRAINT [PK_QRTZ_SIMPLE_TRIGGERS] PRIMARY KEY CLUSTERED ([SCHED_NAME], [TRIGGER_NAME], [TRIGGER_GROUP])
11438 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 11431 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
11439 ON [PRIMARY] 11432 ON [PRIMARY]
11440 GO 11433 GO
11441 11434
@@ -11456,7 +11449,7 @@ GO @@ -11456,7 +11449,7 @@ GO
11456 -- Primary Key structure for table QRTZ_SIMPROP_TRIGGERS 11449 -- Primary Key structure for table QRTZ_SIMPROP_TRIGGERS
11457 -- ---------------------------- 11450 -- ----------------------------
11458 ALTER TABLE [dbo].[QRTZ_SIMPROP_TRIGGERS] ADD CONSTRAINT [PK_QRTZ_SIMPROP_TRIGGERS] PRIMARY KEY CLUSTERED ([SCHED_NAME], [TRIGGER_NAME], [TRIGGER_GROUP]) 11451 ALTER TABLE [dbo].[QRTZ_SIMPROP_TRIGGERS] ADD CONSTRAINT [PK_QRTZ_SIMPROP_TRIGGERS] PRIMARY KEY CLUSTERED ([SCHED_NAME], [TRIGGER_NAME], [TRIGGER_GROUP])
11459 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 11452 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
11460 ON [PRIMARY] 11453 ON [PRIMARY]
11461 GO 11454 GO
11462 11455
@@ -11477,7 +11470,7 @@ GO @@ -11477,7 +11470,7 @@ GO
11477 -- Primary Key structure for table QRTZ_TRIGGERS 11470 -- Primary Key structure for table QRTZ_TRIGGERS
11478 -- ---------------------------- 11471 -- ----------------------------
11479 ALTER TABLE [dbo].[QRTZ_TRIGGERS] ADD CONSTRAINT [PK_QRTZ_TRIGGERS] PRIMARY KEY CLUSTERED ([SCHED_NAME], [TRIGGER_NAME], [TRIGGER_GROUP]) 11472 ALTER TABLE [dbo].[QRTZ_TRIGGERS] ADD CONSTRAINT [PK_QRTZ_TRIGGERS] PRIMARY KEY CLUSTERED ([SCHED_NAME], [TRIGGER_NAME], [TRIGGER_GROUP])
11480 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 11473 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
11481 ON [PRIMARY] 11474 ON [PRIMARY]
11482 GO 11475 GO
11483 11476
@@ -11493,7 +11486,7 @@ GO @@ -11493,7 +11486,7 @@ GO
11493 -- Primary Key structure for table bpm_form 11486 -- Primary Key structure for table bpm_form
11494 -- ---------------------------- 11487 -- ----------------------------
11495 ALTER TABLE [dbo].[bpm_form] ADD CONSTRAINT [PK__bpm_form__3213E83F86C2B27F] PRIMARY KEY CLUSTERED ([id]) 11488 ALTER TABLE [dbo].[bpm_form] ADD CONSTRAINT [PK__bpm_form__3213E83F86C2B27F] PRIMARY KEY CLUSTERED ([id])
11496 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 11489 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
11497 ON [PRIMARY] 11490 ON [PRIMARY]
11498 GO 11491 GO
11499 11492
@@ -11509,7 +11502,7 @@ GO @@ -11509,7 +11502,7 @@ GO
11509 -- Primary Key structure for table bpm_oa_leave 11502 -- Primary Key structure for table bpm_oa_leave
11510 -- ---------------------------- 11503 -- ----------------------------
11511 ALTER TABLE [dbo].[bpm_oa_leave] ADD CONSTRAINT [PK__bpm_oa_l__3213E83F3569F596] PRIMARY KEY CLUSTERED ([id]) 11504 ALTER TABLE [dbo].[bpm_oa_leave] ADD CONSTRAINT [PK__bpm_oa_l__3213E83F3569F596] PRIMARY KEY CLUSTERED ([id])
11512 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 11505 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
11513 ON [PRIMARY] 11506 ON [PRIMARY]
11514 GO 11507 GO
11515 11508
@@ -11525,7 +11518,7 @@ GO @@ -11525,7 +11518,7 @@ GO
11525 -- Primary Key structure for table bpm_process_definition_ext 11518 -- Primary Key structure for table bpm_process_definition_ext
11526 -- ---------------------------- 11519 -- ----------------------------
11527 ALTER TABLE [dbo].[bpm_process_definition_ext] ADD CONSTRAINT [PK__bpm_proc__3213E83F0A8AB015] PRIMARY KEY CLUSTERED ([id]) 11520 ALTER TABLE [dbo].[bpm_process_definition_ext] ADD CONSTRAINT [PK__bpm_proc__3213E83F0A8AB015] PRIMARY KEY CLUSTERED ([id])
11528 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 11521 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
11529 ON [PRIMARY] 11522 ON [PRIMARY]
11530 GO 11523 GO
11531 11524
@@ -11541,7 +11534,7 @@ GO @@ -11541,7 +11534,7 @@ GO
11541 -- Primary Key structure for table bpm_process_instance_ext 11534 -- Primary Key structure for table bpm_process_instance_ext
11542 -- ---------------------------- 11535 -- ----------------------------
11543 ALTER TABLE [dbo].[bpm_process_instance_ext] ADD CONSTRAINT [PK__bpm_proc__3213E83FFD88328F] PRIMARY KEY CLUSTERED ([id]) 11536 ALTER TABLE [dbo].[bpm_process_instance_ext] ADD CONSTRAINT [PK__bpm_proc__3213E83FFD88328F] PRIMARY KEY CLUSTERED ([id])
11544 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 11537 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
11545 ON [PRIMARY] 11538 ON [PRIMARY]
11546 GO 11539 GO
11547 11540
@@ -11557,7 +11550,7 @@ GO @@ -11557,7 +11550,7 @@ GO
11557 -- Primary Key structure for table bpm_task_assign_rule 11550 -- Primary Key structure for table bpm_task_assign_rule
11558 -- ---------------------------- 11551 -- ----------------------------
11559 ALTER TABLE [dbo].[bpm_task_assign_rule] ADD CONSTRAINT [PK__bpm_task__3213E83F474371C5] PRIMARY KEY CLUSTERED ([id]) 11552 ALTER TABLE [dbo].[bpm_task_assign_rule] ADD CONSTRAINT [PK__bpm_task__3213E83F474371C5] PRIMARY KEY CLUSTERED ([id])
11560 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 11553 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
11561 ON [PRIMARY] 11554 ON [PRIMARY]
11562 GO 11555 GO
11563 11556
@@ -11573,7 +11566,7 @@ GO @@ -11573,7 +11566,7 @@ GO
11573 -- Primary Key structure for table bpm_task_ext 11566 -- Primary Key structure for table bpm_task_ext
11574 -- ---------------------------- 11567 -- ----------------------------
11575 ALTER TABLE [dbo].[bpm_task_ext] ADD CONSTRAINT [PK__bpm_task__3213E83FD8AFE1F9] PRIMARY KEY CLUSTERED ([id]) 11568 ALTER TABLE [dbo].[bpm_task_ext] ADD CONSTRAINT [PK__bpm_task__3213E83FD8AFE1F9] PRIMARY KEY CLUSTERED ([id])
11576 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 11569 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
11577 ON [PRIMARY] 11570 ON [PRIMARY]
11578 GO 11571 GO
11579 11572
@@ -11589,7 +11582,7 @@ GO @@ -11589,7 +11582,7 @@ GO
11589 -- Primary Key structure for table bpm_user_group 11582 -- Primary Key structure for table bpm_user_group
11590 -- ---------------------------- 11583 -- ----------------------------
11591 ALTER TABLE [dbo].[bpm_user_group] ADD CONSTRAINT [PK__bpm_user__3213E83F25E4725B] PRIMARY KEY CLUSTERED ([id]) 11584 ALTER TABLE [dbo].[bpm_user_group] ADD CONSTRAINT [PK__bpm_user__3213E83F25E4725B] PRIMARY KEY CLUSTERED ([id])
11592 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 11585 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
11593 ON [PRIMARY] 11586 ON [PRIMARY]
11594 GO 11587 GO
11595 11588
@@ -11605,7 +11598,7 @@ GO @@ -11605,7 +11598,7 @@ GO
11605 -- Primary Key structure for table infra_api_access_log 11598 -- Primary Key structure for table infra_api_access_log
11606 -- ---------------------------- 11599 -- ----------------------------
11607 ALTER TABLE [dbo].[infra_api_access_log] ADD CONSTRAINT [PK__infra_ap__3213E83F04F27A05] PRIMARY KEY CLUSTERED ([id]) 11600 ALTER TABLE [dbo].[infra_api_access_log] ADD CONSTRAINT [PK__infra_ap__3213E83F04F27A05] PRIMARY KEY CLUSTERED ([id])
11608 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 11601 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
11609 ON [PRIMARY] 11602 ON [PRIMARY]
11610 GO 11603 GO
11611 11604
@@ -11621,7 +11614,7 @@ GO @@ -11621,7 +11614,7 @@ GO
11621 -- Primary Key structure for table infra_api_error_log 11614 -- Primary Key structure for table infra_api_error_log
11622 -- ---------------------------- 11615 -- ----------------------------
11623 ALTER TABLE [dbo].[infra_api_error_log] ADD CONSTRAINT [PK__infra_ap__3213E83FCA2446D4] PRIMARY KEY CLUSTERED ([id]) 11616 ALTER TABLE [dbo].[infra_api_error_log] ADD CONSTRAINT [PK__infra_ap__3213E83FCA2446D4] PRIMARY KEY CLUSTERED ([id])
11624 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 11617 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
11625 ON [PRIMARY] 11618 ON [PRIMARY]
11626 GO 11619 GO
11627 11620
@@ -11637,7 +11630,7 @@ GO @@ -11637,7 +11630,7 @@ GO
11637 -- Primary Key structure for table infra_codegen_column 11630 -- Primary Key structure for table infra_codegen_column
11638 -- ---------------------------- 11631 -- ----------------------------
11639 ALTER TABLE [dbo].[infra_codegen_column] ADD CONSTRAINT [PK__infra_co__3213E83FA9EC5005] PRIMARY KEY CLUSTERED ([id]) 11632 ALTER TABLE [dbo].[infra_codegen_column] ADD CONSTRAINT [PK__infra_co__3213E83FA9EC5005] PRIMARY KEY CLUSTERED ([id])
11640 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 11633 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
11641 ON [PRIMARY] 11634 ON [PRIMARY]
11642 GO 11635 GO
11643 11636
@@ -11653,7 +11646,7 @@ GO @@ -11653,7 +11646,7 @@ GO
11653 -- Primary Key structure for table infra_codegen_table 11646 -- Primary Key structure for table infra_codegen_table
11654 -- ---------------------------- 11647 -- ----------------------------
11655 ALTER TABLE [dbo].[infra_codegen_table] ADD CONSTRAINT [PK__infra_co__3213E83F555031D0] PRIMARY KEY CLUSTERED ([id]) 11648 ALTER TABLE [dbo].[infra_codegen_table] ADD CONSTRAINT [PK__infra_co__3213E83F555031D0] PRIMARY KEY CLUSTERED ([id])
11656 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 11649 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
11657 ON [PRIMARY] 11650 ON [PRIMARY]
11658 GO 11651 GO
11659 11652
@@ -11662,7 +11655,7 @@ GO @@ -11662,7 +11655,7 @@ GO
11662 -- Primary Key structure for table infra_config 11655 -- Primary Key structure for table infra_config
11663 -- ---------------------------- 11656 -- ----------------------------
11664 ALTER TABLE [dbo].[infra_config] ADD CONSTRAINT [PK__infra_co__3213E83FF4C71E85] PRIMARY KEY CLUSTERED ([id]) 11657 ALTER TABLE [dbo].[infra_config] ADD CONSTRAINT [PK__infra_co__3213E83FF4C71E85] PRIMARY KEY CLUSTERED ([id])
11665 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 11658 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
11666 ON [PRIMARY] 11659 ON [PRIMARY]
11667 GO 11660 GO
11668 11661
@@ -11678,7 +11671,7 @@ GO @@ -11678,7 +11671,7 @@ GO
11678 -- Primary Key structure for table infra_data_source_config 11671 -- Primary Key structure for table infra_data_source_config
11679 -- ---------------------------- 11672 -- ----------------------------
11680 ALTER TABLE [dbo].[infra_data_source_config] ADD CONSTRAINT [PK__infra_da__3213E83F02D21AEB] PRIMARY KEY CLUSTERED ([id]) 11673 ALTER TABLE [dbo].[infra_data_source_config] ADD CONSTRAINT [PK__infra_da__3213E83F02D21AEB] PRIMARY KEY CLUSTERED ([id])
11681 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 11674 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
11682 ON [PRIMARY] 11675 ON [PRIMARY]
11683 GO 11676 GO
11684 11677
@@ -11701,7 +11694,7 @@ GO @@ -11701,7 +11694,7 @@ GO
11701 -- Primary Key structure for table infra_file_config 11694 -- Primary Key structure for table infra_file_config
11702 -- ---------------------------- 11695 -- ----------------------------
11703 ALTER TABLE [dbo].[infra_file_config] ADD CONSTRAINT [PK__infra_fi__3213E83F8A7903EA] PRIMARY KEY CLUSTERED ([id]) 11696 ALTER TABLE [dbo].[infra_file_config] ADD CONSTRAINT [PK__infra_fi__3213E83F8A7903EA] PRIMARY KEY CLUSTERED ([id])
11704 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 11697 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
11705 ON [PRIMARY] 11698 ON [PRIMARY]
11706 GO 11699 GO
11707 11700
@@ -11717,7 +11710,7 @@ GO @@ -11717,7 +11710,7 @@ GO
11717 -- Primary Key structure for table infra_file_content 11710 -- Primary Key structure for table infra_file_content
11718 -- ---------------------------- 11711 -- ----------------------------
11719 ALTER TABLE [dbo].[infra_file_content] ADD CONSTRAINT [PK__infra_fi__3213E83F033E6045] PRIMARY KEY CLUSTERED ([id]) 11712 ALTER TABLE [dbo].[infra_file_content] ADD CONSTRAINT [PK__infra_fi__3213E83F033E6045] PRIMARY KEY CLUSTERED ([id])
11720 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 11713 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
11721 ON [PRIMARY] 11714 ON [PRIMARY]
11722 GO 11715 GO
11723 11716
@@ -11733,7 +11726,7 @@ GO @@ -11733,7 +11726,7 @@ GO
11733 -- Primary Key structure for table infra_job 11726 -- Primary Key structure for table infra_job
11734 -- ---------------------------- 11727 -- ----------------------------
11735 ALTER TABLE [dbo].[infra_job] ADD CONSTRAINT [PK__infra_jo__3213E83F3C7DE10C] PRIMARY KEY CLUSTERED ([id]) 11728 ALTER TABLE [dbo].[infra_job] ADD CONSTRAINT [PK__infra_jo__3213E83F3C7DE10C] PRIMARY KEY CLUSTERED ([id])
11736 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 11729 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
11737 ON [PRIMARY] 11730 ON [PRIMARY]
11738 GO 11731 GO
11739 11732
@@ -11749,7 +11742,7 @@ GO @@ -11749,7 +11742,7 @@ GO
11749 -- Primary Key structure for table infra_job_log 11742 -- Primary Key structure for table infra_job_log
11750 -- ---------------------------- 11743 -- ----------------------------
11751 ALTER TABLE [dbo].[infra_job_log] ADD CONSTRAINT [PK__infra_jo__3213E83F4CA8F353] PRIMARY KEY CLUSTERED ([id]) 11744 ALTER TABLE [dbo].[infra_job_log] ADD CONSTRAINT [PK__infra_jo__3213E83F4CA8F353] PRIMARY KEY CLUSTERED ([id])
11752 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 11745 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
11753 ON [PRIMARY] 11746 ON [PRIMARY]
11754 GO 11747 GO
11755 11748
@@ -11772,7 +11765,7 @@ GO @@ -11772,7 +11765,7 @@ GO
11772 -- Primary Key structure for table member_user 11765 -- Primary Key structure for table member_user
11773 -- ---------------------------- 11766 -- ----------------------------
11774 ALTER TABLE [dbo].[member_user] ADD CONSTRAINT [PK__member_u__3213E83F0A9AEC0B] PRIMARY KEY CLUSTERED ([id]) 11767 ALTER TABLE [dbo].[member_user] ADD CONSTRAINT [PK__member_u__3213E83F0A9AEC0B] PRIMARY KEY CLUSTERED ([id])
11775 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 11768 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
11776 ON [PRIMARY] 11769 ON [PRIMARY]
11777 GO 11770 GO
11778 11771
@@ -11788,7 +11781,7 @@ GO @@ -11788,7 +11781,7 @@ GO
11788 -- Primary Key structure for table pay_app 11781 -- Primary Key structure for table pay_app
11789 -- ---------------------------- 11782 -- ----------------------------
11790 ALTER TABLE [dbo].[pay_app] ADD CONSTRAINT [PK__pay_app__3213E83FB26E0A6B] PRIMARY KEY CLUSTERED ([id]) 11783 ALTER TABLE [dbo].[pay_app] ADD CONSTRAINT [PK__pay_app__3213E83FB26E0A6B] PRIMARY KEY CLUSTERED ([id])
11791 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 11784 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
11792 ON [PRIMARY] 11785 ON [PRIMARY]
11793 GO 11786 GO
11794 11787
@@ -11804,7 +11797,7 @@ GO @@ -11804,7 +11797,7 @@ GO
11804 -- Primary Key structure for table pay_channel 11797 -- Primary Key structure for table pay_channel
11805 -- ---------------------------- 11798 -- ----------------------------
11806 ALTER TABLE [dbo].[pay_channel] ADD CONSTRAINT [PK__pay_chan__3213E83F2556A7FC] PRIMARY KEY CLUSTERED ([id]) 11799 ALTER TABLE [dbo].[pay_channel] ADD CONSTRAINT [PK__pay_chan__3213E83F2556A7FC] PRIMARY KEY CLUSTERED ([id])
11807 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 11800 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
11808 ON [PRIMARY] 11801 ON [PRIMARY]
11809 GO 11802 GO
11810 11803
@@ -11820,7 +11813,7 @@ GO @@ -11820,7 +11813,7 @@ GO
11820 -- Primary Key structure for table pay_merchant 11813 -- Primary Key structure for table pay_merchant
11821 -- ---------------------------- 11814 -- ----------------------------
11822 ALTER TABLE [dbo].[pay_merchant] ADD CONSTRAINT [PK__pay_merc__3213E83F010D02B8] PRIMARY KEY CLUSTERED ([id]) 11815 ALTER TABLE [dbo].[pay_merchant] ADD CONSTRAINT [PK__pay_merc__3213E83F010D02B8] PRIMARY KEY CLUSTERED ([id])
11823 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 11816 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
11824 ON [PRIMARY] 11817 ON [PRIMARY]
11825 GO 11818 GO
11826 11819
@@ -11836,7 +11829,7 @@ GO @@ -11836,7 +11829,7 @@ GO
11836 -- Primary Key structure for table pay_notify_log 11829 -- Primary Key structure for table pay_notify_log
11837 -- ---------------------------- 11830 -- ----------------------------
11838 ALTER TABLE [dbo].[pay_notify_log] ADD CONSTRAINT [PK__pay_noti__3213E83F5F4B3447] PRIMARY KEY CLUSTERED ([id]) 11831 ALTER TABLE [dbo].[pay_notify_log] ADD CONSTRAINT [PK__pay_noti__3213E83F5F4B3447] PRIMARY KEY CLUSTERED ([id])
11839 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 11832 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
11840 ON [PRIMARY] 11833 ON [PRIMARY]
11841 GO 11834 GO
11842 11835
@@ -11852,7 +11845,7 @@ GO @@ -11852,7 +11845,7 @@ GO
11852 -- Primary Key structure for table pay_notify_task 11845 -- Primary Key structure for table pay_notify_task
11853 -- ---------------------------- 11846 -- ----------------------------
11854 ALTER TABLE [dbo].[pay_notify_task] ADD CONSTRAINT [PK__pay_noti__3213E83FB9215103] PRIMARY KEY CLUSTERED ([id]) 11847 ALTER TABLE [dbo].[pay_notify_task] ADD CONSTRAINT [PK__pay_noti__3213E83FB9215103] PRIMARY KEY CLUSTERED ([id])
11855 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 11848 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
11856 ON [PRIMARY] 11849 ON [PRIMARY]
11857 GO 11850 GO
11858 11851
@@ -11868,7 +11861,7 @@ GO @@ -11868,7 +11861,7 @@ GO
11868 -- Primary Key structure for table pay_order 11861 -- Primary Key structure for table pay_order
11869 -- ---------------------------- 11862 -- ----------------------------
11870 ALTER TABLE [dbo].[pay_order] ADD CONSTRAINT [PK__pay_orde__3213E83F34C95271] PRIMARY KEY CLUSTERED ([id]) 11863 ALTER TABLE [dbo].[pay_order] ADD CONSTRAINT [PK__pay_orde__3213E83F34C95271] PRIMARY KEY CLUSTERED ([id])
11871 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 11864 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
11872 ON [PRIMARY] 11865 ON [PRIMARY]
11873 GO 11866 GO
11874 11867
@@ -11884,7 +11877,7 @@ GO @@ -11884,7 +11877,7 @@ GO
11884 -- Primary Key structure for table pay_order_extension 11877 -- Primary Key structure for table pay_order_extension
11885 -- ---------------------------- 11878 -- ----------------------------
11886 ALTER TABLE [dbo].[pay_order_extension] ADD CONSTRAINT [PK__pay_orde__3213E83F5ACB776F] PRIMARY KEY CLUSTERED ([id]) 11879 ALTER TABLE [dbo].[pay_order_extension] ADD CONSTRAINT [PK__pay_orde__3213E83F5ACB776F] PRIMARY KEY CLUSTERED ([id])
11887 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 11880 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
11888 ON [PRIMARY] 11881 ON [PRIMARY]
11889 GO 11882 GO
11890 11883
@@ -11900,7 +11893,7 @@ GO @@ -11900,7 +11893,7 @@ GO
11900 -- Primary Key structure for table pay_refund 11893 -- Primary Key structure for table pay_refund
11901 -- ---------------------------- 11894 -- ----------------------------
11902 ALTER TABLE [dbo].[pay_refund] ADD CONSTRAINT [PK__pay_refu__3213E83FBE1B54AC] PRIMARY KEY CLUSTERED ([id]) 11895 ALTER TABLE [dbo].[pay_refund] ADD CONSTRAINT [PK__pay_refu__3213E83FBE1B54AC] PRIMARY KEY CLUSTERED ([id])
11903 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 11896 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
11904 ON [PRIMARY] 11897 ON [PRIMARY]
11905 GO 11898 GO
11906 11899
@@ -11916,7 +11909,7 @@ GO @@ -11916,7 +11909,7 @@ GO
11916 -- Primary Key structure for table system_dept 11909 -- Primary Key structure for table system_dept
11917 -- ---------------------------- 11910 -- ----------------------------
11918 ALTER TABLE [dbo].[system_dept] ADD CONSTRAINT [PK__system_d__3213E83FFA72847C] PRIMARY KEY CLUSTERED ([id]) 11911 ALTER TABLE [dbo].[system_dept] ADD CONSTRAINT [PK__system_d__3213E83FFA72847C] PRIMARY KEY CLUSTERED ([id])
11919 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 11912 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
11920 ON [PRIMARY] 11913 ON [PRIMARY]
11921 GO 11914 GO
11922 11915
@@ -11932,7 +11925,7 @@ GO @@ -11932,7 +11925,7 @@ GO
11932 -- Primary Key structure for table system_dict_data 11925 -- Primary Key structure for table system_dict_data
11933 -- ---------------------------- 11926 -- ----------------------------
11934 ALTER TABLE [dbo].[system_dict_data] ADD CONSTRAINT [PK__system_d__3213E83F20407597] PRIMARY KEY CLUSTERED ([id]) 11927 ALTER TABLE [dbo].[system_dict_data] ADD CONSTRAINT [PK__system_d__3213E83F20407597] PRIMARY KEY CLUSTERED ([id])
11935 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 11928 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
11936 ON [PRIMARY] 11929 ON [PRIMARY]
11937 GO 11930 GO
11938 11931
@@ -11948,7 +11941,7 @@ GO @@ -11948,7 +11941,7 @@ GO
11948 -- Primary Key structure for table system_dict_type 11941 -- Primary Key structure for table system_dict_type
11949 -- ---------------------------- 11942 -- ----------------------------
11950 ALTER TABLE [dbo].[system_dict_type] ADD CONSTRAINT [PK__system_d__3213E83F7C36B1FD] PRIMARY KEY CLUSTERED ([id]) 11943 ALTER TABLE [dbo].[system_dict_type] ADD CONSTRAINT [PK__system_d__3213E83F7C36B1FD] PRIMARY KEY CLUSTERED ([id])
11951 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 11944 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
11952 ON [PRIMARY] 11945 ON [PRIMARY]
11953 GO 11946 GO
11954 11947
@@ -11964,7 +11957,7 @@ GO @@ -11964,7 +11957,7 @@ GO
11964 -- Primary Key structure for table system_error_code 11957 -- Primary Key structure for table system_error_code
11965 -- ---------------------------- 11958 -- ----------------------------
11966 ALTER TABLE [dbo].[system_error_code] ADD CONSTRAINT [PK__system_e__3213E83F68B8DFD0] PRIMARY KEY CLUSTERED ([id]) 11959 ALTER TABLE [dbo].[system_error_code] ADD CONSTRAINT [PK__system_e__3213E83F68B8DFD0] PRIMARY KEY CLUSTERED ([id])
11967 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 11960 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
11968 ON [PRIMARY] 11961 ON [PRIMARY]
11969 GO 11962 GO
11970 11963
@@ -11980,7 +11973,7 @@ GO @@ -11980,7 +11973,7 @@ GO
11980 -- Primary Key structure for table system_login_log 11973 -- Primary Key structure for table system_login_log
11981 -- ---------------------------- 11974 -- ----------------------------
11982 ALTER TABLE [dbo].[system_login_log] ADD CONSTRAINT [PK__system_l__3213E83F717953E9] PRIMARY KEY CLUSTERED ([id]) 11975 ALTER TABLE [dbo].[system_login_log] ADD CONSTRAINT [PK__system_l__3213E83F717953E9] PRIMARY KEY CLUSTERED ([id])
11983 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 11976 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
11984 ON [PRIMARY] 11977 ON [PRIMARY]
11985 GO 11978 GO
11986 11979
@@ -11996,7 +11989,7 @@ GO @@ -11996,7 +11989,7 @@ GO
11996 -- Primary Key structure for table system_menu 11989 -- Primary Key structure for table system_menu
11997 -- ---------------------------- 11990 -- ----------------------------
11998 ALTER TABLE [dbo].[system_menu] ADD CONSTRAINT [PK__system_m__3213E83F14175801] PRIMARY KEY CLUSTERED ([id]) 11991 ALTER TABLE [dbo].[system_menu] ADD CONSTRAINT [PK__system_m__3213E83F14175801] PRIMARY KEY CLUSTERED ([id])
11999 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 11992 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
12000 ON [PRIMARY] 11993 ON [PRIMARY]
12001 GO 11994 GO
12002 11995
@@ -12012,7 +12005,7 @@ GO @@ -12012,7 +12005,7 @@ GO
12012 -- Primary Key structure for table system_notice 12005 -- Primary Key structure for table system_notice
12013 -- ---------------------------- 12006 -- ----------------------------
12014 ALTER TABLE [dbo].[system_notice] ADD CONSTRAINT [PK__system_n__3213E83FA158BA8D] PRIMARY KEY CLUSTERED ([id]) 12007 ALTER TABLE [dbo].[system_notice] ADD CONSTRAINT [PK__system_n__3213E83FA158BA8D] PRIMARY KEY CLUSTERED ([id])
12015 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 12008 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
12016 ON [PRIMARY] 12009 ON [PRIMARY]
12017 GO 12010 GO
12018 12011
@@ -12035,7 +12028,7 @@ GO @@ -12035,7 +12028,7 @@ GO
12035 -- Primary Key structure for table system_oauth2_approve 12028 -- Primary Key structure for table system_oauth2_approve
12036 -- ---------------------------- 12029 -- ----------------------------
12037 ALTER TABLE [dbo].[system_oauth2_approve] ADD CONSTRAINT [PK__system_o__3213E83F7CC08ED6] PRIMARY KEY CLUSTERED ([id]) 12030 ALTER TABLE [dbo].[system_oauth2_approve] ADD CONSTRAINT [PK__system_o__3213E83F7CC08ED6] PRIMARY KEY CLUSTERED ([id])
12038 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 12031 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
12039 ON [PRIMARY] 12032 ON [PRIMARY]
12040 GO 12033 GO
12041 12034
@@ -12058,7 +12051,7 @@ GO @@ -12058,7 +12051,7 @@ GO
12058 -- Primary Key structure for table system_oauth2_code 12051 -- Primary Key structure for table system_oauth2_code
12059 -- ---------------------------- 12052 -- ----------------------------
12060 ALTER TABLE [dbo].[system_oauth2_code] ADD CONSTRAINT [PK__system_o__3213E83F38C13543] PRIMARY KEY CLUSTERED ([id]) 12053 ALTER TABLE [dbo].[system_oauth2_code] ADD CONSTRAINT [PK__system_o__3213E83F38C13543] PRIMARY KEY CLUSTERED ([id])
12061 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 12054 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
12062 ON [PRIMARY] 12055 ON [PRIMARY]
12063 GO 12056 GO
12064 12057
@@ -12074,7 +12067,7 @@ GO @@ -12074,7 +12067,7 @@ GO
12074 -- Primary Key structure for table system_oauth2_refresh_token 12067 -- Primary Key structure for table system_oauth2_refresh_token
12075 -- ---------------------------- 12068 -- ----------------------------
12076 ALTER TABLE [dbo].[system_oauth2_refresh_token] ADD CONSTRAINT [PK__system_o__3213E83FCFB541CC] PRIMARY KEY CLUSTERED ([id]) 12069 ALTER TABLE [dbo].[system_oauth2_refresh_token] ADD CONSTRAINT [PK__system_o__3213E83FCFB541CC] PRIMARY KEY CLUSTERED ([id])
12077 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 12070 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
12078 ON [PRIMARY] 12071 ON [PRIMARY]
12079 GO 12072 GO
12080 12073
@@ -12090,7 +12083,7 @@ GO @@ -12090,7 +12083,7 @@ GO
12090 -- Primary Key structure for table system_operate_log 12083 -- Primary Key structure for table system_operate_log
12091 -- ---------------------------- 12084 -- ----------------------------
12092 ALTER TABLE [dbo].[system_operate_log] ADD CONSTRAINT [PK__system_o__3213E83F85EC81FD] PRIMARY KEY CLUSTERED ([id]) 12085 ALTER TABLE [dbo].[system_operate_log] ADD CONSTRAINT [PK__system_o__3213E83F85EC81FD] PRIMARY KEY CLUSTERED ([id])
12093 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 12086 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
12094 ON [PRIMARY] 12087 ON [PRIMARY]
12095 GO 12088 GO
12096 12089
@@ -12106,7 +12099,7 @@ GO @@ -12106,7 +12099,7 @@ GO
12106 -- Primary Key structure for table system_post 12099 -- Primary Key structure for table system_post
12107 -- ---------------------------- 12100 -- ----------------------------
12108 ALTER TABLE [dbo].[system_post] ADD CONSTRAINT [PK__system_p__3213E83FBC098F34] PRIMARY KEY CLUSTERED ([id]) 12101 ALTER TABLE [dbo].[system_post] ADD CONSTRAINT [PK__system_p__3213E83FBC098F34] PRIMARY KEY CLUSTERED ([id])
12109 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 12102 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
12110 ON [PRIMARY] 12103 ON [PRIMARY]
12111 GO 12104 GO
12112 12105
@@ -12122,7 +12115,7 @@ GO @@ -12122,7 +12115,7 @@ GO
12122 -- Primary Key structure for table system_role 12115 -- Primary Key structure for table system_role
12123 -- ---------------------------- 12116 -- ----------------------------
12124 ALTER TABLE [dbo].[system_role] ADD CONSTRAINT [PK__system_r__3213E83F209B43F2] PRIMARY KEY CLUSTERED ([id]) 12117 ALTER TABLE [dbo].[system_role] ADD CONSTRAINT [PK__system_r__3213E83F209B43F2] PRIMARY KEY CLUSTERED ([id])
12125 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 12118 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
12126 ON [PRIMARY] 12119 ON [PRIMARY]
12127 GO 12120 GO
12128 12121
@@ -12138,7 +12131,7 @@ GO @@ -12138,7 +12131,7 @@ GO
12138 -- Primary Key structure for table system_role_menu 12131 -- Primary Key structure for table system_role_menu
12139 -- ---------------------------- 12132 -- ----------------------------
12140 ALTER TABLE [dbo].[system_role_menu] ADD CONSTRAINT [PK__system_r__3213E83F6F1E4A9B] PRIMARY KEY CLUSTERED ([id]) 12133 ALTER TABLE [dbo].[system_role_menu] ADD CONSTRAINT [PK__system_r__3213E83F6F1E4A9B] PRIMARY KEY CLUSTERED ([id])
12141 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 12134 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
12142 ON [PRIMARY] 12135 ON [PRIMARY]
12143 GO 12136 GO
12144 12137
@@ -12154,7 +12147,7 @@ GO @@ -12154,7 +12147,7 @@ GO
12154 -- Primary Key structure for table system_sensitive_word 12147 -- Primary Key structure for table system_sensitive_word
12155 -- ---------------------------- 12148 -- ----------------------------
12156 ALTER TABLE [dbo].[system_sensitive_word] ADD CONSTRAINT [PK__system_s__3213E83FFFD8E555] PRIMARY KEY CLUSTERED ([id]) 12149 ALTER TABLE [dbo].[system_sensitive_word] ADD CONSTRAINT [PK__system_s__3213E83FFFD8E555] PRIMARY KEY CLUSTERED ([id])
12157 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 12150 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
12158 ON [PRIMARY] 12151 ON [PRIMARY]
12159 GO 12152 GO
12160 12153
@@ -12170,7 +12163,7 @@ GO @@ -12170,7 +12163,7 @@ GO
12170 -- Primary Key structure for table system_sms_channel 12163 -- Primary Key structure for table system_sms_channel
12171 -- ---------------------------- 12164 -- ----------------------------
12172 ALTER TABLE [dbo].[system_sms_channel] ADD CONSTRAINT [PK__system_s__3213E83FA96B966E] PRIMARY KEY CLUSTERED ([id]) 12165 ALTER TABLE [dbo].[system_sms_channel] ADD CONSTRAINT [PK__system_s__3213E83FA96B966E] PRIMARY KEY CLUSTERED ([id])
12173 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 12166 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
12174 ON [PRIMARY] 12167 ON [PRIMARY]
12175 GO 12168 GO
12176 12169
@@ -12186,7 +12179,7 @@ GO @@ -12186,7 +12179,7 @@ GO
12186 -- Primary Key structure for table system_sms_code 12179 -- Primary Key structure for table system_sms_code
12187 -- ---------------------------- 12180 -- ----------------------------
12188 ALTER TABLE [dbo].[system_sms_code] ADD CONSTRAINT [PK__system_s__3213E83F825CBCB9] PRIMARY KEY CLUSTERED ([id]) 12181 ALTER TABLE [dbo].[system_sms_code] ADD CONSTRAINT [PK__system_s__3213E83F825CBCB9] PRIMARY KEY CLUSTERED ([id])
12189 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 12182 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
12190 ON [PRIMARY] 12183 ON [PRIMARY]
12191 GO 12184 GO
12192 12185
@@ -12202,7 +12195,7 @@ GO @@ -12202,7 +12195,7 @@ GO
12202 -- Primary Key structure for table system_sms_log 12195 -- Primary Key structure for table system_sms_log
12203 -- ---------------------------- 12196 -- ----------------------------
12204 ALTER TABLE [dbo].[system_sms_log] ADD CONSTRAINT [PK__system_s__3213E83F5F1968A9] PRIMARY KEY CLUSTERED ([id]) 12197 ALTER TABLE [dbo].[system_sms_log] ADD CONSTRAINT [PK__system_s__3213E83F5F1968A9] PRIMARY KEY CLUSTERED ([id])
12205 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 12198 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
12206 ON [PRIMARY] 12199 ON [PRIMARY]
12207 GO 12200 GO
12208 12201
@@ -12218,7 +12211,7 @@ GO @@ -12218,7 +12211,7 @@ GO
12218 -- Primary Key structure for table system_sms_template 12211 -- Primary Key structure for table system_sms_template
12219 -- ---------------------------- 12212 -- ----------------------------
12220 ALTER TABLE [dbo].[system_sms_template] ADD CONSTRAINT [PK__system_s__3213E83F5C91CA37] PRIMARY KEY CLUSTERED ([id]) 12213 ALTER TABLE [dbo].[system_sms_template] ADD CONSTRAINT [PK__system_s__3213E83F5C91CA37] PRIMARY KEY CLUSTERED ([id])
12221 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 12214 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
12222 ON [PRIMARY] 12215 ON [PRIMARY]
12223 GO 12216 GO
12224 12217
@@ -12234,7 +12227,7 @@ GO @@ -12234,7 +12227,7 @@ GO
12234 -- Primary Key structure for table system_social_user 12227 -- Primary Key structure for table system_social_user
12235 -- ---------------------------- 12228 -- ----------------------------
12236 ALTER TABLE [dbo].[system_social_user] ADD CONSTRAINT [PK__system_s__3213E83F6EF3863C] PRIMARY KEY CLUSTERED ([id]) 12229 ALTER TABLE [dbo].[system_social_user] ADD CONSTRAINT [PK__system_s__3213E83F6EF3863C] PRIMARY KEY CLUSTERED ([id])
12237 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 12230 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
12238 ON [PRIMARY] 12231 ON [PRIMARY]
12239 GO 12232 GO
12240 12233
@@ -12250,7 +12243,7 @@ GO @@ -12250,7 +12243,7 @@ GO
12250 -- Primary Key structure for table system_social_user_bind 12243 -- Primary Key structure for table system_social_user_bind
12251 -- ---------------------------- 12244 -- ----------------------------
12252 ALTER TABLE [dbo].[system_social_user_bind] ADD CONSTRAINT [PK__system_s__3213E83F21F44049] PRIMARY KEY CLUSTERED ([id]) 12245 ALTER TABLE [dbo].[system_social_user_bind] ADD CONSTRAINT [PK__system_s__3213E83F21F44049] PRIMARY KEY CLUSTERED ([id])
12253 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 12246 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
12254 ON [PRIMARY] 12247 ON [PRIMARY]
12255 GO 12248 GO
12256 12249
@@ -12266,7 +12259,7 @@ GO @@ -12266,7 +12259,7 @@ GO
12266 -- Primary Key structure for table system_tenant 12259 -- Primary Key structure for table system_tenant
12267 -- ---------------------------- 12260 -- ----------------------------
12268 ALTER TABLE [dbo].[system_tenant] ADD CONSTRAINT [PK__system_t__3213E83FAF444092] PRIMARY KEY CLUSTERED ([id]) 12261 ALTER TABLE [dbo].[system_tenant] ADD CONSTRAINT [PK__system_t__3213E83FAF444092] PRIMARY KEY CLUSTERED ([id])
12269 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 12262 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
12270 ON [PRIMARY] 12263 ON [PRIMARY]
12271 GO 12264 GO
12272 12265
@@ -12282,7 +12275,7 @@ GO @@ -12282,7 +12275,7 @@ GO
12282 -- Primary Key structure for table system_tenant_package 12275 -- Primary Key structure for table system_tenant_package
12283 -- ---------------------------- 12276 -- ----------------------------
12284 ALTER TABLE [dbo].[system_tenant_package] ADD CONSTRAINT [PK__system_t__3213E83FA2213DB5] PRIMARY KEY CLUSTERED ([id]) 12277 ALTER TABLE [dbo].[system_tenant_package] ADD CONSTRAINT [PK__system_t__3213E83FA2213DB5] PRIMARY KEY CLUSTERED ([id])
12285 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 12278 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
12286 ON [PRIMARY] 12279 ON [PRIMARY]
12287 GO 12280 GO
12288 12281
@@ -12298,7 +12291,7 @@ GO @@ -12298,7 +12291,7 @@ GO
12298 -- Primary Key structure for table system_user_post 12291 -- Primary Key structure for table system_user_post
12299 -- ---------------------------- 12292 -- ----------------------------
12300 ALTER TABLE [dbo].[system_user_post] ADD CONSTRAINT [PK__system_u__3213E83F56DD4107] PRIMARY KEY CLUSTERED ([id]) 12293 ALTER TABLE [dbo].[system_user_post] ADD CONSTRAINT [PK__system_u__3213E83F56DD4107] PRIMARY KEY CLUSTERED ([id])
12301 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 12294 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
12302 ON [PRIMARY] 12295 ON [PRIMARY]
12303 GO 12296 GO
12304 12297
@@ -12314,7 +12307,7 @@ GO @@ -12314,7 +12307,7 @@ GO
12314 -- Primary Key structure for table system_user_role 12307 -- Primary Key structure for table system_user_role
12315 -- ---------------------------- 12308 -- ----------------------------
12316 ALTER TABLE [dbo].[system_user_role] ADD CONSTRAINT [PK__system_u__3213E83F3593F652] PRIMARY KEY CLUSTERED ([id]) 12309 ALTER TABLE [dbo].[system_user_role] ADD CONSTRAINT [PK__system_u__3213E83F3593F652] PRIMARY KEY CLUSTERED ([id])
12317 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 12310 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
12318 ON [PRIMARY] 12311 ON [PRIMARY]
12319 GO 12312 GO
12320 12313
@@ -12330,7 +12323,7 @@ GO @@ -12330,7 +12323,7 @@ GO
12330 -- Primary Key structure for table system_users 12323 -- Primary Key structure for table system_users
12331 -- ---------------------------- 12324 -- ----------------------------
12332 ALTER TABLE [dbo].[system_users] ADD CONSTRAINT [PK__system_u__3213E83F7CF2516E] PRIMARY KEY CLUSTERED ([id]) 12325 ALTER TABLE [dbo].[system_users] ADD CONSTRAINT [PK__system_u__3213E83F7CF2516E] PRIMARY KEY CLUSTERED ([id])
12333 -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 12326 +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
12334 ON [PRIMARY] 12327 ON [PRIMARY]
12335 GO 12328 GO
12336 12329
yudao-dependencies/pom.xml
@@ -62,7 +62,6 @@ @@ -62,7 +62,6 @@
62 <aliyun-java-sdk-core.version>4.6.2</aliyun-java-sdk-core.version> 62 <aliyun-java-sdk-core.version>4.6.2</aliyun-java-sdk-core.version>
63 <aliyun-java-sdk-dysmsapi.version>2.2.1</aliyun-java-sdk-dysmsapi.version> 63 <aliyun-java-sdk-dysmsapi.version>2.2.1</aliyun-java-sdk-dysmsapi.version>
64 <tencentcloud-sdk-java.version>3.1.561</tencentcloud-sdk-java.version> 64 <tencentcloud-sdk-java.version>3.1.561</tencentcloud-sdk-java.version>
65 - <yunpian-java-sdk.version>1.2.7</yunpian-java-sdk.version>  
66 <justauth.version>1.4.0</justauth.version> 65 <justauth.version>1.4.0</justauth.version>
67 <jimureport.version>1.5.3</jimureport.version> 66 <jimureport.version>1.5.3</jimureport.version>
68 <xercesImpl.version>2.12.2</xercesImpl.version> 67 <xercesImpl.version>2.12.2</xercesImpl.version>
yudao-framework/yudao-spring-boot-starter-biz-sms/pom.xml
@@ -65,11 +65,6 @@ @@ -65,11 +65,6 @@
65 65
66 <!-- SMS SDK begin --> 66 <!-- SMS SDK begin -->
67 <dependency> 67 <dependency>
68 - <groupId>com.yunpian.sdk</groupId>  
69 - <artifactId>yunpian-java-sdk</artifactId>  
70 - </dependency>  
71 -  
72 - <dependency>  
73 <groupId>com.aliyun</groupId> 68 <groupId>com.aliyun</groupId>
74 <artifactId>aliyun-java-sdk-core</artifactId> 69 <artifactId>aliyun-java-sdk-core</artifactId>
75 </dependency> 70 </dependency>
yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/yudao/framework/sms/core/client/impl/SmsClientFactoryImpl.java
@@ -5,7 +5,6 @@ import cn.iocoder.yudao.framework.sms.core.client.SmsClientFactory; @@ -5,7 +5,6 @@ import cn.iocoder.yudao.framework.sms.core.client.SmsClientFactory;
5 import cn.iocoder.yudao.framework.sms.core.client.impl.aliyun.AliyunSmsClient; 5 import cn.iocoder.yudao.framework.sms.core.client.impl.aliyun.AliyunSmsClient;
6 import cn.iocoder.yudao.framework.sms.core.client.impl.debug.DebugDingTalkSmsClient; 6 import cn.iocoder.yudao.framework.sms.core.client.impl.debug.DebugDingTalkSmsClient;
7 import cn.iocoder.yudao.framework.sms.core.client.impl.tencent.TencentSmsClient; 7 import cn.iocoder.yudao.framework.sms.core.client.impl.tencent.TencentSmsClient;
8 -import cn.iocoder.yudao.framework.sms.core.client.impl.yunpian.YunpianSmsClient;  
9 import cn.iocoder.yudao.framework.sms.core.enums.SmsChannelEnum; 8 import cn.iocoder.yudao.framework.sms.core.enums.SmsChannelEnum;
10 import cn.iocoder.yudao.framework.sms.core.property.SmsChannelProperties; 9 import cn.iocoder.yudao.framework.sms.core.property.SmsChannelProperties;
11 import lombok.extern.slf4j.Slf4j; 10 import lombok.extern.slf4j.Slf4j;
@@ -80,7 +79,6 @@ public class SmsClientFactoryImpl implements SmsClientFactory { @@ -80,7 +79,6 @@ public class SmsClientFactoryImpl implements SmsClientFactory {
80 // 创建客户端 79 // 创建客户端
81 switch (channelEnum) { 80 switch (channelEnum) {
82 case ALIYUN: return new AliyunSmsClient(properties); 81 case ALIYUN: return new AliyunSmsClient(properties);
83 - case YUN_PIAN: return new YunpianSmsClient(properties);  
84 case DEBUG_DING_TALK: return new DebugDingTalkSmsClient(properties); 82 case DEBUG_DING_TALK: return new DebugDingTalkSmsClient(properties);
85 case TENCENT: return new TencentSmsClient(properties); 83 case TENCENT: return new TencentSmsClient(properties);
86 } 84 }
yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/yudao/framework/sms/core/client/impl/yunpian/YunpianSmsClient.java deleted
1 -package cn.iocoder.yudao.framework.sms.core.client.impl.yunpian;  
2 -  
3 -import cn.hutool.core.collection.CollUtil;  
4 -import cn.hutool.core.lang.Assert;  
5 -import cn.hutool.core.util.NumberUtil;  
6 -import cn.hutool.core.util.StrUtil;  
7 -import cn.hutool.core.util.URLUtil;  
8 -import cn.iocoder.yudao.framework.common.core.KeyValue;  
9 -import cn.iocoder.yudao.framework.common.util.json.JsonUtils;  
10 -import cn.iocoder.yudao.framework.sms.core.client.SmsCommonResult;  
11 -import cn.iocoder.yudao.framework.sms.core.client.dto.SmsReceiveRespDTO;  
12 -import cn.iocoder.yudao.framework.sms.core.client.dto.SmsSendRespDTO;  
13 -import cn.iocoder.yudao.framework.sms.core.client.dto.SmsTemplateRespDTO;  
14 -import cn.iocoder.yudao.framework.sms.core.client.impl.AbstractSmsClient;  
15 -import cn.iocoder.yudao.framework.sms.core.enums.SmsTemplateAuditStatusEnum;  
16 -import cn.iocoder.yudao.framework.sms.core.property.SmsChannelProperties;  
17 -import com.fasterxml.jackson.annotation.JsonFormat;  
18 -import com.fasterxml.jackson.annotation.JsonProperty;  
19 -import com.google.common.annotations.VisibleForTesting;  
20 -import com.yunpian.sdk.YunpianClient;  
21 -import com.yunpian.sdk.constant.YunpianConstant;  
22 -import com.yunpian.sdk.model.Result;  
23 -import com.yunpian.sdk.model.Template;  
24 -import lombok.Data;  
25 -import lombok.extern.slf4j.Slf4j;  
26 -  
27 -import java.time.LocalDateTime;  
28 -import java.util.*;  
29 -import java.util.function.Function;  
30 -import java.util.function.Supplier;  
31 -import java.util.stream.Collectors;  
32 -  
33 -import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND;  
34 -import static cn.iocoder.yudao.framework.common.util.date.DateUtils.TIME_ZONE_DEFAULT;  
35 -  
36 -/**  
37 - * 云片短信客户端的实现类  
38 - *  
39 - * @author zzf  
40 - * @since 9:48 2021/3/5  
41 - */  
42 -@Slf4j  
43 -public class YunpianSmsClient extends AbstractSmsClient {  
44 -  
45 - /**  
46 - * 云信短信客户端  
47 - */  
48 - private volatile YunpianClient client;  
49 -  
50 - public YunpianSmsClient(SmsChannelProperties properties) {  
51 - super(properties, new YunpianSmsCodeMapping());  
52 - Assert.notEmpty(properties.getApiKey(), "apiKey 不能为空");  
53 - }  
54 -  
55 - @Override  
56 - public void doInit() {  
57 - YunpianClient oldClient = client;  
58 - // 初始化新的客户端  
59 - YunpianClient newClient = new YunpianClient(properties.getApiKey());  
60 - newClient.init();  
61 - this.client = newClient;  
62 - // 销毁老的客户端  
63 - if (oldClient != null) {  
64 - oldClient.close();  
65 - }  
66 - }  
67 -  
68 - @Override  
69 - protected SmsCommonResult<SmsSendRespDTO> doSendSms(Long sendLogId, String mobile,  
70 - String apiTemplateId, List<KeyValue<String, Object>> templateParams) throws Throwable {  
71 - return invoke(() -> {  
72 - Map<String, String> request = new HashMap<>();  
73 - request.put(YunpianConstant.MOBILE, mobile);  
74 - request.put(YunpianConstant.TPL_ID, apiTemplateId);  
75 - request.put(YunpianConstant.TPL_VALUE, formatTplValue(templateParams));  
76 - request.put(YunpianConstant.UID, String.valueOf(sendLogId));  
77 - request.put(YunpianConstant.CALLBACK_URL, properties.getCallbackUrl());  
78 - return client.sms().tpl_single_send(request);  
79 - }, response -> new SmsSendRespDTO().setSerialNo(String.valueOf(response.getSid())));  
80 - }  
81 -  
82 - private static String formatTplValue(List<KeyValue<String, Object>> templateParams) {  
83 - if (CollUtil.isEmpty(templateParams)) {  
84 - return "";  
85 - }  
86 - // 参考 https://www.yunpian.com/official/document/sms/zh_cn/introduction_demos_encode_sample 格式化  
87 - StringJoiner joiner = new StringJoiner("&");  
88 - templateParams.forEach(param -> joiner.add(String.format("#%s#=%s", param.getKey(),  
89 - URLUtil.encode(String.valueOf(param.getValue())))));  
90 - return joiner.toString();  
91 - }  
92 -  
93 - @Override  
94 - protected List<SmsReceiveRespDTO> doParseSmsReceiveStatus(String text) throws Throwable {  
95 - List<SmsReceiveStatus> statuses = JsonUtils.parseArray(text, SmsReceiveStatus.class);  
96 - return statuses.stream().map(status -> {  
97 - SmsReceiveRespDTO resp = new SmsReceiveRespDTO();  
98 - resp.setSuccess(Objects.equals(status.getReportStatus(), "SUCCESS"));  
99 - resp.setErrorCode(status.getErrorMsg()).setErrorMsg(status.getErrorDetail());  
100 - resp.setMobile(status.getMobile()).setReceiveTime(status.getUserReceiveTime());  
101 - resp.setSerialNo(String.valueOf(status.getSid())).setLogId(status.getUid());  
102 - return resp;  
103 - }).collect(Collectors.toList());  
104 - }  
105 -  
106 - @Override  
107 - protected SmsCommonResult<SmsTemplateRespDTO> doGetSmsTemplate(String apiTemplateId) throws Throwable {  
108 - return invoke(() -> {  
109 - if (!NumberUtil.isNumber(apiTemplateId)) {  
110 - throw new IllegalArgumentException("云片的 API 模板编号必须为整数");  
111 - }  
112 - Map<String, String> request = new HashMap<>();  
113 - request.put(YunpianConstant.APIKEY, properties.getApiKey());  
114 - request.put(YunpianConstant.TPL_ID, apiTemplateId);  
115 - return client.tpl().get(request);  
116 - }, response -> {  
117 - Template template = response.get(0);  
118 - return new SmsTemplateRespDTO().setId(String.valueOf(template.getTpl_id())).setContent(template.getTpl_content())  
119 - .setAuditStatus(convertSmsTemplateAuditStatus(template.getCheck_status())).setAuditReason(template.getReason());  
120 - });  
121 - }  
122 -  
123 - @VisibleForTesting  
124 - Integer convertSmsTemplateAuditStatus(String checkStatus) {  
125 - switch (checkStatus) {  
126 - case "CHECKING": return SmsTemplateAuditStatusEnum.CHECKING.getStatus();  
127 - case "SUCCESS": return SmsTemplateAuditStatusEnum.SUCCESS.getStatus();  
128 - case "FAIL": return SmsTemplateAuditStatusEnum.FAIL.getStatus();  
129 - default: throw new IllegalArgumentException(String.format("未知审核状态(%s)", checkStatus));  
130 - }  
131 - }  
132 -  
133 - @VisibleForTesting  
134 - <T, R> SmsCommonResult<R> invoke(Supplier<Result<T>> requestConsumer, Function<T, R> responseConsumer) throws Throwable {  
135 - // 执行请求  
136 - Result<T> result = requestConsumer.get();  
137 - if (result.getThrowable() != null) {  
138 - throw result.getThrowable();  
139 - }  
140 - // 解析结果  
141 - R data = null;  
142 - if (result.getData() != null) {  
143 - data = responseConsumer.apply(result.getData());  
144 - }  
145 - // 拼接结果  
146 - return SmsCommonResult.build(String.valueOf(result.getCode()), formatResultMsg(result), null, data, codeMapping);  
147 - }  
148 -  
149 - private static String formatResultMsg(Result<?> sendResult) {  
150 - if (StrUtil.isEmpty(sendResult.getDetail())) {  
151 - return sendResult.getMsg();  
152 - }  
153 - return sendResult.getMsg() + " => " + sendResult.getDetail();  
154 - }  
155 -  
156 - /**  
157 - * 短信接收状态  
158 - *  
159 - * 参见 https://www.yunpian.com/official/document/sms/zh_cn/domestic_push_report 文档  
160 - *  
161 - * @author 芋道源码  
162 - */  
163 - @Data  
164 - public static class SmsReceiveStatus {  
165 -  
166 - /**  
167 - * 接收状态  
168 - *  
169 - * 目前仅有 SUCCESS / FAIL,所以使用 Boolean 接收  
170 - */  
171 - @JsonProperty("report_status")  
172 - private String reportStatus;  
173 - /**  
174 - * 接收手机号  
175 - */  
176 - private String mobile;  
177 - /**  
178 - * 运营商返回的代码,如:"DB:0103"  
179 - *  
180 - * 由于不同运营商信息不同,此字段仅供参考;  
181 - */  
182 - @JsonProperty("error_msg")  
183 - private String errorMsg;  
184 - /**  
185 - * 运营商反馈代码的中文解释  
186 - *  
187 - * 默认不推送此字段,如需推送,请联系客服  
188 - */  
189 - @JsonProperty("error_detail")  
190 - private String errorDetail;  
191 - /**  
192 - * 短信编号  
193 - */  
194 - private Long sid;  
195 - /**  
196 - * 用户自定义 id  
197 - *  
198 - * 这里我们传递的是 SysSmsLogDO 的日志编号  
199 - */  
200 - private Long uid;  
201 - /**  
202 - * 用户接收时间  
203 - */  
204 - @JsonProperty("user_receive_time")  
205 - @JsonFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND, timezone = TIME_ZONE_DEFAULT)  
206 - private LocalDateTime userReceiveTime;  
207 -  
208 - }  
209 -  
210 -}  
yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/yudao/framework/sms/core/client/impl/yunpian/YunpianSmsCodeMapping.java deleted
1 -package cn.iocoder.yudao.framework.sms.core.client.impl.yunpian;  
2 -  
3 -import cn.iocoder.yudao.framework.common.exception.ErrorCode;  
4 -import cn.iocoder.yudao.framework.sms.core.client.SmsCodeMapping;  
5 -import cn.iocoder.yudao.framework.sms.core.enums.SmsFrameworkErrorCodeConstants;  
6 -  
7 -import static cn.iocoder.yudao.framework.common.exception.enums.GlobalErrorCodeConstants.SUCCESS;  
8 -import static com.yunpian.sdk.constant.Code.*;  
9 -  
10 -/**  
11 - * 云片的 SmsCodeMapping 实现类  
12 - * <p>  
13 - * 参见 https://www.yunpian.com/official/document/sms/zh_CN/returnvalue_common 文档  
14 - *  
15 - * @author 芋道源码  
16 - */  
17 -public class YunpianSmsCodeMapping implements SmsCodeMapping {  
18 -  
19 - @Override  
20 - public ErrorCode apply(String apiCode) {  
21 - int code = Integer.parseInt(apiCode);  
22 - switch (code) {  
23 - case OK:  
24 - return SUCCESS;  
25 - case ARGUMENT_MISSING:  
26 - return SmsFrameworkErrorCodeConstants.SMS_API_PARAM_ERROR;  
27 - case BAD_ARGUMENT_FORMAT:  
28 - return SmsFrameworkErrorCodeConstants.SMS_TEMPLATE_PARAM_ERROR;  
29 - case TPL_NOT_FOUND:  
30 - case TPL_NOT_VALID:  
31 - return SmsFrameworkErrorCodeConstants.SMS_TEMPLATE_INVALID;  
32 - case MONEY_NOT_ENOUGH:  
33 - return SmsFrameworkErrorCodeConstants.SMS_ACCOUNT_MONEY_NOT_ENOUGH;  
34 - case BLACK_WORD:  
35 - return SmsFrameworkErrorCodeConstants.SMS_SEND_CONTENT_INVALID;  
36 - case DUP_IN_SHORT_TIME:  
37 - case TOO_MANY_TIME_IN_5:  
38 - case DAY_LIMIT_PER_MOBILE:  
39 - case HOUR_LIMIT_PER_MOBILE:  
40 - return SmsFrameworkErrorCodeConstants.SMS_SEND_BUSINESS_LIMIT_CONTROL;  
41 - case BLACK_PHONE_FILTER:  
42 - return SmsFrameworkErrorCodeConstants.SMS_MOBILE_BLACK;  
43 - case SIGN_NOT_MATCH:  
44 - case BAD_SIGN_FORMAT:  
45 - case SIGN_NOT_VALID:  
46 - return SmsFrameworkErrorCodeConstants.SMS_SIGN_INVALID;  
47 - case BAD_API_KEY:  
48 - return SmsFrameworkErrorCodeConstants.SMS_ACCOUNT_INVALID;  
49 - case API_NOT_ALLOWED:  
50 - return SmsFrameworkErrorCodeConstants.SMS_PERMISSION_DENY;  
51 - case IP_NOT_ALLOWED:  
52 - return SmsFrameworkErrorCodeConstants.SMS_IP_DENY;  
53 - default:  
54 - break;  
55 - }  
56 - return SmsFrameworkErrorCodeConstants.SMS_UNKNOWN;  
57 - }  
58 -  
59 -}  
yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/yudao/framework/sms/core/enums/SmsChannelEnum.java
@@ -15,7 +15,6 @@ import lombok.Getter; @@ -15,7 +15,6 @@ import lombok.Getter;
15 public enum SmsChannelEnum { 15 public enum SmsChannelEnum {
16 16
17 DEBUG_DING_TALK("DEBUG_DING_TALK", "调试(钉钉)"), 17 DEBUG_DING_TALK("DEBUG_DING_TALK", "调试(钉钉)"),
18 - YUN_PIAN("YUN_PIAN", "云片"),  
19 ALIYUN("ALIYUN", "阿里云"), 18 ALIYUN("ALIYUN", "阿里云"),
20 TENCENT("TENCENT", "腾讯云"), 19 TENCENT("TENCENT", "腾讯云"),
21 // HUA_WEI("HUA_WEI", "华为云"), 20 // HUA_WEI("HUA_WEI", "华为云"),
yudao-framework/yudao-spring-boot-starter-biz-sms/src/test-integration/java/cn/iocoder/yudao/framework/sms/core/client/impl/yunpian/YunpianSmsClientIntegrationTest.java deleted
1 -package cn.iocoder.yudao.framework.sms.core.client.impl.yunpian;  
2 -  
3 -import cn.iocoder.yudao.framework.common.core.KeyValue;  
4 -import cn.iocoder.yudao.framework.sms.core.client.SmsCommonResult;  
5 -import cn.iocoder.yudao.framework.sms.core.client.dto.SmsSendRespDTO;  
6 -import cn.iocoder.yudao.framework.sms.core.client.dto.SmsTemplateRespDTO;  
7 -import cn.iocoder.yudao.framework.sms.core.client.impl.yunpian.YunpianSmsClient;  
8 -import cn.iocoder.yudao.framework.sms.core.enums.SmsChannelEnum;  
9 -import cn.iocoder.yudao.framework.sms.core.property.SmsChannelProperties;  
10 -import org.junit.jupiter.api.BeforeAll;  
11 -import org.junit.jupiter.api.Test;  
12 -  
13 -import java.util.ArrayList;  
14 -import java.util.List;  
15 -  
16 -/**  
17 - * {@link YunpianSmsClient} 的集成测试  
18 - */  
19 -public class YunpianSmsClientIntegrationTest {  
20 -  
21 - private static YunpianSmsClient smsClient;  
22 -  
23 - @BeforeAll  
24 - public static void init() {  
25 - // 创建配置类  
26 - SmsChannelProperties properties = new SmsChannelProperties();  
27 - properties.setId(1L);  
28 - properties.setSignature("芋道");  
29 - properties.setCode(SmsChannelEnum.YUN_PIAN.getCode());  
30 - properties.setApiKey("1555a14277cb8a608cf45a9e6a80d510");  
31 - // 创建客户端  
32 - smsClient = new YunpianSmsClient(properties);  
33 - smsClient.init();  
34 - }  
35 -  
36 - @Test  
37 - public void testSendSms() {  
38 - List<KeyValue<String, Object>> templateParams = new ArrayList<>();  
39 - templateParams.add(new KeyValue<>("code", "1024"));  
40 - templateParams.add(new KeyValue<>("operation", "嘿嘿"));  
41 -// SmsResult result = smsClient.send(1L, "15601691399", "4372216", templateParams);  
42 - SmsCommonResult<SmsSendRespDTO> result = smsClient.sendSms(1L, "15601691399", "4383920", templateParams);  
43 - System.out.println(result);  
44 - }  
45 -  
46 - @Test  
47 - public void testGetSmsTemplate() {  
48 - String apiTemplateId = "4383920";  
49 - SmsCommonResult<SmsTemplateRespDTO> result = smsClient.getSmsTemplate(apiTemplateId);  
50 - System.out.println(result);  
51 - }  
52 -  
53 -}  
yudao-framework/yudao-spring-boot-starter-biz-sms/src/test/java/cn/iocoder/yudao/framework/sms/core/client/impl/yunpian/YunpianSmsClientTest.java deleted
1 -package cn.iocoder.yudao.framework.sms.core.client.impl.yunpian;  
2 -  
3 -import cn.hutool.core.util.ReflectUtil;  
4 -import cn.iocoder.yudao.framework.test.core.ut.BaseMockitoUnitTest;  
5 -import cn.iocoder.yudao.framework.common.core.KeyValue;  
6 -import cn.iocoder.yudao.framework.common.exception.enums.GlobalErrorCodeConstants;  
7 -import cn.iocoder.yudao.framework.sms.core.client.SmsCommonResult;  
8 -import cn.iocoder.yudao.framework.sms.core.client.dto.SmsReceiveRespDTO;  
9 -import cn.iocoder.yudao.framework.sms.core.client.dto.SmsSendRespDTO;  
10 -import cn.iocoder.yudao.framework.sms.core.client.dto.SmsTemplateRespDTO;  
11 -import cn.iocoder.yudao.framework.sms.core.enums.SmsTemplateAuditStatusEnum;  
12 -import cn.iocoder.yudao.framework.sms.core.property.SmsChannelProperties;  
13 -import com.google.common.collect.Lists;  
14 -import com.yunpian.sdk.YunpianClient;  
15 -import com.yunpian.sdk.api.SmsApi;  
16 -import com.yunpian.sdk.api.TplApi;  
17 -import com.yunpian.sdk.constant.YunpianConstant;  
18 -import com.yunpian.sdk.model.Result;  
19 -import com.yunpian.sdk.model.SmsSingleSend;  
20 -import com.yunpian.sdk.model.Template;  
21 -import org.junit.jupiter.api.Test;  
22 -import org.mockito.InjectMocks;  
23 -import org.mockito.Mock;  
24 -  
25 -import java.time.LocalDateTime;  
26 -import java.util.HashMap;  
27 -import java.util.List;  
28 -import java.util.Map;  
29 -import java.util.function.Function;  
30 -import java.util.function.Supplier;  
31 -  
32 -import static cn.iocoder.yudao.framework.test.core.util.RandomUtils.*;  
33 -import static com.yunpian.sdk.constant.Code.OK;  
34 -import static org.junit.jupiter.api.Assertions.*;  
35 -import static org.mockito.Mockito.*;  
36 -  
37 -/**  
38 - * 对 {@link YunpianSmsClient} 的单元测试  
39 - *  
40 - * @author 芋道源码  
41 - */  
42 -public class YunpianSmsClientTest extends BaseMockitoUnitTest {  
43 -  
44 - private final SmsChannelProperties properties = new SmsChannelProperties()  
45 - .setApiKey(randomString()); // 随机一个 apiKey,避免构建报错  
46 -  
47 - @InjectMocks  
48 - private final YunpianSmsClient smsClient = new YunpianSmsClient(properties);  
49 -  
50 - @Mock  
51 - private YunpianClient client;  
52 -  
53 - @Test  
54 - public void testDoInit() {  
55 - // 准备参数  
56 - // mock 方法  
57 -  
58 - // 调用  
59 - smsClient.doInit();  
60 - // 断言  
61 - assertNotEquals(client, ReflectUtil.getFieldValue(smsClient, "client"));  
62 - verify(client, times(1)).close();  
63 - }  
64 -  
65 - @Test  
66 - @SuppressWarnings("unchecked")  
67 - public void testDoSendSms() throws Throwable {  
68 - // 准备参数  
69 - Long sendLogId = randomLongId();  
70 - String mobile = randomString();  
71 - String apiTemplateId = randomString();  
72 - List<KeyValue<String, Object>> templateParams = Lists.newArrayList(  
73 - new KeyValue<>("code", 1234), new KeyValue<>("op", "login"));  
74 - // mock sms 方法  
75 - SmsApi smsApi = mock(SmsApi.class);  
76 - when(client.sms()).thenReturn(smsApi);  
77 - // mock tpl_single_send 方法  
78 - Map<String, String> request = new HashMap<>();  
79 - request.put(YunpianConstant.MOBILE, mobile);  
80 - request.put(YunpianConstant.TPL_ID, apiTemplateId);  
81 - request.put(YunpianConstant.TPL_VALUE, "#code#=1234&#op#=login");  
82 - request.put(YunpianConstant.UID, String.valueOf(sendLogId));  
83 - request.put(YunpianConstant.CALLBACK_URL, properties.getCallbackUrl());  
84 - Result<SmsSingleSend> responseResult = randomPojo(Result.class, SmsSingleSend.class,  
85 - o -> o.setCode(OK)); // API 发送成功的 code  
86 - when(smsApi.tpl_single_send(eq(request))).thenReturn(responseResult);  
87 -  
88 - // 调用  
89 - SmsCommonResult<SmsSendRespDTO> result = smsClient.doSendSms(sendLogId, mobile,  
90 - apiTemplateId, templateParams);  
91 - // 断言  
92 - assertEquals(String.valueOf(responseResult.getCode()), result.getApiCode());  
93 - assertEquals(responseResult.getMsg() + " => " + responseResult.getDetail(), result.getApiMsg());  
94 - assertEquals(GlobalErrorCodeConstants.SUCCESS.getCode(), result.getCode());  
95 - assertEquals(GlobalErrorCodeConstants.SUCCESS.getMsg(), result.getMsg());  
96 - assertNull(result.getApiRequestId());  
97 - // 断言结果  
98 - assertEquals(String.valueOf(responseResult.getData().getSid()), result.getData().getSerialNo());  
99 - }  
100 -  
101 - @Test  
102 - public void testDoParseSmsReceiveStatus() throws Throwable {  
103 - // 准备参数  
104 - String text = "[{\"sid\":9527,\"uid\":1024,\"user_receive_time\":\"2014-03-17 22:55:21\",\"error_msg\":\"\",\"mobile\":\"15205201314\",\"report_status\":\"SUCCESS\"}]";  
105 - // mock 方法  
106 -  
107 - // 调用  
108 -  
109 - // 断言  
110 - // 调用  
111 - List<SmsReceiveRespDTO> statuses = smsClient.doParseSmsReceiveStatus(text);  
112 - // 断言  
113 - assertEquals(1, statuses.size());  
114 - assertTrue(statuses.get(0).getSuccess());  
115 - assertEquals("", statuses.get(0).getErrorCode());  
116 - assertNull(statuses.get(0).getErrorMsg());  
117 - assertEquals("15205201314", statuses.get(0).getMobile());  
118 - assertEquals(LocalDateTime.of(2014, 3, 17, 22, 55, 21), statuses.get(0).getReceiveTime());  
119 - assertEquals("9527", statuses.get(0).getSerialNo());  
120 - assertEquals(1024L, statuses.get(0).getLogId());  
121 - }  
122 -  
123 - @Test  
124 - @SuppressWarnings("unchecked")  
125 - public void testDoGetSmsTemplate() throws Throwable {  
126 - // 准备参数  
127 - String apiTemplateId = String.valueOf(randomLongId());  
128 - // mock tpl 方法  
129 - TplApi tplApi = mock(TplApi.class);  
130 - when(client.tpl()).thenReturn(tplApi);  
131 - // mock get 方法  
132 - Map<String, String> request = new HashMap<>();  
133 - request.put(YunpianConstant.APIKEY, properties.getApiKey());  
134 - request.put(YunpianConstant.TPL_ID, apiTemplateId);  
135 - Result<List<Template>> responseResult = randomPojo(Result.class, List.class, o -> {  
136 - o.setCode(OK); // API 发送成功的 code  
137 - o.setData(randomPojoList(Template.class, t -> t.setCheck_status("SUCCESS")));  
138 - });  
139 - when(tplApi.get(eq(request))).thenReturn(responseResult);  
140 -  
141 - // 调用  
142 - SmsCommonResult<SmsTemplateRespDTO> result = smsClient.doGetSmsTemplate(apiTemplateId);  
143 - // 断言  
144 - assertEquals(String.valueOf(responseResult.getCode()), result.getApiCode());  
145 - assertEquals(responseResult.getMsg() + " => " + responseResult.getDetail(), result.getApiMsg());  
146 - assertEquals(GlobalErrorCodeConstants.SUCCESS.getCode(), result.getCode());  
147 - assertEquals(GlobalErrorCodeConstants.SUCCESS.getMsg(), result.getMsg());  
148 - assertNull(result.getApiRequestId());  
149 - // 断言结果  
150 - Template template = responseResult.getData().get(0);  
151 - assertEquals(template.getTpl_id().toString(), result.getData().getId());  
152 - assertEquals(template.getTpl_content(), result.getData().getContent());  
153 - assertEquals(SmsTemplateAuditStatusEnum.SUCCESS.getStatus(), result.getData().getAuditStatus());  
154 - assertEquals(template.getReason(), result.getData().getAuditReason());  
155 - }  
156 -  
157 - @Test  
158 - public void testConvertSmsTemplateAuditStatus() {  
159 - assertEquals(SmsTemplateAuditStatusEnum.CHECKING.getStatus(),  
160 - smsClient.convertSmsTemplateAuditStatus("CHECKING"));  
161 - assertEquals(SmsTemplateAuditStatusEnum.SUCCESS.getStatus(),  
162 - smsClient.convertSmsTemplateAuditStatus("SUCCESS"));  
163 - assertEquals(SmsTemplateAuditStatusEnum.FAIL.getStatus(),  
164 - smsClient.convertSmsTemplateAuditStatus("FAIL"));  
165 - assertThrows(IllegalArgumentException.class, () -> smsClient.convertSmsTemplateAuditStatus("test"),  
166 - "未知审核状态(test)");  
167 - }  
168 -  
169 - @Test  
170 - public void testInvoke_throwable() {  
171 - // 准备参数  
172 - Supplier<Result<Object>> requestConsumer =  
173 - () -> new Result<>().setThrowable(new NullPointerException());  
174 - // mock 方法  
175 -  
176 - // 调用,并断言异常  
177 - assertThrows(NullPointerException.class,  
178 - () -> smsClient.invoke(requestConsumer, null));  
179 - }  
180 -  
181 - @Test  
182 - @SuppressWarnings("unchecked")  
183 - public void testInvoke_success() throws Throwable {  
184 - // 准备参数  
185 - Result<SmsSingleSend> responseResult = randomPojo(Result.class, SmsSingleSend.class, o -> o.setCode(OK));  
186 - Supplier<Result<SmsSingleSend>> requestConsumer = () -> responseResult;  
187 - Function<SmsSingleSend, SmsSendRespDTO> responseConsumer =  
188 - smsSingleSend -> new SmsSendRespDTO().setSerialNo(String.valueOf(responseResult.getData().getSid()));  
189 - // mock 方法  
190 -  
191 - // 调用  
192 - SmsCommonResult<SmsSendRespDTO> result = smsClient.invoke(requestConsumer, responseConsumer);  
193 - // 断言  
194 - assertEquals(String.valueOf(responseResult.getCode()), result.getApiCode());  
195 - assertEquals(responseResult.getMsg() + " => " + responseResult.getDetail(), result.getApiMsg());  
196 - assertEquals(GlobalErrorCodeConstants.SUCCESS.getCode(), result.getCode());  
197 - assertEquals(GlobalErrorCodeConstants.SUCCESS.getMsg(), result.getMsg());  
198 - assertNull(result.getApiRequestId());  
199 - assertEquals(String.valueOf(responseResult.getData().getSid()), result.getData().getSerialNo());  
200 - }  
201 -  
202 -}  
yudao-framework/yudao-spring-boot-starter-biz-sms/src/test/java/cn/iocoder/yudao/framework/sms/core/client/impl/yunpian/YunpianSmsCodeMappingTest.java deleted
1 -package cn.iocoder.yudao.framework.sms.core.client.impl.yunpian;  
2 -  
3 -import cn.iocoder.yudao.framework.test.core.ut.BaseMockitoUnitTest;  
4 -import cn.iocoder.yudao.framework.common.exception.enums.GlobalErrorCodeConstants;  
5 -import cn.iocoder.yudao.framework.sms.core.enums.SmsFrameworkErrorCodeConstants;  
6 -import org.junit.jupiter.api.Assertions;  
7 -import org.junit.jupiter.api.Test;  
8 -import org.mockito.InjectMocks;  
9 -  
10 -import static com.yunpian.sdk.constant.Code.*;  
11 -import static org.junit.jupiter.api.Assertions.assertEquals;  
12 -  
13 -/**  
14 - * {@link YunpianSmsCodeMapping} 的单元测试  
15 - *  
16 - * @author 芋道源码  
17 - */  
18 -class YunpianSmsCodeMappingTest extends BaseMockitoUnitTest {  
19 -  
20 - @InjectMocks  
21 - private YunpianSmsCodeMapping codeMapping;  
22 -  
23 - @Test  
24 - public void testApply() {  
25 - assertEquals(GlobalErrorCodeConstants.SUCCESS, codeMapping.apply(String.valueOf(OK)));  
26 - Assertions.assertEquals(SmsFrameworkErrorCodeConstants.SMS_API_PARAM_ERROR, codeMapping.apply(String.valueOf(ARGUMENT_MISSING)));  
27 - assertEquals(SmsFrameworkErrorCodeConstants.SMS_TEMPLATE_PARAM_ERROR, codeMapping.apply(String.valueOf(BAD_ARGUMENT_FORMAT)));  
28 - assertEquals(SmsFrameworkErrorCodeConstants.SMS_ACCOUNT_MONEY_NOT_ENOUGH, codeMapping.apply(String.valueOf(MONEY_NOT_ENOUGH)));  
29 - assertEquals(SmsFrameworkErrorCodeConstants.SMS_TEMPLATE_INVALID, codeMapping.apply(String.valueOf(TPL_NOT_FOUND)));  
30 - assertEquals(SmsFrameworkErrorCodeConstants.SMS_TEMPLATE_INVALID, codeMapping.apply(String.valueOf(TPL_NOT_VALID)));  
31 - assertEquals(SmsFrameworkErrorCodeConstants.SMS_SEND_BUSINESS_LIMIT_CONTROL, codeMapping.apply(String.valueOf(DUP_IN_SHORT_TIME)));  
32 - assertEquals(SmsFrameworkErrorCodeConstants.SMS_SEND_BUSINESS_LIMIT_CONTROL, codeMapping.apply(String.valueOf(TOO_MANY_TIME_IN_5)));  
33 - assertEquals(SmsFrameworkErrorCodeConstants.SMS_SEND_BUSINESS_LIMIT_CONTROL, codeMapping.apply(String.valueOf(DAY_LIMIT_PER_MOBILE)));  
34 - assertEquals(SmsFrameworkErrorCodeConstants.SMS_SEND_BUSINESS_LIMIT_CONTROL, codeMapping.apply(String.valueOf(HOUR_LIMIT_PER_MOBILE)));  
35 - assertEquals(SmsFrameworkErrorCodeConstants.SMS_MOBILE_BLACK, codeMapping.apply(String.valueOf(BLACK_PHONE_FILTER)));  
36 - assertEquals(SmsFrameworkErrorCodeConstants.SMS_SIGN_INVALID, codeMapping.apply(String.valueOf(SIGN_NOT_MATCH)));  
37 - assertEquals(SmsFrameworkErrorCodeConstants.SMS_SIGN_INVALID, codeMapping.apply(String.valueOf(SIGN_NOT_VALID)));  
38 - assertEquals(SmsFrameworkErrorCodeConstants.SMS_SIGN_INVALID, codeMapping.apply(String.valueOf(BAD_SIGN_FORMAT)));  
39 - assertEquals(SmsFrameworkErrorCodeConstants.SMS_ACCOUNT_INVALID, codeMapping.apply(String.valueOf(BAD_API_KEY)));  
40 - assertEquals(SmsFrameworkErrorCodeConstants.SMS_PERMISSION_DENY, codeMapping.apply(String.valueOf(API_NOT_ALLOWED)));  
41 - assertEquals(SmsFrameworkErrorCodeConstants.SMS_IP_DENY, codeMapping.apply(String.valueOf(IP_NOT_ALLOWED)));  
42 - }  
43 -  
44 -}  
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/sms/SmsCallbackController.java
1 package cn.iocoder.yudao.module.system.controller.admin.sms; 1 package cn.iocoder.yudao.module.system.controller.admin.sms;
2 2
3 -import cn.hutool.core.util.URLUtil;  
4 import cn.hutool.extra.servlet.ServletUtil; 3 import cn.hutool.extra.servlet.ServletUtil;
5 -import cn.iocoder.yudao.module.system.service.sms.SmsSendService;  
6 import cn.iocoder.yudao.framework.common.pojo.CommonResult; 4 import cn.iocoder.yudao.framework.common.pojo.CommonResult;
7 import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog; 5 import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog;
8 import cn.iocoder.yudao.framework.sms.core.enums.SmsChannelEnum; 6 import cn.iocoder.yudao.framework.sms.core.enums.SmsChannelEnum;
  7 +import cn.iocoder.yudao.module.system.service.sms.SmsSendService;
9 import io.swagger.annotations.Api; 8 import io.swagger.annotations.Api;
10 -import io.swagger.annotations.ApiImplicitParam;  
11 import io.swagger.annotations.ApiOperation; 9 import io.swagger.annotations.ApiOperation;
12 import org.springframework.web.bind.annotation.PostMapping; 10 import org.springframework.web.bind.annotation.PostMapping;
13 import org.springframework.web.bind.annotation.RequestMapping; 11 import org.springframework.web.bind.annotation.RequestMapping;
14 -import org.springframework.web.bind.annotation.RequestParam;  
15 import org.springframework.web.bind.annotation.RestController; 12 import org.springframework.web.bind.annotation.RestController;
16 13
17 import javax.annotation.Resource; 14 import javax.annotation.Resource;
@@ -28,17 +25,6 @@ public class SmsCallbackController { @@ -28,17 +25,6 @@ public class SmsCallbackController {
28 @Resource 25 @Resource
29 private SmsSendService smsSendService; 26 private SmsSendService smsSendService;
30 27
31 - @PostMapping("/yunpian")  
32 - @PermitAll  
33 - @ApiOperation(value = "云片短信的回调", notes = "参见 https://www.yunpian.com/official/document/sms/zh_cn/domestic_push_report 文档")  
34 - @ApiImplicitParam(name = "sms_status", value = "发送状态", required = true, example = "[{具体内容}]", dataTypeClass = String.class)  
35 - @OperateLog(enable = false)  
36 - public String receiveYunpianSmsStatus(@RequestParam("sms_status") String smsStatus) throws Throwable {  
37 - String text = URLUtil.decode(smsStatus); // decode 解码参数,因为它被 encode  
38 - smsSendService.receiveSmsStatus(SmsChannelEnum.YUN_PIAN.getCode(), text);  
39 - return "SUCCESS"; // 约定返回 SUCCESS 为成功  
40 - }  
41 -  
42 @PostMapping("/aliyun") 28 @PostMapping("/aliyun")
43 @PermitAll 29 @PermitAll
44 @ApiOperation(value = "阿里云短信的回调", notes = "参见 https://help.aliyun.com/document_detail/120998.html 文档") 30 @ApiOperation(value = "阿里云短信的回调", notes = "参见 https://help.aliyun.com/document_detail/120998.html 文档")
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/job/DemoJob.java 0 → 100644
  1 +package cn.iocoder.yudao.module.system.job;
  2 +
  3 +import cn.iocoder.yudao.framework.quartz.core.handler.JobHandler;
  4 +import cn.iocoder.yudao.framework.tenant.core.context.TenantContextHolder;
  5 +import cn.iocoder.yudao.framework.tenant.core.job.TenantJob;
  6 +import cn.iocoder.yudao.module.system.dal.dataobject.user.AdminUserDO;
  7 +import cn.iocoder.yudao.module.system.dal.mysql.user.AdminUserMapper;
  8 +import org.springframework.stereotype.Component;
  9 +
  10 +import javax.annotation.Resource;
  11 +import java.util.List;
  12 +
  13 +@Component
  14 +@TenantJob // 标记多租户
  15 +public class DemoJob implements JobHandler {
  16 +
  17 + @Resource
  18 + private AdminUserMapper adminUserMapper;
  19 +
  20 + @Override
  21 + public String execute(String param) throws Exception {
  22 + System.out.println("当前租户:" + TenantContextHolder.getTenantId());
  23 + List<AdminUserDO> users = adminUserMapper.selectList();
  24 + return "用户数量:" + users.size();
  25 + }
  26 +
  27 +}