| | |
| | | .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); |
| | |
| | | .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); |
| | |
| | | @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) |
| | |
| | | .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; |
| | | } |
| | |
| | | @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) |
| | |
| | | .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; |
| | | } |