From 28e148e28986a08414a4c690a5e5e7ecdc87f9a7 Mon Sep 17 00:00:00 2001
From: Pu Zhibing <393733352@qq.com>
Date: 星期四, 21 八月 2025 18:56:06 +0800
Subject: [PATCH] 修改bug

---
 ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TCompanyController.java |   24 ++++++++++++++++++++++++
 1 files changed, 24 insertions(+), 0 deletions(-)

diff --git a/ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TCompanyController.java b/ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TCompanyController.java
index bd30e67..81a1d5a 100644
--- a/ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TCompanyController.java
+++ b/ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TCompanyController.java
@@ -334,6 +334,12 @@
     @RequestMapping(value = "/add")
     @ResponseBody
     public Object add(TCompany tCompany,@RequestParam String subArr,String account,String password) {
+		String name = tCompany.getName();
+		name = name.replaceAll("& lt;", "<");
+		name = name.replaceAll("& gt;", ">");
+		name = name.replaceAll("& #40;", "(");
+		name = name.replaceAll("& #41;", ")");
+		tCompany.setName(name);
 	    //判断账号是否已存在
 	    int count = userService.selectCount(new EntityWrapper<User>().eq("account", account));
 	    if (count > 0) {
@@ -524,6 +530,12 @@
     @RequestMapping(value = "/update")
     @ResponseBody
     public Object update(TCompany tCompany,@RequestParam String subArr,String account,String password,Integer userId) {
+		String name = tCompany.getName();
+		name = name.replaceAll("& lt;", "<");
+		name = name.replaceAll("& gt;", ">");
+		name = name.replaceAll("& #40;", "(");
+		name = name.replaceAll("& #41;", ")");
+		tCompany.setName(name);
 	    User user = userService.selectById(userId);
 	    if(null != user && ToolUtil.isNotEmpty(password)){
 		    user.setPassword(ShiroKit.md5(password, user.getSalt()));
@@ -557,6 +569,12 @@
     @RequestMapping(value = "/updateFranchisee")
     @ResponseBody
     public Object updateFranchisee(TCompany tCompany,String account,String password,Integer userId) {
+		String name = tCompany.getName();
+		name = name.replaceAll("& lt;", "<");
+		name = name.replaceAll("& gt;", ">");
+		name = name.replaceAll("& #40;", "(");
+		name = name.replaceAll("& #41;", ")");
+		tCompany.setName(name);
 	    tCompany.setUpdateTime(new Date());
 	    tCompany.setVersion(tCompany.getVersion() + 1);
 	    tCompanyService.updateById(tCompany);
@@ -574,6 +592,12 @@
     @RequestMapping(value = "/addFranchisee")
     @ResponseBody
     public Object addFranchisee(TCompany tCompany,String account,String password) {
+		String name = tCompany.getName();
+		name = name.replaceAll("& lt;", "<");
+		name = name.replaceAll("& gt;", ">");
+		name = name.replaceAll("& #40;", "(");
+		name = name.replaceAll("& #41;", ")");
+		tCompany.setName(name);
 	    //判断账号是否已存在
 	    int count = userService.selectCount(new EntityWrapper<User>().eq("account", account));
 	    if (count > 0) {

--
Gitblit v1.7.1