From 3380161d7e7b71e32e0314efc273d67a5fdb598a Mon Sep 17 00:00:00 2001
From: 刘帅 <rr.iii@qq.com>
Date: 星期三, 23 九月 2026 14:29:46 +0800
Subject: [PATCH] 下载页域名修改

---
 cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TicketController.java |   36 ++++++++++++++++++------------------
 1 files changed, 18 insertions(+), 18 deletions(-)

diff --git a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TicketController.java b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TicketController.java
index 5f1507c..43fe181 100644
--- a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TicketController.java
+++ b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TicketController.java
@@ -410,26 +410,26 @@
     @RequestMapping("/writeOff")
     @ResponseBody
     public Object writeOff(String id, Integer goType) {
-        if (!Integer.valueOf(1).equals(goType) && !Integer.valueOf(2).equals(goType)) {
-            return ResultUtil.error("入园方式参数不正确");
-        }
-        Long aLong = Long.valueOf(id);
         WriteOffDTO dto = new WriteOffDTO();
-        // 核销人员ID与所属门店由登录上下文确定,不能由前端传入。
-        Integer objectId = UserExt.getUser().getId();
-        if (UserExt.getUser().getObjectType() == 1){
-            dto.setVerifiStoreId(null);
-        }else if (UserExt.getUser().getObjectType() == 2){
-            TStore store = storeService.getOne(new QueryWrapper<TStore>().eq("cityManagerId", objectId));
-            dto.setVerifiStoreId(store == null ? null : store.getId());
-        }else{
-            TStoreStaff storeByStoreStaffId = storeStaffClient.getStoreByStoreStaffId(objectId);
-            dto.setVerifiStoreId(storeByStoreStaffId.getStoreId());
-        }
-        dto.setId(aLong);
         dto.setGoType(goType);
-        dto.setVerificationUserId(objectId);
         try {
+            if (!Integer.valueOf(1).equals(goType) && !Integer.valueOf(2).equals(goType)) {
+                appendTicketWriteOffAudit(dto, "FAIL", "入园方式参数不正确");
+                return ResultUtil.error("入园方式参数不正确");
+            }
+            dto.setId(Long.valueOf(id));
+            // 核销人员ID与所属门店由登录上下文确定,不能由前端传入。
+            Integer objectId = UserExt.getUser().getId();
+            if (UserExt.getUser().getObjectType() == 1){
+                dto.setVerifiStoreId(null);
+            }else if (UserExt.getUser().getObjectType() == 2){
+                TStore store = storeService.getOne(new QueryWrapper<TStore>().eq("cityManagerId", objectId));
+                dto.setVerifiStoreId(store == null ? null : store.getId());
+            }else{
+                TStoreStaff storeByStoreStaffId = storeStaffClient.getStoreByStoreStaffId(objectId);
+                dto.setVerifiStoreId(storeByStoreStaffId.getStoreId());
+            }
+            dto.setVerificationUserId(objectId);
             pointMercharsClient.writeOff(dto);
             appendTicketWriteOffAudit(dto, "SUCCESS", null);
             return new SuccessTip<>();
@@ -449,7 +449,7 @@
             Map<String, Object> afterData = new HashMap<>(beforeData);
             afterData.put("status", "已核销");
             afterData.put("goType", dto.getGoType());
-            afterData.put("goTypeName", dto.getGoType() == 1 ? "手环" : "门票核销");
+            afterData.put("goTypeName", Integer.valueOf(1).equals(dto.getGoType()) ? "手环" : "门票核销");
             afterData.put("verificationUserId", dto.getVerificationUserId());
             afterData.put("verifiStoreId", dto.getVerifiStoreId());
 

--
Gitblit v1.7.1