Browse Source

bug和数据库修改

dev_kxc
慕月霜笙 11 months ago
parent
commit
2160f4a63e
  1. 6
      jwtech-admin/src/main/java/com/kms/web/controller/common/CommonController.java
  2. 3
      jwtech-system/src/main/java/com/kms/build/mapper/BsSgcJsjdBuiProgressMapper.java
  3. 2
      jwtech-system/src/main/java/com/kms/build/service/BsSgcJsjdBuiContInfoService.java
  4. 17
      jwtech-system/src/main/java/com/kms/build/service/BsSgcJsjdBuiProgressService.java
  5. 2
      jwtech-system/src/main/java/com/kms/build/service/BsSgcjsjdBuiProInfoService.java
  6. 20
      jwtech-system/src/main/java/com/kms/build/service/FileService.java
  7. 6
      jwtech-system/src/main/java/com/kms/warn/controller/BsSgcJsjdBuiRectificationController.java
  8. 1
      jwtech-system/src/main/java/com/kms/warn/controller/BsSgcJsjdWarnResultHandleController.java
  9. 3
      jwtech-system/src/main/java/com/kms/warn/domain/BsSgcJsjdWarnResult.java
  10. 10
      jwtech-system/src/main/java/com/kms/warn/service/BsSgcJsjdWarnResultHandleService.java
  11. 10
      jwtech-system/src/main/resources/mapper/build/BsSgcJsjdBuiProgressMapper.xml

6
jwtech-admin/src/main/java/com/kms/web/controller/common/CommonController.java

@ -70,11 +70,11 @@ public class CommonController
StringBuilder desiredPath=new StringBuilder("/"+fileName); StringBuilder desiredPath=new StringBuilder("/"+fileName);
String realFileName=fileName; String realFileName=fileName;
if (fileName.contains("/")) { 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("/"); desiredPath = new StringBuilder("/");
for (int i = 2; i < parts.length; i++) { for (int i = 1; i < parts.length; i++) {
desiredPath.append(parts[i]).append("/"); desiredPath.append(parts[i]).append("/");
} }

3
jwtech-system/src/main/java/com/kms/build/mapper/BsSgcJsjdBuiProgressMapper.java

@ -26,5 +26,6 @@ public interface BsSgcJsjdBuiProgressMapper extends BaseMapper<BsSgcJsjdBuiProgr
@Param("projectType") String projectType, @Param("projectType") String projectType,
@Param("adcd") String adcd, @Param("adcd") String adcd,
@Param("orderBy") String orderBy, @Param("orderBy") String orderBy,
Page page); Page page,
@Param("isMajor")String isMajor);
} }

2
jwtech-system/src/main/java/com/kms/build/service/BsSgcJsjdBuiContInfoService.java

@ -16,6 +16,7 @@ import java.text.SimpleDateFormat;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Date; import java.util.Date;
import java.util.List; import java.util.List;
import java.util.TimeZone;
/** /**
@ -57,6 +58,7 @@ public class BsSgcJsjdBuiContInfoService extends BaseService<BsSgcJsjdBuiContInf
Date startYear = bsSgcJsjdBuiPurposeFund.getStartYear(); Date startYear = bsSgcJsjdBuiPurposeFund.getStartYear();
Date endYear = bsSgcJsjdBuiPurposeFund.getEndYear(); Date endYear = bsSgcJsjdBuiPurposeFund.getEndYear();
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd"); SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");
simpleDateFormat.setTimeZone(TimeZone.getTimeZone("GMT"));
String format = simpleDateFormat.format(startYear); String format = simpleDateFormat.format(startYear);
String format1 = simpleDateFormat.format(endYear); String format1 = simpleDateFormat.format(endYear);
ArrayList<String> list = new ArrayList<>(); ArrayList<String> list = new ArrayList<>();

17
jwtech-system/src/main/java/com/kms/build/service/BsSgcJsjdBuiProgressService.java

@ -1,5 +1,6 @@
package com.kms.build.service; package com.kms.build.service;
import cn.hutool.core.util.ObjectUtil;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.jianwei.common.core.domain.SearchParam; import com.jianwei.common.core.domain.SearchParam;
@ -45,11 +46,23 @@ public class BsSgcJsjdBuiProgressService extends BaseService<BsSgcJsjdBuiProgres
BsSgcJsjdBuiProgress data = sp.getData(); BsSgcJsjdBuiProgress data = sp.getData();
assert sysUser != null; assert sysUser != null;
String isMajor = null;
String projectType = data.getProjectType();
if (!ObjectUtil.isNull(projectType)) {
String[] split = projectType.split(",");
isMajor = split[0];
if (" ".equals(split[1])) {
projectType = null;
} else {
projectType = split[1];
}
}
IPage<BsSgcJsjdBuiProgress> list = bsSgcJsjdBuiProgressMapper.getProgress(sysUser.getId(), sysUser.getUserType(), data.getId(), data.getProjectName(), IPage<BsSgcJsjdBuiProgress> list = bsSgcJsjdBuiProgressMapper.getProgress(sysUser.getId(), sysUser.getUserType(), data.getId(), data.getProjectName(),
data.getProjectType(), projectType,
sysXzqhService.getSubString(xzqhId), sysXzqhService.getSubString(xzqhId),
"create_time",new Page<>(sp.getPageNum(), sp.getPageSize())); "create_time",new Page<>(sp.getPageNum(), sp.getPageSize()),isMajor);
return list; return list;
} }
} }

2
jwtech-system/src/main/java/com/kms/build/service/BsSgcjsjdBuiProInfoService.java

@ -250,7 +250,7 @@ public class BsSgcjsjdBuiProInfoService extends BaseService<BsSgcjsjdBuiProInfoM
SysDept sysDept = sysDeptService.get(deptId); SysDept sysDept = sysDeptService.get(deptId);
String xzqhId = sysDept.getXzqhId(); String xzqhId = sysDept.getXzqhId();
list = bsSgcjsjdBuiProInfoMapper.selectPageByCode(sysUser.getId(),sysUser.getUserType(),data.getId(), data.getProjectName(), isMajor, data.getProjectType(), list = bsSgcjsjdBuiProInfoMapper.selectPageByCode(sysUser.getId(),sysUser.getUserType(),data.getId(), data.getProjectName(), isMajor, projectType,
sysXzqhService.getSubString(xzqhId), sysXzqhService.getSubString(xzqhId),
"create_time", new Page<>(sp.getPageNum(), sp.getPageSize())); "create_time", new Page<>(sp.getPageNum(), sp.getPageSize()));

20
jwtech-system/src/main/java/com/kms/build/service/FileService.java

@ -31,14 +31,22 @@ public class FileService extends BaseService<FileMapper, FileDto> {
public List<FileResponseDto> fileList(String proNo, String proCode) { public List<FileResponseDto> fileList(String proNo, String proCode) {
FileDto fileDto=fileMapper.fileList(proNo, proCode); FileDto fileDto=fileMapper.fileList(proNo, proCode);
List<FileResponseDto> fileResponseDtos = handleFileList(fileDto); List<FileResponseDto> fileResponseDtos = handleFileList(fileDto);
for (int i=1;i<=fileResponseDtos.size();i++){
return fileResponseDtos; 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;
} }

6
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.common.utils.BaseEntityUtils;
import com.kms.warn.domain.BsSgcJsjdWarnResultHandle;
import com.kms.warn.service.BsSgcJsjdWarnResultHandleService;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
@ -44,7 +46,8 @@ public class BsSgcJsjdBuiRectificationController extends BaseController
{ {
@Autowired @Autowired
private BsSgcJsjdBuiRectificationService bsSgcJsjdBuiRectificationService; private BsSgcJsjdBuiRectificationService bsSgcJsjdBuiRectificationService;
@Autowired
private BsSgcJsjdWarnResultHandleService resultHandleService;
/** /**
* 查询整改通知书列表 * 查询整改通知书列表
*/ */
@ -87,6 +90,7 @@ public class BsSgcJsjdBuiRectificationController extends BaseController
public AjaxResult add(@RequestBody BsSgcJsjdBuiRectification bsSgcJsjdBuiRectification) public AjaxResult add(@RequestBody BsSgcJsjdBuiRectification bsSgcJsjdBuiRectification)
{ {
BaseEntityUtils.preInsert(bsSgcJsjdBuiRectification); BaseEntityUtils.preInsert(bsSgcJsjdBuiRectification);
return toAjax(bsSgcJsjdBuiRectificationService.save(bsSgcJsjdBuiRectification)); return toAjax(bsSgcJsjdBuiRectificationService.save(bsSgcJsjdBuiRectification));
} }

1
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) public AjaxResult add(@RequestBody BsSgcJsjdWarnResultHandle bsSgcJsjdWarnResultHandle)
{ {
BaseEntityUtils.preInsert(bsSgcJsjdWarnResultHandle); BaseEntityUtils.preInsert(bsSgcJsjdWarnResultHandle);
bsSgcJsjdWarnResultHandleService.checkHandler(bsSgcJsjdWarnResultHandle);
return toAjax(bsSgcJsjdWarnResultHandleService.save(bsSgcJsjdWarnResultHandle)); return toAjax(bsSgcJsjdWarnResultHandleService.save(bsSgcJsjdWarnResultHandle));
} }

3
jwtech-system/src/main/java/com/kms/warn/domain/BsSgcJsjdWarnResult.java

@ -60,4 +60,7 @@ public class BsSgcJsjdWarnResult extends BaseEntity
@ApiModelProperty("是否处理") @ApiModelProperty("是否处理")
private String isHandle; private String isHandle;
@ApiModelProperty("预警类型 0预警 1提醒")
private String alertType;
} }

10
jwtech-system/src/main/java/com/kms/warn/service/BsSgcJsjdWarnResultHandleService.java

@ -1,5 +1,7 @@
package com.kms.warn.service; 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.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.jianwei.common.core.domain.SearchParam; import com.jianwei.common.core.domain.SearchParam;
@ -76,4 +78,12 @@ public class BsSgcJsjdWarnResultHandleService extends BaseService<BsSgcJsjdWarnR
return bsSgcJsjdWarnResultHandle; return bsSgcJsjdWarnResultHandle;
} }
public void checkHandler(BsSgcJsjdWarnResultHandle bsSgcJsjdWarnResultHandle){
if (!ObjectUtil.isEmpty(bsSgcJsjdWarnResultHandle.getCheckUser())){
UpdateWrapper<BsSgcJsjdWarnResult>uw=new UpdateWrapper<>();
bsSgcJsjdWarnResultMapper.
update(null,uw.eq("id",bsSgcJsjdWarnResultHandle.getResultId()).set("is_handle",1));
}
}
} }

10
jwtech-system/src/main/resources/mapper/build/BsSgcJsjdBuiProgressMapper.xml

@ -48,8 +48,11 @@
<if test="projectName!=null and projectName!=''"> <if test="projectName!=null and projectName!=''">
and project_name like concat('%',#{projectName},'%') and project_name like concat('%',#{projectName},'%')
</if> </if>
<if test="isMajor!=null and isMajor!=''">
and pp.is_major=#{isMajor}
</if>
<if test="projectType!=null and projectType!=''"> <if test="projectType!=null and projectType!=''">
and project_type=#{projectType} and pp.project_type=#{projectType}
</if> </if>
<include refid="com.kms.system.mapper.SysXzqhMapper.xzqhCondition"></include> <include refid="com.kms.system.mapper.SysXzqhMapper.xzqhCondition"></include>
</where> </where>
@ -61,8 +64,11 @@
<if test="projectName!=null and projectName!=''"> <if test="projectName!=null and projectName!=''">
and project_name like concat('%',#{projectName},'%') and project_name like concat('%',#{projectName},'%')
</if> </if>
<if test="isMajor!=null and isMajor!=''">
and pp.is_major=#{isMajor}
</if>
<if test="projectType!=null and projectType!=''"> <if test="projectType!=null and projectType!=''">
and project_type=#{projectType} and pp.project_type=#{projectType}
</if> </if>
<include refid="com.kms.system.mapper.SysXzqhMapper.xzqhCondition"></include> <include refid="com.kms.system.mapper.SysXzqhMapper.xzqhCondition"></include>
</where> </where>

Loading…
Cancel
Save