From 410227e469df13201cfe7b6d9c254b02fba5e11b Mon Sep 17 00:00:00 2001
From: renkang <8417338+k94314517@user.noreply.gitee.com>
Date: 星期四, 28 十一月 2024 14:48:51 +0800
Subject: [PATCH] 客户资料 巡检任务业务

---
 server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/YwPatrolPointServiceImpl.java     |    3 
 server/visits/admin_timer/src/main/java/com/doumee/api/YwTimerController.java                                  |   69 +++++++++++++++++++++++
 server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/YwPatrolLineServiceImpl.java      |    2 
 server/visits/dmvisit_service/src/main/java/com/doumee/dao/business/model/YwContract.java                      |    5 +
 server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/YwContractBillServiceImpl.java    |    7 +-
 server/visits/dmvisit_service/src/main/java/com/doumee/dao/business/model/YwContractBill.java                  |    7 ++
 server/system_timer/src/main/java/com/doumee/jobs/fegin/VisitServiceFegin.java                                 |    7 ++
 server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/YwContractRevenueServiceImpl.java |    5 +
 server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/YwContractServiceImpl.java        |   42 ++++++++++++--
 server/system_timer/src/main/resources/bootstrap.yml                                                           |    2 
 server/visits/dmvisit_service/src/main/java/com/doumee/service/business/YwContractService.java                 |    2 
 server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/YwDeviceServiceImpl.java          |    3 
 12 files changed, 137 insertions(+), 17 deletions(-)

diff --git a/server/system_timer/src/main/java/com/doumee/jobs/fegin/VisitServiceFegin.java b/server/system_timer/src/main/java/com/doumee/jobs/fegin/VisitServiceFegin.java
index cb818f9..cc4a379 100644
--- a/server/system_timer/src/main/java/com/doumee/jobs/fegin/VisitServiceFegin.java
+++ b/server/system_timer/src/main/java/com/doumee/jobs/fegin/VisitServiceFegin.java
@@ -86,6 +86,13 @@
     @GetMapping("/timer/sms/sendWaitingSmsNotice")
     ApiResponse sendWaitingSmsNotice();
 
+    @ApiOperation("銆愰槣瀹佽繍缁淬�戝畾鏃跺鐞嗗悎鍚岃处鍗曠紪鐮�")
+    @GetMapping("/timer/yw/ywDealContractBillCodeTimer")
+    ApiResponse ywDealContractBillCodeTimer();
+
+    @ApiOperation("銆愰槣瀹佽繍缁淬�戝畾鏃跺鐞嗗悎鍚岃繃鏈�")
+    @GetMapping("/timer/yw/ywDealContractTimeOutTimer")
+    ApiResponse ywDealContractTimeOutTimer();
 
 
 }
diff --git a/server/system_timer/src/main/resources/bootstrap.yml b/server/system_timer/src/main/resources/bootstrap.yml
index 05a83ce..107b53b 100644
--- a/server/system_timer/src/main/resources/bootstrap.yml
+++ b/server/system_timer/src/main/resources/bootstrap.yml
@@ -1,6 +1,6 @@
 spring:
   profiles:
-    active: pro
+    active: dev
   application:
     name: systemTimer
     # 瀹夊叏閰嶇疆
diff --git a/server/visits/admin_timer/src/main/java/com/doumee/api/YwTimerController.java b/server/visits/admin_timer/src/main/java/com/doumee/api/YwTimerController.java
new file mode 100644
index 0000000..bfa5c41
--- /dev/null
+++ b/server/visits/admin_timer/src/main/java/com/doumee/api/YwTimerController.java
@@ -0,0 +1,69 @@
+package com.doumee.api;
+
+import com.doumee.biz.system.SystemDictDataBiz;
+import com.doumee.core.model.ApiResponse;
+import com.doumee.dao.business.model.YwContract;
+import com.doumee.service.business.PlatformJobService;
+import com.doumee.service.business.YwContractBillService;
+import com.doumee.service.business.YwContractService;
+import com.doumee.service.system.SystemDictDataService;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * Created by IntelliJ IDEA.
+ *
+ * @Author : Rk
+ * @create 2024/11/28 10:58
+ */
+@Api(tags = "闃滃畞杩愮淮绯荤粺瀹氭椂鍣ㄦ帴鍙�")
+@RestController
+@RequestMapping("/timer/yw")
+public class YwTimerController  extends BaseController {
+    @Autowired
+    private SystemDictDataBiz systemDictDataBiz;
+
+    @Autowired
+    private SystemDictDataService systemDictDataService;
+
+    @Autowired
+    private YwContractBillService ywContractBillService;
+
+    @Autowired
+    private YwContractService ywContractService;
+
+
+    @ApiOperation("瀹氭椂澶勭悊鍚堝悓璐﹀崟缂栫爜")
+    @GetMapping("/ywDealContractBillCodeTimer")
+    public ApiResponse ywDealContractBillCodeTimer() {
+        ywContractBillService.dealDayBillCode();
+        return ApiResponse.success("瀹氭椂澶勭悊鍚堝悓璐﹀崟缂栫爜");
+    }
+
+
+    @ApiOperation("瀹氭椂澶勭悊鍚堝悓杩囨湡涓庢墽琛屼腑")
+    @GetMapping("/ywDealContractTimeOutTimer")
+    public ApiResponse ywDealContractTimeOutTimer() {
+        ywContractService.dealTimeOut();
+        return ApiResponse.success("瀹氭椂澶勭悊鍚堝悓杩囨湡涓庢墽琛屼腑");
+    }
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+}
diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/dao/business/model/YwContract.java b/server/visits/dmvisit_service/src/main/java/com/doumee/dao/business/model/YwContract.java
index e232d46..85292b5 100644
--- a/server/visits/dmvisit_service/src/main/java/com/doumee/dao/business/model/YwContract.java
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/dao/business/model/YwContract.java
@@ -54,9 +54,10 @@
     @ExcelColumn(name="鍚堝悓鎽樿")
     private String remark;
 
-    @ApiModelProperty(value = "鐘舵�� 0寰呮墽琛� 1鎵ц涓� 2宸插埌鏈� 3宸查��绉�", example = "1")
-    @ExcelColumn(name="鐘舵�� 0寰呮墽琛� 1鎵ц涓� 2宸插埌鏈� 3宸查��绉�")
+    @ApiModelProperty(value = "鐘舵�� 0寰呮墽琛� 1鎵ц涓� 2宸插埌鏈� 3閫�绉熶腑 4宸查��绉�", example = "1")
+    @ExcelColumn(name="鐘舵�� 0寰呮墽琛� 1鎵ц涓� 2宸插埌鏈� 3閫�绉熶腑 4宸查��绉�")
     private Integer status;
+
     @ApiModelProperty(value = "璐﹀崟缁撴竻鐘舵�侊細 0寰呬粯娆� 1閮ㄥ垎鏀舵 2宸茬粨娓� 3宸插叧闂�", example = "1")
     @ExcelColumn(name="璐﹀崟缁撴竻鐘舵�侊細 0寰呬粯娆� 1閮ㄥ垎鏀舵 2宸茬粨娓� 3宸插叧闂�")
     private Integer billStatus;
diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/dao/business/model/YwContractBill.java b/server/visits/dmvisit_service/src/main/java/com/doumee/dao/business/model/YwContractBill.java
index 99233cd..a5f8bfa 100644
--- a/server/visits/dmvisit_service/src/main/java/com/doumee/dao/business/model/YwContractBill.java
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/dao/business/model/YwContractBill.java
@@ -12,6 +12,8 @@
 import com.baomidou.mybatisplus.annotation.TableName;
 import lombok.Data;
 import com.fasterxml.jackson.annotation.JsonFormat;
+import org.springframework.format.annotation.DateTimeFormat;
+
 import java.util.Date;
 import java.math.BigDecimal;
 import java.util.List;
@@ -60,9 +62,11 @@
 
     @ApiModelProperty(value = "寮�濮嬫椂闂�")
     @ExcelColumn(name="璁¤垂寮�濮嬫棩鏈�",index = 10,width = 6,dateFormat = "yyyy-MM-dd")
+    @DateTimeFormat(pattern = "yyyy-MM-dd")
     private Date startDate;
     @ApiModelProperty(value = "缁撴潫鏃堕棿")
     @ExcelColumn(name="璁¤垂缁撴潫鏃ユ湡",index = 11,width = 6,dateFormat = "yyyy-MM-dd")
+    @DateTimeFormat(pattern = "yyyy-MM-dd")
     private Date endDate;
 
     @ApiModelProperty(value = "瀹為檯浠樻鏃�")
@@ -71,6 +75,7 @@
 
     @ApiModelProperty(value = "璁″垝浠樻鏃�")
     @JsonFormat(pattern = "yyyy-MM-dd")
+    @DateTimeFormat(pattern = "yyyy-MM-dd")
     private Date planPayDate;
 
     @ApiModelProperty(value = "鍚堝悓鏉℃缂栫爜锛堝叧鑱攜w_contract_detail)", example = "1")
@@ -177,7 +182,7 @@
     @ApiModelProperty(value = "瀹炴敹閲戦")
     @TableField(exist = false)
     @ExcelColumn(name="瀹炴敹閲戦",index = 6,width = 6)
-    private BigDecimal actReceivableFee;
+    private BigDecimal actReceivableFee = BigDecimal.ZERO;
 
     @ApiModelProperty(value = "闇�鏀堕噾棰�")
     @TableField(exist = false)
diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/YwContractService.java b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/YwContractService.java
index 819febd..bdd442a 100644
--- a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/YwContractService.java
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/YwContractService.java
@@ -100,5 +100,7 @@
 
     Integer backRent(YwContract ywContract);
 
+    void dealTimeOut();
+
 
 }
diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/YwContractBillServiceImpl.java b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/YwContractBillServiceImpl.java
index 641c496..34218a5 100644
--- a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/YwContractBillServiceImpl.java
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/YwContractBillServiceImpl.java
@@ -389,16 +389,17 @@
                             .isNotNull(YwContractBill::getCode)
                             .apply(" CREATE_DATE like '"+codeDate+"%' ")
                             .orderByDesc(YwContractBill::getId)
+                            .last(" limit  1 ")
                     );
-                    Integer maxCode = Constants.ONE;
+                    Integer maxCode = Constants.ZERO;
                     if(Objects.nonNull(ywContractBill)){
-                        maxCode = Integer.valueOf(ywContractBill.getCode().replace("ZD"+codeDate,""));
+                        maxCode = Integer.valueOf(ywContractBill.getCode().replace(("ZD"+codeDate+"-"),""));
                     }
                     for (YwContractBill contractBill:codeDateBillList) {
                         maxCode = maxCode + 1;
                         contractBill.setCode("ZD" + codeDate + "-" + StringUtils.leftPad(maxCode.toString() , 4,"0"));
                         ywContractBillMapper.update(null, new UpdateWrapper<YwContractBill>().lambda().set(YwContractBill::getCode,contractBill.getCode())
-                                .eq(YwContractBill::getId,ywContractBill.getId()));
+                                .eq(YwContractBill::getId,contractBill.getId()));
                     }
                 }
             }
diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/YwContractRevenueServiceImpl.java b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/YwContractRevenueServiceImpl.java
index d637c75..b6b00ca 100644
--- a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/YwContractRevenueServiceImpl.java
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/YwContractRevenueServiceImpl.java
@@ -6,6 +6,7 @@
 import com.doumee.core.model.PageData;
 import com.doumee.core.model.PageWrap;
 import com.doumee.core.utils.Constants;
+import com.doumee.core.utils.DateUtil;
 import com.doumee.core.utils.Utils;
 import com.doumee.dao.business.*;
 import com.doumee.dao.business.dao.CompanyMapper;
@@ -322,14 +323,14 @@
         ywContractBillMapper.update(null,new UpdateWrapper<YwContractBill>().lambda()
                 .set(YwContractBill::getPayStatus,ywContractBill.getPayStatus())
                 .set(YwContractBill::getEditor,loginUserInfo.getId())
-                .set(YwContractBill::getEditDate," now() ")
+                .set(YwContractBill::getEditDate, DateUtil.getCurrDateTime())
                 .eq(YwContractBill::getId,ywContractBill.getId())
         );
 
         ywContractRevenueMapper.update(null,new UpdateWrapper<YwContractRevenue>().lambda()
                 .set(YwContractRevenue::getStatus,Constants.ONE)
                 .set(YwContractRevenue::getEditor,loginUserInfo.getId())
-                .set(YwContractRevenue::getEditDate," now() ")
+                .set(YwContractRevenue::getEditDate,DateUtil.getCurrDateTime())
                 .eq(YwContractRevenue::getId,id));
     }
 
diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/YwContractServiceImpl.java b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/YwContractServiceImpl.java
index 51efed1..12784ab 100644
--- a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/YwContractServiceImpl.java
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/YwContractServiceImpl.java
@@ -294,11 +294,16 @@
         //澶勭悊
         dealBackRentBillBiz(param);
         YwContract update = new YwContract();
+        update.setId(param.getId());
         update.setEditDate(new Date());
         update.setEditor(param.getLoginUserInfo().getId());
         update.setBtActDate(update.getEditDate());
         update.setBtActUserId(update.getEditor());
-        update.setStatus(Constants.THREE);
+        if(Objects.nonNull(param.getBtWaitBill()) && param.getBtWaitBill() > Constants.ZERO){
+            update.setStatus(Constants.THREE);
+        }else{
+            update.setStatus(Constants.FOUR);
+        }
         update.setBtInfo(param.getBtInfo());
         update.setBtDate(param.getBtDate());
         update.setBtType(param.getBtType());
@@ -308,6 +313,30 @@
         ywContractMapper.updateById(update);
         dealLogBiz(param,Constants.YwLogType.CONTRACT_BACK, param.getLoginUserInfo().getRealname(),getbackRentLogByParam(param));
         return param.getId();
+    }
+
+
+    @Override
+    public  void dealTimeOut(){
+        //瀹氭椂澶勭悊鍚堝悓鎵ц涓�
+        ywContractMapper.update(new UpdateWrapper<YwContract>()
+                .lambda()
+                .set(YwContract::getStatus,Constants.ONE)
+                .set(YwContract::getEditDate,DateUtil.getCurrDateTime())
+                .eq(YwContract::getIsdeleted,Constants.ZERO)
+                .in(YwContract::getStatus,Constants.ZERO)
+                .apply(" START_DATE < NOW()  AND END_DATE > NOW() ")
+        );
+        //瀹氭椂澶勭悊鍚堝悓宸茶繃鏈�
+        ywContractMapper.update(new UpdateWrapper<YwContract>()
+                        .lambda()
+                .set(YwContract::getStatus,Constants.TWO)
+                .set(YwContract::getEditDate,DateUtil.getCurrDateTime())
+                .eq(YwContract::getIsdeleted,Constants.ZERO)
+                .in(YwContract::getStatus,Constants.ONE,Constants.ZERO)
+                .apply(" END_DATE < NOW() ")
+        );
+
     }
 
     private void dealBackRentBillBiz(YwContract param) {
@@ -328,7 +357,7 @@
                 //浠樻鐘舵�侊細0=寰呮敹娆撅紱1=宸茬粨娓咃紱2=閮ㄥ垎缁撴竻锛�3=寰呬粯娆撅紱4=寰呴��娆撅紱5=宸插叧闂�
                 // 濡傛灉鏄娂閲戞垨鑰呬繚璇侀噾锛屼笉鏀寔閫�娆撅紝淇濇寔鍘熸潵鐨勭姸鎬侊紝 0=绉熻祦璐癸紱1=鐗╀笟璐癸紱2=绉熻祦鎶奸噾锛�3=鐗╀笟鎶奸噾锛�4=姘寸數璐癸紱5=鏉傞」璐癸紱6=鍏朵粬;7=淇濊瘉閲�
                 if(Constants.equalsInteger(Constants.THREE,bill.getCostType())
-                        ||  Constants.equalsInteger(Constants.FOUR,bill.getCostType())
+                        ||  Constants.equalsInteger(Constants.TWO,bill.getCostType())
                         ||Constants.equalsInteger(Constants.SEVEN,bill.getCostType())){
                     //鎶奸噾鍜屼繚璇侀噾
                     yjBills.add(bill);
@@ -466,7 +495,7 @@
             throw new BusinessException(ResponseStatus.DATA_EMPTY.getCode(),"瀵逛笉璧凤紝鍚堝悓淇℃伅涓嶅瓨鍦紝璇疯繑鍥炲垪琛ㄥ埛鏂伴噸璇曪紒");
         }
 
-        SystemUser user = systemUserMapper.selectById(param.getUserId());
+        SystemUser user = systemUserMapper.selectById(param.getBtUserId());
         if(user ==null ||  (user.getDeleted()!=null&& user.getDeleted() )){
             throw new BusinessException(ResponseStatus.DATA_EMPTY.getCode(),"瀵逛笉璧凤紝缁忓姙浜轰俊鎭笉瀛樺湪锛�");
         }
@@ -538,7 +567,7 @@
             //濡傛灉鏈夌璧佹潯娆�
             if(Constants.formatBigdecimal(model.getZlDeposit()).compareTo(new BigDecimal(0))>0){
                     //濡傛灉鏈夌璧佹娂閲�
-                billList1.add(initDepoistBill(Constants.THREE,model,details));
+                billList1.add(initDepoistBill(Constants.TWO,model,details));
             }
             if(Constants.equalsInteger(model.getZlPayType(), Constants.ZERO)){
                 //濡傛灉鏄竴娆℃�т粯娓�
@@ -559,7 +588,7 @@
             //濡傛灉鐗╀笟鏉℃
             if(Constants.formatBigdecimal(model.getWyDeposit()).compareTo(new BigDecimal(0))>0){
                 //濡傛灉鏈夌璧佹娂閲�
-                billList2.add(initDepoistBill(Constants.FOUR,model,details));
+                billList2.add(initDepoistBill(Constants.THREE,model,details));
             }
             if(Constants.equalsInteger(model.getWyPayType(), Constants.ZERO)){
                 //濡傛灉鏄竴娆℃�т粯娓�
@@ -578,7 +607,7 @@
 
         if(model.getBillType() == 0){
             model.setBillList(billList1);
-        }else  if(model.getBillType() == 0){
+        }else  if(model.getBillType() == 1){
             model.setBillList(billList2);
         }
         int num =1;
@@ -1114,6 +1143,7 @@
                 .selectAs(YwCustomer::getName,YwContract::getRenterName )
                 .selectAs(YwProject::getName,YwContract::getProjectName )
                 .select("t3.realname",YwContract::getCreatorName )
+                .select("(select sum(r.area) from yw_contract_room cr left join yw_room r on r.id = cr.room_id where r.isdeleted=0 and cr.contract_id =t.id)",YwContract::getTotalArea )
                 .leftJoin(Company.class,Company::getId,YwContract::getCompanyId)
                 .leftJoin(SystemUser.class,SystemUser::getId,YwContract::getUserId)
                 .leftJoin(SystemUser.class,SystemUser::getId,YwContract::getCreator)
diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/YwDeviceServiceImpl.java b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/YwDeviceServiceImpl.java
index 11080ec..70cac05 100644
--- a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/YwDeviceServiceImpl.java
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/YwDeviceServiceImpl.java
@@ -7,6 +7,7 @@
 import com.doumee.core.model.PageData;
 import com.doumee.core.model.PageWrap;
 import com.doumee.core.utils.Constants;
+import com.doumee.core.utils.DateUtil;
 import com.doumee.core.utils.Utils;
 import com.doumee.dao.business.YwDeviceMapper;
 import com.doumee.dao.business.model.Category;
@@ -86,7 +87,7 @@
     @Override
     public void deleteById(Integer id, LoginUserInfo user) {
         ywDeviceMapper.update(new UpdateWrapper<YwDevice>().lambda().set(YwDevice::getIsdeleted,Constants.ONE)
-                .set(YwDevice::getEditDate," now() ")
+                .set(YwDevice::getEditDate, DateUtil.getCurrDateTime())
                 .set(YwDevice::getEditor,user.getId())
                 .eq(YwDevice::getId,user.getId())
         );
diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/YwPatrolLineServiceImpl.java b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/YwPatrolLineServiceImpl.java
index 54dea5a..51e298f 100644
--- a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/YwPatrolLineServiceImpl.java
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/YwPatrolLineServiceImpl.java
@@ -65,6 +65,7 @@
             ){
                 throw new BusinessException(ResponseStatus.BAD_REQUEST.getCode(),"宸℃鐐归厤缃敊璇�");
             }
+            ywLinePoint.setId(null);
             ywLinePoint.setCreateDate(new Date());
             ywLinePoint.setCreator(loginUserInfo.getId());
             ywLinePoint.setIsdeleted(Constants.ZERO);
@@ -117,6 +118,7 @@
             ){
                 throw new BusinessException(ResponseStatus.BAD_REQUEST.getCode(),"宸℃鐐归厤缃敊璇�");
             }
+            ywLinePoint.setId(null);
             ywLinePoint.setLineId(ywPatrolLine.getId());
             ywLinePoint.setCreateDate(new Date());
             ywLinePoint.setCreator(loginUserInfo.getId());
diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/YwPatrolPointServiceImpl.java b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/YwPatrolPointServiceImpl.java
index 4265e5c..0674afb 100644
--- a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/YwPatrolPointServiceImpl.java
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/YwPatrolPointServiceImpl.java
@@ -7,6 +7,7 @@
 import com.doumee.core.model.PageData;
 import com.doumee.core.model.PageWrap;
 import com.doumee.core.utils.Constants;
+import com.doumee.core.utils.DateUtil;
 import com.doumee.core.utils.Utils;
 import com.doumee.dao.business.YwPatrolPointMapper;
 import com.doumee.dao.business.model.Category;
@@ -82,7 +83,7 @@
     @Override
     public void deleteById(Integer id, LoginUserInfo user) {
         ywPatrolPointMapper.update(new UpdateWrapper<YwPatrolPoint>().lambda().set(YwPatrolPoint::getIsdeleted,Constants.ONE)
-                .set(YwPatrolPoint::getEditDate," now() ")
+                .set(YwPatrolPoint::getEditDate, DateUtil.getCurrDateTime())
                 .set(YwPatrolPoint::getEditor,user.getId())
                 .eq(YwPatrolPoint::getId,user.getId())
         );

--
Gitblit v1.9.3