完成账户库管理功能开发与验收
This commit is contained in:
@@ -0,0 +1,274 @@
|
||||
-- Seed account test data for external scenarios.
|
||||
-- Covers EMPLOYEE / RELATION / INTERMEDIARY / EXTERNAL owner types.
|
||||
|
||||
INSERT INTO ccdi_account_info (
|
||||
account_no,
|
||||
account_type,
|
||||
bank_scope,
|
||||
account_name,
|
||||
owner_type,
|
||||
owner_id,
|
||||
bank,
|
||||
bank_code,
|
||||
currency,
|
||||
status,
|
||||
effective_date,
|
||||
invalid_date,
|
||||
create_by,
|
||||
update_by
|
||||
)
|
||||
SELECT
|
||||
'622202440000010001',
|
||||
'BANK',
|
||||
'EXTERNAL',
|
||||
'测试员工A行外卡',
|
||||
'EMPLOYEE',
|
||||
'330101199001010001',
|
||||
'杭州联合银行城东支行',
|
||||
'HZLH001',
|
||||
'CNY',
|
||||
1,
|
||||
'2026-04-13',
|
||||
NULL,
|
||||
'system',
|
||||
'system'
|
||||
FROM dual
|
||||
WHERE NOT EXISTS (
|
||||
SELECT 1 FROM ccdi_account_info WHERE account_no = '622202440000010001'
|
||||
);
|
||||
|
||||
INSERT INTO ccdi_account_result (
|
||||
account_no,
|
||||
is_self_account,
|
||||
monthly_avg_trans_count,
|
||||
monthly_avg_trans_amount,
|
||||
trans_freq_type,
|
||||
dr_max_single_amount,
|
||||
cr_max_single_amount,
|
||||
dr_max_daily_amount,
|
||||
cr_max_daily_amount,
|
||||
trans_risk_level,
|
||||
create_by,
|
||||
update_by
|
||||
)
|
||||
SELECT
|
||||
'622202440000010001',
|
||||
1,
|
||||
12,
|
||||
28600.00,
|
||||
'MEDIUM',
|
||||
8800.00,
|
||||
12000.00,
|
||||
16000.00,
|
||||
22000.00,
|
||||
'MEDIUM',
|
||||
'system',
|
||||
'system'
|
||||
FROM dual
|
||||
WHERE NOT EXISTS (
|
||||
SELECT 1 FROM ccdi_account_result WHERE account_no = '622202440000010001'
|
||||
);
|
||||
|
||||
INSERT INTO ccdi_account_info (
|
||||
account_no,
|
||||
account_type,
|
||||
bank_scope,
|
||||
account_name,
|
||||
owner_type,
|
||||
owner_id,
|
||||
bank,
|
||||
bank_code,
|
||||
currency,
|
||||
status,
|
||||
effective_date,
|
||||
invalid_date,
|
||||
create_by,
|
||||
update_by
|
||||
)
|
||||
SELECT
|
||||
'ZQ330101199104010101',
|
||||
'SECURITIES',
|
||||
'EXTERNAL',
|
||||
'边界配偶甲',
|
||||
'RELATION',
|
||||
'330101199104010101',
|
||||
'国泰君安杭州营业部',
|
||||
'GTJAHZ01',
|
||||
'CNY',
|
||||
1,
|
||||
'2026-04-13',
|
||||
NULL,
|
||||
'system',
|
||||
'system'
|
||||
FROM dual
|
||||
WHERE NOT EXISTS (
|
||||
SELECT 1 FROM ccdi_account_info WHERE account_no = 'ZQ330101199104010101'
|
||||
);
|
||||
|
||||
INSERT INTO ccdi_account_result (
|
||||
account_no,
|
||||
is_self_account,
|
||||
monthly_avg_trans_count,
|
||||
monthly_avg_trans_amount,
|
||||
trans_freq_type,
|
||||
dr_max_single_amount,
|
||||
cr_max_single_amount,
|
||||
dr_max_daily_amount,
|
||||
cr_max_daily_amount,
|
||||
trans_risk_level,
|
||||
create_by,
|
||||
update_by
|
||||
)
|
||||
SELECT
|
||||
'ZQ330101199104010101',
|
||||
0,
|
||||
6,
|
||||
152000.00,
|
||||
'LOW',
|
||||
68000.00,
|
||||
72000.00,
|
||||
98000.00,
|
||||
116000.00,
|
||||
'HIGH',
|
||||
'system',
|
||||
'system'
|
||||
FROM dual
|
||||
WHERE NOT EXISTS (
|
||||
SELECT 1 FROM ccdi_account_result WHERE account_no = 'ZQ330101199104010101'
|
||||
);
|
||||
|
||||
INSERT INTO ccdi_account_info (
|
||||
account_no,
|
||||
account_type,
|
||||
bank_scope,
|
||||
account_name,
|
||||
owner_type,
|
||||
owner_id,
|
||||
bank,
|
||||
bank_code,
|
||||
currency,
|
||||
status,
|
||||
effective_date,
|
||||
invalid_date,
|
||||
create_by,
|
||||
update_by
|
||||
)
|
||||
SELECT
|
||||
'13700000035',
|
||||
'PAYMENT',
|
||||
'EXTERNAL',
|
||||
'模型异常中介',
|
||||
'INTERMEDIARY',
|
||||
'330101197901010055',
|
||||
'支付宝',
|
||||
'ALIPAY',
|
||||
'CNY',
|
||||
1,
|
||||
'2026-04-13',
|
||||
NULL,
|
||||
'system',
|
||||
'system'
|
||||
FROM dual
|
||||
WHERE NOT EXISTS (
|
||||
SELECT 1 FROM ccdi_account_info WHERE account_no = '13700000035'
|
||||
);
|
||||
|
||||
INSERT INTO ccdi_account_result (
|
||||
account_no,
|
||||
is_self_account,
|
||||
monthly_avg_trans_count,
|
||||
monthly_avg_trans_amount,
|
||||
trans_freq_type,
|
||||
dr_max_single_amount,
|
||||
cr_max_single_amount,
|
||||
dr_max_daily_amount,
|
||||
cr_max_daily_amount,
|
||||
trans_risk_level,
|
||||
create_by,
|
||||
update_by
|
||||
)
|
||||
SELECT
|
||||
'13700000035',
|
||||
0,
|
||||
18,
|
||||
46800.00,
|
||||
'MEDIUM',
|
||||
9000.00,
|
||||
13800.00,
|
||||
18800.00,
|
||||
21600.00,
|
||||
'LOW',
|
||||
'system',
|
||||
'system'
|
||||
FROM dual
|
||||
WHERE NOT EXISTS (
|
||||
SELECT 1 FROM ccdi_account_result WHERE account_no = '13700000035'
|
||||
);
|
||||
|
||||
INSERT INTO ccdi_account_info (
|
||||
account_no,
|
||||
account_type,
|
||||
bank_scope,
|
||||
account_name,
|
||||
owner_type,
|
||||
owner_id,
|
||||
bank,
|
||||
bank_code,
|
||||
currency,
|
||||
status,
|
||||
effective_date,
|
||||
invalid_date,
|
||||
create_by,
|
||||
update_by
|
||||
)
|
||||
SELECT
|
||||
'wx-ext-20260413-001',
|
||||
'OTHER',
|
||||
'EXTERNAL',
|
||||
'外部合作机构测试',
|
||||
'EXTERNAL',
|
||||
'91330100EXT20260413',
|
||||
'微信支付',
|
||||
'WXPAY',
|
||||
'CNY',
|
||||
1,
|
||||
'2026-04-13',
|
||||
NULL,
|
||||
'system',
|
||||
'system'
|
||||
FROM dual
|
||||
WHERE NOT EXISTS (
|
||||
SELECT 1 FROM ccdi_account_info WHERE account_no = 'wx-ext-20260413-001'
|
||||
);
|
||||
|
||||
INSERT INTO ccdi_account_result (
|
||||
account_no,
|
||||
is_self_account,
|
||||
monthly_avg_trans_count,
|
||||
monthly_avg_trans_amount,
|
||||
trans_freq_type,
|
||||
dr_max_single_amount,
|
||||
cr_max_single_amount,
|
||||
dr_max_daily_amount,
|
||||
cr_max_daily_amount,
|
||||
trans_risk_level,
|
||||
create_by,
|
||||
update_by
|
||||
)
|
||||
SELECT
|
||||
'wx-ext-20260413-001',
|
||||
0,
|
||||
9,
|
||||
9800.00,
|
||||
'LOW',
|
||||
3200.00,
|
||||
4100.00,
|
||||
5600.00,
|
||||
7000.00,
|
||||
'LOW',
|
||||
'system',
|
||||
'system'
|
||||
FROM dual
|
||||
WHERE NOT EXISTS (
|
||||
SELECT 1 FROM ccdi_account_result WHERE account_no = 'wx-ext-20260413-001'
|
||||
);
|
||||
Reference in New Issue
Block a user