From 1c4e40639d73faae3ba87156e0e4478c50b8ee33 Mon Sep 17 00:00:00 2001
From: Administrator <hbal>
Date: 星期五, 10 三月 2023 17:18:07 +0800
Subject: [PATCH] 车辆任务增加备注和删除备注

---
 JavaSource/com/mandi/fendan/controller/Fd_VehicleController.java |   77 ++++++++++++++++++++++++++++++--------
 1 files changed, 61 insertions(+), 16 deletions(-)

diff --git a/JavaSource/com/mandi/fendan/controller/Fd_VehicleController.java b/JavaSource/com/mandi/fendan/controller/Fd_VehicleController.java
index 740b3e2..b4aec26 100644
--- a/JavaSource/com/mandi/fendan/controller/Fd_VehicleController.java
+++ b/JavaSource/com/mandi/fendan/controller/Fd_VehicleController.java
@@ -1,12 +1,16 @@
 package com.mandi.fendan.controller;
 
-import java.util.HashMap;
-import java.util.Map;
-
-import javax.annotation.Resource;
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
-
+import com.mandi.common.Jacksonmethod;
+import com.mandi.common.RequestParam;
+import com.mandi.common.SessionMethod;
+import com.mandi.dao.common.ObjectResult;
+import com.mandi.dao.common.PageRequest;
+import com.mandi.dao.common.PageResult;
+import com.mandi.fendan.mapper.FdVehicleRemarkMapper;
+import com.mandi.fendan.persist.FdVehicleRemark;
+import com.mandi.fendan.persist.Fd_Vehicle;
+import com.mandi.fendan.service.Ifd_vehicleService;
+import com.mandi.system.persist.Login;
 import org.apache.commons.lang3.StringUtils;
 import org.apache.log4j.Logger;
 import org.springframework.stereotype.Controller;
@@ -14,15 +18,11 @@
 import org.springframework.web.bind.annotation.RequestMethod;
 import org.springframework.web.bind.annotation.ResponseBody;
 
-import com.mandi.common.Jacksonmethod;
-import com.mandi.common.RequestParam;
-import com.mandi.common.SessionMethod;
-import com.mandi.dao.common.ObjectResult;
-import com.mandi.dao.common.PageRequest;
-import com.mandi.dao.common.PageResult;
-import com.mandi.fendan.persist.Fd_Vehicle;
-import com.mandi.fendan.service.Ifd_vehicleService;
-import com.mandi.system.persist.Login;
+import javax.annotation.Resource;
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+import java.util.HashMap;
+import java.util.Map;
 
 
 @Controller("fd_vehicle_con")
@@ -31,6 +31,51 @@
 	private Logger log=Logger.getLogger(Fd_VehicleController.class);
 	@Resource
 	private Ifd_vehicleService ivs;
+	@Resource
+	private FdVehicleRemarkMapper fdVehicleRemarkMapper;
+
+	@RequestMapping(value = "/saveRemark.htm", method = {RequestMethod.POST })
+	@ResponseBody
+	public void saveRemark(HttpServletRequest r,HttpServletResponse re,String numberplates,String bsNo,String remark){
+		FdVehicleRemark fdVehicleRemark = new FdVehicleRemark();
+		fdVehicleRemark.setRemark(remark);
+		fdVehicleRemark.setBusinessNO(bsNo);
+		fdVehicleRemark.setVehicle(numberplates);
+		ObjectResult<Boolean> orr=new ObjectResult<>();
+		try {
+			FdVehicleRemark fdVehicleRemarkTemp = fdVehicleRemarkMapper.selectByBusinessNo(bsNo);
+			if(fdVehicleRemarkTemp!=null) {
+				int i = fdVehicleRemarkMapper.update(fdVehicleRemark);
+				if (i <= 0) {
+					orr.setCode(1);
+					orr.setErrmsg("娣诲姞澶辫触,璇锋鏌ユ暟鎹紒");
+				}
+			}else {
+				fdVehicleRemarkMapper.insert(fdVehicleRemark);
+			}
+			orr.setCode(0);
+			orr.setErrmsg("娣诲姞鎴愬姛锛�");
+		}catch (Exception e) {
+			log.error(e.getMessage(),e);
+			orr.setCode(1);
+			orr.setErrmsg("娣诲姞澶辫触锛岃鑱旂郴绠$悊鍛橈紒");
+		}
+		SessionMethod.writeresp(re, Jacksonmethod.tojson(orr, false));
+	}
+
+	@RequestMapping(value = "/getDetail.htm", method = {RequestMethod.POST })
+	@ResponseBody
+	public void getDetail(HttpServletRequest r,HttpServletResponse re,String numberplates,String bsNo){
+		ObjectResult<FdVehicleRemark> orr=new ObjectResult<>();
+		try {
+			FdVehicleRemark fdVehicleRemark = fdVehicleRemarkMapper.selectByBusinessNo(bsNo);
+			orr.setItem(fdVehicleRemark);
+		}catch (Exception e) {
+			orr.setCode(1);
+			orr.setErrmsg("鏌ヨ澶辫触锛�");
+		}
+		SessionMethod.writeresp(re, Jacksonmethod.tojson(orr, false));
+	}
 	
 	@RequestMapping(value = "/saveItem.htm", method = {RequestMethod.POST })
 	@ResponseBody

--
Gitblit v1.9.3