From 4c99ee7028c3fe58a2cd4b8273b22c75c45574fc Mon Sep 17 00:00:00 2001 From: Pu Zhibing <393733352@qq.com> Date: 星期五, 16 五月 2025 10:27:41 +0800 Subject: [PATCH] 修改文档bug --- ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/specialTrain/TSystemPriceController.java | 91 ++++++++++++++++++++++++++++++++++++++++++--- 1 files changed, 84 insertions(+), 7 deletions(-) diff --git a/ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/specialTrain/TSystemPriceController.java b/ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/specialTrain/TSystemPriceController.java index b374820..36fd92a 100644 --- a/ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/specialTrain/TSystemPriceController.java +++ b/ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/specialTrain/TSystemPriceController.java @@ -107,7 +107,7 @@ //查询所有专车车型 Integer objectId = ShiroKit.getUser().getObjectId(); List<TSystemPrice> tSystemPrices = tSystemPriceService.selectList(new EntityWrapper<TSystemPrice>().eq("type", 4).eq("companyId", objectId).ne("state", 3)); - List<TServerCarmodel> modelList = tServerCarmodelService.selectList(new EntityWrapper<TServerCarmodel>().eq("type", 4)); + List<TServerCarmodel> modelList = tServerCarmodelService.selectList(new EntityWrapper<TServerCarmodel>().eq("type", 4).eq("state",1)); List<TServerCarmodel> serverCarmodels = new ArrayList<>(); for(TServerCarmodel tsc : modelList){ boolean b = true; @@ -227,8 +227,28 @@ .last(" and not FIND_IN_SET(state,'3')")); if (count > 0){ TServerCarmodel one = tServerCarmodelService.selectById(tSystemPrice.getServerCarModelId()); - return new ErrorTip(500, "【"+one.getName()+"】已存在,请重新选择"); + return new ErrorTip(500, "【"+one.getChineseName()+"】已存在,请重新选择"); } + String fareTypeNoteChinese = tSystemPrice.getFareTypeNoteChinese(); + fareTypeNoteChinese = fareTypeNoteChinese.replaceAll("& lt;", "<"); + fareTypeNoteChinese = fareTypeNoteChinese.replaceAll("& gt;", ">"); + fareTypeNoteChinese = fareTypeNoteChinese.replaceAll("& #40;", "("); + fareTypeNoteChinese = fareTypeNoteChinese.replaceAll("& #41;", ")"); + tSystemPrice.setFareTypeNoteChinese(fareTypeNoteChinese); + String fareTypeNoteEnglish = tSystemPrice.getFareTypeNoteEnglish(); + fareTypeNoteEnglish = fareTypeNoteEnglish.replaceAll("& lt;", "<"); + fareTypeNoteEnglish = fareTypeNoteEnglish.replaceAll("& gt;", ">"); + fareTypeNoteEnglish = fareTypeNoteEnglish.replaceAll("& #40;", "("); + fareTypeNoteEnglish = fareTypeNoteEnglish.replaceAll("& #41;", ")"); + tSystemPrice.setFareTypeNoteEnglish(fareTypeNoteEnglish); + String fareTypeNoteFrench = tSystemPrice.getFareTypeNoteFrench(); + fareTypeNoteFrench = fareTypeNoteFrench.replaceAll("& lt;", "<"); + fareTypeNoteFrench = fareTypeNoteFrench.replaceAll("& gt;", ">"); + fareTypeNoteFrench = fareTypeNoteFrench.replaceAll("& #40;", "("); + fareTypeNoteFrench = fareTypeNoteFrench.replaceAll("& #41;", ")"); + tSystemPrice.setFareTypeNoteFrench(fareTypeNoteFrench); + + tSystemPrice.setCompanyId(ShiroKit.getUser().getObjectId()); tSystemPrice.setType(1); tSystemPrice.setState(1); @@ -247,8 +267,27 @@ .last(" and not FIND_IN_SET(state,'3')")); if (count > 0){ TServerCarmodel one = tServerCarmodelService.selectById(tSystemPrice.getServerCarModelId()); - return new ErrorTip(500, "【"+one.getName()+"】已存在,请重新选择"); + return new ErrorTip(500, "【"+one.getChineseName()+"】已存在,请重新选择"); } + String fareTypeNoteChinese = tSystemPrice.getFareTypeNoteChinese(); + fareTypeNoteChinese = fareTypeNoteChinese.replaceAll("& lt;", "<"); + fareTypeNoteChinese = fareTypeNoteChinese.replaceAll("& gt;", ">"); + fareTypeNoteChinese = fareTypeNoteChinese.replaceAll("& #40;", "("); + fareTypeNoteChinese = fareTypeNoteChinese.replaceAll("& #41;", ")"); + tSystemPrice.setFareTypeNoteChinese(fareTypeNoteChinese); + String fareTypeNoteEnglish = tSystemPrice.getFareTypeNoteEnglish(); + fareTypeNoteEnglish = fareTypeNoteEnglish.replaceAll("& lt;", "<"); + fareTypeNoteEnglish = fareTypeNoteEnglish.replaceAll("& gt;", ">"); + fareTypeNoteEnglish = fareTypeNoteEnglish.replaceAll("& #40;", "("); + fareTypeNoteEnglish = fareTypeNoteEnglish.replaceAll("& #41;", ")"); + tSystemPrice.setFareTypeNoteEnglish(fareTypeNoteEnglish); + String fareTypeNoteFrench = tSystemPrice.getFareTypeNoteFrench(); + fareTypeNoteFrench = fareTypeNoteFrench.replaceAll("& lt;", "<"); + fareTypeNoteFrench = fareTypeNoteFrench.replaceAll("& gt;", ">"); + fareTypeNoteFrench = fareTypeNoteFrench.replaceAll("& #40;", "("); + fareTypeNoteFrench = fareTypeNoteFrench.replaceAll("& #41;", ")"); + tSystemPrice.setFareTypeNoteFrench(fareTypeNoteFrench); + tSystemPrice.setCompanyId(ShiroKit.getUser().getObjectId()); tSystemPrice.setType(4); tSystemPrice.setState(1); @@ -263,7 +302,7 @@ @ResponseBody public Object update(TSystemPrice tSystemPrice) { TSystemPrice obj = tSystemPriceService.selectById(tSystemPrice.getId()); - if (obj.getServerCarModelId() != tSystemPrice.getServerCarModelId()){ + if (obj.getServerCarModelId().compareTo(tSystemPrice.getServerCarModelId()) != 0){ //判断当前公司是否添加过该专车车型价格配置 int count = tSystemPriceService.selectCount(new EntityWrapper<TSystemPrice>() .eq("type", 1) @@ -272,9 +311,28 @@ .last(" and not FIND_IN_SET(state,'3')")); if (count > 0){ TServerCarmodel one = tServerCarmodelService.selectById(tSystemPrice.getServerCarModelId()); - return new ErrorTip(500, "【"+one.getName()+"】已存在,请重新选择"); + return new ErrorTip(500, "【"+one.getChineseName()+"】已存在,请重新选择"); } } + String fareTypeNoteChinese = tSystemPrice.getFareTypeNoteChinese(); + fareTypeNoteChinese = fareTypeNoteChinese.replaceAll("& lt;", "<"); + fareTypeNoteChinese = fareTypeNoteChinese.replaceAll("& gt;", ">"); + fareTypeNoteChinese = fareTypeNoteChinese.replaceAll("& #40;", "("); + fareTypeNoteChinese = fareTypeNoteChinese.replaceAll("& #41;", ")"); + tSystemPrice.setFareTypeNoteChinese(fareTypeNoteChinese); + String fareTypeNoteEnglish = tSystemPrice.getFareTypeNoteEnglish(); + fareTypeNoteEnglish = fareTypeNoteEnglish.replaceAll("& lt;", "<"); + fareTypeNoteEnglish = fareTypeNoteEnglish.replaceAll("& gt;", ">"); + fareTypeNoteEnglish = fareTypeNoteEnglish.replaceAll("& #40;", "("); + fareTypeNoteEnglish = fareTypeNoteEnglish.replaceAll("& #41;", ")"); + tSystemPrice.setFareTypeNoteEnglish(fareTypeNoteEnglish); + String fareTypeNoteFrench = tSystemPrice.getFareTypeNoteFrench(); + fareTypeNoteFrench = fareTypeNoteFrench.replaceAll("& lt;", "<"); + fareTypeNoteFrench = fareTypeNoteFrench.replaceAll("& gt;", ">"); + fareTypeNoteFrench = fareTypeNoteFrench.replaceAll("& #40;", "("); + fareTypeNoteFrench = fareTypeNoteFrench.replaceAll("& #41;", ")"); + tSystemPrice.setFareTypeNoteFrench(fareTypeNoteFrench); + tSystemPriceService.updateById(tSystemPrice); return SUCCESS_TIP; } @@ -283,7 +341,7 @@ @ResponseBody public Object smallupdate(TSystemPrice tSystemPrice) { TSystemPrice obj = tSystemPriceService.selectById(tSystemPrice.getId()); - if (obj.getServerCarModelId() != tSystemPrice.getServerCarModelId()){ + if (obj.getServerCarModelId().compareTo(tSystemPrice.getServerCarModelId()) != 0){ //判断当前公司是否添加过该专车车型价格配置 int count = tSystemPriceService.selectCount(new EntityWrapper<TSystemPrice>() .eq("isPackage", 1) @@ -292,9 +350,28 @@ .last(" and not FIND_IN_SET(state,'3')")); if (count > 0){ TServerCarmodel one = tServerCarmodelService.selectById(tSystemPrice.getServerCarModelId()); - return new ErrorTip(500, "【"+one.getName()+"】已存在,请重新选择"); + return new ErrorTip(500, "【"+one.getChineseName()+"】已存在,请重新选择"); } } + String fareTypeNoteChinese = tSystemPrice.getFareTypeNoteChinese(); + fareTypeNoteChinese = fareTypeNoteChinese.replaceAll("& lt;", "<"); + fareTypeNoteChinese = fareTypeNoteChinese.replaceAll("& gt;", ">"); + fareTypeNoteChinese = fareTypeNoteChinese.replaceAll("& #40;", "("); + fareTypeNoteChinese = fareTypeNoteChinese.replaceAll("& #41;", ")"); + tSystemPrice.setFareTypeNoteChinese(fareTypeNoteChinese); + String fareTypeNoteEnglish = tSystemPrice.getFareTypeNoteEnglish(); + fareTypeNoteEnglish = fareTypeNoteEnglish.replaceAll("& lt;", "<"); + fareTypeNoteEnglish = fareTypeNoteEnglish.replaceAll("& gt;", ">"); + fareTypeNoteEnglish = fareTypeNoteEnglish.replaceAll("& #40;", "("); + fareTypeNoteEnglish = fareTypeNoteEnglish.replaceAll("& #41;", ")"); + tSystemPrice.setFareTypeNoteEnglish(fareTypeNoteEnglish); + String fareTypeNoteFrench = tSystemPrice.getFareTypeNoteFrench(); + fareTypeNoteFrench = fareTypeNoteFrench.replaceAll("& lt;", "<"); + fareTypeNoteFrench = fareTypeNoteFrench.replaceAll("& gt;", ">"); + fareTypeNoteFrench = fareTypeNoteFrench.replaceAll("& #40;", "("); + fareTypeNoteFrench = fareTypeNoteFrench.replaceAll("& #41;", ")"); + tSystemPrice.setFareTypeNoteFrench(fareTypeNoteFrench); + tSystemPriceService.updateById(tSystemPrice); return SUCCESS_TIP; } -- Gitblit v1.7.1