diff --git a/jwtech-admin/src/main/java/com/kms/web/controller/common/CommonController.java b/jwtech-admin/src/main/java/com/kms/web/controller/common/CommonController.java index c7522218..0ae68f95 100644 --- a/jwtech-admin/src/main/java/com/kms/web/controller/common/CommonController.java +++ b/jwtech-admin/src/main/java/com/kms/web/controller/common/CommonController.java @@ -70,11 +70,11 @@ public class CommonController StringBuilder desiredPath=new StringBuilder("/"+fileName); String realFileName=fileName; if (fileName.contains("/")) { - realFileName = System.currentTimeMillis() + fileName.substring(fileName.indexOf("_") + 1); + realFileName = fileName.split("/profile")[1]; - String[] parts = fileName.split("/"); + String[] parts = realFileName.split("/"); desiredPath = new StringBuilder("/"); - for (int i = 2; i < parts.length; i++) { + for (int i = 1; i < parts.length; i++) { desiredPath.append(parts[i]).append("/"); } diff --git a/jwtech-system/src/main/java/com/kms/build/mapper/BsSgcJsjdBuiProgressMapper.java b/jwtech-system/src/main/java/com/kms/build/mapper/BsSgcJsjdBuiProgressMapper.java index bef50f26..ce9e1881 100644 --- a/jwtech-system/src/main/java/com/kms/build/mapper/BsSgcJsjdBuiProgressMapper.java +++ b/jwtech-system/src/main/java/com/kms/build/mapper/BsSgcJsjdBuiProgressMapper.java @@ -26,5 +26,6 @@ public interface BsSgcJsjdBuiProgressMapper extends BaseMapper list = new ArrayList<>(); diff --git a/jwtech-system/src/main/java/com/kms/build/service/BsSgcJsjdBuiProgressService.java b/jwtech-system/src/main/java/com/kms/build/service/BsSgcJsjdBuiProgressService.java index ec37ea20..f3f24ccf 100644 --- a/jwtech-system/src/main/java/com/kms/build/service/BsSgcJsjdBuiProgressService.java +++ b/jwtech-system/src/main/java/com/kms/build/service/BsSgcJsjdBuiProgressService.java @@ -1,5 +1,6 @@ package com.kms.build.service; +import cn.hutool.core.util.ObjectUtil; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.jianwei.common.core.domain.SearchParam; @@ -45,11 +46,23 @@ public class BsSgcJsjdBuiProgressService extends BaseService list = bsSgcJsjdBuiProgressMapper.getProgress(sysUser.getId(), sysUser.getUserType(), data.getId(), data.getProjectName(), - data.getProjectType(), + projectType, sysXzqhService.getSubString(xzqhId), - "create_time",new Page<>(sp.getPageNum(), sp.getPageSize())); + "create_time",new Page<>(sp.getPageNum(), sp.getPageSize()),isMajor); return list; } } diff --git a/jwtech-system/src/main/java/com/kms/build/service/BsSgcjsjdBuiProInfoService.java b/jwtech-system/src/main/java/com/kms/build/service/BsSgcjsjdBuiProInfoService.java index c3613e4d..0e405d8c 100644 --- a/jwtech-system/src/main/java/com/kms/build/service/BsSgcjsjdBuiProInfoService.java +++ b/jwtech-system/src/main/java/com/kms/build/service/BsSgcjsjdBuiProInfoService.java @@ -250,7 +250,7 @@ public class BsSgcjsjdBuiProInfoService extends BaseService(sp.getPageNum(), sp.getPageSize())); diff --git a/jwtech-system/src/main/java/com/kms/build/service/FileService.java b/jwtech-system/src/main/java/com/kms/build/service/FileService.java index 5d5b23f3..36340e3d 100644 --- a/jwtech-system/src/main/java/com/kms/build/service/FileService.java +++ b/jwtech-system/src/main/java/com/kms/build/service/FileService.java @@ -31,14 +31,22 @@ public class FileService extends BaseService { public List fileList(String proNo, String proCode) { FileDto fileDto=fileMapper.fileList(proNo, proCode); - List fileResponseDtos = handleFileList(fileDto); - - return fileResponseDtos; - - - + for (int i=1;i<=fileResponseDtos.size();i++){ + String num=""; + if (i<10){ + num=proCode+"-00"+i; + } + else if (i<100){ + num=proCode+"-0"+i; + } + else { + num=proCode+"-"+i; + } + fileResponseDtos.get(i-1).setFileNo(num); + } + return fileResponseDtos; } diff --git a/jwtech-system/src/main/java/com/kms/warn/controller/BsSgcJsjdBuiRectificationController.java b/jwtech-system/src/main/java/com/kms/warn/controller/BsSgcJsjdBuiRectificationController.java index eefcecc8..a268f1c2 100644 --- a/jwtech-system/src/main/java/com/kms/warn/controller/BsSgcJsjdBuiRectificationController.java +++ b/jwtech-system/src/main/java/com/kms/warn/controller/BsSgcJsjdBuiRectificationController.java @@ -9,6 +9,8 @@ import com.jianwei.common.utils.poi.ExcelUtil; import com.kms.common.utils.BaseEntityUtils; +import com.kms.warn.domain.BsSgcJsjdWarnResultHandle; +import com.kms.warn.service.BsSgcJsjdWarnResultHandleService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; @@ -44,7 +46,8 @@ public class BsSgcJsjdBuiRectificationController extends BaseController { @Autowired private BsSgcJsjdBuiRectificationService bsSgcJsjdBuiRectificationService; - + @Autowired + private BsSgcJsjdWarnResultHandleService resultHandleService; /** * 查询整改通知书列表 */ @@ -87,6 +90,7 @@ public class BsSgcJsjdBuiRectificationController extends BaseController public AjaxResult add(@RequestBody BsSgcJsjdBuiRectification bsSgcJsjdBuiRectification) { BaseEntityUtils.preInsert(bsSgcJsjdBuiRectification); + return toAjax(bsSgcJsjdBuiRectificationService.save(bsSgcJsjdBuiRectification)); } diff --git a/jwtech-system/src/main/java/com/kms/warn/controller/BsSgcJsjdWarnResultHandleController.java b/jwtech-system/src/main/java/com/kms/warn/controller/BsSgcJsjdWarnResultHandleController.java index 00577a03..ef47e5f8 100644 --- a/jwtech-system/src/main/java/com/kms/warn/controller/BsSgcJsjdWarnResultHandleController.java +++ b/jwtech-system/src/main/java/com/kms/warn/controller/BsSgcJsjdWarnResultHandleController.java @@ -99,6 +99,7 @@ public class BsSgcJsjdWarnResultHandleController extends BaseController public AjaxResult add(@RequestBody BsSgcJsjdWarnResultHandle bsSgcJsjdWarnResultHandle) { BaseEntityUtils.preInsert(bsSgcJsjdWarnResultHandle); + bsSgcJsjdWarnResultHandleService.checkHandler(bsSgcJsjdWarnResultHandle); return toAjax(bsSgcJsjdWarnResultHandleService.save(bsSgcJsjdWarnResultHandle)); } diff --git a/jwtech-system/src/main/java/com/kms/warn/domain/BsSgcJsjdWarnResult.java b/jwtech-system/src/main/java/com/kms/warn/domain/BsSgcJsjdWarnResult.java index 70c6335e..1bc78375 100644 --- a/jwtech-system/src/main/java/com/kms/warn/domain/BsSgcJsjdWarnResult.java +++ b/jwtech-system/src/main/java/com/kms/warn/domain/BsSgcJsjdWarnResult.java @@ -60,4 +60,7 @@ public class BsSgcJsjdWarnResult extends BaseEntity @ApiModelProperty("是否处理") private String isHandle; + @ApiModelProperty("预警类型 0预警 1提醒") + private String alertType; + } diff --git a/jwtech-system/src/main/java/com/kms/warn/service/BsSgcJsjdWarnResultHandleService.java b/jwtech-system/src/main/java/com/kms/warn/service/BsSgcJsjdWarnResultHandleService.java index 1085ee73..2ed84012 100644 --- a/jwtech-system/src/main/java/com/kms/warn/service/BsSgcJsjdWarnResultHandleService.java +++ b/jwtech-system/src/main/java/com/kms/warn/service/BsSgcJsjdWarnResultHandleService.java @@ -1,5 +1,7 @@ package com.kms.warn.service; +import cn.hutool.core.util.ObjectUtil; +import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.jianwei.common.core.domain.SearchParam; @@ -76,4 +78,12 @@ public class BsSgcJsjdWarnResultHandleService extends BaseServiceuw=new UpdateWrapper<>(); + bsSgcJsjdWarnResultMapper. + update(null,uw.eq("id",bsSgcJsjdWarnResultHandle.getResultId()).set("is_handle",1)); + } + } } diff --git a/jwtech-system/src/main/resources/mapper/build/BsSgcJsjdBuiProgressMapper.xml b/jwtech-system/src/main/resources/mapper/build/BsSgcJsjdBuiProgressMapper.xml index 4d5c32c8..a24c0444 100644 --- a/jwtech-system/src/main/resources/mapper/build/BsSgcJsjdBuiProgressMapper.xml +++ b/jwtech-system/src/main/resources/mapper/build/BsSgcJsjdBuiProgressMapper.xml @@ -48,8 +48,11 @@ and project_name like concat('%',#{projectName},'%') + + and pp.is_major=#{isMajor} + - and project_type=#{projectType} + and pp.project_type=#{projectType} @@ -61,8 +64,11 @@ and project_name like concat('%',#{projectName},'%') + + and pp.is_major=#{isMajor} + - and project_type=#{projectType} + and pp.project_type=#{projectType}