Browse Source

2023-07-04,设备和质量修改

java8
杨奉源 3 years ago
parent
commit
3f4ca0c803
  1. 9
      src/main/java/com/xujie/sys/modules/pms/controller/EamObjectController.java
  2. 2
      src/main/java/com/xujie/sys/modules/pms/service/EamObjectService.java
  3. 7
      src/main/java/com/xujie/sys/modules/pms/service/Impl/EamObjectServiceImpl.java
  4. 2
      src/main/resources/mapper/pms/EamObjectMapper.xml

9
src/main/java/com/xujie/sys/modules/pms/controller/EamObjectController.java

@ -5,6 +5,7 @@ import com.xujie.sys.common.utils.PageUtils;
import com.xujie.sys.common.utils.R; import com.xujie.sys.common.utils.R;
import com.xujie.sys.modules.oss.entity.SysOssEntity; import com.xujie.sys.modules.oss.entity.SysOssEntity;
import com.xujie.sys.modules.pms.data.EamObjectData; import com.xujie.sys.modules.pms.data.EamObjectData;
import com.xujie.sys.modules.pms.data.QcDetailInformationData;
import com.xujie.sys.modules.pms.service.EamObjectService; import com.xujie.sys.modules.pms.service.EamObjectService;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
@ -74,9 +75,7 @@ public class EamObjectController {
@RequestMapping(value = "deleteEamObject") @RequestMapping(value = "deleteEamObject")
public R deleteEamObject(@RequestBody EamObjectData inData) { public R deleteEamObject(@RequestBody EamObjectData inData) {
eamObjectService.deleteEamObject(inData); eamObjectService.deleteEamObject(inData);
return R.ok()
.put("code", 200)
.put("msg", "操作成功!");
return R.ok().put("code", 200).put("msg", "操作成功!");
} }
@ -89,8 +88,8 @@ public class EamObjectController {
* @return R * @return R
* @throw * @throw
*/ */
@GetMapping("/downLoadObjectFile/{id}")
public void downLoadObjectFile(@PathVariable("id") Integer id, HttpServletResponse response) throws UnsupportedEncodingException {
@PostMapping(value = "/downLoadObjectFile")
public void downLoadObjectFile(@RequestParam("id") Integer id, HttpServletResponse response) throws UnsupportedEncodingException {
eamObjectService.downLoadObjectFile(id,response); eamObjectService.downLoadObjectFile(id,response);
} }

2
src/main/java/com/xujie/sys/modules/pms/service/EamObjectService.java

@ -53,7 +53,7 @@ public interface EamObjectService {
/** /**
* @Description TODO * @Description TODO
* @Title downLoadObjectFile * @Title downLoadObjectFile
* @param inData
* @param
* @author rq * @author rq
* @date 2023/4/3 15:40 * @date 2023/4/3 15:40
* @return void * @return void

7
src/main/java/com/xujie/sys/modules/pms/service/Impl/EamObjectServiceImpl.java

@ -1,6 +1,5 @@
package com.xujie.sys.modules.pms.service.Impl; package com.xujie.sys.modules.pms.service.Impl;
import cn.hutool.log.Log;
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.graphbuilder.math.func.LogFunction; import com.graphbuilder.math.func.LogFunction;
@ -12,7 +11,9 @@ import com.xujie.sys.modules.pms.data.GetParamInData;
import com.xujie.sys.modules.pms.mapper.EamObjectMapper; import com.xujie.sys.modules.pms.mapper.EamObjectMapper;
import com.xujie.sys.modules.pms.service.EamObjectService; import com.xujie.sys.modules.pms.service.EamObjectService;
import com.xujie.sys.modules.report.dao.ProcedureDao; import com.xujie.sys.modules.report.dao.ProcedureDao;
import org.apache.commons.logging.Log;
import org.apache.poi.ss.formula.functions.LogicalFunction; import org.apache.poi.ss.formula.functions.LogicalFunction;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
@ -44,6 +45,7 @@ public class EamObjectServiceImpl implements EamObjectService {
@Autowired @Autowired
private ProcedureDao procedureDao; private ProcedureDao procedureDao;
private org.slf4j.Logger logger = LoggerFactory.getLogger(getClass());
@Override @Override
public PageUtils getEamObjectList(EamObjectData inData) { public PageUtils getEamObjectList(EamObjectData inData) {
@ -184,10 +186,8 @@ public class EamObjectServiceImpl implements EamObjectService {
@Override @Override
public void downLoadObjectFile(Integer id, HttpServletResponse response) throws UnsupportedEncodingException { public void downLoadObjectFile(Integer id, HttpServletResponse response) throws UnsupportedEncodingException {
//处理路径和名称 //处理路径和名称
List<SysOssEntity> getFileData = eamObjectMapper.getFileData(id); List<SysOssEntity> getFileData = eamObjectMapper.getFileData(id);
if(getFileData.size() == 0){ if(getFileData.size() == 0){
throw new RuntimeException("该文件不存在,请刷新列表"); throw new RuntimeException("该文件不存在,请刷新列表");
} }
@ -220,5 +220,4 @@ public class EamObjectServiceImpl implements EamObjectService {
} }
} }

2
src/main/resources/mapper/pms/EamObjectMapper.xml

@ -109,7 +109,7 @@
</delete> </delete>
<select id="getFileData" resultType="SysOssEntity"> <select id="getFileData" resultType="SysOssEntity">
select url,file_name from sys_oss where id=#{id}
select url,file_name,new_file_name from sys_oss where id = #{id}
</select> </select>
</mapper> </mapper>
Loading…
Cancel
Save