From 3adef49c200a46e855682955bfe4d1367f909378 Mon Sep 17 00:00:00 2001 From: yinq <1345442242@qq.com> Date: Wed, 19 Oct 2022 16:50:48 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=B9=E5=96=84=E6=8F=90=E6=A1=88=E5=88=A0?= =?UTF-8?q?=E9=99=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ImprovementProposalsController.java | 14 +++++++++++--- .../anomaly/model/ImprovementProposals.java | 4 ++++ .../service/impl/TemporaryFixServiceImpl.java | 6 ++++++ .../mapper/ImprovementProposalsMapper.xml | 18 +++++++++++++++++- 4 files changed, 38 insertions(+), 4 deletions(-) diff --git a/anomaly/src/main/java/com/foreverwin/mesnac/anomaly/controller/ImprovementProposalsController.java b/anomaly/src/main/java/com/foreverwin/mesnac/anomaly/controller/ImprovementProposalsController.java index 58434443..1bc614a2 100644 --- a/anomaly/src/main/java/com/foreverwin/mesnac/anomaly/controller/ImprovementProposalsController.java +++ b/anomaly/src/main/java/com/foreverwin/mesnac/anomaly/controller/ImprovementProposalsController.java @@ -1,5 +1,6 @@ package com.foreverwin.mesnac.anomaly.controller; +import com.foreverwin.mesnac.anomaly.mapper.ImprovementProposalsMapper; import com.foreverwin.mesnac.anomaly.service.FileUploadedService; import com.foreverwin.mesnac.anomaly.utils.DateReportUtils; import com.foreverwin.mesnac.common.util.StringUtil; @@ -36,6 +37,9 @@ public class ImprovementProposalsController { @Autowired FileUploadedService fileUploadedService; + @Autowired + private ImprovementProposalsMapper improvementProposalsMapper; + /** * 根据id查询 * @@ -67,7 +71,7 @@ public class ImprovementProposalsController { .like(!StringUtil.isBlank(paramMap.get("sequenceCode")), "SEQUENCE_CODE", paramMap.get("sequenceCode")) .ge(!StringUtil.isBlank(paramMap.get("startDate")), "CREATED_TIME", DateReportUtils.stringToDate(paramMap.get("startDate") + " 00:00:00", "yyyy-MM-dd HH:mm:ss")) .le(!StringUtil.isBlank(paramMap.get("endDate")), "CREATED_TIME", DateReportUtils.stringToDate(paramMap.get("endDate") + " 23:59:59", "yyyy-MM-dd HH:mm:ss")) - + .isNull("IS_DELETE") ; result = improvementProposalsService.list(queryWrapper); return R.ok(result); @@ -93,7 +97,7 @@ public class ImprovementProposalsController { .like(!StringUtil.isBlank(paramMap.get("sequenceCode")), "SEQUENCE_CODE", paramMap.get("sequenceCode")) .ge(!StringUtil.isBlank(paramMap.get("startDate")), "CREATED_TIME", DateReportUtils.stringToDate(paramMap.get("startDate") + " 00:00:00", "yyyy-MM-dd HH:mm:ss")) .le(!StringUtil.isBlank(paramMap.get("endDate")), "CREATED_TIME", DateReportUtils.stringToDate(paramMap.get("endDate") + " 23:59:59", "yyyy-MM-dd HH:mm:ss")) - + .isNull("IS_DELETE") ; result = improvementProposalsService.page(frontPage.getPagePlus(), queryWrapper); @@ -138,7 +142,11 @@ public class ImprovementProposalsController { @ResponseBody @GetMapping("/delete/{id}") public R removeById(@PathVariable("id") String id) { - boolean res = improvementProposalsService.removeById(id); + ImprovementProposals improvementProposals = new ImprovementProposals(); + improvementProposals.setHandle(id); + improvementProposals.setIsDelete("true"); + int res = improvementProposalsMapper.updateById(improvementProposals); +// boolean res = improvementProposalsService.removeById(id); return R.ok(res); } diff --git a/anomaly/src/main/java/com/foreverwin/mesnac/anomaly/model/ImprovementProposals.java b/anomaly/src/main/java/com/foreverwin/mesnac/anomaly/model/ImprovementProposals.java index 7f058e1c..888e7ea8 100644 --- a/anomaly/src/main/java/com/foreverwin/mesnac/anomaly/model/ImprovementProposals.java +++ b/anomaly/src/main/java/com/foreverwin/mesnac/anomaly/model/ImprovementProposals.java @@ -175,4 +175,8 @@ public class ImprovementProposals extends Model { @ExcelColumn(value = "SEQ") private Integer SEQ; + @TableField("IS_DELETE") + @ExcelColumn(value = "IS_DELETE") + private String isDelete; + } \ No newline at end of file diff --git a/anomaly/src/main/java/com/foreverwin/mesnac/anomaly/service/impl/TemporaryFixServiceImpl.java b/anomaly/src/main/java/com/foreverwin/mesnac/anomaly/service/impl/TemporaryFixServiceImpl.java index 2de6ad07..33f9fcd1 100644 --- a/anomaly/src/main/java/com/foreverwin/mesnac/anomaly/service/impl/TemporaryFixServiceImpl.java +++ b/anomaly/src/main/java/com/foreverwin/mesnac/anomaly/service/impl/TemporaryFixServiceImpl.java @@ -2,6 +2,7 @@ package com.foreverwin.mesnac.anomaly.service.impl; import com.foreverwin.mesnac.common.util.ExcelUtils; import com.foreverwin.mesnac.common.util.StringUtil; +import com.foreverwin.mesnac.meapi.util.StringUtils; import com.foreverwin.modular.core.util.CommonMethods; import com.foreverwin.modular.core.util.FrontPage; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; @@ -104,6 +105,11 @@ public class TemporaryFixServiceImpl extends ServiceImpl + - HANDLE, SITE, UPLOAD_CENTER, UPLOAD_USER, SEQUENCE_CODE, PROJECT_NUMBER, CLASSIFY, PROJECT_LEADER, MEMBERS, MATERIAL_DATE, BEFORE_PROBLEMS, BEFORE_PICTURE, AFTER_PLAN, AFTER_PICTURE, IMPROVE_EFFECT, PRINCIPAL_OPINION, PROPOSED_AMOUNT, FINAL_AMOUNT, GROUP_VIEWS, MANAGER_VIEWS, CREATED_BY, CREATED_TIME, UPDATED_BY, UPDATED_TIME,ROWNUM SEQ + HANDLE, SITE, UPLOAD_CENTER, UPLOAD_USER, SEQUENCE_CODE, PROJECT_NUMBER, CLASSIFY, PROJECT_LEADER, MEMBERS, MATERIAL_DATE, BEFORE_PROBLEMS, BEFORE_PICTURE, AFTER_PLAN, AFTER_PICTURE, IMPROVE_EFFECT, PRINCIPAL_OPINION, PROPOSED_AMOUNT, FINAL_AMOUNT, GROUP_VIEWS, MANAGER_VIEWS, CREATED_BY, CREATED_TIME, UPDATED_BY, UPDATED_TIME,IS_DELETE,ROWNUM SEQ @@ -90,6 +91,7 @@ AND CREATED_TIME=#{ew.entity.createdTime} AND UPDATED_BY=#{ew.entity.updatedBy} AND UPDATED_TIME=#{ew.entity.updatedTime} + AND IS_DELETE=#{ew.entity.isDelete} @@ -124,6 +126,7 @@ AND CREATED_TIME=#{ew.entity.createdTime} AND UPDATED_BY=#{ew.entity.updatedBy} AND UPDATED_TIME=#{ew.entity.updatedTime} + AND IS_DELETE=#{ew.entity.isDelete} ${ew.sqlSegment} @@ -166,6 +169,7 @@ AND CREATED_TIME=#{ew.entity.createdTime} AND UPDATED_BY=#{ew.entity.updatedBy} AND UPDATED_TIME=#{ew.entity.updatedTime} + AND IS_DELETE=#{ew.entity.isDelete} ${ew.sqlSegment} @@ -208,6 +212,7 @@ AND CREATED_TIME=#{ew.entity.createdTime} AND UPDATED_BY=#{ew.entity.updatedBy} AND UPDATED_TIME=#{ew.entity.updatedTime} + AND IS_DELETE=#{ew.entity.isDelete} ${ew.sqlSegment} @@ -250,6 +255,7 @@ AND CREATED_TIME=#{ew.entity.createdTime} AND UPDATED_BY=#{ew.entity.updatedBy} AND UPDATED_TIME=#{ew.entity.updatedTime} + AND IS_DELETE=#{ew.entity.isDelete} ${ew.sqlSegment} @@ -292,6 +298,7 @@ AND CREATED_TIME=#{ew.entity.createdTime} AND UPDATED_BY=#{ew.entity.updatedBy} AND UPDATED_TIME=#{ew.entity.updatedTime} + AND IS_DELETE=#{ew.entity.isDelete} ${ew.sqlSegment} @@ -334,6 +341,7 @@ AND CREATED_TIME=#{ew.entity.createdTime} AND UPDATED_BY=#{ew.entity.updatedBy} AND UPDATED_TIME=#{ew.entity.updatedTime} + AND IS_DELETE=#{ew.entity.isDelete} ${ew.sqlSegment} @@ -372,6 +380,7 @@ CREATED_TIME, UPDATED_BY, UPDATED_TIME, + IS_DELETE, VALUES #{handle}, @@ -398,6 +407,7 @@ #{createdTime}, #{updatedBy}, #{updatedTime}, + #{isDelete}, @@ -431,6 +441,7 @@ #{createdTime}, #{updatedBy}, #{updatedTime}, + #{isDelete}, @@ -460,6 +471,7 @@ CREATED_TIME=#{et.createdTime}, UPDATED_BY=#{et.updatedBy}, UPDATED_TIME=#{et.updatedTime}, + IS_DELETE=#{et.isDelete}, WHERE HANDLE=#{et.handle} and ${et.MP_OPTLOCK_VERSION_COLUMN}=#{et.MP_OPTLOCK_VERSION_ORIGINAL} @@ -489,6 +501,7 @@ CREATED_TIME=#{et.createdTime}, UPDATED_BY=#{et.updatedBy}, UPDATED_TIME=#{et.updatedTime}, + IS_DELETE=#{et.isDelete}, WHERE HANDLE=#{et.handle} and ${et.MP_OPTLOCK_VERSION_COLUMN}=#{et.MP_OPTLOCK_VERSION_ORIGINAL} @@ -518,6 +531,7 @@ CREATED_TIME=#{et.createdTime}, UPDATED_BY=#{et.updatedBy}, UPDATED_TIME=#{et.updatedTime}, + IS_DELETE=#{et.isDelete}, @@ -546,6 +560,7 @@ AND CREATED_TIME=#{ew.entity.createdTime} AND UPDATED_BY=#{ew.entity.updatedBy} AND UPDATED_TIME=#{ew.entity.updatedTime} + AND IS_DELETE=#{ew.entity.isDelete} ${ew.sqlSegment} @@ -605,6 +620,7 @@ AND CREATED_TIME=#{ew.entity.createdTime} AND UPDATED_BY=#{ew.entity.updatedBy} AND UPDATED_TIME=#{ew.entity.updatedTime} + AND IS_DELETE=#{ew.entity.isDelete} ${ew.sqlSegment}