fix: IMS-CDR原因码字典补充

This commit is contained in:
TsMask
2025-04-18 17:39:09 +08:00
parent b2f81ead9f
commit 8bb240128e
5 changed files with 34 additions and 1 deletions

View File

@@ -161,3 +161,12 @@ INSERT INTO "sys_dict_data" VALUES (135, 'trace_interfaces', 'dictData.trace_int
INSERT INTO "sys_dict_data" VALUES (136, 'trace_interfaces', 'dictData.trace_interfaces.20', 'N20', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO "sys_dict_data" VALUES (137, 'trace_interfaces', 'dictData.trace_interfaces.22', 'N22', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO "sys_dict_data" VALUES (138, 'trace_interfaces', 'dictData.trace_interfaces.40', 'N40', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO "sys_dict_data" VALUES (139, 'cdr_sip_code', 'dictData.cdr_sip_code.302', '302', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO "sys_dict_data" VALUES (140, 'cdr_sip_code', 'dictData.cdr_sip_code.402', '402', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO "sys_dict_data" VALUES (141, 'cdr_sip_code', 'dictData.cdr_sip_code.480', '480', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO "sys_dict_data" VALUES (142, 'cdr_sip_code', 'dictData.cdr_sip_code.481', '481', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO "sys_dict_data" VALUES (143, 'cdr_sip_code', 'dictData.cdr_sip_code.482', '482', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO "sys_dict_data" VALUES (144, 'cdr_sip_code', 'dictData.cdr_sip_code.486', '486', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO "sys_dict_data" VALUES (145, 'cdr_sip_code', 'dictData.cdr_sip_code.489', '489', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO "sys_dict_data" VALUES (146, 'cdr_sip_code', 'dictData.cdr_sip_code.580', '580', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');

View File

@@ -758,3 +758,11 @@ INSERT INTO "sys_i18n" VALUES (696, 'dictData.trace_interfaces.17', 'N17', 'N17'
INSERT INTO "sys_i18n" VALUES (697, 'dictData.trace_interfaces.20', 'N20', 'N20');
INSERT INTO "sys_i18n" VALUES (698, 'dictData.trace_interfaces.22', 'N22', 'N22');
INSERT INTO "sys_i18n" VALUES (699, 'dictData.trace_interfaces.40', 'N40', 'N40');
INSERT INTO "sys_i18n" VALUES (700, 'dictData.cdr_sip_code.302', '其他', 'Other');
INSERT INTO "sys_i18n" VALUES (701, 'dictData.cdr_sip_code.402', '其他', 'Other');
INSERT INTO "sys_i18n" VALUES (702, 'dictData.cdr_sip_code.480', '被叫挂断、拒接', 'Temporarily Unavailable');
INSERT INTO "sys_i18n" VALUES (703, 'dictData.cdr_sip_code.481', '其他', 'Other');
INSERT INTO "sys_i18n" VALUES (704, 'dictData.cdr_sip_code.482', '发现环路', 'Loop Detected');
INSERT INTO "sys_i18n" VALUES (705, 'dictData.cdr_sip_code.486', '被叫忙', 'Busy');
INSERT INTO "sys_i18n" VALUES (705, 'dictData.cdr_sip_code.489', '其他', 'Other');
INSERT INTO "sys_i18n" VALUES (706, 'dictData.cdr_sip_code.580', '其他', 'Other');

View File

@@ -164,6 +164,14 @@ INSERT INTO `sys_dict_data` VALUES (135, 'trace_interfaces', 'dictData.trace_int
INSERT INTO `sys_dict_data` VALUES (136, 'trace_interfaces', 'dictData.trace_interfaces.20', 'N20', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO `sys_dict_data` VALUES (137, 'trace_interfaces', 'dictData.trace_interfaces.22', 'N22', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO `sys_dict_data` VALUES (138, 'trace_interfaces', 'dictData.trace_interfaces.40', 'N40', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO `sys_dict_data` VALUES (139, 'cdr_sip_code', 'dictData.cdr_sip_code.302', '302', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO `sys_dict_data` VALUES (140, 'cdr_sip_code', 'dictData.cdr_sip_code.402', '402', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO `sys_dict_data` VALUES (141, 'cdr_sip_code', 'dictData.cdr_sip_code.480', '480', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO `sys_dict_data` VALUES (142, 'cdr_sip_code', 'dictData.cdr_sip_code.481', '481', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO `sys_dict_data` VALUES (143, 'cdr_sip_code', 'dictData.cdr_sip_code.482', '482', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO `sys_dict_data` VALUES (144, 'cdr_sip_code', 'dictData.cdr_sip_code.486', '486', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO `sys_dict_data` VALUES (145, 'cdr_sip_code', 'dictData.cdr_sip_code.489', '489', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO `sys_dict_data` VALUES (146, 'cdr_sip_code', 'dictData.cdr_sip_code.580', '580', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
SET FOREIGN_KEY_CHECKS = 1;

View File

@@ -714,5 +714,13 @@ INSERT INTO `sys_i18n` VALUES (696, 'dictData.trace_interfaces.17', 'N17', 'N17'
INSERT INTO `sys_i18n` VALUES (697, 'dictData.trace_interfaces.20', 'N20', 'N20');
INSERT INTO `sys_i18n` VALUES (698, 'dictData.trace_interfaces.22', 'N22', 'N22');
INSERT INTO `sys_i18n` VALUES (699, 'dictData.trace_interfaces.40', 'N40', 'N40');
INSERT INTO `sys_i18n` VALUES (700, 'dictData.cdr_sip_code.302', '其他', 'Other');
INSERT INTO `sys_i18n` VALUES (701, 'dictData.cdr_sip_code.402', '其他', 'Other');
INSERT INTO `sys_i18n` VALUES (702, 'dictData.cdr_sip_code.480', '被叫挂断、拒接', 'Temporarily Unavailable');
INSERT INTO `sys_i18n` VALUES (703, 'dictData.cdr_sip_code.481', '其他', 'Other');
INSERT INTO `sys_i18n` VALUES (704, 'dictData.cdr_sip_code.482', '发现环路', 'Loop Detected');
INSERT INTO `sys_i18n` VALUES (705, 'dictData.cdr_sip_code.486', '被叫忙', 'Busy');
INSERT INTO `sys_i18n` VALUES (705, 'dictData.cdr_sip_code.489', '其他', 'Other');
INSERT INTO `sys_i18n` VALUES (706, 'dictData.cdr_sip_code.580', '其他', 'Other');
-- Dump completed on 2025-02-14 15:26:56

View File

@@ -108,7 +108,7 @@ func (r CDREventIMS) ExportXlsx(rows []model.CDREventIMS, fileName, language str
duration = fmt.Sprintf("%ds", parse.Number(v))
}
// 呼叫结果 非短信都有code作为结果 sms短信都ok
callResult := "Success"
callResult := "Other"
if v, ok := cdrJSON["cause"]; ok && v != nil && callType != "sms" {
cause := fmt.Sprint(v)
for _, v := range dictCDRSipCode {