Kaynağa Gözat

客户报价日志记录方法更新,增加错误返回提示

hejq 8 yıl önce
ebeveyn
işleme
9a4fc90429

+ 7 - 2
src/main/java/com/uas/platform/b2b/controller/SaleInquiryController.java

@@ -13,6 +13,7 @@ import com.uas.platform.b2b.support.SystemSession;
 import com.uas.platform.b2b.support.TokenService;
 import com.uas.platform.b2b.support.UsageBufferedLogger;
 import com.uas.platform.b2b.temporary.model.InquiryMessage;
+import com.uas.platform.core.exception.IllegalOperatorException;
 import com.uas.platform.core.logging.BufferedLoggerManager;
 import com.uas.platform.core.model.Constant;
 import com.uas.platform.core.model.PageInfo;
@@ -585,8 +586,10 @@ public class SaleInquiryController {
 		if (flag) {
 			item = purchaseInquiryService.reply(item);
 			tokenService.delete(token);
+			logger.log("客户询价单", "给单个客户询价明细填写价格并确认报价", item.replyDescription(), item.getInquiry().getCode(), inquiryItemId);
+		} else {
+			throw new IllegalOperatorException("页面信息已过期,请刷新重试");
 		}
-		logger.log("客户询价单", "给单个客户询价明细填写价格并确认报价", item.replyDescription(), item.getInquiry().getCode(), inquiryItemId);
 		return new ResponseEntity<String>(HttpStatus.OK);
 	}
 
@@ -605,8 +608,10 @@ public class SaleInquiryController {
 		if (flag) {
 			item = purchaseInquiryService.save(item);
 			tokenService.delete(token);
+			logger.log("客户询价单", "给单个客户询价明细填写价格", item.replyDescription(), item.getInquiry().getCode(), inquiryItemId);
+		} else {
+			throw new IllegalOperatorException("页面信息已过期,请刷新重试");
 		}
-		logger.log("客户询价单", "给单个客户询价明细填写价格", item.replyDescription(), item.getInquiry().getCode(), inquiryItemId);
 		return new ResponseEntity<String>(HttpStatus.OK);
 	}