:fix: 履约规则同步提示去除接口编号

This commit is contained in:
刘泉佳
2026-10-20 21:49:01 +08:00
parent a5085a91d6
commit 1ba114e859
2 changed files with 7 additions and 7 deletions
@@ -84,7 +84,7 @@ public class ContractExeStageServiceImpl extends BaseServiceImpl<HcsContractExeS
// 新行:待随合同链路首推(row_op=add)
row.setRowOp(HcsSyncConstant.ROW_OP_ADD);
row.setHcsSyncStatus(HcsSyncConstant.HCS_STATUS_UNSYNCED);
row.setHcsSyncMsg("待随合同链路同步(C103-9)");
row.setHcsSyncMsg("待随合同链路同步");
row.setFundType(StringUtil.isBlank(row.getFundType()) ? hcsProperties.getExeStage().getFundType() : row.getFundType());
row.setIsFinish(row.getIsFinish() == null ? 0 : row.getIsFinish());
save(row);
@@ -105,7 +105,7 @@ public class ContractExeStageServiceImpl extends BaseServiceImpl<HcsContractExeS
existing.setIsFinish(row.getIsFinish() == null ? 0 : row.getIsFinish());
existing.setRowOp(rowOp);
existing.setHcsSyncStatus(HcsSyncConstant.HCS_STATUS_UNSYNCED);
existing.setHcsSyncMsg("待随合同链路同步(C103-9 " + rowOp + ")");
existing.setHcsSyncMsg("待随合同链路同步(" + rowOp + ")");
updateById(existing);
}
}
@@ -124,7 +124,7 @@ public class ContractExeStageServiceImpl extends BaseServiceImpl<HcsContractExeS
// 已同步行:软删+标记 delete,由 C103-9 凭合规阶段ID 上报删除(ADR-0002,不可物理删除)
row.setRowOp(HcsSyncConstant.ROW_OP_DELETE);
row.setHcsSyncStatus(HcsSyncConstant.HCS_STATUS_UNSYNCED);
row.setHcsSyncMsg("待随合同链路同步(C103-9 delete)");
row.setHcsSyncMsg("待随合同链路同步(delete)");
updateById(row);
}
removeById(id);
@@ -155,7 +155,7 @@ public class ContractExeStageServiceImpl extends BaseServiceImpl<HcsContractExeS
row.setIsFinish(0);
row.setRowOp(HcsSyncConstant.ROW_OP_ADD);
row.setHcsSyncStatus(HcsSyncConstant.HCS_STATUS_UNSYNCED);
row.setHcsSyncMsg("审批通过自动创建,待随合同链路同步(C103-9)");
row.setHcsSyncMsg("审批通过自动创建,待随合同链路同步");
save(row);
log.info("审批通过自动创建履约计划行:contractNo={},contractCategory={},performType={},invoiceRule={}",
contractManage.getContractNo(), contractManage.getContractCategory(), row.getPerformType(), row.getInvoiceRule());
@@ -102,7 +102,7 @@ public class HcsExeStageSyncSupport {
}
HcsExeplanVO exeplan = result.getData();
backfill(contractManage, pendingRows, param.getFdStages(), exeplan);
return String.format("C103-9 履约规则同步成功(%s,%d 行)", param.getFdEopExeplanOperateType(), pendingRows.size());
return String.format("履约规则同步成功(%s,%d 行)", param.getFdEopExeplanOperateType(), pendingRows.size());
}
/**
@@ -199,14 +199,14 @@ public class HcsExeStageSyncSupport {
} else if ("add".equals(row.getRowOp())) {
// add 行未取得阶段ID:保持待同步,下轮重试(ADR-0002:阶段ID 必须持久化)
row.setHcsSyncStatus(HcsSyncConstant.HCS_STATUS_FAILED);
row.setHcsSyncMsg("C103-9 返回阶段ID未能匹配,待重试");
row.setHcsSyncMsg("返回阶段ID未能匹配,待重试");
hcsContractExeStageMapper.updateById(row);
log.warn("HCS履约规则 add 行未匹配到返回阶段ID:rowId={},contractId={}", row.getId(), row.getContractId());
return;
}
row.setRowOp("none");
row.setHcsSyncStatus(HcsSyncConstant.HCS_STATUS_SYNCED);
row.setHcsSyncMsg("C103-9 同步成功");
row.setHcsSyncMsg("同步成功");
hcsContractExeStageMapper.updateById(row);
}