Browse Source

首次提交

java8
ruanqi 3 years ago
parent
commit
4e29bcbd4e
  1. 17
      src/main/java/com/xujie/sys/modules/pms/controller/EamController.java
  2. 12
      src/main/java/com/xujie/sys/modules/pms/mapper/EamMapper.java
  3. 12
      src/main/java/com/xujie/sys/modules/pms/service/EamService.java
  4. 7
      src/main/java/com/xujie/sys/modules/pms/service/Impl/EamServiceImpl.java
  5. 3
      src/main/resources/mapper/pms/EamMapper.xml

17
src/main/java/com/xujie/sys/modules/pms/controller/EamController.java

@ -3,6 +3,7 @@ package com.xujie.sys.modules.pms.controller;
import com.xujie.sys.common.utils.PageUtils;
import com.xujie.sys.common.utils.R;
import com.xujie.sys.modules.oss.entity.SysOssEntity;
import com.xujie.sys.modules.pms.data.*;
import com.xujie.sys.modules.pms.entity.vo.PartSpareVo;
import com.xujie.sys.modules.pms.service.EamService;
@ -1674,4 +1675,20 @@ public class EamController {
List<EamPropertiesItemData> row2=eamService.getModelItemLists(inData);
return R.ok().put("row1", row1).put("row2", row2);
}
/**
* @Description TODO
* @Title deleteObjectFile
* @param inData
* @author rq
* @date 2023/4/5 14:48
* @return R
* @throw
*/
@PostMapping("/deleteObjectFile")
public R deleteObjectFile(@RequestBody SysOssEntity inData){
eamService.deleteObjectFile(inData);
return R.ok();
}
}

12
src/main/java/com/xujie/sys/modules/pms/mapper/EamMapper.java

@ -3,6 +3,7 @@ package com.xujie.sys.modules.pms.mapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.xujie.sys.modules.oss.entity.SysOssEntity;
import com.xujie.sys.modules.pms.data.*;
import com.xujie.sys.modules.pms.entity.vo.PartSpareVo;
import org.apache.ibatis.annotations.Mapper;
@ -988,4 +989,15 @@ public interface EamMapper {
* @throw
*/
List<EamPropertiesItemData> getModelItemLists(EamPropertiesModelHeaderData inData);
/**
* @Description TODO
* @Title deleteObjectFile
* @param inData
* @author rq
* @date 2023/4/5 14:48
* @return void
* @throw
*/
void deleteObjectFile(SysOssEntity inData);
}

12
src/main/java/com/xujie/sys/modules/pms/service/EamService.java

@ -3,6 +3,7 @@ package com.xujie.sys.modules.pms.service;
import com.xujie.sys.common.utils.PageUtils;
import com.xujie.sys.common.utils.R;
import com.xujie.sys.modules.oss.entity.SysOssEntity;
import com.xujie.sys.modules.pms.data.*;
import com.xujie.sys.modules.pms.entity.vo.PartSpareVo;
import com.xujie.sys.modules.pms.util.ResponseData;
@ -1035,4 +1036,15 @@ public interface EamService {
* @throw
*/
List<EamPropertiesItemData> getModelItemLists(EamPropertiesModelHeaderData inData);
/**
* @Description TODO
* @Title deleteObjectFile
* @param inData
* @author rq
* @date 2023/4/5 14:48
* @return void
* @throw
*/
void deleteObjectFile(SysOssEntity inData);
}

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

@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.xujie.sys.common.exception.XJException;
import com.xujie.sys.common.utils.DateUtil;
import com.xujie.sys.common.utils.PageUtils;
import com.xujie.sys.modules.oss.entity.SysOssEntity;
import com.xujie.sys.modules.pms.data.*;
import com.xujie.sys.modules.pms.entity.vo.PartSpareVo;
import com.xujie.sys.modules.pms.mapper.EamDao;
@ -1259,4 +1260,10 @@ public class EamServiceImpl implements EamService {
public List<EamPropertiesItemData> getModelItemLists(EamPropertiesModelHeaderData inData){
return eamMapper.getModelItemLists(inData);
}
@Override
public void deleteObjectFile(SysOssEntity inData){
eamMapper.deleteObjectFile(inData);
}
}

3
src/main/resources/mapper/pms/EamMapper.xml

@ -738,4 +738,7 @@ values( #{site}
where a.code_no=#{codeNo} and a.function_type=#{functionType}
</select>
<delete id="deleteObjectFile">
delete from sys_oss where id=#{id}
</delete>
</mapper>
Loading…
Cancel
Save