Browse Source

2025-10-21

过站采集 报工的MRB异常单 增加MRB异常登记
master
fengyuan_yang 8 months ago
parent
commit
06750ae307
  1. 13
      src/main/java/com/gaotao/modules/schedule/controller/ScheduleController.java
  2. 6
      src/main/java/com/gaotao/modules/schedule/mapper/ScheduleMapper.java
  3. 6
      src/main/java/com/gaotao/modules/schedule/service/ScheduleService.java
  4. 6
      src/main/java/com/gaotao/modules/schedule/service/impl/ScheduleServiceImpl.java
  5. 14
      src/main/resources/mapper/schedule/ScheduleMapper.xml

13
src/main/java/com/gaotao/modules/schedule/controller/ScheduleController.java

@ -230,6 +230,19 @@ public class ScheduleController extends AbstractController {
.put("msg", getLanguageMsg(SysMsgConstant.OBJECT_ID_200000)); .put("msg", getLanguageMsg(SysMsgConstant.OBJECT_ID_200000));
} }
/**
* 更新派工单MRB信息
* @param inData
* @return com.gaotao.common.utils.R
**/
@RequestMapping(value = "updateScheduleMrbInfo")
public R updateScheduleMrbInfo(@RequestBody Map<String, Object> inData){
scheduleService.updateScheduleMrbInfo(inData);
return R.ok()
.put("code", 0)
.put("msg", getLanguageMsg(SysMsgConstant.OBJECT_ID_200000));
}
/** /**
* TODO 按照派工单号查询派工单的数据 * TODO 按照派工单号查询派工单的数据
* @author LR * @author LR

6
src/main/java/com/gaotao/modules/schedule/mapper/ScheduleMapper.java

@ -120,6 +120,12 @@ public interface ScheduleMapper {
**/ **/
void updateOperatorTime(Map<String, Object> inData); void updateOperatorTime(Map<String, Object> inData);
/**
* 更新派工单MRB信息
* @param inData
*/
void updateScheduleMrbInfo(Map<String, Object> inData);
/** /**
* 只更新操作员上岗时间 * 只更新操作员上岗时间
* @param inData * @param inData

6
src/main/java/com/gaotao/modules/schedule/service/ScheduleService.java

@ -130,6 +130,12 @@ public interface ScheduleService {
**/ **/
void batchUpdateOperatorTime(Map<String, Object> inData); void batchUpdateOperatorTime(Map<String, Object> inData);
/**
* 更新派工单MRB信息
* @param inData
**/
void updateScheduleMrbInfo(Map<String, Object> inData);
/** /**
* TODO 按照派工单号查询派工单的数据 * TODO 按照派工单号查询派工单的数据
* *

6
src/main/java/com/gaotao/modules/schedule/service/impl/ScheduleServiceImpl.java

@ -189,6 +189,12 @@ public class ScheduleServiceImpl implements ScheduleService {
scheduleMapper.updateOperatorTime(inData); scheduleMapper.updateOperatorTime(inData);
} }
@Override
@Transactional(rollbackFor = Exception.class)
public void updateScheduleMrbInfo(Map<String, Object> inData) {
scheduleMapper.updateScheduleMrbInfo(inData);
}
@Override @Override
@Transactional(rollbackFor = Exception.class) @Transactional(rollbackFor = Exception.class)
public void batchUpdateOperatorTime(Map<String, Object> inData) { public void batchUpdateOperatorTime(Map<String, Object> inData) {

14
src/main/resources/mapper/schedule/ScheduleMapper.xml

@ -514,6 +514,20 @@
</where> </where>
</update> </update>
<!--更新派工单MRB信息-->
<update id="updateScheduleMrbInfo" parameterType="java.util.Map">
UPDATE SOScheduledRouting
SET
mrb = #{mrb},
mrb_inspection_report = #{mrbInspectionReport},
mrb_remark = #{mrbRemark}
WHERE
Site = #{site}
AND OrderNo = #{orderNo}
AND ItemNo = #{itemNo}
AND SeqNo = #{seqNo}
</update>
<!--只更新操作员上岗时间--> <!--只更新操作员上岗时间-->
<update id="updateOnDutyTime" parameterType="java.util.Map"> <update id="updateOnDutyTime" parameterType="java.util.Map">
UPDATE sfdc_operator_list UPDATE sfdc_operator_list

Loading…
Cancel
Save