Browse Source

核心备件增加删除功能

java8
赵宏斌 7 months ago
parent
commit
d457673c9f
  1. 6
      src/main/java/com/xujie/sys/modules/pms/controller/EamController.java
  2. 2
      src/main/java/com/xujie/sys/modules/pms/mapper/EamMapper.java
  3. 2
      src/main/java/com/xujie/sys/modules/pms/service/EamService.java
  4. 5
      src/main/java/com/xujie/sys/modules/pms/service/Impl/EamServiceImpl.java
  5. 4
      src/main/resources/mapper/pms/EamMapper.xml

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

@ -2233,6 +2233,12 @@ public class EamController {
return R.ok();
}
@PostMapping("/deleteCoreComponents")
public R deleteCoreComponents(@RequestBody EamWorkOrderCoreComponentsData inData){
eamService.deleteCoreComponents(inData);
return R.ok();
}
@PostMapping("/getBuByUserNameSite")
public R getBuByUserNameSite(@RequestBody BuData data){
List<BuData> list = eamService.getBuByUserNameSite(data);

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

@ -497,4 +497,6 @@ public interface EamMapper {
void reportWorkOrderForIsReturn(EamWorkOrderInData inData);
void updateEamDefectFeedBackPlanOperator(EamDefectFeedBackInData inData);
void deleteCoreComponents(EamWorkOrderCoreComponentsData inData);
}

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

@ -1190,4 +1190,6 @@ public interface EamService {
void sendLoraRedLight();
void updateEamDefectFeedBackPlanOperator(EamDefectFeedBackInData inData);
void deleteCoreComponents(EamWorkOrderCoreComponentsData inData);
}

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

@ -3955,6 +3955,11 @@ public class EamServiceImpl implements EamService {
eamMapper.updateEamDefectFeedBackPlanOperator(inData);
}
@Override
public void deleteCoreComponents(EamWorkOrderCoreComponentsData inData) {
eamMapper.deleteCoreComponents(inData);
}
/**
* 员工考勤vs报工工时
*/

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

@ -3422,6 +3422,10 @@
DELETE FROM bu_document_list_definition
WHERE Site = #{site} and bu_no = #{buNo} and project_category = #{projectCategory} and document_type_id = #{documentTypeId} and project_phase = #{projectPhase}
</delete>
<delete id="deleteCoreComponents">
delete from eam_workOrder_coreComponents
WHERE site = #{site} and bu_no = #{buNo} and OrderNo = #{orderNo} and partNo = #{partNo}
</delete>
<update id="updateInventoryStock" parameterType="com.xujie.sys.modules.pms.data.InventoryStockData">
update inventory_stock

Loading…
Cancel
Save