You've already forked FrameTour-BE
refactor(scenic): 替换ScenicConfigEntity为ScenicConfigManager
- 将所有使用ScenicConfigEntity的地方替换为ScenicConfigManager - 更新获取景区配置的方法调用 - 修改属性访问方式为通过manager的getter方法 - 移除已废弃的ScenicConfigEntity类及相关方法 - 统一配置读取接口,提高代码一致性与可维护性
This commit is contained in:
@@ -82,8 +82,8 @@ public class VoucherPrintServiceImpl implements VoucherPrintService {
|
||||
// 验证faceId是否属于当前用户
|
||||
validateFaceOwnership(request.getFaceId(), currentUserId);
|
||||
|
||||
ScenicConfigManager config = scenicRepository.getScenicConfigManager(face.getScenicId());
|
||||
Long brokerId = config.getLong("voucher_broker_id");
|
||||
ScenicConfigManager configManager = scenicRepository.getScenicConfigManager(face.getScenicId());
|
||||
Long brokerId = configManager.getLong("voucher_broker_id");
|
||||
if (brokerId != null) {
|
||||
if (!request.getBrokerId().equals(brokerId)) {
|
||||
return null;
|
||||
@@ -192,11 +192,11 @@ public class VoucherPrintServiceImpl implements VoucherPrintService {
|
||||
}
|
||||
request.setScenicId(face.getScenicId());
|
||||
|
||||
ScenicConfigManager config = scenicRepository.getScenicConfigManager(face.getScenicId());
|
||||
if (!Boolean.TRUE.equals(config.getBoolean("booking_enable"))) {
|
||||
ScenicConfigManager configManager = scenicRepository.getScenicConfigManager(face.getScenicId());
|
||||
if (!Boolean.TRUE.equals(configManager.getBoolean("booking_enable"))) {
|
||||
return null;
|
||||
}
|
||||
Long brokerId = config.getLong("booking_broker_id");
|
||||
Long brokerId = configManager.getLong("booking_broker_id");
|
||||
if (brokerId != null) {
|
||||
if (!request.getBrokerId().equals(brokerId)) {
|
||||
return null;
|
||||
@@ -370,9 +370,9 @@ public class VoucherPrintServiceImpl implements VoucherPrintService {
|
||||
content += "<CB>"+voucherPrintResp.getCode()+"</CB>";
|
||||
content += "<C>"+voucherPrintResp.getType()+"</C>";
|
||||
content += "<C>有效期:"+sdf2.format(new Date())+"</C>";
|
||||
ScenicConfigManager config = scenicRepository.getScenicConfigManager(face.getScenicId());
|
||||
if (Strings.isNotBlank(config.getString("ticket_print_sn"))) {
|
||||
FeiETicketPrinter.doPrint(config.getString("ticket_print_sn"), content, 1);
|
||||
ScenicConfigManager configManager = scenicRepository.getScenicConfigManager(face.getScenicId());
|
||||
if (Strings.isNotBlank(configManager.getString("ticket_print_sn"))) {
|
||||
FeiETicketPrinter.doPrint(configManager.getString("ticket_print_sn"), content, 1);
|
||||
} else {
|
||||
log.warn("打印没有配置->内容:\n{}", content);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user