Browse Source

first

master
ruanqi 3 years ago
parent
commit
25da8e0961
  1. 16
      src/main/java/com/spring/modules/sampleManagement/controller/TechnicalSpecificationController.java
  2. 11
      src/main/java/com/spring/modules/sampleManagement/dao/TechnicalSpecificationMapper.java
  3. 6
      src/main/java/com/spring/modules/sampleManagement/service/Impl/TechnicalSpecificationServiceImpl.java
  4. 11
      src/main/java/com/spring/modules/sampleManagement/service/TechnicalSpecificationService.java
  5. 3
      src/main/resources/mapper/sampleManagement/TechnicalSpecificationMapper.xml

16
src/main/java/com/spring/modules/sampleManagement/controller/TechnicalSpecificationController.java

@ -97,5 +97,19 @@ public class TechnicalSpecificationController {
return R.ok().put("row", row); return R.ok().put("row", row);
} }
/**
* @Description TODO
* @Title deleteTechnicalSpecificationList
* @param data
* @author rq
* @date 2023/10/10 10:15
* @return R
* @throw
*/
@PostMapping(value="/deleteTechnicalSpecificationList")
@ResponseBody
public R deleteTechnicalSpecificationList(@RequestBody PlmTechnicalSpecificationSheetData data){
technicalSpecificationService.deleteTechnicalSpecificationList(data);
return R.ok();
}
} }

11
src/main/java/com/spring/modules/sampleManagement/dao/TechnicalSpecificationMapper.java

@ -86,4 +86,15 @@ public interface TechnicalSpecificationMapper {
* @throw * @throw
*/ */
PlmTechnicalSpecificationSheetData tsdBasicInformationSearch(PlmTechnicalSpecificationSheetData data); PlmTechnicalSpecificationSheetData tsdBasicInformationSearch(PlmTechnicalSpecificationSheetData data);
/**
* @Description TODO
* @Title deleteTechnicalSpecificationList
* @param data
* @author rq
* @date 2023/10/10 10:24
* @return void
* @throw
*/
void deleteTechnicalSpecificationList(PlmTechnicalSpecificationSheetData data);
} }

6
src/main/java/com/spring/modules/sampleManagement/service/Impl/TechnicalSpecificationServiceImpl.java

@ -101,4 +101,10 @@ public class TechnicalSpecificationServiceImpl implements TechnicalSpecification
return technicalSpecificationMapper.tsdBasicInformationSearch(data); return technicalSpecificationMapper.tsdBasicInformationSearch(data);
} }
@Override
@Transactional
public void deleteTechnicalSpecificationList(PlmTechnicalSpecificationSheetData data){
technicalSpecificationMapper.deleteTechnicalSpecificationTeams(data);
technicalSpecificationMapper.deleteTechnicalSpecificationList(data);
}
} }

11
src/main/java/com/spring/modules/sampleManagement/service/TechnicalSpecificationService.java

@ -65,5 +65,14 @@ public interface TechnicalSpecificationService {
*/ */
PlmTechnicalSpecificationSheetData tsdBasicInformationSearch(PlmTechnicalSpecificationSheetData data); PlmTechnicalSpecificationSheetData tsdBasicInformationSearch(PlmTechnicalSpecificationSheetData data);
/**
* @Description 删除技术参数卡
* @Title deleteTechnicalSpecificationList
* @param data
* @author rq
* @date 2023/10/10 10:16
* @return void
* @throw
*/
void deleteTechnicalSpecificationList(PlmTechnicalSpecificationSheetData data);
} }

3
src/main/resources/mapper/sampleManagement/TechnicalSpecificationMapper.xml

@ -74,5 +74,8 @@
left join plm_project_info c on a.site=c.site and a.project_id=c.project_id left join plm_project_info c on a.site=c.site and a.project_id=c.project_id
where a.site=#{site} and a.code_no=#{codeNo} where a.site=#{site} and a.code_no=#{codeNo}
</select> </select>
<delete id="deleteTechnicalSpecificationList">
delete from plm_technical_specification_sheet where id=#{id}
</delete>
</mapper> </mapper>
Loading…
Cancel
Save