904118851 7 miesięcy temu
rodzic
commit
e7d0793f2e
1 zmienionych plików z 2 dodań i 1 usunięć
  1. 2 1
      service/backmgr/origin_data.lua

+ 2 - 1
service/backmgr/origin_data.lua

@@ -57,7 +57,8 @@ function M.search_origin_data(msg_body)
     local guajian_info_param = ""
     -- 挂件信息条件
     if msg_body.guajian_info ~= "" then
-        guajian_info_param = string.format("  AND guajian_link LIKE CONCAT('%%', '%s', '%%')  ",msg_body.guajian_info)
+        local searchTerm = string.gsub(msg_body.guajian_info, "%%", "\\%%")
+        guajian_info_param = string.format("  AND guajian_link LIKE CONCAT('%%', '%s', '%%')  ",searchTerm)
     end
 
     local materialId_param = ""